0000023197-20-000017.txt : 20200304 0000023197-20-000017.hdr.sgml : 20200304 20200304162120 ACCESSION NUMBER: 0000023197-20-000017 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 88 CONFORMED PERIOD OF REPORT: 20200131 FILED AS OF DATE: 20200304 DATE AS OF CHANGE: 20200304 FILER: COMPANY DATA: COMPANY CONFORMED NAME: COMTECH TELECOMMUNICATIONS CORP /DE/ CENTRAL INDEX KEY: 0000023197 STANDARD INDUSTRIAL CLASSIFICATION: RADIO & TV BROADCASTING & COMMUNICATIONS EQUIPMENT [3663] IRS NUMBER: 112139466 STATE OF INCORPORATION: DE FISCAL YEAR END: 0731 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-07928 FILM NUMBER: 20687457 BUSINESS ADDRESS: STREET 1: 68 SOUTH SERVICE ROAD STREET 2: SUITE 230 CITY: MELVILLE STATE: NY ZIP: 11747 BUSINESS PHONE: 6319627000 MAIL ADDRESS: STREET 1: 68 SOUTH SERVICE ROAD STREET 2: SUITE 230 CITY: MELVILLE STATE: NY ZIP: 11747 FORMER COMPANY: FORMER CONFORMED NAME: COMTECH INC DATE OF NAME CHANGE: 19870503 FORMER COMPANY: FORMER CONFORMED NAME: COMTECH TELECOMMUNICATIONS CORP DATE OF NAME CHANGE: 19831215 FORMER COMPANY: FORMER CONFORMED NAME: COMTECH LABORATORIES INC DATE OF NAME CHANGE: 19780425 10-Q 1 cmtl0131202010q.htm CURRENT REPORT Document

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-Q
(Mark One)
checkboxa29.jpg
Quarterly Report Pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934
For the quarterly period ended January 31, 2020
blankboxa27.jpg
Transition Report Pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934

Commission File Number:    0-7928
form10-qa20.jpg
(Exact name of registrant as specified in its charter)
Delaware
 
11-2139466
(State or other jurisdiction of incorporation /organization)
 
(I.R.S. Employer Identification Number)
 
 
 
68 South Service Road, Suite 230,
Melville, NY
 
 
11747
(Address of principal executive offices)
 
(Zip Code)
(631) 962-7000
(Registrant’s telephone number, including area code)
Securities registered pursuant to Section 12(b) of the Act:
Title of each class
Trading Symbol(s)
Name of exchange on which registered
Common Stock, par value $0.10 per share
CMTL
NASDAQ Stock Market LLC
Series A Junior Participating Cumulative Preferred Stock, par value $0.10 per share

 
 
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.
checkboxa29.jpg Yes              blankboxa27.jpg No
Indicate by check mark whether the registrant has submitted electronically, every Interactive Data file required to be submitted pursuant to Rule 405 of Regulation S-T (§ 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).
checkboxa29.jpg Yes              blankboxa27.jpg No
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of "large accelerated filer," "accelerated filer," "smaller reporting company," and "emerging growth company" in Rule 12b-2 of the Exchange Act.
Large accelerated filer
blankboxa27.jpg
Accelerated filer
checkboxa29.jpg
Emerging growth company
blankboxa27.jpg
Non-accelerated filer
blankboxa27.jpg
Smaller reporting company
blankboxa27.jpg
 
 
    
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. blankboxa27.jpg

Indicate by check mark whether registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).
blankboxa27.jpg Yes              checkboxa29.jpg No
As of February 28, 2020, the number of outstanding shares of Common Stock, par value $0.10 per share, of the registrant was 24,719,404 shares.



COMTECH TELECOMMUNICATIONS CORP.
INDEX
 
 
 
Page
PART I. FINANCIAL INFORMATION
 
 
 
 
 
Item 1.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Item 2.
 
 
 
 
 
Item 3.
 
 
 
 
 
Item 4.
 
 
 
 
PART II. OTHER INFORMATION
 
 
 
 
 
Item 1.
 
 
 
 
 
Item 1A.
 
 
 
 
 
Item 2.
 
 
 
 
 
Item 4.
 
 
 
 
 
Item 6.
 
 
 
 
 
 



1


PART I - FINANCIAL INFORMATION
Item 1. Financial Statements
COMTECH TELECOMMUNICATIONS CORP. AND SUBSIDIARIES
CONDENSED CONSOLIDATED BALANCE SHEETS
(Unaudited)
 
 
January 31, 2020
 
July 31, 2019
Assets
 
 
 
 
Current assets:
 
 
 
 
Cash and cash equivalents
 
$
46,471,000

 
45,576,000

Accounts receivable, net
 
147,983,000

 
145,032,000

Inventories, net
 
74,064,000

 
74,839,000

Prepaid expenses and other current assets
 
21,052,000

 
14,867,000

Total current assets
 
289,570,000

 
280,314,000

Property, plant and equipment, net
 
27,390,000

 
28,026,000

Operating lease right-of-use assets, net
 
33,062,000

 

Goodwill
 
328,476,000

 
310,489,000

Intangibles with finite lives, net
 
264,255,000

 
261,890,000

Deferred financing costs, net
 
2,759,000

 
3,128,000

Other assets, net
 
4,430,000

 
3,864,000

Total assets
 
$
949,942,000

 
887,711,000

Liabilities and Stockholders’ Equity
 
 

 
 

Current liabilities:
 
 

 
 

Accounts payable
 
$
27,250,000

 
24,330,000

Accrued expenses and other current liabilities
 
84,511,000

 
78,584,000

Operating lease liabilities, current
 
9,259,000

 

Finance lease and other obligations, current
 
464,000

 
757,000

Dividends payable
 
2,432,000

 
2,406,000

Contract liabilities
 
38,929,000

 
38,682,000

Interest payable
 
325,000

 
588,000

Total current liabilities
 
163,170,000

 
145,347,000

Non-current portion of long-term debt
 
158,000,000

 
165,000,000

Operating lease liabilities, non-current
 
26,431,000

 

Income taxes payable
 
2,874,000

 
325,000

Deferred tax liability, net
 
18,758,000

 
12,481,000

Long-term contract liabilities
 
12,458,000

 
10,654,000

Other liabilities
 
17,048,000

 
18,822,000

Total liabilities
 
398,739,000

 
352,629,000

Commitments and contingencies (See Note 19)
 


 


Stockholders’ equity:
 
 

 
 

Preferred stock, par value $0.10 per share; shares authorized and unissued 2,000,000
 

 

Common stock, par value $0.10 per share; authorized 100,000,000 shares; issued 39,752,559 shares and 39,276,161 shares at January 31, 2020 and July 31, 2019, respectively
 
3,975,000

 
3,928,000

Additional paid-in capital
 
563,834,000

 
552,670,000

Retained earnings
 
425,243,000

 
420,333,000

 
 
993,052,000

 
976,931,000

Less:
 
 

 
 

       Treasury stock, at cost (15,033,317 shares at January 31, 2020 and July 31, 2019)
 
(441,849,000
)
 
(441,849,000
)
Total stockholders’ equity
 
551,203,000

 
535,082,000

Total liabilities and stockholders’ equity
 
$
949,942,000

 
887,711,000


See accompanying notes to condensed consolidated financial statements.

2



COMTECH TELECOMMUNICATIONS CORP. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(Unaudited)

 
 
Three months ended January 31,
 
Six months ended January 31,
 
 
 
 
 
2020
 
2019
 
2020
 
2019
Net sales
 
$
161,654,000

 
164,133,000

 
$
331,921,000

 
324,977,000

Cost of sales
 
101,052,000

 
102,888,000

 
207,752,000

 
205,963,000

Gross profit
 
60,602,000

 
61,245,000

 
124,169,000

 
119,014,000

 
 
 
 
 
 
 
 
 
Expenses:
 
 

 
 

 
 

 
 

Selling, general and administrative
 
29,374,000

 
31,987,000

 
61,225,000

 
63,834,000

Research and development
 
13,740,000

 
13,983,000

 
28,601,000

 
27,193,000

Amortization of intangibles
 
5,229,000

 
4,288,000

 
10,435,000

 
8,577,000

Settlement of intellectual property litigation
 

 
(3,204,000
)
 

 
(3,204,000
)
Acquisition plan expenses
 
6,025,000

 
1,778,000

 
8,414,000

 
2,908,000

 
 
54,368,000

 
48,832,000

 
108,675,000

 
99,308,000

 
 
 
 
 
 
 
 
 
Operating income
 
6,234,000

 
12,413,000

 
15,494,000

 
19,706,000

 
 
 
 
 
 
 
 
 
Other expenses:
 
 

 
 

 
 

 
 

Interest expense
 
1,616,000

 
2,267,000

 
3,420,000

 
4,936,000

Write-off of deferred financing costs
 

 

 

 
3,217,000

Interest (income) and other
 
6,000

 
(51,000
)
 
(71,000
)
 
15,000

 
 
 
 
 
 
 
 
 
Income before provision for income taxes
 
4,612,000

 
10,197,000

 
12,145,000

 
11,538,000

Provision for income taxes
 
1,117,000

 
2,371,000

 
2,262,000

 
244,000

 
 
 
 
 
 
 
 
 
Net income
 
$
3,495,000

 
7,826,000

 
$
9,883,000

 
11,294,000

Net income per share (See Note 6):
 
 

 
 

 
 

 
 

Basic
 
$
0.14

 
0.33

 
$
0.40

 
0.47

Diluted
 
$
0.14

 
0.32

 
$
0.40

 
0.47

 
 
 
 
 
 
 
 
 
Weighted average number of common shares outstanding – basic
 
24,659,000

 
24,034,000

 
24,607,000

 
24,017,000

 
 
 
 
 
 
 
 
 
Weighted average number of common and common equivalent shares outstanding – diluted
 
25,058,000

 
24,168,000

 
24,904,000

 
24,245,000

 
See accompanying notes to condensed consolidated financial statements.

3



COMTECH TELECOMMUNICATIONS CORP. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY
(Unaudited)
 
 
Three months ended January 31, 2020 and 2019
 
 
Common Stock
 
Additional
Paid-in
Capital
 
Retained Earnings
 
Treasury Stock
 
Stockholders'
Equity
 
 
Shares
 
Amount
 
 
 
Shares
 
Amount
 
Balance as of October 31, 2018
 
38,938,844

 
$
3,894,000

 
$
537,852,000

 
$
406,199,000

 
15,033,317

 
$
(441,849,000
)
 
$
506,096,000

Equity-classified stock award compensation
 

 

 
1,191,000

 

 

 

 
1,191,000

Proceeds from issuance of employee stock purchase plan shares
 
11,337

 
1,000

 
234,000

 

 

 

 
235,000

Net settlement of stock-based awards
 
366

 

 
(4,000
)
 

 

 

 
(4,000
)
Cash dividends declared, net ($0.10 per share)
 

 

 

 
(2,383,000
)
 

 

 
(2,383,000
)
Accrual of dividend equivalents, net of reversal ($0.10 per share)
 

 

 

 
(84,000
)
 

 

 
(84,000
)
Net income
 

 

 

 
7,826,000

 

 

 
7,826,000

Balance as of January 31, 2019
 
38,950,547

 
$
3,895,000

 
$
539,273,000

 
$
411,558,000

 
15,033,317

 
$
(441,849,000
)
 
$
512,877,000

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Balance as of October 31, 2019
 
39,402,226

 
$
3,940,000

 
$
551,316,000

 
$
424,237,000

 
15,033,317

 
$
(441,849,000
)
 
$
537,644,000

Equity-classified stock award compensation
 

 

 
1,238,000

 

 

 

 
1,238,000

Proceeds from exercises of stock options
 
6,100

 
1,000

 
161,000

 

 

 

 
162,000

Proceeds from issuance of employee stock purchase plan shares
 
9,875

 
1,000

 
263,000

 

 

 

 
264,000

Forfeiture of restricted stock
 
(12,652
)
 
(1,000
)
 
1,000

 

 

 

 

Net settlement of stock-based awards
 
23,506

 
2,000

 
(688,000
)
 

 

 

 
(686,000
)
Common stock issued for acquisition of CGC Technology Limited ("CGC")
 
323,504

 
32,000

 
11,543,000

 
 
 
 
 
 
 
11,575,000

Cash dividends declared ($0.10 per share)
 

 

 

 
(2,432,000
)
 

 

 
(2,432,000
)
Accrual of dividend equivalents, net
    ($0.10 per share)
 

 

 

 
(57,000
)
 

 

 
(57,000
)
Net income
 

 

 

 
3,495,000

 

 

 
3,495,000

Balance as of January 31, 2020
 
39,752,559

 
$
3,975,000

 
$
563,834,000

 
$
425,243,000

 
15,033,317

 
$
(441,849,000
)
 
$
551,203,000


See accompanying notes to condensed consolidated financial statements.

4




COMTECH TELECOMMUNICATIONS CORP. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY
(Unaudited)
 
 
Six months ended January 31, 2020 and 2019
 
 
Common Stock
 
Additional
Paid-in
Capital
 
Retained Earnings
 
Treasury Stock
 
Stockholders'
Equity
 
 
Shares
 
Amount
 
 
 
Shares
 
Amount
 
Balance as of July 31, 2018
 
38,860,571

 
$
3,886,000

 
$
538,453,000

 
$
405,194,000

 
15,033,317

 
$
(441,849,000
)
 
$
505,684,000

Equity-classified stock award compensation
 

 

 
2,237,000

 

 

 

 
2,237,000

Proceeds from exercises of stock options
 
6,100

 
1,000

 
173,000

 

 

 

 
174,000

Proceeds from issuance of employee stock purchase plan shares
 
20,198

 
2,000

 
474,000

 

 

 

 
476,000

Issuance of restricted stock
 
10,386

 
1,000

 
(1,000
)
 

 

 

 

Net settlement of stock-based awards
 
53,292

 
5,000

 
(2,063,000
)
 

 

 

 
(2,058,000
)
Cash dividends declared, net ($0.20 per share)
 

 

 

 
(4,764,000
)
 

 

 
(4,764,000
)
Accrual of dividend equivalents, net of reversal ($0.20 per share)
 

 

 

 
(166,000
)
 

 

 
(166,000
)
Net income
 

 

 

 
11,294,000

 

 

 
11,294,000

Balance as of January 31, 2019
 
38,950,547

 
$
3,895,000

 
$
539,273,000

 
$
411,558,000

 
15,033,317

 
$
(441,849,000
)
 
$
512,877,000

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Balance as of July 31, 2019
 
39,276,161

 
$
3,928,000

 
$
552,670,000

 
$
420,333,000

 
15,033,317

 
$
(441,849,000
)
 
$
535,082,000

Equity-classified stock award compensation
 

 

 
2,117,000

 

 

 

 
2,117,000

Proceeds from exercises of stock options
 
16,700

 
2,000

 
466,000

 

 

 

 
468,000

Proceeds from issuance of employee stock purchase plan shares
 
20,010

 
2,000

 
508,000

 

 

 

 
510,000

Issuance of restricted stock, net
 
8,858

 
1,000

 
(1,000
)
 

 

 

 

Net settlement of stock-based awards
 
107,326

 
10,000

 
(3,469,000
)
 

 

 

 
(3,459,000
)
Common stock issued for acquisition of CGC
 
323,504

 
32,000

 
11,543,000

 

 

 

 
11,575,000

Cash dividends declared ($0.20 per share)
 

 

 

 
(4,860,000
)
 

 

 
(4,860,000
)
Accrual of dividend equivalents, net ($0.20 per share)
 

 

 

 
(113,000
)
 

 

 
(113,000
)
Net income
 

 

 

 
9,883,000

 

 

 
9,883,000

Balance as of January 31, 2020
 
39,752,559

 
$
3,975,000

 
$
563,834,000

 
$
425,243,000

 
15,033,317

 
$
(441,849,000
)
 
$
551,203,000


See accompanying notes to condensed consolidated financial statements. (Continued)

5



COMTECH TELECOMMUNICATIONS CORP. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(Unaudited)
 
 
Six months ended January 31,
 
 
2020
 
2019
Cash flows from operating activities:
 
 
 
 
Net income
 
$
9,883,000

 
11,294,000

Adjustments to reconcile net income to net cash provided by operating activities:
 
 
 
 
Depreciation and amortization of property, plant and equipment
 
5,372,000

 
5,700,000

Amortization of intangible assets with finite lives
 
10,435,000

 
8,577,000

Amortization of stock-based compensation
 
2,117,000

 
2,237,000

Amortization of deferred financing costs
 
369,000

 
732,000

Estimated contract settlement costs
 
(32,000
)
 
3,886,000

Write-off of deferred financing costs
 

 
3,217,000

Settlement of intellectual property litigation
 

 
(3,204,000
)
Change in other liabilities
 
(2,067,000
)
 

Loss on disposal of property, plant and equipment
 
17,000

 
40,000

(Benefit from) provision for allowance for doubtful accounts
 
(626,000
)
 
487,000

Provision for excess and obsolete inventory
 
932,000

 
1,749,000

Deferred income tax expense
 
2,912,000

 
2,594,000

Changes in assets and liabilities, net of effects of business acquisitions:
 
 
 
 
Accounts receivable
 
(220,000
)
 
3,229,000

Inventories
 
98,000

 
(14,068,000
)
Prepaid expenses and other current assets
 
(2,049,000
)
 
1,568,000

Other assets
 
(197,000
)
 
107,000

Accounts payable
 
2,270,000

 
(14,693,000
)
Accrued expenses and other current liabilities
 
3,418,000

 
3,282,000

Contract liabilities
 
2,119,000

 
(857,000
)
Other liabilities, non-current
 
32,000

 
275,000

Interest payable
 
(245,000
)
 
177,000

Income taxes payable
 
(3,271,000
)
 
(3,291,000
)
Net cash provided by operating activities
 
31,267,000

 
13,038,000

Cash flows from investing activities:
 
 

 
 

Payment for acquisition of CGC, net of cash acquired
 
(11,165,000
)
 

Purchases of property, plant and equipment
 
(2,508,000
)
 
(4,181,000
)
Net cash used in investing activities
 
(13,673,000
)
 
(4,181,000
)
Cash flows from financing activities:
 
 

 
 

Net (payments) borrowings of long-term debt under Credit Facility
 
(7,000,000
)
 
174,500,000

Net payments under Revolving Loan portion of Prior Credit Facility
 

 
(48,603,000
)
Repayment of debt under Term Loan portion of Prior Credit Facility
 

 
(120,121,000
)
Remittance of employees' statutory tax withholdings for stock awards
 
(5,246,000
)
 
(5,021,000
)
Cash dividends paid
 
(5,120,000
)
 
(4,998,000
)
Payment of deferred financing costs
 

 
(1,808,000
)
Repayment of principal amounts under finance lease and other obligations
 
(311,000
)
 
(863,000
)
Proceeds from issuance of employee stock purchase plan shares
 
510,000

 
476,000

Payment of shelf registration costs
 

 
(80,000
)
Proceeds from exercises of stock options
 
468,000

 
174,000

Net cash used in financing activities
 
(16,699,000
)
 
(6,344,000
)
Net increase in cash and cash equivalents
 
895,000

 
2,513,000

Cash and cash equivalents at beginning of period
 
45,576,000

 
43,484,000

Cash and cash equivalents at end of period
 
$
46,471,000

 
45,997,000

See accompanying notes to condensed consolidated financial statements. (Continued)

6



COMTECH TELECOMMUNICATIONS CORP. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Continued)
(Unaudited)

 
 
Six months ended January 31,
 
 
2020
 
2019
Supplemental cash flow disclosures:
 
 
 
 
Cash paid during the period for:
 
 
 
 
Interest
 
$
3,202,000

 
3,844,000

Income taxes, net
 
$
2,624,000

 
941,000

 
 
 
 
 
Non-cash investing and financing activities:
 
 
 
 
Reclass of finance lease right-of-use assets to property, plant and equipment
 
$
698,000

 

Cash dividends declared but unpaid (including dividend equivalents)
 
$
2,545,000

 
2,548,000

Accrued additions to property, plant and equipment
 
$
787,000

 
963,000

Common stock issued for acquisition of CGC
 
$
11,575,000

 

Deferred payment of CGC purchase price
 
$
750,000

 

Accrued shelf registration costs
 
$

 
68,000


See accompanying notes to condensed consolidated financial statements.


7


COMTECH TELECOMMUNICATIONS CORP. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)


(1)    General

The accompanying condensed consolidated financial statements of Comtech Telecommunications Corp. and its subsidiaries ("Comtech," "we," "us," or "our") as of and for the three and six months ended January 31, 2020 and 2019 are unaudited. In the opinion of management, the information furnished reflects all material adjustments (which include normal recurring adjustments) necessary for a fair presentation of the results for the unaudited interim periods. Our results of operations for such periods are not necessarily indicative of the results of operations to be expected for the full fiscal year.

The preparation of our condensed consolidated financial statements in conformity with accounting principles generally accepted in the United States of America requires us to make estimates and assumptions that affect the reported amount of assets and liabilities, and disclosure of contingent assets and liabilities, at the date of the condensed consolidated financial statements, and the reported amounts of net sales and expenses during the reported period. Actual results may differ from those estimates.

Our condensed consolidated financial statements should be read in conjunction with our audited consolidated financial statements, filed with the Securities and Exchange Commission ("SEC"), for the fiscal year ended July 31, 2019 and the notes thereto contained in our Annual Report on Form 10-K, and all of our other filings with the SEC.

As disclosed in more detail in Note (15) - "Segment Information," we manage our business in two reportable segments: Commercial Solutions and Government Solutions.

(2)    Acquisitions
    
Solacom Technologies Inc.

On February 28, 2019, we completed our acquisition of Solacom Technologies Inc. ("Solacom"), pursuant to the Arrangement Agreement, dated as of January 7, 2019, by and among Solacom, Comtech and Solar Acquisition Corp., a Canadian corporation and a direct, wholly-owned subsidiary of Comtech. Solacom is a leading provider of Next Generation 911 ("NG-911") solutions for public safety agencies. The acquisition of Solacom was a significant step in our strategy of enhancing our public safety and location technologies.

The acquisition has an aggregate purchase price for accounting purposes of $32,934,000, of which $27,328,000 was settled in cash and $5,606,000 was settled with the issuance of 208,669 shares of Comtech’s common stock at a volume weighted average stock price of $26.86. The fair value of consideration transferred in connection with this acquisition was $31,489,000, which was net of $1,445,000 of cash acquired. The cash portion of the purchase price was funded principally through borrowings under our Credit Facility.

We are accounting for the acquisition of Solacom under the acquisition method of accounting in accordance with FASB ASC 805, "Business Combinations" ("ASC 805"). The purchase price was allocated to the assets acquired and liabilities assumed, based on their fair value as of February 28, 2019, pursuant to the business combination accounting rules. Acquisition plan expenses were not included as a component of consideration transferred and were expensed in the period incurred. Pro forma financial information is not disclosed, as the acquisition is not material.


8


COMTECH TELECOMMUNICATIONS CORP. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Unaudited)


The following table summarizes the final fair value of the assets acquired and liabilities assumed in connection with the Solacom acquisition:
 
Purchase Price Allocation (1)
 
 
Settled in cash
$
27,328,000

 
 
Settled in common stock issued by Comtech
5,606,000

 
 
Aggregate purchase price at fair value
$
32,934,000

 
 
Allocation of aggregate purchase price:
 
 
 
      Cash and cash equivalents
$
1,445,000

 
 
      Current assets
9,897,000

 
 
      Property, plant and equipment
777,000

 
 
      Deferred tax assets
5,478,000

 
 
      Accrued warranty obligations
(1,431,000
)
 
 
      Current liabilities
(4,477,000
)
 
 
      Contract liabilities, non-current
(1,604,000
)
 
 
Net tangible assets at fair value
$
10,085,000

 
 
Identifiable intangibles, deferred taxes and goodwill:
 
 
Estimated Useful Lives
Technology
$
6,779,000

 
10 years
Customer relationships
7,007,000

 
20 years
Trade name
1,828,000

 
20 years
Deferred tax liabilities
(4,153,000
)
 
 
Goodwill
11,388,000

 
Indefinite
Allocation of aggregate purchase price
$
32,934,000

 
 
(1) As reported in the Company's Quarterly Report on Form 10-Q for the three months ended October 31, 2019.

The acquired identifiable intangible assets are being amortized on a straight-line basis, which we believe approximates the pattern in which the assets are utilized over their estimated useful lives. The fair value of customer relationships was estimated primarily based on the value of the discounted cash flows that the related intangible asset could be expected to generate in the future. The fair value of technology and trade name was estimated based on the discounted capitalization of royalty expense saved because we now own the assets. Among the factors contributing to the recognition of goodwill, as a component of the purchase price allocation, were synergies in products and technologies and the addition of a skilled, assembled workforce. This goodwill has been assigned to our Commercial Solutions segment based on specific identification and is generally not deductible for income tax purposes.

GD NG-911 Business

On April 29, 2019, we completed the acquisition of a state and local government NG-911 business pursuant to the Asset Purchase Agreement, dated as of April 29, 2019, by and among General Dynamics Information Technology, Inc., Comtech and Comtech NextGen LLC, a Delaware limited liability company and indirect, wholly-owned subsidiary of Comtech. The acquisition of this NG-911 business from GD (the "GD NG-911 business") has a preliminary cash purchase price of $10,000,000 (which is subject to a net working capital adjustment). In connection with this acquisition, we also announced an award of a five-year contract to develop, implement and operate a NG-911 emergency communications system for a Northeastern state. Immediately after our announcement of this acquisition, we hired approximately sixty GD NG-911 employees and completed the integration of this business into our Commercial Solutions segment’s public safety and location technologies product line. The acquisition, contract award and hiring of talented employees are expected to strengthen Comtech’s position in the growing NG-911 solutions market.


9


COMTECH TELECOMMUNICATIONS CORP. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Unaudited)


We are accounting for the acquisition of this business under the acquisition method of accounting in accordance with FASB ASC 805. The purchase price, which is subject to a pending closing date balance sheet adjustment process under the purchase agreement, was allocated to the assets acquired and liabilities assumed, based on their preliminary fair value as of April 29, 2019, pursuant to the business combination accounting rules. Acquisition plan expenses were not included as a component of consideration transferred and were expensed in the period incurred. Pro forma financial information is not disclosed, as the acquisition is not material.

The following table summarizes the preliminary fair value of the assets acquired and liabilities assumed in connection with the acquisition of the GD NG-911 business:
 
Purchase Price Allocation (1)
 
Measurement Period Adjustments
 
Purchase Price Allocation (as adjusted)
 
 
Aggregate purchase price at fair value
$
10,000,000

 

 
$
10,000,000

 
 
Allocation of aggregate purchase price:
 
 
 
 
 
 
 
      Current assets
$
4,640,000

 

 
$
4,640,000

 
 
      Property, plant and equipment
646,000

 

 
646,000

 
 
      Deferred tax assets
3,376,000

 
(3,173,000
)
 
203,000

 
 
      Accrued warranty obligations
(5,000,000
)
 

 
(5,000,000
)
 
 
      Current liabilities
(3,094,000
)
 

 
(3,094,000
)
 
 
Net tangible assets at preliminary fair value
$
568,000

 
(3,173,000
)
 
$
(2,605,000
)
 
 
Identifiable intangibles, deferred taxes and goodwill:
 
 
 
 
 
 
Estimated Useful Lives
      Customer relationships
$
20,300,000

 

 
$
20,300,000

 
10 years
      Technology
3,500,000

 

 
3,500,000

 
15 years
      Other liabilities
(21,700,000
)
 

 
(21,700,000
)
 
 
      Deferred tax liabilities
(518,000
)
 
518,000

 

 
 
      Goodwill
7,850,000

 
2,655,000

 
10,505,000

 
Indefinite
Allocation of aggregate purchase price
$
10,000,000

 

 
$
10,000,000

 
 

(1) As reported in the Company's Quarterly Report on Form 10-Q for the three months ended October 31, 2019.

The acquired identifiable intangible assets are being amortized on a straight-line basis, which we believe approximates the pattern in which the assets are utilized over their estimated useful lives. The fair value of customer relationships was estimated based on the value of the discounted cash flows that the related intangible asset could be expected to generate in the future. The fair value of technology was estimated based on the discounted capitalization of royalty expense saved because we now own the assets. The preliminary fair value of other liabilities was based on the difference in discounted cash flows related to remaining performance obligations under a certain acquired contract as compared to current market terms for similar arrangements that a market participant would expect. Other liabilities will be credited against cost of sales over the remaining performance of the contract, which was 5.25 years as of the acquisition date.

Among the factors contributing to the recognition of goodwill, as a component of the purchase price allocation, were synergies in solution offerings and the addition of a skilled, assembled workforce. We currently estimate that approximately $10,505,000 of goodwill resulting from the acquisition will be tax deductible. This goodwill has been assigned to our Commercial Solutions segment based on specific identification.

We are currently finalizing a net working capital adjustment, pursuant to the terms of the purchase agreement. In August 2019, the seller proposed and requested an approximate $2,900,000 upward adjustment to the preliminary purchase price. We do not agree with their proposed adjustment and believe that we are entitled to a reduction of approximately $1,000,000 to the preliminary purchase price. As the parties could not reach an agreement during the stipulated period of time, the matter is now in arbitration.


10


COMTECH TELECOMMUNICATIONS CORP. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Unaudited)


The allocation of the preliminary purchase price shown in the above table was based on a valuation and estimates and assumptions that are subject to change within the purchase price allocation period (generally one year from the acquisition date). The primary areas of the purchase price allocation not yet finalized include the purchase price (due to a pending closing date balance sheet adjustment process under the purchase agreement) and residual goodwill.

CGC Technology Limited

On January 27, 2020, we completed the acquisition of CGC Technology Limited ("CGC"), a privately held company located in the United Kingdom, pursuant to the Share Purchase Agreement, dated as of January 27, 2020. CGC is a leading provider of high precision full motion fixed and mobile X/Y satellite tracking antennas, reflectors, radomes and other ground station equipment around the world. The acquisition of CGC brought established relationships with several top-tier European aerospace companies and other government entities, and we expect CGC to participate in the anticipated growth in the number of low Earth orbit ("LEO") and medium Earth orbit ("MEO") satellite constellations.
 
The acquisition has a preliminary purchase price for accounting purposes of $23,650,000, of which $12,075,000 was payable in cash and $11,575,000 was payable by the issuance of 323,504 shares of Comtech’s common stock at a volume weighted average stock price of $35.78. The fair value of consideration transferred in connection with this acquisition was $22,740,000, which was net of $160,000 of cash acquired and $750,000 payable by us upon the first anniversary of the closing of the transaction, subject to certain conditions. The preliminary purchase price for accounting purposes is subject to finalization.

We are accounting for the acquisition of CGC under the acquisition method of accounting in accordance with FASB ASC 805, "Business Combinations." The purchase price was allocated to the assets acquired and liabilities assumed, based on their preliminary fair value as of January 27, 2020, pursuant to the business combination accounting rules. Acquisition plan expenses were not included as a component of consideration transferred and were expensed in the period incurred. Our condensed consolidated statements of operations for the three and six months ended January 31, 2020 include a nominal amount of revenue contribution from CGC. Pro forma financial information is not disclosed, as the acquisition is not material.


11


COMTECH TELECOMMUNICATIONS CORP. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Unaudited)


The following table summarizes the preliminary fair value of the assets acquired and liabilities assumed in connection with the CGC acquisition:
 
Purchase Price Allocation
 
 
Payable in cash
$
12,075,000

 
 
Payable in common stock issued by Comtech
11,575,000

 
 
Preliminary purchase price at fair value
$
23,650,000

 
 
Preliminary allocation of aggregate purchase price:
 
 
 
      Cash and cash equivalents
$
160,000

 
 
      Current assets
3,336,000

 
 
      Property, plant and equipment
1,457,000

 
 
      Operating lease assets
924,000

 
 
      Deferred tax assets, non-current
588,000

 
 
      Accrued warranty obligations

(1,000,000
)
 
 
      Current liabilities
(7,060,000
)
 
 
      Non-current liabilities
(1,329,000
)
 
 
Net tangible liabilities at preliminary fair value
$
(2,924,000
)
 
 
Identifiable intangibles, deferred taxes and goodwill:
 
 
Estimated Useful Lives
Technology
$
5,000,000

 
20 years
Customer relationships
7,000,000

 
15 years
Trade name
800,000

 
5 years
Deferred tax liabilities
(2,176,000
)
 
 
Goodwill
15,950,000

 
Indefinite
Preliminary allocation of aggregate purchase price
$
23,650,000

 
 

The acquired identifiable intangible assets are being amortized on a straight-line basis, which we believe approximates the pattern in which the assets are utilized over their estimated useful lives. The preliminary fair value of customer relationships (which include acquired backlog) was primarily based on the value of the discounted cash flows that the related intangible asset could be expected to generate in the future. The preliminary fair value of technology and trade name was based on the discounted capitalization of royalty expense saved because we now own the assets. Among the factors contributing to the recognition of goodwill, as a component of the preliminary purchase price allocation, were synergies in products and technologies and the addition of a skilled, assembled workforce. This goodwill has been assigned to our Government Solutions segment based on specific identification and is generally not deductible for income tax purposes.

The allocation of the preliminary purchase price shown in the above table was based upon a preliminary valuation and estimates and assumptions that are subject to change within the purchase price allocation period, generally one year from the acquisition date. The primary areas of the purchase price allocation not yet finalized include the purchase price (due to potential indemnification obligations of the seller under the Share Purchase Agreement), a final assessment of assets acquired and liabilities assumed, including intangible assets and their remaining useful lives, accrued warranty obligations, income taxes and residual goodwill.


12


COMTECH TELECOMMUNICATIONS CORP. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Unaudited)


UHP Networks Inc.

On November 14, 2019, we entered into an agreement to acquire UHP Networks Inc. and its sister company (together, "UHP"), a leading provider of innovative and disruptive satellite ground station solutions, for a purchase price of approximately $40,000,000, of which we anticipate $5,000,000 to be paid in Comtech common stock with the remaining balance payable in cash. The purchase agreement also provides an earn-out up to an additional $10,000,000 payable, at our election, in cash and or shares of Comtech common stock, if certain agreed upon sales milestones are reached in the twelve-month period following completion of the acquisition. We believe that our acquisition of UHP will be a significant step in enhancing our solutions offerings for the satellite ground station market. The transaction is subject to customary closing conditions and is expected to occur late in the second half of our fiscal 2020.

Gilat Satellite Networks Ltd.

On January 29, 2020, we entered into an Agreement and Plan of Merger (the "Merger Agreement") with Gilat Satellite Networks Ltd. ("Gilat"), a worldwide leader in satellite networking technology, solutions and services with market leading positions in the satellite ground station and in-flight connectivity solutions markets and deep expertise in operating large network infrastructures.

Under the terms of the Merger Agreement, Comtech will acquire Gilat by way of a merger of Comtech's newly formed subsidiary with and into Gilat, with Gilat surviving the merger as a wholly-owned subsidiary of Comtech. Pursuant to the Merger Agreement, each Gilat ordinary share will be converted into the right to receive consideration of  (i) $7.18 in cash, without interest, plus (ii) 0.08425 of a share of Comtech common stock, with cash payable in lieu of fractional shares. Based on such consideration, on January 29, 2020, the date we entered into the Merger Agreement, Gilat had an enterprise value of approximately $532,500,000.

During the twelve months ended December 31, 2019, Gilat reported revenue of $263,492,000 with GAAP operating income of $25,572,000. As of December 31, 2019, Gilat had approximately $74,778,000 of unrestricted cash and cash equivalents and debt of approximately $8,096,000. We expect to fund the cash portion of the acquisition by redeploying a portion of both our and Gilat's unrestricted cash and cash equivalents, with the remaining funds provided by a new $800,000,000 secured credit facility, which is discussed further in Note (11) - "Credit Facility."

In connection with the acquisition of Gilat, we expect to incur transaction related expenses including certain compensatory and other merger related payments, professional fees and debt related costs. We preliminarily estimate that these expenses will approximate $28,640,000, some of which were expensed as of January 31, 2020, others to be expensed upon closing, and others to be expensed over time following the closing or capitalized in accordance with purchase accounting rules. Pursuant to accounting rules, the acquisition is expected to result in a material increase in annual amortization expense related to intangibles and possible other fair value adjustments.

The transaction is subject to customary closing conditions, including the approval of Gilat shareholders and expiration of the applicable waiting period under the Hart-Scott Rodino Antitrust Improvements Act of 1976.

(3)    Adoption of Accounting Standards and Updates

We are required to prepare our condensed consolidated financial statements in accordance with the Financial Accounting Standards Board ("FASB") Accounting Standards Codification ("ASC") which is the source for all authoritative U.S. generally accepted accounting principles, which is commonly referred to as "GAAP." The FASB ASC is subject to updates by the FASB, which are known as Accounting Standards Updates ("ASUs"). During the six months ended January 31, 2020, we adopted:

FASB ASU No. 2016-02 Leases (Topic 842). See Note (12) - "Leases" for further information.

FASB ASU No. 2017-11, which provides guidance on the accounting for certain financial instruments with embedded features that result in the strike price of the instrument or embedded conversion option being reduced on the basis of the pricing of future equity offerings (commonly referred to as "down round" features). On August 1, 2019, we adopted this ASU. Our adoption did not have any impact on our condensed consolidated financial statements and disclosures, as we did not have any financial instruments with such "down round" features.

13


COMTECH TELECOMMUNICATIONS CORP. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Unaudited)



FASB ASU No. 2017-12, which expands and refines hedge accounting for both non-financial and financial risk components and simplifies and aligns the recognition and presentation of the effects of the hedging instrument and the hedged item in the financial statements. On August 1, 2019, we adopted this ASU. Our adoption did not have any impact on our condensed consolidated financial statements and disclosures, as we are not a party to any such hedging transactions.

FASB ASU No. 2018-07, which expands the scope of Topic 718 to include certain share-based payment transactions for acquiring goods and services from nonemployees. On August 1, 2019, we adopted this ASU. Our adoption did not have any impact on our condensed consolidated financial statements and disclosures, as we did not have any outstanding share-based awards with nonemployees that required remeasurement.

FASB ASU No. 2018-16, which expands the list of eligible U.S. benchmark interest rates permitted in the application of hedge accounting due to broad concerns about the long-term sustainability of the LIBO Rate. This ASU adds the Overnight Index Swap ("OIS") rate, based on the Secured Overnight Financing Rate ("SOFR"), as an eligible U.S. benchmark interest rate. On August 1, 2019, we adopted this ASU. Our adoption did not have any impact on our condensed consolidated financial statements and disclosures, as we are not a party to any such hedging transactions.

(4)    Revenue

In accordance with FASB ASC 606 - Revenue from Contracts with Customers ("ASC 606"), we record revenue in an amount that reflects the consideration to which we expect to be entitled in exchange for goods or services promised to customers. Under ASC 606, we follow a five-step model to: (1) identify the contract with our customer; (2) identify our performance obligations in our contract; (3) determine the transaction price for our contract; (4) allocate the transaction price to our performance obligations; and (5) recognize revenue using one of the following two methods:

Over time - We recognize revenue using the over time method when there is a continuous transfer of control to the customer over the contractual period of performance. This generally occurs when we enter into a long-term contract relating to the design, development or manufacture of complex equipment or technology platforms to a buyer’s specification (or to provide services related to the performance of such contracts). Continuous transfer of control is typically supported by contract clauses which allow our customers to unilaterally terminate a contract for convenience, pay for costs incurred plus a reasonable profit and take control of work-in-process. Revenue recognized over time is generally based on the extent of progress toward completion of the related performance obligations. The selection of the method to measure progress requires judgment and is based on the nature of the products or services provided. In certain instances, typically for firm fixed-price contracts, we use the cost-to-cost measure because it best depicts the transfer of control to the customer which occurs as we incur costs on our contracts. Under the cost-to-cost measure, the extent of progress toward completion is measured based on the ratio of costs incurred to date to the total estimated costs at completion, including warranty costs. Revenues, including estimated fees or profits, are recorded proportionally as costs are incurred. Costs to fulfill generally include direct labor, materials, subcontractor costs, other direct costs and an allocation of indirect costs. When these contracts are modified, the additional goods or services are generally not distinct from those already provided. As a result, these modifications form part of an existing contract and we must update the transaction price and our measure of progress for the single performance obligation and recognize a cumulative catch-up to revenue and gross profits.

For over time contracts using a cost-to-cost measure of progress, we have an estimate at completion ("EAC") process in which management reviews the progress and execution of our performance obligations. This EAC process requires management judgment relative to assessing risks, estimating contract revenue and costs, and making assumptions for schedule and technical issues. Since certain contracts extend over a long period of time, the impact of revisions in revenue and or cost estimates during the progress of work may impact current period earnings through a cumulative adjustment. Additionally, if the EAC process indicates a loss, a provision is made for the total anticipated loss in the period that it becomes evident. Contract revenue and cost estimates for significant contracts are generally reviewed and reassessed at least quarterly.


14


COMTECH TELECOMMUNICATIONS CORP. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Unaudited)


The cost-to-cost method is principally used to account for contracts in our mission-critical technologies and high-performance transmission technologies product lines and, to a lesser extent, certain location-based and messaging infrastructure contracts in our public safety and location technologies product line. For service-based contracts in our public safety and location technologies product line, we recognize revenue over time. These services are typically recognized as a series of services performed over the contract term using the straight-line method, or based on our customers’ actual usage of the networks and platforms which we provide.

Point in time - When a performance obligation is not satisfied over time, we must record revenue using the point in time accounting method which generally results in revenue being recognized upon shipment or delivery of a promised good or service to a customer. This generally occurs when we enter into short-term contracts or purchase orders where items are provided to customers with relatively quick turn-around times. Modifications to such contracts and or purchase orders, which typically provide for additional quantities or services, are accounted for as a new contract because the pricing for these additional quantities or services are based on standalone selling prices.

Point in time accounting is principally applied to contracts in our satellite ground station technologies product line (which includes satellite modems, solid-state and traveling wave tube amplifiers) and certain contracts for our solid-state, high-power amplifiers in our high-performance transmission technologies product line. Point in time accounting is also applied to certain contracts in our mission-critical technologies product line. The contracts related to these product lines do not meet the requirements for over time revenue recognition because our customers cannot utilize the equipment for its intended purpose during any phase of our manufacturing process; customers do not simultaneously receive and or consume the benefits provided by our performance; customers do not control the asset (i.e., prior to delivery, customers cannot direct the use of the asset, sell or exchange the equipment, etc.); and, although many of our contracts have termination for convenience clauses and or an enforceable right to payment for performance completed to date, our performance creates an asset with an alternative use through the point of delivery.

In determining that our equipment has alternative use, we considered the underlying manufacturing process for our products. In the early phases of manufacturing, raw materials and work in process (including subassemblies) consist of common parts that are highly fungible among many different types of products and customer applications. Finished products are either configured to our standard configuration or based on our customers’ specifications. Finished products, whether built to our standard specification or to a customers’ specification, can be sold to a variety of customers and across many different end use applications with minimal rework, if needed, and without incurring a significant economic loss.

When identifying a contract with our customer, we consider when it has approval and commitment from both parties, if the rights of the parties are identified, if the payment terms are identified, if it has commercial substance and if collectability is probable.

When identifying performance obligations, we consider whether there are multiple promises and how to account for them. In our contracts, multiple promises are separated if they are distinct, both individually and in the context of the contract. If multiple promises in a contract are highly interrelated or comprise a series of distinct services performed over time, they are combined into a single performance obligation. In some cases, we may also provide the customer with an additional service-type warranty, which we recognize as a separate performance obligation. Service-type warranties do not represent a significant portion of our consolidated net sales. When service-type warranties represent a separate performance obligation, the revenue is deferred and recognized ratably over the extended warranty period. Our contracts, from time-to-time, may also include options for additional goods and services. To date, these options have not represented material rights to the customer as the pricing for them reflects standalone selling prices. As a result, we do not consider options we offer to be performance obligations for which we must allocate a portion of the transaction price. In many cases, we provide assurance-type warranty coverage for some of our products for a period of at least one year from the date of delivery.


15


COMTECH TELECOMMUNICATIONS CORP. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Unaudited)


When identifying the transaction price, we typically utilize the contract's stated price as a starting point. The transaction price in certain arrangements may include estimated amounts of variable consideration, including award fees, incentive fees or other provisions that can either increase or decrease the transaction price. We estimate variable consideration as the amount to which we expect to be entitled, and we include estimated amounts in the transaction price to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur when the estimation uncertainty is resolved. The estimation of this variable consideration and determination of whether to include estimated amounts in the transaction price are based largely on an assessment of our anticipated performance and all information (e.g., historical, current and forecasted) that is reasonably available to us.

When allocating the contract’s transaction price, we consider each distinct performance obligation. For contracts with multiple performance obligations, we allocate the contract’s transaction price to each performance obligation using our best estimate of the standalone selling price of each distinct good or service in the contract. We determine standalone selling price based on the price at which the performance obligation is sold separately. If the standalone selling price is not observable through past transactions, we estimate the standalone selling price taking into account available information such as market conditions, including geographic or regional specific factors, competitive positioning, internal costs, profit objectives and internally approved pricing guidelines related to the performance obligations.

Almost all of our contracts with customers are denominated in U.S. dollars and typically are either firm fixed-price or cost reimbursable type contracts (including fixed-fee, incentive-fee and time-and-material type contracts). In almost all of our contracts with customers, we are the principal in the arrangement and report revenue on a gross basis. Transaction prices for contracts with U.S. domestic and international customers are usually based on specific negotiations with each customer and in the case of the U.S. government, sometimes based on estimated or actual costs of providing the goods or services in accordance with applicable regulations. Sales by geography and customer type, as a percentage of consolidated net sales, are as follows:
 
 
Three months ended January 31,
 
Six months ended January 31,
 
 
2020
 
2019
 
2020
 
2019
United States
 
 
 
 
 
 
 
 
U.S. government
 
41.5
%
 
45.2
%
 
41.2
%
 
44.7
%
Domestic
 
36.6
%
 
32.0
%
 
36.3
%
 
31.7
%
Total United States
 
78.1
%
 
77.2
%
 
77.5
%
 
76.4
%
International
 
21.9
%
 
22.8
%
 
22.5
%
 
23.6
%
Total
 
100.0
%
 
100.0
%
 
100.0
%
 
100.0
%

Sales to U.S. government customers include sales to the U.S. Department of Defense ("DoD"), intelligence and civilian agencies, as well as sales directly to or through prime contractors. Domestic sales include sales to commercial customers, as well as to U.S. state and local governments. Except for the U.S. government, there were no customers that represented more than 10.0% of consolidated net sales during the three and six months ended January 31, 2020. Included in domestic sales, are sales to Verizon Communications Inc. ("Verizon"). Sales to Verizon were 10.1% of consolidated net sales for the three months ended January 31, 2019. International sales include sales to U.S. domestic companies for inclusion in products that are sold to international customers. Except for the U.S., no individual country (including sales to U.S. domestic companies for inclusion in products that are sold to a foreign country) represented more than 10.0% of consolidated net sales for the three and six months ended January 31, 2020 and 2019.


16


COMTECH TELECOMMUNICATIONS CORP. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Unaudited)


The following tables summarize our disaggregation of revenue consistent with information reviewed by our chief operating decision-maker ("CODM") for the three and six months ended January 31, 2020 and 2019. We believe these categories best depict how the nature, amount, timing and uncertainty of revenue and cash flows are affected by economic factors which impact our business:
 
 
Three months ended January 31, 2020
 
Six months ended January 31, 2020
 
 
Commercial Solutions
 
Government Solutions
 
Total
 
Commercial Solutions
 
Government Solutions
 
Total
Geographical region and customer type
 
 
 
 
 
 
 
 
 
 
 
 
U.S. government
 
$
17,189,000

 
$
49,900,000

 
$
67,089,000

 
$
33,937,000

 
102,673,000

 
$
136,610,000

Domestic
 
54,003,000

 
5,233,000

 
59,236,000

 
107,357,000

 
13,274,000

 
120,631,000

Total United States
 
71,192,000

 
55,133,000

 
126,325,000

 
141,294,000

 
115,947,000

 
257,241,000

International
 
24,930,000

 
10,399,000

 
35,329,000

 
49,142,000

 
25,538,000

 
74,680,000

Total
 
$
96,122,000

 
65,532,000

 
$
161,654,000

 
$
190,436,000

 
141,485,000

 
$
331,921,000

Contract type
 
 
 
 
 
 
 
 
 
 
 
 
Firm fixed price
 
$
95,094,000

 
38,875,000

 
$
133,969,000

 
$
187,765,000

 
89,598,000

 
$
277,363,000

Cost reimbursable
 
1,028,000

 
26,657,000

 
27,685,000

 
2,671,000

 
51,887,000

 
54,558,000

Total
 
$
96,122,000

 
65,532,000

 
$
161,654,000

 
$
190,436,000

 
141,485,000

 
$
331,921,000

Transfer of control
 
 
 
 
 
 
 
 
 
 
 
 
Point in time
 
$
43,011,000

 
28,675,000

 
$
71,686,000

 
$
80,734,000

 
66,460,000

 
$
147,194,000

Over time
 
53,111,000

 
36,857,000

 
89,968,000

 
109,702,000

 
75,025,000

 
184,727,000

Total
 
$
96,122,000

 
65,532,000

 
$
161,654,000

 
$
190,436,000

 
141,485,000

 
$
331,921,000

 
 
Three months ended January 31, 2019
 
Six months ended January 31, 2019
 
 
Commercial Solutions
 
Government Solutions
 
Total
 
Commercial Solutions
 
Government Solutions
 
Total
Geographical region and customer type
 
 
 
 
 
 
 
 
 
 
 
 
U.S. government
 
$
20,911,000

 
$
53,389,000

 
$
74,300,000

 
$
35,131,000

 
110,213,000

 
$
145,344,000

Domestic
 
43,693,000

 
8,761,000

 
52,454,000

 
85,930,000

 
17,035,000

 
102,965,000

Total United States
 
64,604,000

 
62,150,000

 
126,754,000

 
121,061,000

 
127,248,000

 
248,309,000

 
 
 
 
 
 
 
 
 
 
 
 
 
International
 
22,131,000

 
15,248,000

 
37,379,000

 
43,647,000

 
33,021,000

 
76,668,000

Total
 
$
86,735,000

 
77,398,000

 
$
164,133,000

 
$
164,708,000

 
160,269,000

 
$
324,977,000

Contract type
 
 
 
 
 
 
 
 
 
 
 
 
Firm fixed price
 
$
85,567,000

 
57,017,000

 
$
142,584,000

 
$
161,857,000

 
120,628,000

 
$
282,485,000

Cost reimbursable
 
1,168,000

 
20,381,000

 
21,549,000

 
2,851,000

 
39,641,000

 
42,492,000

Total
 
$
86,735,000

 
77,398,000

 
$
164,133,000

 
$
164,708,000

 
160,269,000

 
$
324,977,000

Transfer of control
 
 
 
 
 
 
 
 
 
 
 
 
Point in time
 
$
46,031,000

 
45,182,000

 
$
91,213,000

 
$
83,976,000

 
97,805,000

 
$
181,781,000

Over time
 
40,704,000

 
32,216,000

 
72,920,000

 
80,732,000

 
62,464,000

 
143,196,000

Total
 
$
86,735,000

 
77,398,000

 
$
164,133,000

 
$
164,708,000

 
160,269,000

 
$
324,977,000



17


COMTECH TELECOMMUNICATIONS CORP. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Unaudited)


The timing of revenue recognition, billings and collections results in receivables, unbilled receivables and contract liabilities on our Condensed Consolidated Balance Sheet. Under typical payment terms for our contracts accounted for over time, amounts are billed as work progresses in accordance with agreed-upon contractual terms, either at periodic intervals (e.g., monthly) or upon achievement of contractual milestones. For certain contracts with provisions that are intended to protect customers in the event we do not satisfy our performance obligations, billings occur subsequent to revenue recognition, resulting in unbilled receivables. Under ASC 606, unbilled receivables constitute contract assets. There were no material impairment losses recognized on contract assets during the six months ended January 31, 2020 and 2019, respectively. On large long-term contracts, and for contracts with international customers that do not do business with us regularly, payment terms typically require advanced payments and deposits. Under ASC 606, payments received from customers in excess of revenue recognized to date results in a contract liability. These contract liabilities are not considered to represent a significant financing component of the contract because we believe these cash advances and deposits are generally used to meet working capital demands which can be higher in the earlier stages of a contract. Also, advanced payments and deposits provide us with some measure of assurance that the customer will perform on its obligations under the contract. Under the typical payment terms for our contracts accounted for at a point in time, costs are accumulated in inventory until the time of billing, which generally coincides with revenue recognition. Of the contract liability balance at July 31, 2019 and August 1, 2018, $26,665,000 and $24,606,000 was recognized as revenue during the six months ended January 31, 2020 and 2019, respectively.

We recognize the incremental costs to obtain or fulfill a contract as an expense when incurred if the amortization period of the asset is one year or less. Incremental costs to obtain or fulfill contracts with an amortization period greater than one year were not material.

As commissions payable to our internal sales and marketing employees or contractors are contingent upon multiple factors, such commissions are not considered direct costs to obtain or fulfill a contract with a customer and are expensed as incurred in selling, general and administrative expenses on our Condensed Consolidated Statements of Operations. As for commissions payable to our third-party sales representatives related to large long-term contracts, we do consider these types of commissions both direct and incremental costs to obtain and fulfill such contracts. Therefore, such commissions are included in total estimated costs at completion for such contracts and expensed over time through cost of sales on our Condensed Consolidated Statements of Operations.

Remaining performance obligations represent the transaction price of firm orders for which work has not been performed as of the end of a fiscal period. Remaining performance obligations, which we refer to as backlog, exclude unexercised contract options and potential orders under indefinite delivery / indefinite quantity ("IDIQ") contracts. As of January 31, 2020, the aggregate amount of the transaction price allocated to remaining performance obligations was $638,278,000 (which represents the amount of our consolidated backlog). We estimate that a substantial portion of our remaining performance obligations at January 31, 2020 will be completed and recognized as revenue during the next twenty-four month period, with the rest thereafter. During the three and six months ended January 31, 2020, revenue recognized from performance obligations satisfied, or partially satisfied, in previous periods (for example due to changes in the transaction price) was not material.

(5)    Fair Value Measurements and Financial Instruments

Using the fair value hierarchy described in FASB ASC 820 "Fair Value Measurements and Disclosures," we valued our cash and cash equivalents using Level 1 inputs that were based on quoted market prices.

We believe that the carrying amounts of our other current financial assets (such as accounts receivable) and other current liabilities (including accounts payable, accrued expenses and the current portion of our favorable AT&T warranty settlement) approximate their fair values due to their short-term maturities. See Note (9) - "Accrued Expenses and Other Current Liabilities" for further discussion of the favorable AT&T warranty settlement.

The fair value of our Credit Facility that we entered into on October 31, 2018 approximates its carrying amount due to its variable interest rate and pricing grid that is dependent upon our leverage ratio as of the end of each fiscal quarter.

As of January 31, 2020 and July 31, 2019, other than the financial instruments discussed above, we had no other significant assets or liabilities included in our Condensed Consolidated Balance Sheets recorded at fair value, as such term is defined by FASB ASC 820.

18


COMTECH TELECOMMUNICATIONS CORP. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Unaudited)


(6)    Earnings Per Share

Our basic earnings per share ("EPS") is computed based on the weighted average number of common shares (including vested but unissued stock units, share units, performance shares and restricted stock units ("RSUs")), outstanding during each respective period. Our diluted EPS reflects the dilution from potential common stock issuable pursuant to the exercise of equity-classified stock-based awards, if dilutive, outstanding during each respective period. Pursuant to FASB ASC 260 "Earnings Per Share," equity-classified stock-based awards that are subject to performance conditions are not considered in our diluted EPS calculations until the respective performance conditions have been satisfied. When calculating our diluted earnings per share, we consider the amount an employee must pay upon assumed exercise of stock-based awards and the amount of stock-based compensation cost attributed to future services and not yet recognized.

There were no repurchases of our common stock during the three or six months ended January 31, 2020 or 2019. See Note (18) - "Stockholders’ Equity" for more information.

Weighted average stock options, RSUs and restricted stock outstanding of 1,678,000 for the three months ended January 31, 2019 and 178,000 and 609,000 for the six months ended January 31, 2020 and 2019, respectively, were not included in our diluted EPS calculation because their effect would have been anti-dilutive.

Our EPS calculations exclude 203,000 and 245,000 weighted average performance shares outstanding for the three months ended January 31, 2020 and 2019, respectively, and 196,000 and 240,000 for the six months ended January 31, 2020 and 2019, respectively, as the performance conditions have not yet been satisfied. However, net income (the numerator) for EPS calculations for each respective period, is reduced by the compensation expense related to these awards.

The following table reconciles the numerators and denominators used in the basic and diluted EPS calculations:
 
 
Three months ended January 31,
 
Six months ended January 31,
 
 
2020
 
2019
 
2020
 
2019
Numerator:
 
 
 
 
 
 
 
 
Net income for basic calculation
 
$
3,495,000

 
7,826,000

 
$
9,883,000

 
11,294,000

Numerator for diluted calculation
 
$
3,495,000

 
7,826,000

 
$
9,883,000

 
11,294,000

 
 
 
 
 
 
 
 
 
Denominator:
 
 
 
 
 
 
 
 
Denominator for basic calculation
 
24,659,000

 
24,034,000

 
24,607,000

 
24,017,000

Effect of dilutive securities:
 
 
 
 
 
 
 
 
Stock-based awards
 
399,000

 
134,000

 
297,000

 
228,000

Denominator for diluted calculation
 
25,058,000

 
24,168,000

 
24,904,000

 
24,245,000

    
(7)    Accounts Receivable

Accounts receivable consist of the following at:
 
 
January 31, 2020
 
July 31, 2019
Receivables from commercial and international customers
 
$
77,080,000

 
85,556,000

Unbilled receivables from commercial and international customers
 
23,795,000

 
20,469,000

Receivables from the U.S. government and its agencies
 
45,008,000

 
38,856,000

Unbilled receivables from the U.S. government and its agencies
 
3,202,000

 
2,018,000

Total accounts receivable
 
149,085,000

 
146,899,000

Less allowance for doubtful accounts
 
1,102,000

 
1,867,000

Accounts receivable, net
 
$
147,983,000

 
145,032,000



19


COMTECH TELECOMMUNICATIONS CORP. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Unaudited)


Unbilled receivables as of January 31, 2020 relate to contracts-in-progress for which revenue has been recognized, but for which we have not yet earned the right to bill the customer for work performed to date. Under ASC 606, unbilled receivables constitute contract assets. Management estimates that substantially all amounts not yet billed at January 31, 2020 will be billed and collected within one year.

As of January 31, 2020 and July 31, 2019, except for the U.S. government (and its agencies), which represented 32.3% and 27.8%, respectively, of total accounts receivable, there were no other customers which accounted for greater than 10.0% of total accounts receivable.

(8)    Inventories

Inventories consist of the following at:
 
 
January 31, 2020
 
July 31, 2019
Raw materials and components
 
$
56,100,000

 
53,959,000

Work-in-process and finished goods
 
37,875,000

 
40,576,000

Total inventories
 
93,975,000

 
94,535,000

Less reserve for excess and obsolete inventories
 
19,911,000

 
19,696,000

Inventories, net
 
$
74,064,000

 
74,839,000


As of January 31, 2020 and July 31, 2019, the amount of inventory directly related to long-term contracts (including contracts-in-progress) was $5,753,000 and $4,053,000, respectively, and the amount of inventory related to contracts from third-party commercial customers who outsource their manufacturing to us was $1,425,000 and $1,513,000, respectively.

(9)    Accrued Expenses and Other Current Liabilities

Accrued expenses and other current liabilities consist of the following at:
 
 
January 31, 2020
 
July 31, 2019
Accrued wages and benefits
 
$
25,050,000

 
23,295,000

Accrued contract costs
 
12,500,000

 
15,007,000

Accrued warranty obligations
 
16,728,000

 
15,968,000

Accrued legal costs
 
2,843,000

 
2,835,000

Accrued commissions and royalties
 
4,694,000

 
5,114,000

Other
 
22,696,000

 
16,365,000

Accrued expenses and other current liabilities
 
$
84,511,000

 
78,584,000


As discussed further in Note (12) - "Leases," on August 1, 2019, we adopted Topic 842 and, as required by the new standard, reclassified $2,934,000 of accrued expenses and other current liabilities as follows: (i) $2,366,000 of short-term deferred rent liabilities related to operating leases were offset against the respective operating lease right-of-use assets; and (ii) the remaining $568,000 of estimated facility exit costs were reclassified to the current portion of operating lease liabilities.

Accrued contract costs represent direct and indirect costs on contracts as well as estimates of amounts owed for invoices not yet received from vendors or reflected in accounts payable.

Accrued warranty obligations as of January 31, 2020 relate to estimated liabilities for assurance-type warranty coverage that we provide to our customers. We generally provide warranty coverage for some of our products for a period of at least one year from the date of delivery. We record a liability for estimated warranty expense based on historical claims, product failure rates, consideration of contractual obligations, future costs to resolve software issues and other factors. Some of our product warranties are provided under long-term contracts, the costs of which are incorporated into our estimates of total contract costs.

20


COMTECH TELECOMMUNICATIONS CORP. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Unaudited)



Changes in our accrued warranty obligations during the six months ended January 31, 2020 and 2019 were as follows:
 
 
Six months ended January 31,
 
 
2020
 
2019
Balance at beginning of period
 
$
15,968,000

 
11,738,000

Reclass to contract liabilities (see below)
 

 
(1,679,000
)
Provision for warranty obligations
 
1,937,000

 
1,738,000

Additions (in connection with CGC acquisition)
 
1,000,000

 

Charges incurred
 
(2,479,000
)
 
(3,066,000
)
Warranty settlement and reclass (see below)
 
302,000

 
845,000

Balance at end of period
 
$
16,728,000

 
9,576,000


On August 1, 2018, in connection with our adoption of ASC 606, $1,679,000 of accrued warranty obligations presented in the above table were reclassified to contract liabilities, as they represented deferred revenue related to service-type warranty performance obligations.

Our current accrued warranty obligations at January 31, 2020 and July 31, 2019 include $3,094,000 and $3,999,000, respectively, of warranty obligations for a small product line that we refer to as the TCS 911 call handling software solution. This solution was licensed to customers prior to our acquisition of TeleCommunication Systems, Inc. ("TCS"). During the fiscal year ended July 31, 2018, we entered into a full and final warranty settlement with AT&T, the largest customer/distributor of this product line, pursuant to which we issued thirty-six credits to AT&T of $153,000 which AT&T can apply on a monthly basis to purchases of solutions from us, beginning October 2017 through September 2020. As of January 31, 2020, the total present value of these monthly credits is $1,184,000, all of which is included in our current accrued warranty obligations on our Condensed Consolidated Balance Sheet.

In connection with our acquisition of Solacom, the GD NG-911 business and CGC, we assumed warranty obligations related to certain contracts acquired. See Note (2) - "Acquisitions" for further information pertaining to these acquisitions.

(10)
Cost Reduction Actions

During the three months ended October 31, 2018, we took steps to improve our future operating results and successfully consolidated our Government Solutions segment’s manufacturing facility located in Tampa, Florida with another facility that we maintain in Orlando, Florida. In doing so, during the six months ended January 31, 2019, we recorded $1,373,000 of facility exit costs in selling, general and administrative expenses in our Condensed Consolidated Statements of Operations. As discussed further in Note (12) - "Leases," on August 1, 2019, we adopted Topic 842 and, as required by the new standard, reclassified $568,000 of estimated facility exit costs to the current portion of operating lease liabilities.

During the second quarter of fiscal 2019, we began an evaluation and repositioning of our public safety and location technologies solutions in order to focus on providing higher margin solution offerings. To date, we have ceased offering certain solutions, have worked with customers to wind-down certain legacy contracts and have not renewed certain contracts. In connection with this evaluation and repositioning, we recorded estimated contract settlement costs of $3,886,000 during the three and six months ended January 31, 2019, in our Commercial Solutions segment. During the three and six months ended January 31, 2020, we recorded benefits of $262,000 and $32,000, respectively, as we finalized certain aspects of our prior estimates.

(11)    Credit Facility

On October 31, 2018, we entered into a First Amended and Restated Credit Agreement (the "Credit Facility") with a syndicate of lenders, replacing our prior Credit Agreement dated as of February 23, 2016 (as amended by that certain First Amendment, dated as of June 6, 2017 (the "Prior Credit Facility")). In connection with the establishment of our Credit Facility, during the three months ended October 31, 2018, we wrote-off $3,217,000 of deferred financing costs primarily related to the Term Loan Facility portion of our Prior Credit Facility and capitalized deferred financing costs of $1,813,000 related to the Credit Facility.

21


COMTECH TELECOMMUNICATIONS CORP. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Unaudited)



The Credit Facility provides a senior secured loan facility of up to $550,000,000 consisting of: (i) a revolving loan facility ("Revolving Loan Facility") with a borrowing limit of $300,000,000; (ii) an accordion feature allowing us to borrow up to an additional $250,000,000; (iii) a $35,000,000 letter of credit sublimit; and (iv) a swingline loan credit sublimit of $25,000,000.

The Credit Facility matures on October 31, 2023 (the "Revolving Maturity Date"). If we issue new unsecured debt in excess of $5,000,000 with a maturity date that is less than 91 days from October 31, 2023, the Revolving Maturity Date would automatically accelerate so that it would be 91 days earlier than the maturity date of the new unsecured debt.

The proceeds of the Credit Facility were used, in part, to repay in full the outstanding borrowings under the Prior Credit Facility, and additional proceeds of the Credit Facility are expected to be used by us for working capital and other general corporate purposes. As of January 31, 2020, the amount outstanding under our Credit Facility was $158,000,000, which is reflected in the non-current portion of long-term debt on our Condensed Consolidated Balance Sheet. At January 31, 2020, we had $2,630,000 of standby letters of credit outstanding under our Credit Facility related to guarantees of future performance on certain customer contracts and no outstanding commercial letters of credit. During the six months ended January 31, 2020, we had outstanding balances under the Credit Facility ranging from $137,000,000 to $169,000,000.

As of January 31, 2020, total net deferred financing costs related to the Credit Facility were $2,759,000 and are being amortized over the term of our Credit Facility through October 31, 2023.

Interest expense related to our Credit Facility, including amortization of deferred financing costs, recorded during the three months ended January 31, 2020 and 2019 was $1,572,000 and $2,171,000, respectively. Interest expense related to our credit facilities, including amortization of deferred financing costs, recorded during the six months ended January 31, 2020 and 2019 was $3,325,000 and $4,713,000, respectively. The amount for the six months ended January 31, 2019 relates to both our Prior Credit Facility and our existing Credit Facility. Our blended interest rate approximated 4.33% and 5.08%, respectively, for the three months ended January 31, 2020 and 2019, and approximated 4.51% and 5.54%, respectively, for the six months ended January 31, 2020 and 2019.

Borrowings under the Credit Facility shall be either: (i) Alternate Base Rate borrowings, which bear interest from the applicable borrowing date at a rate per annum equal to (x) the greatest of (a) the Prime Rate (as defined) in effect on such day, (b) the Federal Funds Effective Rate (as defined) in effect on such day plus 1/2 of 1.00% per annum and (c) the Adjusted LIBO Rate (as defined) on such day (or, if such day is not a business day, the immediately preceding business day) plus 1.00% per annum, plus (y) the Applicable Rate (as defined), or (ii) Eurodollar borrowings, which bear interest from the applicable borrowing date at a rate per annum equal to (x) the Adjusted LIBO Rate for such interest period plus (y) the Applicable Rate. Determination of the Applicable Rate is based on a pricing grid that is dependent upon our Secured Leverage Ratio (as defined) as of the end of each fiscal quarter for which consolidated financial statements have been most recently delivered.

The Credit Facility contains customary representations, warranties and affirmative covenants. The Credit Facility also contains customary negative covenants, subject to negotiated exceptions, including but not limited to: (i) liens, (ii) investments, (iii) indebtedness, (iv) significant corporate changes, including mergers and acquisitions, (v) dispositions, (vi) restricted payments, including stockholder dividends, and (vii) certain other restrictive agreements. The Credit Facility also contains certain financial covenants and customary events of default (subject to grace periods, as appropriate), such as payment defaults, cross-defaults to other material indebtedness, bankruptcy and insolvency, the occurrence of a defined change in control and the failure to observe the negative covenants and other covenants related to the operation of our business. In addition, under certain circumstances, we may be required to enter into amendments to the Credit Facility in connection with any further syndication of the Credit Facility.

The Credit Facility provides for, among other things: (i) no scheduled payments of principal until maturity; (ii) a maximum Secured Leverage Ratio of 3.75x trailing twelve months ("TTM") Adjusted Earnings Before Interest, Taxes, Depreciation and Amortization ("Adjusted EBITDA") and a Maximum Total Leverage Ratio of 4.50x TTM Adjusted EBITDA, each with no step downs; and (iii) a Minimum Interest Expense Coverage Ratio of 3.25x TTM Adjusted EBITDA.


22


COMTECH TELECOMMUNICATIONS CORP. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Unaudited)


As of January 31, 2020, our Secured Leverage Ratio was 1.60x TTM Adjusted EBITDA compared to the maximum allowable Secured Leverage Ratio of 3.75x TTM Adjusted EBITDA. Our Interest Expense Coverage Ratio as of January 31, 2020 was 14.51x TTM Adjusted EBITDA compared to the Minimum Interest Expense Coverage Ratio of 3.25x TTM Adjusted EBITDA. Given our expected future business performance, we anticipate maintaining compliance with the terms and financial covenants in our Credit Facility for the foreseeable future.

The obligations under the Credit Facility are guaranteed by certain of our domestic subsidiaries (the "Guarantors"). As collateral security under the Credit Facility and the guarantees thereof, we and the Guarantors have granted to the administrative agent, for the benefit of the lenders, a lien on, and first priority security interest in, substantially all of our tangible and intangible assets.

On December 6, 2018, we entered into the first amendment to the Credit Facility. The purpose of the amendment is to provide for a mechanism to replace the LIBO Rate for Eurodollar borrowings with an alternative benchmark interest rate, should the LIBO Rate generally become unavailable in the future on an other-than-temporary basis.

Capitalized terms used but not defined herein have the meanings set forth for such terms in the Credit Facility and the Prior Credit Facility, which have been documented and filed with the SEC.

As discussed in "Note (2) - Acquisitions," in connection with the Merger Agreement with Gilat, we entered into an $800,000,000 commitment letter with major banking partners for a new secured credit facility (the "Gilat Acquisition Related Credit Facility"), the terms of which are expected to be finalized on or prior to the closing of the merger. The Gilat Acquisition Related Credit Facility is expected to replace our existing Credit Facility.

(12)    Leases

On August 1, 2019, we adopted ASU No. 2016-02 - Leases (Topic 842), which requires the recognition of lease rights and obligations as assets and liabilities on the balance sheet. Previously, operating leases were not recognized on the balance sheet. As we elected the modified retrospective adoption method, prior-period information was not restated. We also elected the transition package of practical expedients available in the standard, which permits us to not reassess under the new standard our prior conclusions about lease identification, classification and initial direct costs. As part of our adoption, however, we did not elect to use the hindsight or land easements practical expedients.

On August 1, 2019, in connection with our adoption of Topic 842, we recognized $35,825,000 of operating lease right-of-use ("ROU") assets (net of a $3,023,000 deferred rent liability that existed as of August 1, 2019 under prior applicable GAAP) and $38,848,000 of related liabilities. Except for the recording of the ROU assets and lease liabilities on our Condensed Consolidated Balance Sheet, and the expanded disclosures about our leasing activities, our adoption did not have a material impact on our condensed consolidated financial statements. Our adoption also did not result in any cumulative-effect adjustment to opening retained earnings.
    
Our leases historically relate to the leasing of facilities and equipment. We determine at inception whether an arrangement is, or contains, a lease and whether the lease should be classified as an operating or a financing lease. At lease commencement, we recognize an ROU asset and lease liability based on the present value of the future lease payments over the estimated lease term. We have elected to not recognize an ROU asset or lease liability for any leases with terms of twelve months or less. Instead, for such short-term leases, we recognize lease expense on a straight-line basis over the lease term. Certain of our leases include options to extend the term of the lease or to terminate the lease early. When it is reasonably certain that we will exercise a renewal option or will not exercise a termination option, we include the impact of exercising or not exercising such option, respectively, in the estimate of the lease term. As our lease agreements do not explicitly state the discount rate implicit in the lease, we use our incremental borrowing rate ("IBR") on the commencement date to calculate the present value of future lease payments. Such IBR represents our estimated rate of interest to borrow on a collateralized basis over a term commensurate with the expected lease term.


23


COMTECH TELECOMMUNICATIONS CORP. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Unaudited)


Some of our leases include payments that are based on the Consumer Price Index ("CPI") or other similar indices. These variable lease payments are included in the calculation of the ROU asset and lease liability using the index as of the lease commencement date. Other variable lease payments, such as common area maintenance, property taxes, and usage-based amounts, are required by Topic 842 to be excluded from the ROU asset and lease liability and expensed as incurred. In addition to the present value of the future lease payments, the calculation of the ROU asset would also consider, to the extent applicable, any deferred rent upon adoption, lease pre-payments or initial direct costs of obtaining the lease (e.g., such as commissions).

For all classes of leased assets, we elected the practical expedient to not separate lease components (i.e., the actual item being leased, such as the facility or piece of equipment) from non-lease components (i.e., the distinct elements of a contract not related to securing the use of the leased asset, such as common area maintenance and consumable supplies).

Certain of our facility lease agreements (which are classified as operating leases) contain rent holidays or rent escalation clauses. For rent holidays and rent escalation clauses during the lease term, we record rental expense on a straight-line basis over the term of the lease. As of January 31, 2020, none of our leases contained a residual value guarantee and covenants included in our lease agreements are customary for the types of facilities and equipment being leased.

The components of lease expense are as follows:
 
Three months ended January 31, 2020
 
Six months ended January 31, 2020
Finance lease expense:
 
 
 
      Amortization of ROU assets
$
44,000

 
$
152,000

      Interest on lease liabilities
1,000

 
3,000

Operating lease expense
2,699,000

 
5,336,000

Short-term lease expense
878,000

 
1,741,000

Variable lease expense
1,016,000

 
2,009,000

Sublease income

 

Total lease expense
$
4,638,000

 
$
9,241,000


Additional information related to leases is as follows:
 
Six months ended January 31, 2020
Cash paid for amounts included in the measurement of lease liabilities:
 
Operating leases - Operating cash outflows
$
5,725,000

Finance leases - Operating cash outflows
3,000

Finance leases - Financing cash outflows
300,000

ROU assets obtained in the exchange for lease liabilities:
 
Operating leases
$
1,823,000



24


COMTECH TELECOMMUNICATIONS CORP. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Unaudited)


The following table is a reconciliation of future cash flows relating to operating lease liabilities presented on our Condensed Consolidated Balance Sheet as of January 31, 2020:

 
Operating
Remaining portion of fiscal 2020
$
5,647,000

Fiscal 2021
9,138,000

Fiscal 2022
7,738,000

Fiscal 2023
5,987,000

Fiscal 2024
4,170,000

Thereafter
6,533,000

Total future undiscounted cash flows
39,213,000

Less: Present value discount
3,523,000

Lease liabilities
$
35,690,000

 
 
Weighted-average remaining lease terms (in years)
4.69

Weighted-average discount rate
4.04
%

We lease our Melville, New York production facility from a partnership controlled by our CEO and Chairman. Lease payments made during the six months ended January 31, 2020 were $322,000. The current lease provides for our use of the premises as they exist through December 2021 with an option for an additional ten years. The annual rent of the facility for calendar year 2020 is $657,000 and is subject to customary adjustments. We have a right of first refusal in the event of a sale of the facility.

As of January 31, 2020, we do not have any rental commitments that have not commenced.

As we have not restated prior year information given our method of adopting the new standard, the following represents our future minimum lease payments for operating leases and capital leases as of July 31, 2019 under ASC Topic 840 and as reported in our Form 10-K filed with the SEC on September 24, 2019:
 
Operating
 
Capital
 
Total
Fiscal 2020
$
11,812,000

 
789,000

 
$
12,601,000

Fiscal 2021
8,723,000

 

 
8,723,000

Fiscal 2022
7,343,000

 

 
7,343,000

Fiscal 2023
5,776,000

 

 
5,776,000

Fiscal 2024
3,430,000

 

 
3,430,000

Thereafter
7,130,000

 

 
7,130,000

Total
$
44,214,000

 
789,000

 
$
45,003,000

Less amount representing interest
*
 
32,000

 
32,000

Present value of net minimum lease payments
*
 
$
757,000

 
$
44,971,000

*Not applicable for operating leases


25


COMTECH TELECOMMUNICATIONS CORP. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Unaudited)


(13)    Income Taxes

At January 31, 2020 and July 31, 2019, total unrecognized tax benefits were $8,114,000 and $7,215,000, respectively, including interest of $51,000 and $12,000, respectively. At January 31, 2020 and July 31, 2019, $2,874,000 and $325,000, respectively, of our unrecognized tax benefits were recorded as non-current income taxes payable on our Condensed Consolidated Balance Sheets. The remaining unrecognized tax benefits of $5,240,000 and $6,890,000 at January 31, 2020 and July 31, 2019, respectively, were presented as an offset to the associated non-current deferred tax assets on our Condensed Consolidated Balance Sheets. Of the total unrecognized tax benefits, $7,498,000 and $6,670,000, at January 31, 2020 and July 31, 2019, respectively, net of the reversal of the federal benefit recognized as a deferred tax asset relating to state reserves, would favorably impact our effective tax rate, if recognized. Unrecognized tax benefits result from income tax positions taken or expected to be taken on our income tax returns for which a tax benefit has not been recorded in our condensed consolidated financial statements. We do not expect that there will be any significant changes to our total unrecognized tax benefits within the next twelve months.

Our federal income tax returns for fiscal 2017 and 2018 are subject to potential future Internal Revenue Service ("IRS") audit. None of our state income tax returns prior to fiscal 2015 are subject to audit. TCS's federal income tax return for the tax period from January 1, 2016 to February 23, 2016, the date we acquired TCS, is subject to potential future IRS audit. None of TCS's state income tax returns prior to calendar year 2015 are subject to audit. Future tax assessments or settlements could have a material adverse effect on our consolidated results of operations and financial condition.

(14)    Stock-Based Compensation

Overview

We issue stock-based awards to certain of our employees and our Board of Directors pursuant to our 2000 Stock Incentive Plan, as amended, (the "Plan") and our 2001 Employee Stock Purchase Plan (the "ESPP"), and recognize related stock-based compensation in our condensed consolidated financial statements. The Plan provides for the granting to employees and consultants of Comtech (including prospective employees and consultants): (i) incentive and non-qualified stock options, (ii) restricted stock units ("RSUs"), (iii) RSUs with performance measures (which we refer to as "performance shares"), (iv) restricted stock, (v) stock units (reserved for issuance to non-employee directors) and share units (reserved for issuance to employees) (collectively, "share units") and (vi) stock appreciation rights ("SARs"), among other types of awards. Our non-employee directors are eligible to receive non-discretionary grants of stock-based awards, subject to certain limitations.

As of January 31, 2020, the aggregate number of shares of common stock which may be issued, pursuant to the Plan, may not exceed 10,962,500. Stock options granted may not have a term exceeding ten years or, in the case of an incentive stock award granted to a stockholder who owns stock representing more than 10.0% of the voting power, no more than five years. We expect to settle all outstanding awards under the Plan and employee purchases under the ESPP with the issuance of new shares of our common stock.

As of January 31, 2020, we had granted stock-based awards pursuant to the Plan representing the right to purchase and/or acquire an aggregate of 8,721,796 shares (net of 4,033,241 expired and canceled awards), of which an aggregate of 6,520,739 have been exercised or settled.

As of January 31, 2020, the following stock-based awards, by award type, were outstanding:
 
January 31, 2020

Stock options
1,269,865

Performance shares
217,839

RSUs and restricted stock
473,673

Share units
239,680

Total
2,201,057



26


COMTECH TELECOMMUNICATIONS CORP. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Unaudited)


Our ESPP provides for the issuance of up to 1,050,000 shares of our common stock. Our ESPP is intended to provide our eligible employees the opportunity to acquire our common stock at 85% of fair market value at the date of issuance. Through January 31, 2020, we have cumulatively issued 807,061 shares of our common stock to participating employees in connection with our ESPP.

Stock-based compensation for awards issued is reflected in the following line items in our Condensed Consolidated Statements of Operations:
 
 
Three months ended January 31,
 
Six months ended January 31,
 
 
2020
 
2019
 
2020
 
2019
Cost of sales
 
$
60,000

 
60,000

 
$
119,000

 
118,000

Selling, general and administrative expenses
 
1,094,000

 
1,051,000

 
1,837,000

 
1,956,000

Research and development expenses
 
84,000

 
80,000

 
161,000

 
163,000

Stock-based compensation expense before income tax benefit
 
1,238,000

 
1,191,000

 
2,117,000

 
2,237,000

Estimated income tax benefit
 
(271,000
)
 
(260,000
)
 
(460,000
)
 
(488,000
)
Net stock-based compensation expense
 
$
967,000

 
931,000

 
$
1,657,000

 
1,749,000


Stock-based compensation for equity-classified awards is measured at the date of grant, based on an estimate of the fair value of the award and is generally expensed over the vesting period of the award. At January 31, 2020, unrecognized stock-based compensation of $10,792,000, net of estimated forfeitures of $955,000, is expected to be recognized over a weighted average period of 3.1 years. Total stock-based compensation capitalized and included in ending inventory at both January 31, 2020 and July 31, 2019 was $48,000. There are no liability-classified stock-based awards outstanding as of January 31, 2020 or July 31, 2019.

Stock-based compensation expense (benefit), by award type, is summarized as follows:
 
 
Three months ended January 31,
 
Six months ended January 31,
 
 
2020
 
2019
 
2020
 
2019
Stock options
 
$
82,000

 
181,000

 
$
164,000

 
352,000

Performance shares
 
421,000

 
386,000

 
773,000

 
792,000

RSUs and restricted stock
 
675,000

 
568,000

 
1,373,000

 
1,115,000

ESPP
 
60,000

 
56,000

 
117,000

 
108,000

Share units
 

 

 
(310,000
)
 
(130,000
)
Stock-based compensation expense before income tax benefit
 
1,238,000

 
1,191,000

 
2,117,000

 
2,237,000

Estimated income tax benefit
 
(271,000
)
 
(260,000
)
 
(460,000
)
 
(488,000
)
Net stock-based compensation expense
 
$
967,000

 
931,000

 
$
1,657,000

 
1,749,000


ESPP stock-based compensation expense primarily relates to the 15% discount offered to participants in the ESPP. During the six months ended January 31, 2020 and 2019, we recorded benefits of $310,000 and $130,000, respectively, which primarily represents the recoupment of certain share units.

The estimated income tax benefit as shown in the above table was computed using income tax rates expected to apply when the awards are settled. Such deferred tax asset was recorded net as part of our non-current deferred tax liability on our Condensed Consolidated Balance Sheet as of January 31, 2020 and July 31, 2019. The actual income tax benefit recognized for tax reporting is based on the fair market value of our common stock at the time of settlement and can significantly differ from the estimated income tax benefit recorded for financial reporting.


27


COMTECH TELECOMMUNICATIONS CORP. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Unaudited)


Stock Options

The following table summarizes the Plan's activity during the six months ended January 31, 2020:
 
 
Awards
(in Shares)
 
Weighted Average
Exercise Price
 
Weighted Average
Remaining Contractual
Term (Years)
 
Aggregate
Intrinsic Value
Outstanding at July 31, 2019
 
1,555,555

 
$
28.72

 
 
 
 
Exercised
 
(51,460
)
 
28.45

 
 
 
 
Expired/canceled
 
(800
)
 
27.35

 
 
 
 
Outstanding at October 31, 2019
 
1,503,295

 
28.73

 
 
 
 
Expired/canceled
 
(100
)
 
28.35

 
 
 
 
Exercised
 
(233,330
)
 
28.90

 
 
 
 
Outstanding at January 31, 2020
 
1,269,865

 
$
28.70

 
3.33
 
$
1,418,000

 
 
 
 
 
 
 
 
 
Exercisable at January 31, 2020
 
1,200,435

 
$
28.81

 
3.20
 
$
1,281,000

 
 
 
 
 
 
 
 
 
Vested and expected to vest at January 31, 2020
 
1,251,302

 
$
28.73

 
3.29
 
$
1,384,000


Stock options outstanding as of January 31, 2020 have exercise prices ranging from $20.90 - $33.94, representing the fair market value of our common stock on the date of grant, a contractual term of five or ten years and a vesting period of three or five years. The total intrinsic value relating to stock options exercised during the three and six months ended January 31, 2020 was $1,559,000 and $1,864,000, respectively. There were no stock options exercised during the three months ended January 31, 2019. The total intrinsic value relating to stock options exercised during the six months ended January 31, 2019 was $561,000.

During the six months ended January 31, 2020 and 2019, at the election of certain holders of vested stock options, 268,090 and 72,830, respectively, of stock options were net settled upon exercise. As a result, 27,902 and 9,345 shares of our common stock were issued during the six months ended January 31, 2020 and 2019, respectively, net of shares retained to satisfy the exercise price and minimum statutory tax withholding requirements.

Performance Shares, RSUs, Restricted Stock and Share Unit Awards

The following table summarizes the Plan's activity relating to performance shares, RSUs, restricted stock and share units:
 
 
Awards
(in Shares)
 
Weighted Average
Grant Date
Fair Value
 
Aggregate
Intrinsic Value
Outstanding at July 31, 2019
 
954,676

 
$
22.40

 
 
Granted
 
219,425

 
27.69

 
 
Settled
 
(199,466
)
 
16.80

 
 
Forfeited
 
(41,080
)
 
21.00

 
 
Outstanding at October 31, 2019
 
933,555

 
24.91

 
 
Settled
 
(527
)
 
11.40

 
 
Forfeited
 
(1,836
)
 
23.95

 
 
Outstanding at January 31, 2020
 
931,192

 
$
24.92

 
$
26,921,000

 
 
 
 
 
 
 
Vested at January 31, 2020
 
328,791

 
$
24.92

 
$
9,505,000

 
 
 
 
 
 
 
Vested and expected to vest at January 31, 2020
 
892,950

 
$
25.04

 
$
25,815,000


28


COMTECH TELECOMMUNICATIONS CORP. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Unaudited)



The total intrinsic value relating to fully-vested awards settled during the three and six months ended January 31, 2020 was $19,000 and $5,825,000, respectively. The total intrinsic value relating to fully-vested awards settled during the three and six months ended January 31, 2019 was $14,000 and $4,224,000, respectively.

The performance shares granted to employees since fiscal 2014 principally vest over a three-year performance period, if pre-established performance goals are attained or as specified pursuant to the Plan and related agreements. As of January 31, 2020, the number of outstanding performance shares included in the above table, and the related compensation expense prior to consideration of estimated pre-vesting forfeitures, assume achievement of the pre-established goals at a target level.

RSUs and restricted stock granted to non-employee directors prior to July 31, 2019 have a vesting period of three years and are convertible into shares of our common stock generally at the time of termination, on a one-for-one basis for no cash consideration, or earlier under certain circumstances. RSUs and restricted stock granted to non-employee directors after July 31, 2019 have a vesting period of five years. RSUs granted to employees have a vesting period of five years and are convertible into shares of our common stock, generally at the time of vesting, on a one-for-one basis for no cash consideration.

Share units granted prior to July 31, 2017 were vested when issued and are convertible into shares of our common stock, generally at the time of termination, on a one-for-one basis for no cash consideration, or earlier under certain circumstances. Share units granted on or after July 31, 2017 were granted to certain employees in lieu of non-equity incentive compensation and are convertible into shares of our common stock on the one-year anniversary of the respective grant date. Cumulatively through January 31, 2020, 431,142 share units granted have been settled.

The fair value of performance shares, RSUs, restricted stock and share units is determined using the closing market price of our common stock on the date of grant, less the present value of any estimated future dividend equivalents such awards are not entitled to receive and an applicable estimated discount for any post vesting transfer restrictions. RSUs, performance shares and restricted stock granted since fiscal 2013 are entitled to dividend equivalents unless forfeited before vesting occurs. Share units granted since fiscal 2014 are entitled to dividend equivalents while the underlying shares are unissued.

Dividend equivalents are subject to forfeiture, similar to the terms of the underlying stock-based awards, and are payable in cash generally at the time of settlement of the underlying award. During the three and six months ended January 31, 2020, we accrued $57,000 and $113,000, respectively, of dividend equivalents (net of forfeitures) and paid out $1,000 and $286,000, respectively. Accrued dividend equivalents were recorded as a reduction to retained earnings. As of January 31, 2020 and July 31, 2019, accrued dividend equivalents were $604,000 and $777,000, respectively.

With respect to the actual settlement of stock-based awards for income tax reporting, during the three and six months ended January 31, 2020, we recorded a $141,000 income tax expense and a $471,000 income tax benefit, respectively, and during the three and six months ended January 31, 2019, we recorded a $4,000 income tax expense and a $453,000 income tax benefit, respectively. Such income tax expense generally relates to the reversal of deferred tax assets associated with expired and unexercised stock-based awards and any net income tax shortfalls upon settlement. Such income tax benefit generally relates to any net excess income tax benefits upon settlement.

(15)    Segment Information

Reportable operating segments are determined based on Comtech’s management approach. The management approach, as defined by FASB ASC 280 "Segment Reporting" is based on the way that the CODM organizes the segments within an enterprise for making decisions about resources to be allocated and assessing their performance. Our CODM, for purposes of FASB ASC 280, is our Chief Executive Officer.

Our Commercial Solutions segment offers satellite ground station technologies (such as modems and amplifiers) and public safety and location technologies (such as 911 call routing and mapping solutions) to commercial customers and smaller government customers, such as state and local governments. This segment also serves certain large government customers (including the U.S. government) that have requirements for off-the-shelf commercial equipment.


29


COMTECH TELECOMMUNICATIONS CORP. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Unaudited)


Our Government Solutions segment provides mission-critical technologies (such as tactical satellite-based networks and ongoing support for complicated communications networks) and high-performance transmission technologies (such as troposcatter systems and solid-state, high-power amplifiers) to large government end-users (including those of foreign countries), large international customers and domestic prime contractors.

Our CODM primarily uses a metric that we refer to as Adjusted EBITDA to measure an operating segment’s performance and to make decisions about resources to be allocated. Our Adjusted EBITDA metric for the Commercial Solutions and Government Solutions segments do not consider any allocation of indirect expense, or any of the following: income taxes, interest (income) and other, write-off of deferred financing costs, interest expense, amortization of stock-based compensation, amortization of intangible assets, depreciation expenses, estimated contract settlement costs, settlement of intellectual property litigation, acquisition plan expenses, facility exit costs or strategic alternatives analysis expenses and other expenses that relate to our Unallocated segment. These items, while periodically affecting our results, may vary significantly from period to period and may have a disproportionate effect in a given period, thereby affecting the comparability of results. Any amounts shown in the Adjusted EBITDA calculation for our Commercial Solutions and Government Solutions segments are directly attributable to those segments. Our Adjusted EBITDA is also used by our management in assessing the Company's operating results. Although closely aligned, the Company's definition of Adjusted EBITDA is different than the Consolidated EBITDA (as such term is defined in our Credit Facility) utilized for financial covenant calculations and also may differ from the definition of EBITDA or Adjusted EBITDA used by other companies and, therefore, may not be comparable to similarly titled measures used by other companies.


30


COMTECH TELECOMMUNICATIONS CORP. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Unaudited)


Operating segment information, along with a reconciliation of segment net income (loss) and consolidated net income to Adjusted EBITDA is presented in the tables below:
 
Three months ended January 31, 2020
 
 
Commercial Solutions
 
Government Solutions
 
Unallocated
 
Total
Net sales
 
$
96,122,000

 
65,532,000

 

 
$
161,654,000

Operating income (loss)
 
$
12,619,000

 
5,003,000

 
(11,388,000
)
 
$
6,234,000

 
 
 
 
 
 
 
 
 
Net income (loss)
 
$
12,702,000

 
5,016,000

 
(14,223,000
)
 
$
3,495,000

     (Benefit from) provision for income taxes
 
(112,000
)
 

 
1,229,000

 
1,117,000

     Interest (income) and other
 
20,000

 
(13,000
)
 
(1,000
)
 
6,000

     Interest expense
 
9,000

 

 
1,607,000

 
1,616,000

     Amortization of stock-based compensation
 

 

 
1,238,000

 
1,238,000

     Amortization of intangibles
 
4,362,000

 
867,000

 

 
5,229,000

     Depreciation
 
2,183,000

 
312,000

 
226,000

 
2,721,000

     Estimated contract settlement costs
 
(262,000
)
 

 

 
(262,000
)
     Acquisition plan expenses
 

 

 
6,025,000

 
6,025,000

Adjusted EBITDA
 
$
18,902,000

 
6,182,000

 
(3,899,000
)
 
$
21,185,000

 
 
 
 
 
 
 
 
 
Purchases of property, plant and equipment
 
$
915,000

 
201,000

 
142,000

 
$
1,258,000

Long-lived assets acquired in connection with the acquisition of CGC
 
$

 
31,131,000

 

 
$
31,131,000

Total assets at January 31, 2020
 
$
672,336,000

 
233,221,000

 
44,385,000

 
$
949,942,000

 
Three months ended January 31, 2019
 
 
Commercial Solutions
 
Government Solutions
 
Unallocated
 
Total
Net sales
 
$
86,735,000

 
77,398,000

 

 
$
164,133,000

Operating income (loss)
 
$
8,758,000

 
7,783,000

 
(4,128,000
)
 
$
12,413,000

 
 
 
 
 
 
 
 
 
Net income (loss)
 
$
8,725,000

 
7,822,000

 
(8,721,000
)
 
$
7,826,000

     Provision for income taxes
 
43,000

 

 
2,328,000

 
2,371,000

     Interest (income) and other
 
(29,000
)
 
(44,000
)
 
22,000

 
(51,000
)
     Interest expense
 
19,000

 
5,000

 
2,243,000

 
2,267,000

     Amortization of stock-based compensation
 

 

 
1,191,000

 
1,191,000

     Amortization of intangibles
 
3,444,000

 
844,000

 

 
4,288,000

     Depreciation
 
2,296,000

 
367,000

 
186,000

 
2,849,000

     Estimated contract settlement costs
 
3,886,000

 

 

 
3,886,000

     Settlement of intellectual property litigation
 

 

 
(3,204,000
)
 
(3,204,000
)
     Acquisition plan expenses
 

 

 
1,778,000

 
1,778,000

Adjusted EBITDA
 
$
18,384,000

 
8,994,000

 
(4,177,000
)
 
$
23,201,000

 
 
 
 
 
 
 
 
 
Purchases of property, plant and equipment
 
$
1,971,000

 
432,000

 
133,000

 
$
2,536,000

Total assets at January 31, 2019
 
$
594,992,000

 
210,120,000

 
38,215,000

 
$
843,327,000



31


COMTECH TELECOMMUNICATIONS CORP. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Unaudited)


 
 
Six months ended January 31, 2020
 
 
Commercial Solutions
 
Government Solutions
 
Unallocated
 
Total
Net sales
 
$
190,436,000

 
141,485,000

 

 
$
331,921,000

Operating income (loss)
 
$
22,460,000

 
12,086,000

 
(19,052,000
)
 
$
15,494,000

 
 
 
 
 
 
 
 
 
Net income (loss)
 
$
22,569,000

 
12,111,000

 
(24,797,000
)
 
$
9,883,000

     (Benefit from) provision for income taxes
 
(99,000
)
 

 
2,361,000

 
2,262,000

     Interest (income) and other
 
(27,000
)
 
(26,000
)
 
(18,000
)
 
(71,000
)
     Interest expense
 
17,000

 
1,000

 
3,402,000

 
3,420,000

     Amortization of stock-based compensation
 

 

 
2,117,000

 
2,117,000

     Amortization of intangibles
 
8,724,000

 
1,711,000

 

 
10,435,000

     Depreciation
 
4,379,000

 
625,000

 
368,000

 
5,372,000

     Estimated contract settlement costs
 
(32,000
)
 

 

 
(32,000
)
     Acquisition plan expenses
 

 

 
8,414,000

 
8,414,000

Adjusted EBITDA
 
$
35,531,000

 
14,422,000

 
(8,153,000
)
 
$
41,800,000

 
 
 
 
 
 
 
 
 
Purchases of property, plant and equipment
 
$
1,915,000

 
425,000

 
168,000

 
$
2,508,000

Long-lived assets acquired in connection with the acquisition of CGC
 
$

 
31,131,000

 

 
$
31,131,000

Total assets at January 31, 2020
 
$
672,336,000

 
233,221,000

 
44,385,000

 
$
949,942,000


 
Six months ended January 31, 2019
 
 
Commercial Solutions
 
Government Solutions
 
Unallocated
 
Total
Net sales
 
$
164,708,000

 
160,269,000

 

 
$
324,977,000

Operating income (loss)
 
$
15,816,000

 
14,427,000

 
(10,537,000
)
 
$
19,706,000

 
 
 
 
 
 
 
 
 
Net income (loss)
 
$
15,697,000

 
14,432,000

 
(18,835,000
)
 
$
11,294,000

     Provision for income taxes
 
55,000

 

 
189,000

 
244,000

     Interest (income) and other
 
23,000

 
(12,000
)
 
4,000

 
15,000

     Write-off of deferred financing costs
 

 

 
3,217,000

 
3,217,000

     Interest expense
 
41,000

 
7,000

 
4,888,000

 
4,936,000

     Amortization of stock-based compensation
 

 

 
2,237,000

 
2,237,000

     Amortization of intangibles
 
6,889,000

 
1,688,000

 

 
8,577,000

     Depreciation
 
4,524,000

 
746,000

 
430,000

 
5,700,000

     Estimated contract settlement costs
 
3,886,000

 

 

 
3,886,000

     Settlement of intellectual property litigation
 

 

 
(3,204,000
)
 
(3,204,000
)
     Acquisition plan expenses
 

 

 
2,908,000

 
2,908,000

     Facility exit costs
 

 
1,373,000

 

 
1,373,000

Adjusted EBITDA
 
$
31,115,000

 
18,234,000

 
(8,166,000
)
 
$
41,183,000

 
 
 
 
 
 
 
 
 
Purchases of property, plant and equipment
 
$
2,863,000

 
1,061,000

 
257,000

 
$
4,181,000

Total assets at January 31, 2019
 
$
594,992,000

 
210,120,000

 
38,215,000

 
$
843,327,000



32


COMTECH TELECOMMUNICATIONS CORP. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Unaudited)



Unallocated expenses result from corporate expenses such as executive compensation, accounting, legal and other regulatory compliance related costs and also includes all of our amortization of stock-based compensation. During the three months ended January 31, 2020 and 2019, unallocated expenses also include $6,025,000 and $1,778,000 of acquisition plan expenses, respectively. During the six months ended January 31, 2020 and 2019, unallocated expenses also include $8,414,000 and $2,908,000 of acquisition plan expenses, respectively. In addition, offsetting unallocated expenses for the three and six months ended January 31, 2019 is a $3,204,000 benefit as a result of a favorable ruling issued by the U.S. Court of Appeals for the Federal Circuit related to a legacy TCS intellectual property matter.
 
Interest expense in the tables above relate to our Prior Credit Facility and Credit Facility, and includes the amortization of deferred financing costs. In addition, during the six months ended January 31, 2019, we recorded a $3,217,000 loss from the write-off of deferred financing costs primarily related to the Term Loan Facility portion of our Prior Credit Facility. See Note (11) - "Credit Facility" for further discussion.

Intersegment sales for the three months ended January 31, 2020 and 2019 by the Commercial Solutions segment to the Government Solutions segment were $1,862,000 and $4,562,000, respectively. Intersegment sales for the six months ended January 31, 2020 and 2019 by the Commercial Solutions segment to the Government Solutions segment were $3,761,000 and $13,102,000, respectively. There were nominal sales by the Government Solutions segment to the Commercial Solutions segment for these periods. All intersegment sales are eliminated in consolidation and are excluded from the tables above.

Unallocated assets at January 31, 2020 consist principally of cash and cash equivalents, income taxes receivable, corporate property, plant and equipment and deferred financing costs. Substantially all of our long-lived assets are located in the U.S.

(16)    Goodwill

The following table represents goodwill by reportable operating segment, including the changes in the net carrying value of goodwill during the six months ended January 31, 2020:

 
 
Commercial Solutions
 
Government Solutions
 
Total
Balance as of July 31, 2019
 
$
251,296,000

 
59,193,000

 
$
310,489,000

Change resulting from Solacom acquisition
 
(420,000
)
 

 
(420,000
)
Change resulting from the GD NG-911 acquisition
 
2,457,000

 

 
2,457,000

Change resulting from CGC acquisition
 

 
15,950,000

 
15,950,000

Balance as of January 31, 2020
 
$
253,333,000

 
75,143,000

 
$
328,476,000


As discussed further in Note (2) -"Acquisitions," the goodwill resulting from the acquisition of CGC was based upon a valuation and estimates and assumptions that are subject to change within the purchase price allocation period (generally one year from the acquisition date).

In accordance with FASB ASC 350 "Intangibles - Goodwill and Other," we perform a goodwill impairment analysis at least annually (in the first quarter of each fiscal year), unless indicators of impairment exist in interim periods. If we fail the quantitative assessment of goodwill impairment ("quantitative assessment"), we would be required to recognize an impairment loss equal to the amount that a reporting unit's carrying value exceeded its fair value; however, any loss recognized should not exceed the total amount of goodwill allocated to that reporting unit.

On August 1, 2019 (the first day of our fiscal 2020), we performed our annual quantitative assessment using market participant assumptions to determine if the fair value of each of our reporting units with goodwill exceeded its carrying value. In making this assessment, we considered, among other things, expectations of projected net sales and cash flows, assumptions impacting the weighted average cost of capital, trends in trading multiples of comparable companies, changes in our stock price and changes in the carrying values of our reporting units with goodwill. We also considered overall business conditions.

33


COMTECH TELECOMMUNICATIONS CORP. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Unaudited)



In performing the quantitative assessment, we estimated the fair value of each of our reporting units using a combination of the income and market approaches. The income approach, also known as the discounted cash flow ("DCF") method, utilizes the present value of cash flows to estimate fair value. The future cash flows for our reporting units were projected based on our estimates, at that time, of future revenues, operating income and other factors (such as working capital and capital expenditures). For purposes of conducting our impairment analysis, we assumed revenue growth rates and cash flow projections that are below our actual long-term expectations. The discount rates used in our DCF method were based on a weighted-average cost of capital ("WACC") determined from relevant market comparisons, adjusted upward for specific reporting unit risks (primarily the uncertainty of achieving projected operating cash flows). A terminal value growth rate was applied to the final year of the projected period, which reflects our estimate of stable, perpetual growth. We then calculated a present value of the respective cash flows for each reporting unit to arrive at an estimate of fair value under the income approach. Under the market approach, we estimated a fair value based on comparable companies' market multiples of revenues and earnings before interest, taxes, depreciation and amortization and factored in a control premium. Finally, we compared our estimates of fair values to our August 1, 2019 total public market capitalization and assessed implied control premiums based on our common stock price of $29.54 as of August 1, 2019.

Based on our quantitative evaluation, we determined that our Commercial Solutions and Government Solutions reporting units had estimated fair values in excess of their carrying values of at least 29.0% and 122.2%, respectively, and concluded that our goodwill was not impaired and that neither of our two reporting units was at risk of failing the quantitative assessment. It is possible that, during fiscal 2020 or beyond, business conditions (both in the U.S. and internationally) could deteriorate from the current state, our current or prospective customers could materially postpone, reduce or even forgo purchases of our products and services to a greater extent than we currently anticipate, or our common stock price could decline. A significant decline in our customers' spending that is greater than we anticipate or a shift in funding priorities may also have a negative effect on future orders, sales, income and cash flows and we might be required to perform a quantitative assessment during fiscal 2020 or beyond. If assumed net sales and cash flow projections are not achieved in future periods or our common stock price significantly declines from current levels, our Commercial Solutions and Government Solutions reporting units could be at risk of failing the quantitative assessment and goodwill assigned to the respective reporting units could be impaired.

In any event, we are required to perform the next annual goodwill impairment analysis on August 1, 2020 (the start of our fiscal 2021). If our assumptions and related estimates change in the future, or if we change our reporting unit structure or other events and circumstances change (e.g., a sustained decrease in the price of our common stock (considered on both absolute terms and relative to peers)), we may be required to record impairment charges when we perform these tests, or in other future periods. Any impairment charges that we may record in the future could be material to our results of operations and financial condition.


34


COMTECH TELECOMMUNICATIONS CORP. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Unaudited)


(17)    Intangible Assets

Intangible assets with finite lives are as follows:
 
 
As of January 31, 2020
 
 
Weighted Average
Amortization Period
 
Gross Carrying
Amount
 
Accumulated
Amortization
 
Net Carrying
Amount
Customer relationships
 
20.5
 
$
282,934,000

 
72,909,000

 
$
210,025,000

Technologies
 
13.7
 
97,649,000

 
62,377,000

 
35,272,000

Trademarks and other
 
16.6
 
32,726,000

 
13,768,000

 
18,958,000

Total
 
 
 
$
413,309,000

 
149,054,000

 
$
264,255,000

 
 
As of July 31, 2019
 
 
Weighted Average
Amortization Period
 
Gross Carrying
Amount
 
Accumulated
Amortization
 
Net Carrying
Amount
Customer relationships
 
20.5
 
$
276,834,000

 
66,484,000

 
$
210,350,000

Technologies
 
12.7
 
92,649,000

 
59,522,000

 
33,127,000

Trademarks and other
 
16.7
 
31,026,000

 
12,613,000

 
18,413,000

Total
 
 
 
$
400,509,000

 
138,619,000

 
$
261,890,000


The weighted average amortization period in the above table excludes fully amortized intangible assets.

Amortization expense for the three months ended January 31, 2020 and 2019 was $5,229,000 and $4,288,000, respectively. Amortization expense for the six months ended January 31, 2020 and 2019 was $10,435,000 and $8,577,000, respectively.

The estimated amortization expense consists of the following for the fiscal years ending July 31:
2020
$
21,557,000

2021
20,770,000

2022
19,091,000

2023
19,091,000

2024
18,399,000


We review net intangible assets with finite lives for impairment when an event occurs indicating the potential for impairment. No such event has occurred during the six months ended January 31, 2020. We believe that the carrying values of our net intangible assets were recoverable as of January 31, 2020. Any impairment charges that we may record in the future could be material to our results of operations and financial condition.

(18)    Stockholders’ Equity

Sale of Common Stock
In December 2018, we filed a $400,000,000 shelf registration statement with the SEC for the sale of various types of securities, including debt. The shelf registration was declared effective by the SEC as of December 14, 2018. To date, we have not issued any securities pursuant to our $400,000,000 shelf registration statement.

Stock Repurchase Program
As of January 31, 2020 and March 4, 2020, we were authorized to repurchase up to an additional $8,664,000 of our common stock, pursuant to our current $100,000,000 stock repurchase program. Our stock repurchase program has no time restrictions and repurchases may be made in open-market or privately negotiated transactions and may be made pursuant to SEC Rule 10b5-1 trading plans. There were no repurchases made during the three or six months ended January 31, 2020 or 2019.


35


COMTECH TELECOMMUNICATIONS CORP. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Unaudited)


Dividends
Since September 2010, we have paid quarterly dividends pursuant to an annual targeted dividend amount that was established by our Board of Directors. On September 24, 2019 and December 4, 2019, our Board of Directors declared a dividend of $0.10 per common share, which were paid on November 15, 2019 and February 14, 2020, respectively. On March 4, 2020, our Board of Directors declared a dividend of $0.10 per common share, payable on May 15, 2020 to stockholders of record at the close of business on April 15, 2020.

Future dividends remain subject to compliance with financial covenants under our Credit Facility as well as Board approval.

(19)    Legal Proceedings and Other Matters

Legacy TCS 911 Call Handling Software Matter
A customer that purchased a TCS 911 call handling software solution in December 2014 (which was more than one year prior to our acquisition of TCS) (the "TCS Legacy Customer") informed us in fiscal 2019 that it experienced several network outages and that it would seek indemnification for any claims made against it as a result of such outages.

In connection with these outages, the TCS Legacy Customer informed us that it believed certain communication failover redundancies promised to it by former senior management of TCS were never completed and had originally demanded that we refund to it all amounts previously paid to us under the contract, which through January 31, 2020 exceeded $14,000,000. In response to such claim, we engaged legal counsel to review the claims made by our customer.

In September 2019, the customer filed a lawsuit in the Sixth Judicial Circuit Court of the State of South Dakota alleging, among other things, our failure to provide them with certain system redundancies. We believe that TCS has complied with its contractual requirements, that the customer's allegations are baseless, and that it is not entitled to a return of any amounts previously paid to us under the contract. Our contract to provide services to this customer expired in December 2019 and the amount of annual revenue we generated from this customer is immaterial.

We have notified our insurance carriers of the lawsuit and are reviewing with counsel our multiple counter claims against this TCS Legacy Customer.

An agreement in principle has been reached with this TCS Legacy Customer and we are currently negotiating the terms of such settlement which is not expected to have a material impact on our condensed consolidated financial statements. However, if we are unable to reach a final settlement, the ultimate resolution of this matter could vary and possibly have a material adverse effect on our consolidated results of operations, financial position or cash flows in future periods.

Separately, we also filed a lawsuit in March 2019 against a former employee and her new employer arising from such former employee's violation of her obligation to TCS of confidentiality, non-competition and non-solicitation of customers, including the TCS Legacy Customer. The former employee has responded with her own lawsuit against us. The ultimate resolution of this lawsuit is not expected to have any material impact.


36


COMTECH TELECOMMUNICATIONS CORP. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Unaudited)


Other Matters
In October 2014, we disclosed to the U.S. Department of the Treasury, Office of Foreign Assets Control ("OFAC") that we learned during a self-assessment of our export transactions that a shipment of modems sent to a Canadian customer by Comtech EF Data Corp. was incorporated into a communication system, the ultimate end user of which was the Sudan Civil Aviation Authority. The sales value of this equipment was approximately $288,000. At the time of shipment, OFAC regulations prohibited U.S. persons from doing business directly or indirectly with Sudan. In late 2015, OFAC issued an administrative subpoena seeking information about the disclosed transaction. We responded to the subpoena, including alerting OFAC to Comtech’s repair of three modems for a customer in Lebanon who may have rerouted the modems from Lebanon to Sudan without the required U.S. licensing authorization. In September 2018, Comtech agreed to enter into a Tolling Agreement with OFAC, which extended the statute of limitations in this matter through December 31, 2019. The Tolling Agreement was shortly followed by a second administrative subpoena seeking additional information about the disclosed transaction. In December 2018, Comtech responded to a second administrative subpoena from OFAC, answering the questions it posed and providing all the documents it sought. In November 2019, Comtech agreed to enter into a second Tolling Agreement with OFAC, which extends the statute of limitations in this matter through June 30, 2020. U.S. sanctions with respect to Sudan were revoked in 2017 and we are in the process of responding to certain additional questions that OFAC asked of us based on its review. Consistent with the revocation of the Sudan Sanction Regulations ("SSR"), shipments to the Sudan Civil Aviation Authority by U.S. persons are now permissible. We are not able to predict whether OFAC will take any enforcement action against us in light of the revocation of the SSR. If OFAC determines that we have violated U.S. trade sanctions, civil and criminal penalties could apply, and we may suffer reputational harm. Even though we take precautions to avoid engaging in transactions that may violate U.S. trade sanctions, those measures may not be effective in every instance.

In May 2018, we were informed by the Office of Export Enforcement ("OEE") of the Department of Commerce ("DoC") that it was forwarding to the OEE's Office of Chief Counsel, the results of its audit of international shipments by Comtech Xicom Technology, Inc. for further review and possible determination of an administrative penalty. We fully cooperated with the OEE in their audit and, based on our self-assessment of the approximately 7,800 individual transactions audited, have determined that six (6) transactions may not have been fully in compliance with the Export Administration Regulations ("EAR"). These six (6) items, for which export licenses were not obtained, were either spares or repaired power amplifier subassembly components valued at less than $100,000 (in aggregate) and were shipped to Brazil, Italy, Russia, Thailand and the United Arab Emirates. The EAR provides an exception to the requirement to obtain an export license for the replacement of a defective or damaged component. During our self-assessment, we determined that we inadvertently did not obtain export licenses for the spares or evidence of the return or destruction of the defective or damaged components necessary to authorize our use of the export license exception for the replacements. Since discovering this issue, we have implemented additional controls and procedures and have increased awareness of these specific export requirements throughout the Company to help avoid similar occurrences in the future. Administrative penalties under the EAR can range from a warning letter to a denial of export privileges. A civil monetary penalty not to exceed the amount set forth in the Export Administration Act ("EAA") may be imposed for each violation, and in the event that any provision of the EAR is continued by any other authority, the maximum monetary civil penalty for each violation shall be that provided by such other authority. Administrative penalties under the EAR are currently determined pursuant to the International Emergency Economic Powers Act ("IEEPA"), which can reach the greater of twice the amount of the transaction that is the basis of the violation or approximately $300,000 per violation. We have not recorded an accrual related to a possible administrative penalty and continue to work cooperatively with the OEE.

In the ordinary course of business, we include indemnification provisions in certain of our customer contracts to indemnify, hold harmless and reimburse such customers for certain losses, including but not limited to losses related to third-party claims of intellectual property infringement arising from the customer’s use of our products or services. We may also, from time to time, receive indemnification requests from customers related to third-party claims that 911 calls were improperly routed during an emergency. We evaluate such claims as and when they arise. We do not always agree with customers that they are entitled to indemnification and in such cases reject their claims. Despite maintaining that we have properly carried out our duties, we may seek coverage under our various insurance policies; however, we cannot be sure that we will be able to maintain or obtain insurance coverage at acceptable costs or in sufficient amounts or that our insurer will not disclaim coverage as to such claims. Accordingly, pending or future claims asserted against us by a party that we agree to indemnify could result in legal costs and damages that could have a material adverse effect on our consolidated results of operations and financial condition.


37


COMTECH TELECOMMUNICATIONS CORP. AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (CONTINUED)
(Unaudited)


There are certain other pending and threatened legal actions which arise in the normal course of business. Although the ultimate outcome of litigation is difficult to accurately predict, we believe that the outcome of these other pending and threatened actions will not have a material adverse effect on our consolidated financial condition or results of operations.

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

CAUTIONARY STATEMENT REGARDING FORWARD-LOOKING STATEMENTS

Certain information in this Quarterly Report on Form 10-Q contains forward-looking statements, including but not limited to, information relating to our future performance and financial condition, plans and objectives of our management and our assumptions regarding such future performance, financial condition, and plans and objectives that involve certain significant known and unknown risks and uncertainties and other factors not under our control which may cause our actual results, future performance and financial condition, and achievement of our plans and objectives to be materially different from the results, performance or other expectations implied by these forward-looking statements. These factors include, among other things: the risk that the acquisitions of Gilat Satellite Networks Ltd. ("Gilat") and UHP Networks Inc. and its sister company (together, "UHP") may not be consummated for reasons including that the conditions precedent to the completion of these acquisitions may not be satisfied or the occurrence of any event, change or circumstance could give rise to the termination of the agreements; the risk that the regulatory approvals will not be obtained; the possibility that the expected synergies from recent or pending acquisitions will not be fully realized, or will not be realized within the anticipated time periods; the risk that acquired businesses will not be integrated with Comtech successfully; the possibility of disruption from recent or pending acquisitions, making it more difficult to maintain business and operational relationships or retain key personnel; the risk that Comtech will be unsuccessful in implementing a tactical shift in its Government Solutions segment away from bidding on large commodity service contracts and toward pursuing contracts for its niche products with higher margins; the risks associated with Comtech's evaluation and repositioning of its location technologies solutions offering in its Commercial Solutions segment; the nature and timing of our receipt of, and our performance on, new or existing orders that can cause significant fluctuations in net sales and operating results; the timing and funding of government contracts; adjustments to gross profits on long-term contracts; risks associated with international sales; rapid technological change; evolving industry standards; new product announcements and enhancements, including the risks associated with Comtech's launch of its HeightsTM Network Platform ("HEIGHTS"); changing customer demands and or procurement strategies; changes in prevailing economic and political conditions; changes in the price of oil in global markets; changes in foreign currency exchange rates; risks associated with Comtech's legal proceedings, customer claims for indemnification, and other similar matters; risks associated with our obligations under our Credit Facility; risks associated with our large contracts; the impact of H.R.1, also known as the Tax Cut and Jobs Act, which was enacted in December 2017 in the U.S.; and other factors described in this and our other filings with the Securities and Exchange Commission ("SEC").

OVERVIEW

We are a leading provider of advanced communications solutions for both commercial and government customers worldwide. Our solutions fulfill our customers' needs for secure wireless communications in some of the most demanding environments, including those where traditional communications are unavailable or cost-prohibitive, and in mission-critical and other scenarios where performance is crucial.

We manage our business through two reportable operating segments:

Commercial Solutions - offers satellite ground station technologies (such as modems and amplifiers), public safety and location technologies (such as 911 call routing and mapping solutions) to commercial customers and smaller government customers, such as state and local governments. This segment also serves certain large government customers (including the U.S. government) that have requirements for off-the-shelf commercial equipment.

Government Solutions - provides mission-critical technologies (such as tactical satellite-based networks and ongoing support for complicated communication networks) and high-performance transmission technologies (such as troposcatter systems and solid-state, high-power amplifiers) to large government end-users (including those of foreign countries), large international customers and domestic prime contractors.

38




In fiscal 2020, we have rebranded our operating segment product groups to better align with our end markets. Prior descriptions of these product lines were updated to reflect such changes.

Our Quarterly Financial Information
Quarterly and period-to-period sales and operating results may be significantly affected by either short-term or long-term contracts with our customers. In addition, our gross profit is affected by a variety of factors, including the mix of products, systems and services sold, production efficiencies, estimates of warranty expense, price competition and general economic conditions. Our gross profit may also be affected by the impact of any cumulative adjustments to contracts that are accounted for over time.

Our contracts with the U.S. government can be terminated for convenience by it at any time and orders are subject to unpredictable funding, deployment and technology decisions by the U.S. government. Some of these contracts are indefinite delivery/indefinite quantity ("IDIQ") contracts and, as such, the U.S. government is not obligated to purchase any equipment or services under these contracts. We have, in the past, experienced and we continue to expect significant fluctuations in sales and operating results from quarter-to-quarter and period-to-period. As such, comparisons between periods and our current results may not be indicative of a trend or future performance.

CRITICAL ACCOUNTING POLICIES

We consider certain accounting policies to be critical due to the estimation process involved in each.

Revenue Recognition. In accordance with FASB ASC 606 - Revenue from Contracts with Customers ("ASC 606"), we record revenue in an amount that reflects the consideration to which we expect to be entitled in exchange for goods or services promised to customers. Under ASC 606, we follow a five-step model to: (1) identify the contract with our customer; (2) identify our performance obligations in our contract; (3) determine the transaction price for our contract; (4) allocate the transaction price to our performance obligations; and (5) recognize revenue using one of the following two methods:

Over time - We recognize revenue using the over time method when there is a continuous transfer of control to the customer over the contractual period of performance. This generally occurs when we enter into a long-term contract relating to the design, development or manufacture of complex equipment or technology platforms to a buyer’s specification (or to provide services related to the performance of such contracts). Continuous transfer of control is typically supported by contract clauses which allow our customers to unilaterally terminate a contract for convenience, pay for costs incurred plus a reasonable profit and take control of work-in-process. Revenue recognized over time is generally based on the extent of progress toward completion of the related performance obligations. The selection of the method to measure progress requires judgment and is based on the nature of the products or services provided. In certain instances, typically for firm fixed-price contracts, we use the cost-to-cost measure because it best depicts the transfer of control to the customer which occurs as we incur costs on our contracts. Under the cost-to-cost measure, the extent of progress toward completion is measured based on the ratio of costs incurred to date to the total estimated costs at completion, including warranty costs. Revenues, including estimated fees or profits, are recorded proportionally as costs are incurred. Costs to fulfill generally include direct labor, materials, subcontractor costs, other direct costs and an allocation of indirect costs. When these contracts are modified, the additional goods or services are generally not distinct from those already provided. As a result, these modifications form part of an existing contract and we must update the transaction price and our measure of progress for the single performance obligation and recognize a cumulative catch-up to revenue and gross profits.

For over time contracts using a cost-to-cost measure of progress, we have an estimate at completion ("EAC") process in which management reviews the progress and execution of our performance obligations. This EAC process requires management judgment relative to assessing risks, estimating contract revenue and costs, and making assumptions for schedule and technical issues. Since certain contracts extend over a long period of time, the impact of revisions in revenue and or cost estimates during the progress of work may impact current period earnings through a cumulative adjustment. Additionally, if the EAC process indicates a loss, a provision is made for the total anticipated loss in the period that it becomes evident. Contract revenue and cost estimates for significant contracts are generally reviewed and reassessed at least quarterly.


39



The cost-to-cost method is principally used to account for contracts in our mission-critical technologies and high-performance transmission technologies product lines and, to a lesser extent, certain location-based and messaging infrastructure contracts in our public safety and location technologies product line. For service-based contracts in our public safety and location technologies product line, we recognize revenue over time. These services are typically recognized as a series of services performed over the contract term using the straight-line method, or based on our customers’ actual usage of the networks and platforms which we provide.

Point in time - When a performance obligation is not satisfied over time, we must record revenue using the point in time accounting method which generally results in revenue being recognized upon shipment or delivery of a promised good or service to a customer. This generally occurs when we enter into short-term contracts or purchase orders where items are provided to customers with relatively quick turn-around times. Modifications to such contracts and or purchase orders, which typically provide for additional quantities or services, are accounted for as a new contract because the pricing for these additional quantities or services are based on standalone selling prices.

Point in time accounting is principally applied to contracts in our satellite ground station technologies product line (which includes satellite modems, solid-state and traveling wave tube amplifiers) and certain contracts for our solid-state, high-power amplifiers in our high-performance transmission technologies product line. Point in time accounting is also applied to certain contracts in our mission-critical technologies product line. The contracts related to these product lines do not meet the requirements for over time revenue recognition because our customers cannot utilize the equipment for its intended purpose during any phase of our manufacturing process; customers do not simultaneously receive and or consume the benefits provided by our performance; customers do not control the asset (i.e., prior to delivery, customers cannot direct the use of the asset, sell or exchange the equipment, etc.); and, although many of our contracts have termination for convenience clauses and or an enforceable right to payment for performance completed to date, our performance creates an asset with an alternative use through the point of delivery.

In determining that our equipment has alternative use, we considered the underlying manufacturing process for our products. In the early phases of manufacturing, raw materials and work in process (including subassemblies) consist of common parts that are highly fungible among many different types of products and customer applications. Finished products are either configured to our standard configuration or based on our customers’ specifications. Finished products, whether built to our standard specification or to a customers’ specification, can be sold to a variety of customers and across many different end use applications with minimal rework, if needed, and without incurring a significant economic loss.

When identifying a contract with our customer, we consider when it has approval and commitment from both parties, if the rights of the parties are identified, if the payment terms are identified, if it has commercial substance and if collectability is probable.

When identifying performance obligations, we consider whether there are multiple promises and how to account for them. In our contracts, multiple promises are separated if they are distinct, both individually and in the context of the contract. If multiple promises in a contract are highly interrelated or comprise a series of distinct services performed over time, they are combined into a single performance obligation. In some cases, we may also provide the customer with an additional service-type warranty, which we recognize as a separate performance obligation. Service-type warranties do not represent a significant portion of our consolidated net sales. When service-type warranties represent a separate performance obligation, the revenue is deferred and recognized ratably over the extended warranty period. Our contracts, from time-to-time, may also include options for additional goods and services. To date, these options have not represented material rights to the customer as the pricing for them reflects standalone selling prices. As a result, we do not consider options we offer to be performance obligations for which we must allocate a portion of the transaction price. In many cases, we provide assurance-type warranty coverage for some of our products for a period of at least one year from the date of delivery.

When identifying the transaction price, we typically utilize the contract's stated price as a starting point. The transaction price in certain arrangements may include estimated amounts of variable consideration, including award fees, incentive fees or other provisions that can either increase or decrease the transaction price. We estimate variable consideration as the amount to which we expect to be entitled, and we include estimated amounts in the transaction price to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur when the estimation uncertainty is resolved. The estimation of this variable consideration and determination of whether to include estimated amounts in the transaction price are based largely on an assessment of our anticipated performance and all information (e.g., historical, current and forecasted) that is reasonably available to us.


40



When allocating the contract’s transaction price, we consider each distinct performance obligation. For contracts with multiple performance obligations, we allocate the contract’s transaction price to each performance obligation using our best estimate of the standalone selling price of each distinct good or service in the contract. We determine standalone selling price based on the price at which the performance obligation is sold separately. If the standalone selling price is not observable through past transactions, we estimate the standalone selling price taking into account available information such as market conditions, including geographic or regional specific factors, competitive positioning, internal costs, profit objectives and internally approved pricing guidelines related to the performance obligations.

Almost all of our contracts with customers are denominated in U.S. dollars and typically are either firm fixed-price or cost reimbursable type contracts (including fixed-fee, incentive-fee and time-and-material type contracts). In almost all of our contracts with customers, we are the principal in the arrangement and report revenue on a gross basis. Transaction prices for contracts with U.S. domestic and international customers are usually based on specific negotiations with each customer and in the case of the U.S. government, sometimes based on estimated or actual costs of providing the goods or services in accordance with applicable regulations.

The timing of revenue recognition, billings and collections results in receivables, unbilled receivables and contract liabilities on our Condensed Consolidated Balance Sheet. Under typical payment terms for our contracts accounted for over time, amounts are billed as work progresses in accordance with agreed-upon contractual terms, either at periodic intervals (e.g., monthly) or upon achievement of contractual milestones. For certain contracts with provisions that are intended to protect customers in the event we do not satisfy our performance obligations, billings occur subsequent to revenue recognition, resulting in unbilled receivables. Under ASC 606, unbilled receivables constitute contract assets. On large long-term contracts, and for contracts with international customers that do not do business with us regularly, payment terms typically require advanced payments and deposits. Under ASC 606, payments received from customers in excess of revenue recognized to date results in a contract liability. These contract liabilities are not considered to represent a significant financing component of the contract because we believe these cash advances and deposits are generally used to meet working capital demands which can be higher in the earlier stages of a contract. Also, advanced payments and deposits provide us with some measure of assurance that the customer will perform on its obligations under the contract. Under the typical payment terms for our contracts accounted for at a point in time, costs are accumulated in inventory until the time of billing, which generally coincides with revenue recognition.

We recognize the incremental costs to obtain or fulfill a contract as an expense when incurred if the amortization period of the asset is one year or less. Incremental costs to obtain or fulfill contracts with an amortization period greater than one year were not material.

As commissions payable to our internal sales and marketing employees or contractors are contingent upon multiple factors, such commissions are not considered direct costs to obtain or fulfill a contract with a customer and are expensed as incurred in selling, general and administrative expenses on our Condensed Consolidated Statements of Operations. As for commissions payable to our third-party sales representatives related to large long-term contracts, we do consider these types of commissions both direct and incremental costs to obtain and fulfill such contracts. Therefore, such types of commissions are included in total estimated costs at completion for such contracts and expensed over time through cost of sales on our Condensed Consolidated Statements of Operations.

Remaining performance obligations represent the transaction price of firm orders for which work has not been performed as of the end of a fiscal period. Remaining performance obligations, which we refer to as backlog, exclude unexercised contract options and potential orders under indefinite delivery / indefinite quantity ("IDIQ") contracts.

Impairment of Goodwill and Other Intangible Assets. As of January 31, 2020, total goodwill recorded on our Condensed Consolidated Balance Sheet aggregated $328.5 million (of which $253.3 million relates to our Commercial Solutions segment and $75.2 million relates to our Government Solutions segment). Additionally, as of January 31, 2020, net intangibles recorded on our Condensed Consolidated Balance Sheet aggregated $264.3 million (of which $214.8 million relates to our Commercial Solutions segment and $49.5 million relates to our Government Solutions segment). Each of our two operating segments constitutes a reporting unit and we must make various assumptions in determining their estimated fair values.

In accordance with FASB ASC 350 "Intangibles - Goodwill and Other," we perform a goodwill impairment analysis at least annually (in the first quarter of each fiscal year), unless indicators of impairment exist in interim periods. If we fail the quantitative assessment of goodwill impairment ("quantitative assessment"), we would be required to recognize an impairment loss equal to the amount that a reporting unit's carrying value exceeded its fair value; however, any loss recognized should not exceed the total amount of goodwill allocated to that reporting unit.


41



On August 1, 2019 (the first day of our fiscal 2020), we performed our annual quantitative assessment using market participant assumptions to determine if the fair value of each of our reporting units with goodwill exceeded its carrying value. In making this assessment, we considered, among other things, expectations of projected net sales and cash flows, assumptions impacting the weighted average cost of capital, trends in trading multiples of comparable companies, changes in our stock price and changes in the carrying values of our reporting units with goodwill. We also considered overall business conditions.

In performing the quantitative assessment, we estimated the fair value of each of our reporting units using a combination of the income and market approaches. The income approach, also known as the discounted cash flow ("DCF") method, utilizes the present value of cash flows to estimate fair value. The future cash flows for our reporting units were projected based on our estimates, at that time, of future revenues, operating income and other factors (such as working capital and capital expenditures). For purposes of conducting our impairment analysis, we assumed revenue growth rates and cash flow projections that are below our actual long-term expectations. The discount rates used in our DCF method were based on a weighted-average cost of capital ("WACC") determined from relevant market comparisons, adjusted upward for specific reporting unit risks (primarily the uncertainty of achieving projected operating cash flows). A terminal value growth rate was applied to the final year of the projected period, which reflects our estimate of stable, perpetual growth. We then calculated a present value of the respective cash flows for each reporting unit to arrive at an estimate of fair value under the income approach. Under the market approach, we estimated a fair value based on comparable companies' market multiples of revenues and earnings before interest, taxes, depreciation and amortization and factored in a control premium. Finally, we compared our estimates of fair values to our August 1, 2019 total public market capitalization and assessed implied control premiums based on our common stock price of $29.54 as of August 1, 2019.

Based on our quantitative evaluation, we determined that our Commercial Solutions and Government Solutions reporting units had estimated fair values in excess of their carrying values of at least 29.0% and 122.2%, respectively, and concluded that our goodwill was not impaired and that neither of our two reporting units was at risk of failing the quantitative assessment. It is possible that, during fiscal 2020 or beyond, business conditions (both in the U.S. and internationally) could deteriorate from the current state, our current or prospective customers could materially postpone, reduce or even forgo purchases of our products and services to a greater extent than we currently anticipate, or our common stock price could decline. A significant decline in our customers' spending that is greater than we anticipate or a shift in funding priorities may also have a negative effect on future orders, sales, income and cash flows and we might be required to perform a quantitative assessment during fiscal 2020 or beyond. If assumed net sales and cash flow projections are not achieved in future periods or our common stock price significantly declines from current levels, our Commercial Solutions and Government Solutions reporting units could be at risk of failing the quantitative assessment and goodwill and intangibles assigned to the respective reporting units could be impaired.

In any event, we are required to perform the next annual goodwill impairment analysis on August 1, 2020 (the start of our fiscal 2021). If our assumptions and related estimates change in the future, or if we change our reporting unit structure or other events and circumstances change (e.g., a sustained decrease in the price of our common stock (considered on both absolute terms and relative to peers)), we may be required to record impairment charges when we perform these tests, or in other future periods. In addition to our impairment analysis of goodwill, we also review net intangible assets with finite lives when an event occurs indicating the potential for impairment. We believe that the carrying values of our net intangible assets were recoverable as of January 31, 2020. Any impairment charges that we may record in the future could be material to our results of operations and financial condition.

Provision for Warranty Obligations. We provide warranty coverage for most of our products, including products under long-term contracts, for a period of at least one year from the date of shipment. We record a liability for estimated warranty expense based on historical claims, product failure rates and other factors. Costs associated with some of our warranties that are provided under long-term contracts are incorporated into our estimates of total contract costs. There exist inherent risks and uncertainties in estimating warranty expenses, particularly on larger or longer-term contracts. If we do not accurately estimate our warranty costs, any changes to our original estimates could be material to our results of operations and financial condition.

Accounting for Income Taxes. Our deferred tax assets and liabilities are determined based on temporary differences between financial reporting and tax bases of assets and liabilities and applying enacted tax rates expected to be in effect for the year in which we expect the differences to reverse. Our provision for income taxes is based on domestic (including federal and state) and international statutory income tax rates in the tax jurisdictions where we operate, permanent differences between financial reporting and tax reporting and available credits and incentives. We recognize potential interest and penalties related to uncertain tax positions in income tax expense. The U.S. federal government is our most significant income tax jurisdiction.


42



Significant judgment is required in determining income tax provisions and tax positions. We may be challenged upon review by the applicable taxing authority and positions taken by us may not be sustained. We recognize all or a portion of the benefit of income tax positions only when we have made a determination that it is more likely than not that the tax position will be sustained upon examination, based upon the technical merits of the position and other factors. For tax positions that are determined as more likely than not to be sustained upon examination, the tax benefit recognized is the largest amount of benefit that is greater than 50% likely of being realized upon ultimate settlement. The development of valuation allowances for deferred tax assets and reserves for income tax positions requires consideration of timing and judgments about future taxable income, tax issues and potential outcomes, and are subjective critical estimates. A portion of our deferred tax assets consist of federal research and experimentation tax credit carryforwards, most of which was acquired in connection with our acquisition of TCS. No valuation allowance has been established on these deferred tax assets based on our evaluation that our ability to realize such assets has met the criteria of "more likely than not." We continuously evaluate additional facts representing positive and negative evidence in determining our ability to realize these deferred tax assets. In certain circumstances, the ultimate outcome of exposures and risks involves significant uncertainties. If actual outcomes differ materially from these estimates, they could have a material impact on our results of operations and financial condition.

Our federal income tax returns for fiscal 2017 and 2018 are subject to potential future Internal Revenue Service ("IRS") audit. None of our state income tax returns prior to fiscal 2015 are subject to audit. TCS's federal income tax return for the tax period from January 1, 2016 to February 23, 2016, the date we acquired TCS, is subject to potential future IRS audit. None of TCS's state income tax returns prior to calendar year 2015 are subject to audit. Future tax assessments or settlements could have a material adverse effect on our consolidated results of operations and financial condition.

Research and Development Costs. We generally expense all research and development costs. Research and development expenses include payroll, employee benefits, stock-based compensation expense, and other personnel-related expenses associated with product development. Research and development expenses also include third-party development and programming costs. Costs incurred internally in researching and developing software to be sold are charged to expense until technological feasibility has been established for the software. Judgment is required in determining when technological feasibility of a product is established. Technological feasibility for our advanced communication software solutions is generally reached after all high-risk development issues have been resolved through coding and testing. Generally, this occurs shortly before the products are released to customers and when we are able to validate the marketability of such product. Once technological feasibility is established, all software costs are capitalized until the product is available for general release to customers. To date, capitalized internally developed software costs were not material.

Provisions for Excess and Obsolete Inventory. We record a provision for excess and obsolete inventory based on historical and projected usage trends. Other factors may also influence our provision, including decisions to exit a product line, technological change and new product development. These factors could result in a change in the amount of excess and obsolete inventory on hand. Additionally, our estimates of future product demand may prove to be inaccurate, in which case we may have understated or overstated the provision required for excess and obsolete inventory. In the future, if we determine that our inventory was overvalued, we would be required to recognize such costs in our financial statements at the time of such determination. Any such charge could be material to our results of operations and financial condition.

Allowance for Doubtful Accounts. We perform credit evaluations of our customers and adjust credit limits based upon customer payment history and current creditworthiness, as determined by our review of our customers’ current credit information. Generally, we will require cash in advance or payment secured by irrevocable letters of credit before an order is accepted from an international customer that we do not do business with regularly. In addition, we seek to obtain insurance for certain domestic and international customers.

We monitor collections and payments from our customers and maintain an allowance for doubtful accounts based upon our historical experience and any specific customer collection issues that we have identified. In light of ongoing tight credit market conditions, we continue to see requests from our customers for higher credit limits and longer payment terms. Because of our strong cash position and the nominal amount of interest we are earning on our cash and cash equivalents, we have, on a limited basis, approved certain customer requests.

We continue to monitor our accounts receivable credit portfolio. Our overall credit losses have historically been within our expectations of the allowances established; however, we cannot guarantee that we will continue to experience the same credit loss rates that we have in the past. Measurement of credit losses requires consideration of historical loss experience, including the need to adjust for changing business conditions, and judgments about the probable effects of relevant observable data, including present economic conditions such as delinquency rates and the financial health of specific customers. Changes to the estimated allowance for doubtful accounts could be material to our results of operations and financial condition.


43



Business Outlook for Fiscal 2020

Our operating results for the second quarter were solid, with strong performance on the bottom line. Despite the sudden and unexpected deterioration in macroeconomic and business conditions caused by the coronavirus, Comtech performed admirably well and we continue to track a number of large strategic orders that bode well for our future. During the second quarter, we generated consolidated:

Net sales of $161.7 million;
Operating income of $6.2 million (or $12.0 million excluding $6.0 million of acquisition plan expenses and a $0.3 million benefit due to the reversal of certain estimated contract settlement costs);
Net income of $3.5 million (or $8.0 million excluding acquisition plan expenses of $4.6 million (net of tax), a $0.2 million benefit due to the reversal of certain estimated contract settlement costs (net of tax) and a net discrete tax expense of $0.1 million);
Cash flows from operating activities of $31.3 million; and
Adjusted EBITDA (a Non-GAAP financial measure discussed below) of $21.2 million.
We achieved a consolidated book-to-bill ratio (a measure defined as bookings divided by net sales) of 0.94 and finished the second quarter with consolidated backlog of $638.3 million and are targeting to achieve a fiscal 2020 book-to-bill ratio in excess of 1.0. Our backlog (sometimes referred to herein as orders or bookings) is more fully defined in our most recent Annual Report on Form 10-K and the total value of multi-year contracts that we have received is substantially higher than our reported backlog. As of January 31, 2020, our cash and cash equivalents were $46.5 million and total debt outstanding under our Credit Facility was $158.0 million.

Recent developments in our business include:

In November 2019, the U.S. government announced that our teaming partner on a U.S. Marine Corps troposcatter opportunity was awarded a 10-year $325.0 million indefinite delivery/indefinite quantity ("IDIQ") contract to provide 172 next-generation troposcatter systems and related services. In January 2020, our teaming partner, Cubic, awarded us a 10-year, $211.0 million IDIQ contract to provide these next generation troposcatter systems, with initial funding received to-date of $13.4 million. We believe this multi-year opportunity validates Comtech’s market leading troposcatter technologies and expertise and bodes well for the future, as we continue to see strong demand for these products.
In late January 2020, we announced the completion of our acquisition of CGC Technology Limited ("CGC") for approximately $23.7 million. CGC is a leading provider of high precision full motion fixed and mobile X/Y satellite tracking antennas, reflectors, radomes and other ground station equipment around the world. With significant growth in low Earth orbit ("LEO") and medium Earth orbit ("MEO") satellite constellations expected, the acquisition adds another growth dynamic to Comtech and brings established relationships with several top-tier European aerospace companies and other government entities.
On January 29, 2020, we announced our highly strategic acquisition of Gilat Satellite Networks Ltd. ("Gilat") in a cash and stock transaction, with an enterprise value as of that date of $532.5 million. Each Gilat ordinary share will be converted into the right to receive consideration of $7.18 in cash, without interest, plus 0.08425 of a share of Comtech common stock, with cash payable in lieu of fractional shares. Gilat is a worldwide leader in satellite networking technology, solutions and services, with market leading positions in the satellite ground station and in-flight connectivity solutions markets and deep expertise in operating large network infrastructures. The transaction is subject to customary closing conditions, including the approval of Gilat shareholders and the expiration of the applicable waiting period under the Hart-Scott Rodino Antitrust Improvements Act of 1976.

Looking forward, in light of the recent, increasingly difficult-to-predict business environment resulting from the effects of the coronavirus, we believe the second half of our fiscal 2020 will be challenging. To-date, the largest business impact of the coronavirus has been felt in our satellite ground station technologies product line which has and continues to experience order delays with many of our sales and marketing personnel unable to meet with potential customers. The rest of our product lines have yet to be impacted and we are in active negotiations with two large public safety agencies for multi-year next-generation 911 contracts that we hope will be awarded to us soon.


44



Based on our fiscal 2020 performance to date, our anticipated timing of performance related to orders currently in our backlog and the timing of expected new orders, we have updated our fiscal 2020 consolidated financial targets as follows:

We currently estimate consolidated net sales to be approximately $712.0 million, as compared to the prior range of $712.0 million to $732.0 million.
We currently estimate Adjusted EBITDA to be approximately $99.0 million, as compared to the prior range of $99.0 million to $103.0 million. Our Adjusted EBITDA goal reflects a target of approximately 14.0% of our target fiscal 2020 consolidated net sales.
Despite incurring $8.4 million of actual acquisition plan expenses and a $32,000 benefit related to the reversal of certain estimated contract settlement costs in the first half of fiscal 2020, as well as an additional $3.6 million of such costs expected during the third quarter of fiscal 2020, GAAP operating income, as a percentage of consolidated net sales, is expected to approximate 6.0%. Excluding such expenses, operating income, as a percentage of fiscal 2020 consolidated net sales, is expected to approximate 7.5%.
Our expected interest expense rate (including amortization of deferred financing costs) is now expected to approximate 4.5% and our total interest expense is now expected to approximate $7.0 million. Our current and fiscal 2020 expected cash borrowing rate is approximately 3.50% to 3.75%.
Our effective income tax rate (excluding discrete tax items) for fiscal 2020 is expected to approximate 23.0%.
Given our current expectations of the economic fallout resulting from the coronavirus, we expect our third quarter consolidated net sales to range from $150.0 million to $155.0 million, with Adjusted EBITDA ranging from $16.0 million to $18.0 million, before significantly rebounding in the fourth quarter of fiscal 2020. As such, our fourth quarter of fiscal 2020 is still expected to be the peak quarter - by far - for our consolidated net sales, GAAP operating income, GAAP net income and Adjusted EBITDA.
Our updated fiscal 2020 outlook reflects our assumption that the sudden and unexpected deterioration in macroeconomic and business conditions caused by the coronavirus are temporary and that conditions will significantly improve during the second half of our fiscal 2020. However, our updated fiscal 2020 outlook reflects significant uncertainty resulting from the coronavirus. If current poor business conditions including travel restrictions and order delays continue, fiscal 2020 deliveries and or opportunities in our pipeline could shift into fiscal 2021. We are very excited about our recently announced acquisitions and our attention is firmly focused on carefully planning our acquisition integration efforts and positioning the combined companies for a strong fiscal 2021, as we wait for general business conditions to improve.

The aforementioned fiscal 2020 financial targets do not include the impact of the pending acquisitions of UHP or Gilat, or the impact of any other expense we may incur in order to achieve our strategic objectives.

In addition to the expected significant improvement of general business conditions during the second half of fiscal 2020, our Business Outlook for Fiscal 2020 depends, in large part, on timely deliveries and the receipt of, and performance on, orders from our customers and could be adversely impacted if orders and/or deliveries are delayed, business conditions further deteriorate, or our current or prospective customers materially postpone, reduce or even forgo purchases of our products and services. Additionally, we continue to evaluate cost reduction initiatives in our business. Our updated fiscal 2020 financial targets do not consider the financial impact of any additional future actions we may take in this regard.

On March 4, 2020, our Board of Directors declared a dividend of $0.10 per common share, payable on May 15, 2020 to stockholders of record at the close of business on April 15, 2020. Future dividends remain subject to compliance with financial covenants under our Credit Facility, as amended, as well as Board approval.

Additional information related to our Business Outlook for Fiscal 2020 and a definition and explanation of Adjusted EBITDA is included in the below section "Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations - Comparison of the Results of Operations for the Three Months Ended January 31, 2020 and 2019" and "Comparison of the Results of Operations for the Six Months Ended January 31, 2020 and 2019."

COMPARISON OF THE RESULTS OF OPERATIONS FOR THREE MONTHS ENDED JANUARY 31, 2020 AND 2019

Net Sales. Consolidated net sales were $161.7 million and $164.1 million for the three months ended January 31, 2020 and 2019, respectively, representing a decrease of $2.4 million, or 1.5%. The period-over-period decrease in net sales reflects higher net sales in our Commercial Solutions segment, offset, by lower net sales in our Government Solutions segment. Net sales by operating segment are discussed below.


45



Commercial Solutions
Net sales in our Commercial Solutions segment were $96.1 million for the three months ended January 31, 2020, as compared to $86.7 million for the three months ended January 31, 2019, an increase of $9.4 million, or 10.8%. Our Commercial Solutions segment represented 59.5% of consolidated net sales for the three months ended January 31, 2020 as compared to 52.8% for the three months ended January 31, 2019. Despite the expected negative impact of the coronavirus on our business, we still believe this segment will grow in fiscal 2020.

Bookings in our Commercial Solutions segment for the three months ended January 31, 2020 were significantly higher than the bookings we achieved in both the three months ended January 31, 2019 and our first quarter of fiscal 2020. Our book-to-bill ratio (a measure defined as bookings divided by net sales) for this segment was 1.03. Period-to-period fluctuations in bookings is normal for this segment.

Net sales of our satellite ground station technologies during the three months ended January 31, 2020 were lower than the three months ended January 31, 2019. The decrease was driven by lower net sales to both U.S. government and domestic customers, partially offset by higher net sales to international customers. Our HeightsTM solutions continue to gain traction. For example, our HeightsTM networking platform was recently selected by a major maritime service provider in Asia as the best fit for demanding maritime applications. During the most recent fiscal quarter, we were also awarded a contract valued at more than $8.8 million for Ka-band solid-state amplifiers to be used in an in-flight connectivity SATCOM application. Our updated fiscal 2020 outlook reflects our assumption that the sudden and unexpected deterioration in macroeconomic and business conditions caused by the coronavirus are temporary and that conditions will significantly improve during the second half of our fiscal 2020. However, our updated fiscal 2020 outlook reflects significant uncertainty resulting from the coronavirus. If current poor business conditions including travel restrictions and order delays continue, fiscal 2020 deliveries and or opportunities in our pipeline could shift into fiscal 2021.

Net sales in the three months ended January 31, 2020 of our public safety and location technology solutions were significantly higher as compared to the net sales we achieved in the three months ended January 31, 2019, principally due to the benefit of our fiscal 2019 acquisitions of Solacom and the GD NG-911 business, as well as incremental sales to key wireless customers for 911 call routing. Sales of our location technology solutions during the three months ended January 31, 2020 were slightly lower as compared to the prior year period. Our public safety and location technology solutions have long sales cycles and are subject to difficult-to-predict changes in the overall procurement strategies of wireless carrier customers, but we believe we are positioned well. For instance, in the second quarter of fiscal 2020, we announced a contract worth $6.6 million to upgrade a next generation 911 system for a New England state, as well as a multi-year contract extension totaling an estimated $14.2 million to provide enhanced 911 services to a tier one U.S. wireless telecommunications carrier. Additionally, we have a number of large opportunities pending related to upgrades to next generation 911 systems. Overall market conditions remain favorable; as such, we expect fiscal 2020 to be another year of growth for our public safety and location technology solutions.

Bookings, sales and profitability in our Commercial Solutions segment can fluctuate from period-to-period due to many factors, including changes in the general business environment. As such, period-to-period comparisons of our results may not be indicative of a trend or future performance.

Government Solutions
Net sales in our Government Solutions segment were $65.5 million for the three months ended January 31, 2020 as compared to $77.4 million for the three months ended January 31, 2019, a decrease of $11.9 million, or 15.4%. Our Government Solutions segment represented 40.5% of consolidated net sales for the three months ended January 31, 2020, as compared to 47.2% for the three months ended January 31, 2019. As further discussed below, our business remains strong and demand for our solutions still appears robust. However, looking forward, we now believe that net sales in our Government Solutions segment will be lower than the level we achieved in fiscal 2019, largely due to the timing of and performance on orders related to our $98.6 million U.S. Army global field support contract.

Bookings in our Government Solutions segment during the three months ended January 31, 2020 were higher than the three months ended January 31, 2019. Our book-to-bill ratio (a measure defined as bookings divided by net sales) in this segment for the second quarter of fiscal 2020 was 0.80. Bookings during the quarter include $13.4 million of initial funding related to a 10-year, $211.0 million IDIQ contract awarded to us by a prime contractor to provide next generation troposcatter systems in support of the U.S. Marine Corps. We believe this multi-year opportunity validates Comtech’s market leading troposcatter technologies and expertise. Period-to-period fluctuations in bookings are normal for this segment.


46



Net sales of our mission-critical technologies during the three months ended January 31, 2020 were significantly lower as compared to the three months ended January 31, 2019, largely due to lower net sales of satellite based space components, antennas and high reliability electrical, electronic and electromechanical ("EEE") parts, as well as the absence of sales during the most recent period related to our next generation MT-2025 mobile satellite transceivers.

Net sales of our high-performance transmission technologies during the three months ended January 31, 2020 were higher than the three months ended January 31, 2019, driven by increased sales of our solid-state, high-power amplifiers and related switching technologies.

Bookings, sales and profitability in our Government Solutions segment can fluctuate dramatically from period-to-period due to many factors, including unpredictable funding, deployment and technology decisions by our U.S. and international government customers. As such, period-to-period comparisons of our results may not be indicative of a trend or future performance.

Geography and Customer Type
Sales by geography and customer type, as a percentage of related sales, for the three months ended January 31, 2020 and 2019 are as follows:
 
 
Three months ended January 31,
 
 
2020
 
2019
 
2020
 
2019
 
2020
 
2019
 
 
Commercial Solutions
 
Government Solutions
 
Consolidated
U.S. government
 
17.9
%
 
24.0
%
 
76.1
%
 
69.0
%
 
41.5
%
 
45.2
%
Domestic
 
56.2
%
 
50.4
%
 
8.0
%
 
11.3
%
 
36.6
%
 
32.0
%
Total U.S.
 
74.1
%
 
74.4
%
 
84.1
%
 
80.3
%
 
78.1
%
 
77.2
%
 
 
 
 
 
 
 
 
 
 
 
 
 
International
 
25.9
%
 
25.6
%
 
15.9
%
 
19.7
%
 
21.9
%
 
22.8
%
Total
 
100.0
%
 
100.0
%
 
100.0
%
 
100.0
%
 
100.0
%
 
100.0
%

Sales to U.S. government customers include sales to the U.S. Department of Defense ("DoD"), intelligence and civilian agencies, as well as sales directly to or through prime contractors.

Domestic sales include sales to commercial customers, as well as to U.S. state and local governments. Except for the U.S. government, there were no customers that represented more than 10.0% of consolidated net sales during the three months ended January 31, 2020. Included in domestic sales, are sales to Verizon Communications Inc. ("Verizon"). Sales to Verizon were 10.1% of consolidated net sales for the three months ended January 31, 2019.

International sales for the three months ended January 31, 2020 and 2019 (which include sales to U.S. domestic companies for inclusion in products that are sold to international customers) were $35.3 million and $37.4 million, respectively. Except for the U.S., no individual country (including sales to U.S. domestic companies for inclusion in products that are sold to a foreign country) represented more than 10.0% of consolidated net sales for the three months ended January 31, 2020 and 2019.

Gross Profit. Gross profit was $60.6 million and $61.2 million for the three months ended January 31, 2020 and 2019, respectively. The decrease of $0.6 million reflects changes in product mix, as discussed above.

Gross profit, as a percentage of consolidated net sales, for the three months ended January 31, 2020 was 37.5% as compared to 37.3% for the three months ended January 31, 2019. This slight increase was driven by product mix changes as a result of the period-over-period increase in net sales in our Commercial Solutions segment, and the period-over-period decrease in our Government Solutions segment. The Commercial Solutions segment historically achieves higher gross margins than our Government Solutions segment. Gross profit, as a percentage of related segment net sales, is further discussed below.

Our Commercial Solutions segment's gross profit, as a percentage of related segment net sales, for the three months ended January 31, 2020 decreased in comparison to the three months ended January 31, 2019. The decrease in gross profit percentage in the three months ended January 31, 2020 primarily reflects changes in products and services mix, including lower net sales of our satellite ground station equipment technologies. Looking forward, we expect our gross profit as a percentage of this segment's net sales in fiscal 2020 to be slightly lower than the percentage achieved in fiscal 2019, primarily due to anticipated mix changes, including the anticipated cessation of sales to AT&T for 911 wireless call routing which is expected to occur in the third quarter of fiscal 2020.


47



Our Government Solutions segment's gross profit, as a percentage of related segment net sales, for the three months ended January 31, 2020 was comparable to the three months ended January 31, 2019. Based on the mix and anticipated timing of shipments and performance related to orders currently in our backlog and the mix and timing of expected new orders and related net sales, gross profit for this segment, as a percentage of related segment net sales, for fiscal 2020 is expected to be similar or slightly lower than the level achieved in fiscal 2019.

Included in consolidated cost of sales for the three months ended January 31, 2020 and 2019 are provisions for excess and obsolete inventory of $0.6 million and $1.0 million, respectively. As discussed in "Item 2. Management's Discussion and Analysis of Financial Condition and Results of Operations - Critical Accounting Policies - Provisions for Excess and Obsolete Inventory," we regularly review our inventory and record a provision for excess and obsolete inventory based on historical and projected usage trends.

Because our consolidated gross profit, as a percentage of consolidated net sales, depends on the volume of sales, sales mix and related gross profit for each individual segment, it is inherently difficult to forecast. Nevertheless, based on expected bookings, expected timing of our performance on orders and the anticipated mix of net sales between our Commercial Solutions and Government Solutions segments, we currently expect our consolidated gross profit, as a percentage of consolidated net sales, for fiscal 2020 to be the same or slightly higher than the percentage we achieved in fiscal 2019.

Selling, General and Administrative Expenses. Selling, general and administrative expenses were $29.4 million and $32.0 million for the three months ended January 31, 2020 and 2019, respectively, representing a decrease of $2.6 million, or 8.1%. As a percentage of consolidated net sales, selling, general and administrative expenses were 18.2% and 19.5% for the three months ended January 31, 2020 and 2019, respectively. The decrease, in dollars and as a percentage of consolidated net sales, is primarily attributable to $3.9 million of estimated contract settlement costs recorded in the prior year period related to the repositioning of our location technologies solutions offerings in our Commercial Solutions segment, in addition to a $0.3 million benefit related to the reversal of certain estimated contract settlement costs in the second quarter of fiscal 2020. Excluding the $0.3 million, our selling, general and administrative expenses for the three months ended January 31, 2020 would have been $29.7 million, or 18.4% of consolidated net sales. Excluding the $3.9 million of estimated contract settlement costs, our selling, general and administrative expenses for the three months ended January 31, 2019 would have been $28.1 million, or 17.1% of consolidated net sales.

Amortization of stock-based compensation expense recorded as selling, general and administrative expenses was $1.1 million in both the three months ended January 31, 2020 and 2019. Amortization of stock-based compensation is not allocated to our two reportable operating segments.

Based on our current spending plans, we expect total fiscal 2020 selling, general and administrative expenses, in dollars, to be higher and, as a percentage of consolidated net sales, to be similar to the 19.1% recorded in fiscal 2019.

Research and Development Expenses. Research and development expenses were $13.7 million and $14.0 million for the three months ended January 31, 2020 and 2019, respectively, representing a decrease of $0.3 million, or 2.1%. As a percentage of consolidated net sales, research and development expenses were 8.5% for both the three months ended January 31, 2020 and 2019.
 
For both the three months ended January 31, 2020 and 2019, research and development expenses of $11.9 million related to our Commercial Solutions segment, and $1.7 million and $2.0 million, respectively, related to our Government Solutions segment. The remaining research and development expenses of $0.1 million for both the three months ended January 31, 2020 and 2019, respectively, related to the amortization of stock-based compensation expense.

Whenever possible, we seek customer funding for research and development to adapt our products to specialized customer requirements. During the three months ended January 31, 2020 and 2019, customers reimbursed us $2.4 million and $2.3 million, respectively, which is not reflected in the reported research and development expenses but is included in net sales with the related costs included in cost of sales.

We continue to invest in enhancements to existing products as well as in new products across almost all of our product lines. Based on our current spending plans, we expect fiscal 2020 research and development expenses, in dollars and as a percentage of consolidated net sales, to be slightly lower than the 8.4% achieved in fiscal 2019.

Amortization of Intangibles. Amortization relating to intangible assets with finite lives was $5.2 million (of which $4.3 million was for the Commercial Solutions segment and $0.9 million was for the Government Solutions segment) for the three months ended January 31, 2020 and $4.3 million (of which $3.5 million was for the Commercial Solutions segment and $0.8 million was for the Government Solutions segment) for the three months ended January 31, 2019. The increase of $0.9 million was due to our fiscal 2019 acquisitions of Solacom and the GD NG-911 business and our recently completed acquisition of CGC in January 2020.

48




Our Business Outlook for Fiscal 2020 assumes total annual amortization of intangible assets of approximately $22.0 million which reflects a full year of amortization of intangibles related to our fiscal 2019 acquisitions of Solacom and the GD NG-911 business and approximately six months of amortization related to our recently completed acquisition of CGC. Such total amount for the fiscal year, however, does not include the impact of any pending or future acquisitions.

Settlement of Intellectual Property Litigation. During the three months ended January 31, 2019, we recorded a $3.2 million benefit in our Unallocated segment as a result of a favorable ruling issued by the U.S. Court of Appeals for the Federal Circuit related to a legacy TCS intellectual property matter. There was no comparable adjustment in the three months ended January 31, 2020.

Acquisition Plan Expenses. During the three months ended January 31, 2020, we incurred acquisition plan expenses of $6.0 million, primarily related to our recently completed acquisition of CGC and our pending acquisitions of UHP and Gilat, as discussed above. During the three months ended January 31, 2019, we incurred acquisition plan expenses of $1.8 million, which primarily related to our fiscal 2019 acquisition of Solacom. These expenses are recorded in our Unallocated segment.

During the third quarter of fiscal 2020, we expect to incur approximately $3.6 million of acquisition plan expenses primarily related to our pending acquisition of Gilat and UHP. There is no certainty that our acquisition plan efforts will be successful and total acquisition plan expenses in the third quarter of fiscal 2020 may ultimately be higher.

Operating Income. Operating income for the three months ended January 31, 2020 was $6.2 million as compared to $12.4 million for the three months ended January 31, 2019. Operating income by reportable segment is shown in the table below:
 
 
Three months ended January 31,
 
 
2020
 
2019
 
2020
 
2019
 
2020
 
2019
 
2020
 
2019
($ in millions)
 
Commercial Solutions
 
Government Solutions
 
Unallocated
 
Consolidated
Operating income (loss)
 
$
12.6

 
8.8

 
5.0

 
7.8

 
(11.4
)
 
(4.1
)
 
$
6.2

 
12.4

Percentage of related net sales
 
13.1
%
 
10.1
%
 
7.6
%
 
10.1
%
 
NA

 
NA

 
3.8
%
 
7.6
%

The Commercial Solutions segment's operating income for the three months ended January 31, 2019 reflects $3.9 million of estimated contract settlement costs, as discussed above. Excluding such charge, operating income in our Commercial Solutions segment for the three months ended January 31, 2019 would have been $12.7 million, or 14.6% of related segment net sales. The slight decrease in operating income, both in dollars and as a percentage of related segment net sales, is due primarily to a decrease in this segment's gross profit percentage and increased amortization of intangibles during the most recent period, as discussed above. Looking forward, given expected sales and product mix assumptions, as discussed above, we expect this segment's fiscal 2020 operating income both in dollars and as a percentage of related segment net sales, to be higher than the 10.1% achieved in fiscal 2019.

The decrease in our Government Solutions segment’s operating income, both in dollars and as a percentage of related segment net sales, in the three months ended January 31, 2020 was due primarily to the decrease in net sales, as discussed above, in addition to slightly higher amortization of intangibles related to our recently completed acquisition of CGC. Looking forward, given expected sales and product mix assumptions, as discussed above, we expect this segment’s fiscal 2020 operating income, in dollars and as a percentage of related segment net sales, to be lower than the 9.2% achieved in fiscal 2019.

The increase in unallocated expenses for the three months ended January 31, 2020 as compared to the three months ended January 31, 2019 is primarily due to higher acquisition plan expenses during the most recent fiscal quarter and the $3.2 million benefit in the prior year period related to a favorable ruling issued by the U.S. Court of Appeals for the Federal Circuit related to a legacy TCS intellectual property matter, as discussed above. Amortization of stock-based compensation was $1.2 million for both the three months ended January 31, 2020 and 2019.

Excluding the $6.0 million of acquisition plan expenses and a $0.3 million benefit related to the reversal of certain estimated contract settlement costs during the period, consolidated operating income for the three months ended January 31, 2020 would have been $12.0 million, or 7.4% of consolidated net sales. Excluding the $1.8 million of acquisition plan expenses, $3.9 million of estimated contract settlement costs and $3.2 million benefit related to a legacy TCS intellectual property matter, as discussed above, consolidated operating income would have been $14.9 million, or 9.1% of consolidated net sales in the second quarter of fiscal 2019. The decrease from 9.1% to 7.4% reflects changes in overall spending, as discussed above.


49



Our Business Outlook for Fiscal 2020 assumes, similar to the prior three fiscal years, that we will continue to pay certain annual non-equity incentive awards in the form of fully-vested share units. Amortization of stock-based compensation can fluctuate from period-to-period based on the type and timing of stock-based awards, estimated forfeitures and the achievement of applicable performance goals. If we do not achieve our fiscal 2020 business goals, amortization of stock-based compensation expense would be lower than our current expected fiscal 2020 range.

Looking forward, unallocated operating expenses in fiscal 2020 are expected to be higher than the $23.6 million incurred in fiscal 2019. The increase in unallocated expenses is expected to be driven by: (i) increased amortization of stock-based compensation (which is not allocated to our two reportable segments) which, in fiscal 2020, is expected to range from $12.0 million to $14.0 million; (ii) increased compensation costs, including incremental costs for additional personnel to support our anticipated growth; (iii) the absence of a $3.2 million benefit in fiscal 2020 resulting from the favorable ruling in the prior fiscal year related to a legacy TCS intellectual property matter; (iv) incremental acquisition plan expenses; and (iv) other increased spending as a result of increased business activity assumed in fiscal 2020.

Despite the incurrence of $8.4 million of acquisition plan expenses and a $32,000 benefit related to the reversal of certain estimated contract settlement costs in the first half of fiscal 2020, as well as an additional $3.6 million of such costs expected during the third quarter of fiscal 2020, our fiscal 2020 GAAP consolidated operating income (in dollars and as a percentage of consolidated net sales) is anticipated to be similar to the $41.4 million or 6.2% we achieved in fiscal 2019.

Interest Expense and Other. Interest expense was $1.6 million and $2.3 million for the three months ended January 31, 2020 and 2019, respectively. The decrease is attributable to lower outstanding indebtedness under our Credit Facility and lower interest rates. Our effective interest rate (including amortization of deferred financing costs) in the three months ended January 31, 2020 was approximately 4.3%.

Looking forward, we now expect our fiscal 2020 interest expense rate to approximate 4.5% and total interest expense to approximate $7.0 million. Our current and expected fiscal 2020 cash borrowing rate (which excludes the amortization of deferred financing costs) is approximately 3.50% to 3.75%.

Interest (Income) and Other. Interest (income) and other for both the three months ended January 31, 2020 and 2019 was nominal. All of our available cash and cash equivalents are currently invested in bank deposits and money market deposit accounts which, at this time, are currently yielding an immaterial interest rate.

Provision for Income Taxes. The provision for income taxes during the three months ended January 31, 2020 and 2019 was $1.1 million and $2.4 million, respectively. Our effective tax rate (excluding discrete tax items) for the three months ended January 31, 2020 and 2019 was 23.0%. During the second quarter of fiscal 2020, we recorded a net discrete tax expense of approximately $0.1 million. During the second quarter of fiscal 2019, we recorded a net discrete tax expense of less than $0.1 million.

Our federal income tax returns for fiscal 2017 and 2018 are subject to potential future IRS audit. None of our state income tax returns prior to fiscal 2015 are subject to audit. TCS's federal income tax return for the tax period from January 1, 2016 to February 23, 2016, the date we acquired TCS, is subject to potential future IRS audit. None of TCS's state income tax returns prior to calendar year 2015 are subject to audit. Future tax assessments or settlements could have a material adverse effect on our consolidated results of operations and financial condition.

Net Income. During the three months ended January 31, 2020, consolidated net income was $3.5 million as compared to $7.8 million during the three months ended January 31, 2019.


50



Adjusted EBITDA. Adjusted EBITDA (both in dollars and as a percentage of related net sales) for both the three months ended January 31, 2020 and 2019 are shown in the table below (numbers in the table may not foot due to rounding):

 
 
Three months ended January 31,
 
 
2020
 
2019
 
2020
 
2019
 
2020
 
2019
 
2020
 
2019
($ in millions)
 
Commercial Solutions
 
Government Solutions
 
Unallocated
 
Consolidated
Net income (loss)
 
$
12.7

 
8.7

 
5.0

 
7.8

 
(14.2
)
 
(8.7
)
 
$
3.5

 
7.8

(Benefit from) provision for income taxes
 
(0.1
)
 

 

 

 
1.2

 
2.3

 
1.1

 
2.4

Interest (income) and other
 

 

 

 

 

 

 

 
(0.1
)
Interest expense
 

 

 

 

 
1.6

 
2.2

 
1.6

 
2.3

Amortization of stock-based compensation
 

 

 

 

 
1.2

 
1.2

 
1.2

 
1.2

Amortization of intangibles
 
4.4

 
3.4

 
0.9

 
0.8

 

 

 
5.2

 
4.3

Depreciation
 
2.2

 
2.3

 
0.3

 
0.4

 
0.2

 
0.2

 
2.7

 
2.8

Estimated contract settlement costs
 
(0.3
)
 
3.9

 

 

 

 

 
(0.3
)
 
3.9

Settlement of intellectual property litigation
 

 

 

 

 

 
(3.2
)
 

 
(3.2
)
Acquisition plan expenses
 

 

 

 

 
6.0

 
1.8

 
6.0

 
1.8

Adjusted EBITDA
 
$
18.9

 
18.4

 
6.2

 
9.0

 
(3.9
)
 
(4.2
)
 
$
21.2

 
23.2

Percentage of related net sales
 
19.7
%
 
21.2
%
 
9.4
%
 
11.6
%
 
NA

 
NA

 
13.1
%
 
14.1
%

The decrease in consolidated Adjusted EBITDA, both in dollars and as a percentage of consolidated net sales, during the three months ended January 31, 2020 as compared to the three months ended January 31, 2019 is primarily attributable to lower consolidated net sales and operating income, as discussed above.

The slight increase in our Commercial Solutions segment's Adjusted EBITDA, in dollars, and decrease in Adjusted EBITDA, as a percentage of related segment net sales, is due primarily to higher net sales in this segment offset by product mix changes, as discussed above.

The decrease in our Government Solutions segment's Adjusted EBITDA, both in dollars and as a percentage of related segment net sales, was primarily driven by lower net sales, as discussed above.

Because our consolidated Adjusted EBITDA, as a percentage of consolidated net sales, depends on the volume of sales, sales mix and related gross profit for each individual segment as well as unallocated spending, it is inherently difficult to forecast. In addition, our Business Outlook for Fiscal 2020 includes several items, the timing of which can still shift and impact our expected quarterly financial performance.

Looking forward, based on the mix and anticipated timing of shipments and performance related to orders currently in our backlog, the mix and timing of expected new orders and related sales, and our current assessment of the impacts of the coronavirus on business conditions, we are targeting consolidated Adjusted EBITDA, in dollars, to be higher in fiscal 2020 as compared to the $93.5 million we achieved in fiscal 2019. As a percentage of consolidated net sales, Adjusted EBITDA is expected to approximate 14.0% in fiscal 2020.


51



A reconciliation of our fiscal 2019 GAAP Net Income to Adjusted EBITDA of $93.5 million is shown in the table below (numbers in the table may not foot due to rounding):
($ in millions)
Fiscal Year 2019
Reconciliation of GAAP Net Income to Adjusted EBITDA:
 
Net income
$
25.0

Provision for income taxes
3.9

Interest income and other

Write-off of deferred financing costs
3.2

Interest expense
9.2

Amortization of stock-based compensation
11.4

Amortization of intangibles
18.3

Depreciation
11.9

Estimated contract settlement costs
6.4

Settlement of intellectual property litigation
(3.2
)
Acquisition plan expenses
5.9

Facility exit costs
1.4

Adjusted EBITDA
$
93.5


In addition, a reconciliation of our GAAP consolidated operating income, net income and net income per diluted share during the three months ended January 31, 2020 and 2019 to the corresponding non-GAAP measures are shown in the tables below (numbers and per share amounts in the table may not foot due to rounding):
 
 
Three months ended January 31, 2020
($ in millions, except for per share amount)
 
Operating Income
 
Net Income
 
Net Income per Diluted Share
Reconciliation of GAAP to Non-GAAP Earnings:
 
 
 
 
 
 
GAAP measures, as reported
 
$
6.2

 
$
3.5

 
$
0.14

    Acquisition plan expenses
 
6.0

 
4.6

 
0.19

    Estimated contract settlement costs
 
(0.3
)
 
(0.2
)
 
(0.01
)
    Net discrete tax expense
 

 
0.1

 

Non-GAAP measures
 
$
12.0

 
$
8.0

 
$
0.32

 
 
 
Three months ended January 31, 2019
($ in millions, except for per share amount)
 
Operating Income
 
Net Income
 
Net Income per Diluted Share
Reconciliation of GAAP to Non-GAAP Earnings:
 
 
 
 
 
 
GAAP measures, as reported
 
$
12.4

 
$
7.8

 
$
0.32

    Estimated contract settlement costs
 
3.9

 
3.0

 
0.12

    Settlement of intellectual property litigation
 
(3.2
)
 
(2.5
)
 
(0.10
)
    Acquisition plan expenses
 
1.8

 
1.4

 
0.06

Non-GAAP measures
 
$
14.9

 
$
9.7

 
$
0.40



52



Our Adjusted EBITDA is a Non-GAAP measure that represents earnings (loss) before income taxes, interest (income) and other, write-off of deferred financing costs, interest expense, amortization of stock-based compensation, amortization of intangibles, depreciation expense, estimated contract settlement costs, settlement of intellectual property litigation, acquisition plan expenses, facility exit costs and strategic alternatives analysis expenses and other. Our definition of Adjusted EBITDA may differ from the definition of EBITDA or Adjusted EBITDA used by other companies and therefore may not be comparable to similarly titled measures used by other companies. Adjusted EBITDA is also a measure frequently requested by our investors and analysts. We believe that investors and analysts may use Adjusted EBITDA, along with other information contained in our SEC filings, in assessing our performance and comparability of our results with other companies. Our Non-GAAP measures for consolidated operating income, net income and net income per diluted share reflect the GAAP measures as reported, adjusted for certain items as described. These Non-GAAP financial measures have limitations as an analytical tool as they exclude the financial impact of transactions necessary to conduct our business, such as the granting of equity compensation awards, and are not intended to be an alternative to financial measures prepared in accordance with GAAP. These measures are adjusted as described in the reconciliation of GAAP to Non-GAAP in the above tables, but these adjustments should not be construed as an inference that all of these adjustments or costs are unusual, infrequent or non-recurring. Non-GAAP financial measures should be considered in addition to, and not as a substitute for or superior to, financial measures determined in accordance with GAAP. Investors are advised to carefully review the GAAP financial results that are disclosed in our SEC filings. We have not quantitatively reconciled our fiscal 2020 Adjusted EBITDA target to the most directly comparable GAAP measure because items such as stock-based compensation, adjustments to the provision for income taxes, amortization of intangibles and interest expense, which are specific items that impact these measures, have not yet occurred, are out of our control, or cannot be predicted. For example, quantification of stock-based compensation expense requires inputs such as the number of shares granted and market price that are not currently ascertainable. Accordingly, reconciliations to the Non-GAAP forward looking metrics are not available without unreasonable effort and such unavailable reconciling items could significantly impact our financial results.

COMPARISON OF THE RESULTS OF OPERATIONS FOR SIX MONTHS ENDED JANUARY 31, 2020 AND 2019

Net Sales. Consolidated net sales were $331.9 million and $325.0 million for the six months ended January 31, 2020 and 2019, respectively, representing an increase of $6.9 million, or 2.1%. The period-over-period increase in net sales reflects higher net sales in our Commercial Solutions segment, offset in part by lower net sales in our Government Solutions segment. Net sales by operating segment are discussed below.

Commercial Solutions
Net sales in our Commercial Solutions segment were $190.4 million for the six months ended January 31, 2020, as compared to $164.7 million for the six months ended January 31, 2019, an increase of $25.7 million, or 15.6%. Our Commercial Solutions segment represented 57.4% of consolidated net sales for the six months ended January 31, 2020 as compared to 50.7% for the six months ended January 31, 2019. Despite the expected impact of the coronavirus on our business, we still believe this segment will grow in fiscal 2020.

Bookings in our Commercial Solutions segment for the six months ended January 31, 2020 were significantly higher than the six months ended January 31, 2019. Our book-to-bill ratio (a measure defined as bookings divided by net sales) for this segment was 0.91. Period-to-period fluctuations in bookings is normal for this segment.

Net sales of our satellite ground station technologies during the six months ended January 31, 2020 were lower than the six months ended January 31, 2019. The decrease was driven by lower net sales to both domestic and U.S. government customers, partially offset by higher net sales to international customers. Our HeightsTM solutions continue to gain traction. For example, our HeightsTM networking platform was recently selected by a major maritime service provider in Asia as the best fit for demanding maritime applications. During the most recent fiscal quarter, we were also awarded a contract valued at more than $8.8 million for Ka-band solid-state amplifiers to be used in an in-flight connectivity SATCOM application. Our updated fiscal 2020 outlook reflects our assumption that the sudden and unexpected deterioration in macroeconomic and business conditions caused by the coronavirus are temporary and that conditions will significantly improve during the second half of our fiscal 2020. However, our updated fiscal 2020 outlook reflects significant uncertainty resulting from the coronavirus. If current poor business conditions including travel restrictions and order delays continue, fiscal 2020 deliveries and or opportunities in our pipeline could shift into fiscal 2021.


53



Net sales in the six months ended January 31, 2020 of our public safety and location technology solutions were significantly higher as compared to the net sales we achieved in the six months ended January 31, 2019, principally due to the benefit of our fiscal 2019 acquisitions of Solacom and the GD NG-911 business, as well as incremental sales to key wireless customers for 911 call routing. Sales of our location technology solutions during the six months ended January 31, 2020 were slightly lower as compared to the prior year period. Our public safety and location technology solutions have long sales cycles and are subject to difficult-to-predict changes in the overall procurement strategies of wireless carrier customers, but we believe we are positioned well. For instance, in the second quarter of fiscal 2020, we announced a contract worth $6.6 million to upgrade a next generation 911 system for a New England state, as well as a multi-year contract extension totaling an estimated $14.2 million to provide enhanced 911 services to a tier one U.S. wireless telecommunications carrier. Additionally, we have a number of large opportunities pending related to upgrades to next generation 911 systems. Overall market conditions remain favorable; as such, we expect fiscal 2020 to be another year of growth for our public safety and location technology solutions.

Bookings, sales and profitability in our Commercial Solutions segment can fluctuate from period-to-period due to many factors, including changes in the general business environment. As such, period-to-period comparisons of our results may not be indicative of a trend or future performance.

Government Solutions
Net sales in our Government Solutions segment were $141.5 million for the six months ended January 31, 2020 as compared to $160.3 million for the six months ended January 31, 2019, a decrease of $18.8 million, or 11.7%. Our Government Solutions segment represented 42.6% of consolidated net sales for the six months ended January 31, 2020, as compared to 49.3% for the six months ended January 31, 2019. However, looking forward, we now believe that net sales in our Government Solutions segment will be lower than the level we achieved in fiscal 2019, largely due to the timing of and performance on orders related to our $98.6 million U.S. Army global field support contract.

Bookings in our Government Solutions segment during the six months ended January 31, 2020 were significantly lower than the six months ended January 31, 2019. Our book-to-bill ratio (a measure defined as bookings divided by net sales) in this segment for the six months ended January 31, 2020 was 0.80. Bookings during the most recent period include $13.4 million of initial funding related to a 10-year, $211.0 million IDIQ contract awarded to us by a prime contractor to provide next generation troposcatter systems in support of the U.S. Marine Corps. We believe this multi-year opportunity validates Comtech’s market leading troposcatter technologies and expertise. Also, during the most recent six-month period, the U.S Army awarded us a contract with a $98.6 million ceiling to provide global field support services for military satellite communication ("SATCOM") terminals around the world. These SATCOM terminals provide inter and intra-theater network communications with worldwide reach back capability. The field support contract covers diverse engineering and technical skills to support these SATCOM terminals, including logistics, help desk, network engineering, security engineering, RF and satellite system engineering and support. To date, the contract has been funded at $24.4 million with additional funding expected to occur across the twelve-month performance period plus a possible six-month extension period. Period-to-period fluctuations in bookings are normal for this segment.

Net sales of our mission-critical technologies during the six months ended January 31, 2020 were significantly lower as compared to the six months ended January 31, 2019, due primarily to lower net sales to the U.S. Army of our next generation MT-2025 mobile satellite transceivers, as well as lower net sales of satellite based space components, antennas and high reliability electrical, electronic and electromechanical (“EEE”) parts.

Net sales of our high-performance transmission technologies during the six months ended January 31, 2020 were significantly higher than the six months ended January 31, 2019, driven by increased sales of our solid-state, high-power amplifiers and related switching technologies.

Bookings, sales and profitability in our Government Solutions segment can fluctuate dramatically from period-to-period due to many factors, including unpredictable funding, deployment and technology decisions by our U.S. and international government customers. As such, period-to-period comparisons of our results may not be indicative of a trend or future performance.


54



Geography and Customer Type
Sales by geography and customer type, as a percentage of related sales, for the six months ended January 31, 2020 and 2019 are as follows:
 
 
Six months ended January 31,
 
 
2020
 
2019
 
2020
 
2019
 
2020
 
2019
 
 
Commercial Solutions
 
Government Solutions
 
Consolidated
U.S. government
 
17.8
%
 
21.3
%
 
72.5
%
 
68.8
%
 
41.2
%
 
44.7
%
Domestic
 
56.4
%
 
52.2
%
 
9.4
%
 
10.6
%
 
36.3
%
 
31.7
%
Total U.S.
 
74.2
%
 
73.5
%
 
81.9
%
 
79.4
%
 
77.5
%
 
76.4
%
 
 
 
 
 
 
 
 
 
 
 
 
 
International
 
25.8
%
 
26.5
%
 
18.1
%
 
20.6
%
 
22.5
%
 
23.6
%
Total
 
100.0
%
 
100.0
%
 
100.0
%
 
100.0
%
 
100.0
%
 
100.0
%

Sales to U.S. government customers include sales to the U.S. Department of Defense ("DoD"), intelligence and civilian agencies, as well as sales directly to or through prime contractors.

Domestic sales include sales to commercial customers, as well as to U.S. state and local governments. Except for the U.S. government, there were no customers that represented more than 10.0% of consolidated net sales during the six months ended January 31, 2020 and 2019.

International sales for the six months ended January 31, 2020 and 2019 (which include sales to U.S. domestic companies for inclusion in products that are sold to international customers) were $74.7 million and $76.7 million, respectively. Except for the U.S., no individual country (including sales to U.S. domestic companies for inclusion in products that are sold to a foreign country) represented more than 10.0% of consolidated net sales for the six months ended January 31, 2020 and 2019.

Gross Profit. Gross profit was $124.2 million and $119.0 million for the six months ended January 31, 2020 and 2019, respectively. The increase of $5.2 million reflects higher net sales in our Commercial Solutions segment, offset in part by lower net sales in our Government Solutions segment, as discussed above.

Gross profit, as a percentage of consolidated net sales, for the six months ended January 31, 2020 was 37.4% as compared to 36.6% for the six months ended January 31, 2019. This increase was almost entirely driven by product mix changes as a result of the period-over-period increase in net sales in our Commercial Solutions segment. This segment historically achieves higher gross margins than our Government Solutions segment. Gross profit, as a percentage of related segment net sales, is further discussed below.

Our Commercial Solutions segment's gross profit, as a percentage of related segment net sales, for the six months ended January 31, 2020 decreased in comparison to the six months ended January 31, 2019. The decrease in gross profit percentage in the six months ended January 31, 2020 primarily reflects changes in products and services mix, including lower net sales of our satellite ground station equipment technologies. Looking forward, we expect our gross profit as a percentage of this segment's net sales in fiscal 2020 to be slightly lower than the percentage achieved in fiscal 2019, primarily due to anticipated mix changes, including the anticipated cessation of sales to AT&T for 911 wireless call routing which is expected to occur in the third quarter of fiscal 2020.

Our Government Solutions segment's gross profit, as a percentage of related segment net sales, for the six months ended January 31, 2020 increased slightly in comparison to the six months ended January 31, 2019. Based on the mix and anticipated timing of shipments and performance related to orders currently in our backlog and the mix and timing of expected new orders and related net sales, gross profit for this segment, as a percentage of related segment net sales, for fiscal 2020 is expected to be similar or slightly lower than the level achieved in fiscal 2019.

Included in consolidated cost of sales for the six months ended January 31, 2020 and 2019 are provisions for excess and obsolete inventory of $0.9 million and $1.7 million, respectively. As discussed in "Item 2. Management's Discussion and Analysis of Financial Condition and Results of Operations - Critical Accounting Policies - Provisions for Excess and Obsolete Inventory," we regularly review our inventory and record a provision for excess and obsolete inventory based on historical and projected usage trends.


55



Because our consolidated gross profit, as a percentage of consolidated net sales, depends on the volume of sales, sales mix and related gross profit for each individual segment, it is inherently difficult to forecast. Nevertheless, based on expected bookings, expected timing of our performance on orders and the anticipated mix of net sales between our Commercial Solutions and Government Solutions segments, we currently expect our consolidated gross profit, as a percentage of consolidated net sales, for fiscal 2020 to be the same or slightly higher than the percentage we achieved in fiscal 2019.

Selling, General and Administrative Expenses. Selling, general and administrative expenses were $61.2 million and $63.8 million for the six months ended January 31, 2020 and 2019, respectively, representing a decrease of $2.6 million, or 4.1%. As a percentage of consolidated net sales, selling, general and administrative expenses were 18.4% and 19.6% for the six months ended January 31, 2020 and 2019, respectively. The decrease, as a percentage of consolidated net sales, is primarily attributable to the increase in our consolidated net sales.

During the six months ended January 31, 2019, we incurred $1.4 million of facility exit costs in our Government Solutions segment and $3.9 million of estimated contract settlement costs related to the repositioning of our location technologies solutions offerings in our Commercial Solutions segment. Excluding such costs, our selling, general and administrative expenses would have been $58.5 million, or 18.0% of consolidated net sales for the six months ended January 31, 2019. The increase in selling, general and administrative expenses, in dollars, during the most recent six-month period reflects the acquisitions of Solacom and the GD NG-911 business during the third quarter of fiscal 2019.

Amortization of stock-based compensation expense recorded as selling, general and administrative expenses was $1.8 million in the six months ended January 31, 2020 as compared to $2.0 million in the six months ended January 31, 2019. Amortization of stock-based compensation is not allocated to our two reportable operating segments.

Based on our current spending plans, we expect total fiscal 2020 selling, general and administrative expenses, in dollars, to be higher and, as a percentage of consolidated net sales, to be similar to the 19.1% recorded in fiscal 2019.

Research and Development Expenses. Research and development expenses were $28.6 million and $27.2 million for the six months ended January 31, 2020 and 2019, respectively, representing an increase of $1.4 million, or 5.1%. As a percentage of consolidated net sales, research and development expenses were 8.6% and 8.4% for the six months ended January 31, 2020 and 2019, respectively.
 
For the six months ended January 31, 2020 and 2019, research and development expenses of $24.8 million and $23.4 million, respectively, related to our Commercial Solutions segment, and $3.6 million and $3.7 million, respectively, related to our Government Solutions segment. The remaining research and development expenses of $0.2 million for both the six months ended January 31, 2020 and 2019 related to the amortization of stock-based compensation expense.

Whenever possible, we seek customer funding for research and development to adapt our products to specialized customer requirements. During the six months ended January 31, 2020 and 2019, customers reimbursed us $5.1 million and $7.3 million, respectively, which is not reflected in the reported research and development expenses but is included in net sales with the related costs included in cost of sales.

We continue to invest in enhancements to existing products as well as in new products across almost all of our product lines. Based on our current spending plans, we expect fiscal 2020 research and development expenses, in dollars and as a percentage of consolidated net sales, to be slightly lower than the 8.4% achieved in fiscal 2019.

Amortization of Intangibles. Amortization relating to intangible assets with finite lives was $10.4 million (of which $8.7 million was for the Commercial Solutions segment and $1.7 million was for the Government Solutions segment) for the six months ended January 31, 2020 and $8.6 million (of which $6.9 million was for the Commercial Solutions segment and $1.7 million was for the Government Solutions segment) for the six months ended January 31, 2019. The increase of $1.9 million was due to our fiscal 2019 acquisitions of Solacom and the GD NG-911 business and our recently completed acquisition of CGC in January 2020.

Our Business Outlook for Fiscal 2020 assumes total annual amortization of intangible assets of approximately $22.0 million which reflects a full year of amortization of intangibles related to our fiscal 2019 acquisitions of Solacom and the GD NG-911 business and approximately six months of amortization related to our recently completed acquisition of CGC. Such total amount for the fiscal year, however, does not include the impact of any pending or future acquisitions.

Settlement of Intellectual Property Litigation. During the six months ended January 31, 2019, we recorded a $3.2 million benefit in our Unallocated segment as a result of a favorable ruling issued by the U.S. Court of Appeals for the Federal Circuit related to a legacy TCS intellectual property matter. There was no comparable adjustment in the six months ended January 31, 2020.

56




Acquisition Plan Expenses. During the six months ended January 31, 2020, we incurred acquisition plan expenses of $8.4 million, including expenses related to our recently completed acquisition of CGC, and our pending acquisitions of UHP and Gilat, as discussed above. During the six months ended January 31, 2019, we incurred acquisition plan expenses of $2.9 million, which primarily related to our fiscal 2019 acquisition of Solacom. These expenses are recorded in our Unallocated segment.

During the third quarter of fiscal 2020, we expect to incur approximately $3.6 million of acquisition plan expenses primarily related to our pending acquisition of Gilat and UHP. There is no certainty that our acquisition plan efforts will be successful and total acquisition plan expenses in the third quarter of fiscal 2020 may ultimately be higher.

Operating Income. Operating income for the six months ended January 31, 2020 was $15.5 million as compared to $19.7 million for the six months ended January 31, 2019. Operating income by reportable segment is shown in the table below:
 
 
Six months ended January 31,
 
 
2020
 
2019
 
2020
 
2019
 
2020
 
2019
 
2020
 
2019
($ in millions)
 
Commercial Solutions
 
Government Solutions
 
Unallocated
 
Consolidated
Operating income (loss)
 
$
22.5

 
15.8

 
12.1

 
14.4

 
(19.1
)
 
(10.5
)
 
$
15.5

 
19.7

Percentage of related net sales
 
11.8
%
 
9.6
%
 
8.6
%
 
9.0
%
 
NA

 
NA

 
4.7
%
 
6.1
%

The Commercial Solutions segment's operating income for the six months ended January 31, 2019 reflects $3.9 million of estimated contract settlement costs, as discussed above. Excluding such charge, operating income in our Commercial Solutions segment for the six months ended January 31, 2019 would have been $19.7 million, or 12.0% of related segment net sales. The increase in operating income, in dollars, and slight decrease, as a percentage of related segment net sales, is due primarily to the increase in this segment's net sales, offset in part by a decrease in this segment's gross profit percentage, higher research and development expenses and increased amortization of intangibles, as discussed above. Looking forward, given expected sales and product mix assumptions, as discussed above, we expect this segment’s fiscal 2020 operating income, both in dollars and as a percentage of related segment net sales, to be higher than the 10.1% achieved in fiscal 2019.

The Government Solutions segment’s operating income for the six months ended January 31, 2019 included $1.4 million of facility exit costs, as discussed above. Excluding such facility exit costs, operating income in our Government Solutions segment for the six months ended January 31, 2019 would have been $15.8 million, or 9.9% of related segment sales. The decrease, both in dollars and as a percentage of related segment net sales, in the six months ended January 31, 2020 from $15.8 million, or 9.9% to $12.1 million, or 8.6%, was due primarily to the decrease in this segment’s net sales during the most recent period, in addition to slightly higher amortization of intangibles related to our recently completed acquisition of CGC. Looking forward, given expected sales and product mix assumptions, as discussed above, we expect this segment’s fiscal 2020 operating income, in dollars and as a percentage of related segment net sales, to be lower than the 9.2% achieved in fiscal 2019.

The increase in unallocated expenses for the six months ended January 31, 2020 as compared to the six months ended January 31, 2019 is primarily due to increased business and sales activity and higher acquisition plan expenses during the most recent six month period, and the $3.2 million benefit in the prior year period related to a favorable ruling issued by the U.S. Court of Appeals for the Federal Circuit related to a legacy TCS intellectual property matter, as discussed above. Amortization of stock-based compensation was $2.1 million and $2.2 million, respectively, for the six months ended January 31, 2020 and 2019.

Excluding the $8.4 million of acquisition plan expenses, consolidated operating income for the six months ended January 31, 2020 would have been $23.9 million, or 7.2% of consolidated net sales. Excluding the $3.9 million of estimated contract settlement costs, $1.4 million of facility exit costs, $2.9 million of acquisition plan expenses and $3.2 million benefit related to a legacy TCS intellectual property matter in the six months ended January 31, 2019, consolidated operating income would have been $24.7 million, or 7.6% of consolidated net sales. The decrease from 7.6% to 7.2% reflects changes in overall spending as well as increased amortization related to intangible assets, as discussed above.

Our Business Outlook for Fiscal 2020 assumes, similar to the prior three fiscal years, that we will continue to pay certain annual non-equity incentive awards in the form of fully-vested share units. Amortization of stock-based compensation can fluctuate from period-to-period based on the type and timing of stock-based awards, estimated forfeitures and the achievement of applicable performance goals. If we do not achieve our fiscal 2020 business goals, amortization of stock-based compensation expense would be lower than our current expected fiscal 2020 range.


57



Looking forward, unallocated operating expenses in fiscal 2020 are expected to be higher than the $23.6 million incurred in fiscal 2019. The increase in unallocated expenses is expected to be driven by: (i) increased amortization of stock-based compensation (which is not allocated to our two reportable segments) which, in fiscal 2020, is expected to range from $12.0 million to $14.0 million; (ii) increased compensation costs, including incremental costs for additional personnel to support our anticipated growth; (iii) the absence of a $3.2 million benefit in fiscal 2020 resulting from the favorable ruling in the prior fiscal year related to a legacy TCS intellectual property matter; (iv) incremental acquisition plan expenses; and (iv) other increased spending as a result of increased business activity assumed in fiscal 2020.

Despite the incurrence of $8.4 million of acquisition plan expenses and a $32,000 benefit related to the reversal of certain estimated contract settlement costs in the first half of fiscal 2020, as well as an additional $3.6 million of such costs expected during the third quarter of fiscal 2020, our fiscal 2020 GAAP consolidated operating income (in dollars and as a percentage of consolidated net sales) is anticipated to be similar to the $41.4 million or 6.2% we achieved in fiscal 2019.

Interest Expense and Other. Interest expense was $3.4 million and $4.9 million for the six months ended January 31, 2020 and 2019, respectively. The decrease is attributable to lower outstanding indebtedness under our Credit Facility and lower interest rates. Our effective interest rate (including amortization of deferred financing costs) in the six months ended January 31, 2020 was approximately 4.5%.

Looking forward, we now expect our fiscal 2020 interest expense rate to approximate 4.5% and total interest expense to approximate $7.0 million. Our current and expected fiscal 2020 cash borrowing rate (which excludes the amortization of deferred financing costs) is approximately 3.50% to 3.75%.

Write-off of Deferred Financing Costs. In connection with the establishment of our Credit Facility in the six months ended January 31, 2019, we wrote-off $3.2 million of deferred financing costs which primarily related to the term loan portion of our Prior Credit Facility. See "Notes to Condensed Consolidated Financial Statements - Note (11) - Credit Facility" for further information. There was no comparable charge in the six months ended January 31, 2020.

Interest (Income) and Other. Interest (income) and other for both the six months ended January 31, 2020 and 2019 was nominal. All of our available cash and cash equivalents are currently invested in bank deposits and money market deposit accounts which, at this time, are currently yielding an immaterial interest rate.

Provision for Income Taxes. The provision for income taxes during the six months ended January 31, 2020 and 2019 was $2.3 million and $0.2 million, respectively. Our effective tax rate (excluding discrete tax items) for the six months ended January 31, 2020 and 2019 was 23.0%.

During the six months ended January 31, 2020, we recorded a net discrete tax benefit of $0.5 million, primarily related to stock-based awards that were settled during fiscal 2020.

During the six months ended January 31, 2019, we recorded a net discrete tax benefit of $2.4 million, primarily related to (i) the favorable resolution of the IRS audit of our fiscal 2016 federal income tax return, and (ii) discrete tax benefits for stock-based awards that were settled during fiscal 2019.

Our federal income tax returns for fiscal 2017 and 2018 are subject to potential future IRS audit. None of our state income tax returns prior to fiscal 2015 are subject to audit. TCS's federal income tax return for the tax period from January 1, 2016 to February 23, 2016, the date we acquired TCS, is subject to potential future IRS audit. None of TCS's state income tax returns prior to calendar year 2015 are subject to audit. Future tax assessments or settlements could have a material adverse effect on our consolidated results of operations and financial condition.

Net Income. During the six months ended January 31, 2020, consolidated net income was $9.9 million as compared to $11.3 million during the six months ended January 31, 2019.


58



Adjusted EBITDA. Adjusted EBITDA (both in dollars and as a percentage of related net sales) for both the six months ended January 31, 2020 and 2019 are shown in the table below (numbers in the table may not foot due to rounding):

 
 
Six months ended January 31,
 
 
2020
 
2019
 
2020
 
2019
 
2020
 
2019
 
2020
 
2019
($ in millions)
 
Commercial Solutions
 
Government Solutions
 
Unallocated
 
Consolidated
Net income (loss)
 
$
22.6

 
15.7

 
12.1

 
14.4

 
(24.8
)
 
(18.8
)
 
$
9.9

 
11.3

(Benefit from) provision for income taxes
 
(0.1
)
 
0.1

 

 

 
2.4

 
0.2

 
2.3

 
0.2

Interest (income) and other
 

 

 

 

 

 

 
(0.1
)
 

Write-off of deferred financing costs
 

 

 

 

 

 
3.2

 

 
3.2

Interest expense
 

 

 

 

 
3.4

 
4.9

 
3.4

 
4.9

Amortization of stock-based compensation
 

 

 

 

 
2.1

 
2.2

 
2.1

 
2.2

Amortization of intangibles
 
8.7

 
6.9

 
1.7

 
1.7

 

 

 
10.4

 
8.6

Depreciation
 
4.4

 
4.5

 
0.6

 
0.7

 
0.4

 
0.4

 
5.4

 
5.7

Estimated contract settlement costs
 

 
3.9

 

 

 

 

 

 
3.9

Settlement of intellectual property litigation
 

 

 

 

 

 
(3.2
)
 

 
(3.2
)
Acquisition plan expenses
 

 

 

 

 
8.4

 
2.9

 
8.4

 
2.9

Facility exit costs
 

 

 

 
1.4

 

 

 

 
1.4

Adjusted EBITDA
 
$
35.5

 
31.1

 
14.4

 
18.2

 
(8.2
)
 
(8.2
)
 
$
41.8

 
41.2

Percentage of related net sales
 
18.7
%
 
18.9
%
 
10.2
%
 
11.4
%
 
NA

 
NA

 
12.6
%
 
12.7
%

The slight increase in consolidated Adjusted EBITDA, in dollars, and the slight decrease as a percentage of consolidated net sales, during the six months ended January 31, 2020 as compared to the six months ended January 31, 2019 is primarily attributable to higher consolidated net sales and changes in products and services mix, as discussed above.

The increase in our Commercial Solutions segment's Adjusted EBITDA, in dollars, and the slight decrease as a percentage of related segment net sales, was primarily driven by higher net sales and changes in products and services mix during the six months ended January 31, 2020, as discussed above.

The decrease in our Government Solutions segment's Adjusted EBITDA, both in dollars and as a percentage of related segment net sales, was primarily driven by lower net sales during the six months ended January 31, 2020, as discussed above.

Because our consolidated Adjusted EBITDA, as a percentage of consolidated net sales, depends on the volume of sales, sales mix and related gross profit for each individual segment as well as unallocated spending, it is inherently difficult to forecast. In addition, our Business Outlook for Fiscal 2020 includes several items, the timing of which can still shift and impact our expected quarterly financial performance.

Looking forward, based on the mix and anticipated timing of shipments and performance related to orders currently in our backlog, the mix and timing of expected new orders and related sales, and our current assessment of the impacts of the coronavirus on business conditions, we are targeting consolidated Adjusted EBITDA, in dollars, to be higher in fiscal 2020 as compared to the $93.5 million we achieved in fiscal 2019. As a percentage of consolidated net sales, Adjusted EBITDA is expected to approximate 14.0% in fiscal 2020.

59



A reconciliation of our fiscal 2019 GAAP Net Income to Adjusted EBITDA of $93.5 million is shown in the table below (numbers in the table may not foot due to rounding):
($ in millions)
Fiscal Year 2019
Reconciliation of GAAP Net Income to Adjusted EBITDA:
 
Net income
$
25.0

Provision for income taxes
3.9

Interest income and other

Write-off of deferred financing costs
3.2

Interest expense
9.2

Amortization of stock-based compensation
11.4

Amortization of intangibles
18.3

Depreciation
11.9

Estimated contract settlement costs
6.4

Settlement of intellectual property litigation
(3.2
)
Acquisition plan expenses
5.9

Facility exit costs
1.4

Adjusted EBITDA
$
93.5


In addition, a reconciliation of our GAAP consolidated operating income, net income and net income per diluted share during the six months ended January 31, 2020 and 2019 to the corresponding non-GAAP measures are shown in the tables below (numbers and per share amounts in the table may not foot due to rounding):
 
 
Six months ended January 31, 2020
($ in millions, except for per share amount)
 
Operating Income
 
Net Income
 
Net Income per Diluted Share
Reconciliation of GAAP to Non-GAAP Earnings:
 
 
 
 
 
 
GAAP measures, as reported
 
$
15.5

 
$
9.9

 
$
0.40

    Acquisition plan expenses
 
8.4

 
6.5

 
0.26

    Net discrete tax benefit
 

 
(0.5
)
 
(0.02
)
Non-GAAP measures
 
$
23.9

 
$
15.8

 
$
0.63

 
 
 
Six months ended January 31, 2019
($ in millions, except for per share amount)
 
Operating Income
 
Net Income
 
Net Income per Diluted Share
Reconciliation of GAAP to Non-GAAP Earnings:
 
 
 
 
 
 
GAAP measures, as reported
 
$
19.7

 
$
11.3

 
$
0.47

    Estimated contract settlement costs
 
3.9

 
3.0

 
0.12

    Settlement of intellectual property litigation
 
(3.2
)
 
(2.5
)
 
(0.10
)
    Facility exit costs
 
1.4

 
1.1

 
0.04

    Acquisition plan expenses
 
2.9

 
2.2

 
0.09

    Write-off of deferred financing costs
 

 
2.5

 
0.10

    Net discrete tax benefit
 

 
(2.4
)
 
(0.10
)
Non-GAAP measures
 
$
24.7

 
$
15.2

 
$
0.63



60



Our Adjusted EBITDA is a Non-GAAP measure that represents earnings (loss) before income taxes, interest (income) and other, write-off of deferred financing costs, interest expense, amortization of stock-based compensation, amortization of intangibles, depreciation expense, estimated contract settlement costs, settlement of intellectual property litigation, acquisition plan expenses, facility exit costs and strategic alternatives analysis expenses and other. Our definition of Adjusted EBITDA may differ from the definition of EBITDA or Adjusted EBITDA used by other companies and therefore may not be comparable to similarly titled measures used by other companies. Adjusted EBITDA is also a measure frequently requested by our investors and analysts. We believe that investors and analysts may use Adjusted EBITDA, along with other information contained in our SEC filings, in assessing our performance and comparability of our results with other companies. Our Non-GAAP measures for consolidated operating income, net income and net income per diluted share reflect the GAAP measures as reported, adjusted for certain items as described. These Non-GAAP financial measures have limitations as an analytical tool as they exclude the financial impact of transactions necessary to conduct our business, such as the granting of equity compensation awards, and are not intended to be an alternative to financial measures prepared in accordance with GAAP. These measures are adjusted as described in the reconciliation of GAAP to Non-GAAP in the above tables, but these adjustments should not be construed as an inference that all of these adjustments or costs are unusual, infrequent or non-recurring. Non-GAAP financial measures should be considered in addition to, and not as a substitute for or superior to, financial measures determined in accordance with GAAP. Investors are advised to carefully review the GAAP financial results that are disclosed in our SEC filings. We have not quantitatively reconciled our fiscal 2020 Adjusted EBITDA target to the most directly comparable GAAP measure because items such as stock-based compensation, adjustments to the provision for income taxes, amortization of intangibles and interest expense, which are specific items that impact these measures, have not yet occurred, are out of our control, or cannot be predicted. For example, quantification of stock-based compensation expense requires inputs such as the number of shares granted and market price that are not currently ascertainable. Accordingly, reconciliations to the Non-GAAP forward looking metrics are not available without unreasonable effort and such unavailable reconciling items could significantly impact our financial results.

LIQUIDITY AND CAPITAL RESOURCES

Our cash and cash equivalents increased $0.9 million from $45.6 million at July 31, 2019 to $46.5 million at January 31, 2020. The increase in cash and cash equivalents during the six months ended January 31, 2020 was driven by the following:

Net cash provided by operating activities was $31.3 million and $13.0 million for the six months ended January 31, 2020 and 2019. The period-over-period increase in cash flow from operating activities reflects overall changes in net working capital requirements, principally the timing of shipments, billings and payments.

Net cash used in investing activities for the six months ended January 31, 2020 was $13.7 million as compared to $4.2 million for the six months ended January 31, 2019. During the six months ended January 31, 2020, we paid $11.2 million in connection with the acquisition of CGC Technology Limited, net of cash acquired. The remaining portion of net cash used in both periods primarily represented expenditures relating to ongoing equipment upgrades and enhancements.

Net cash used in financing activities was $16.7 million and $6.3 million, respectively, for the six months ended January 31, 2020 and 2019. During the six months ended January 31, 2019, we entered into a Credit Facility and repaid in full the outstanding borrowings under our Prior Credit Facility. During the six months ended January 31, 2020, we had net borrowings under our Credit Facility of $7.0 million. During the six months ended January 31, 2020 and 2019, we paid $5.1 million and $5.0 million, respectively, in cash dividends to our stockholders. We also made $5.2 million and $5.0 million of payments to remit employees' statutory tax withholding requirements related to the net settlement of stock-based awards during the six months ended January 31, 2020 and 2019, respectively.

The Credit Facility is discussed below and in "Notes to Condensed Consolidated Financial Statements - Note (11) - Credit Facility."

Our investment policy relating to our cash and cash equivalents is intended to minimize principal loss while at the same time maximize the income we receive without significantly increasing risk. To minimize risk, we generally invest our cash and cash equivalents in money market mutual funds (both government and commercial), certificates of deposit, bank deposits, and U.S. Treasury securities. Many of our money market mutual funds invest in direct obligations of the U.S. government, bank securities guaranteed by the Federal Deposit Insurance Corporation, certificates of deposit and commercial paper and other securities issued by other companies. While we cannot predict future market conditions or market liquidity, we believe our investment policies are appropriate in the current environment. Ultimately, the availability of our cash and cash equivalents is dependent on a well-functioning liquid market.


61



As of January 31, 2020, our material short-term cash requirements primarily consist of: (i) interest payments under our Credit Facility; (ii) payments related to lease commitments; (iii) our ongoing working capital needs, including income tax payments; and (iv) payment of accrued quarterly dividends.

As discussed further in "Notes to Condensed Consolidated Financial Statements - Note (2) - Acquisitions," and the section above titled Business Outlook for Fiscal 2020, in January 2020, we entered into an Agreement and Plan of Merger (the "Merger Agreement") to acquire Gilat Satellite Networks Ltd ("Gilat"). Under the terms of the Merger Agreement, each Gilat ordinary share will be converted into the right to receive consideration of (i) $7.18 in cash, without interest, plus (ii) 0.08425 of a share of Comtech common stock, with cash payable in lieu of fractional shares. Based on such consideration, on January 29, 2020, the date we entered into the Merger Agreement, Gilat had an enterprise value of approximately $532.5 million. We expect to fund the Gilat acquisition by redeploying a portion of both our and Gilat's combined unrestricted cash and cash equivalents with the remaining funds provided by a new $800.0 million Gilat Acquisition Related Credit Facility (See Notes to Condensed Consolidated Financial Statements - Note 11 - "Credit Facility"), the exact terms of which are expected to be finalized at the closing of the merger. After closing and including estimated transaction fees of $28.6 million, we expect to have approximately $45.0 million of cash on hand.

Also, in November 2019, we entered into an agreement to acquire UHP Networks Inc., and its sister company (together, "UHP") for a total purchase price payable at closing of approximately $40.0 million, of which we anticipate $5.0 million to be paid in Comtech common stock with the remaining balance payable in cash. The purchase agreement also provides an earn-out up to an additional $10.0 million payable, at our election, in cash and or shares of Comtech common stock, if certain agreed upon sales milestones are reached in the twelve-month period following closing. We expect to use existing cash and cash equivalents and increased borrowings under our Credit Facility to complete the UHP acquisition.

In December 2018, we filed a $400.0 million shelf registration statement with the SEC for the sale of various types of securities, including debt. The shelf registration statement was declared effective by the SEC as of December 14, 2018.

As of January 31, 2020 and March 4, 2020, we were authorized to repurchase up to an additional $8.7 million of our common stock, pursuant to our current $100.0 million stock repurchase program. Our stock repurchase program has no time restrictions and repurchases may be made in open-market or privately negotiated transactions and may be made pursuant to SEC Rule 10b5-1 trading plans. There were no repurchases of our common stock during the six months ended January 31, 2020 and 2019.

On September 24, 2019 and December 4, 2019, our Board of Directors declared a dividend of $0.10 per common share, which were paid on November 15, 2019 and February 14, 2020, respectively. On March 4, 2020, our Board of Directors declared a dividend of $0.10 per common share, payable on May 15, 2020 to stockholders of record at the close of business on April 15, 2020. Future dividends remain subject to compliance with financial covenants under our Credit Facility, as amended, as well as Board approval.
 
Our material long-term cash requirements primarily consist of mandatory interest payments pursuant to our Credit Facility and lease commitments.

We have historically met both our short-term and long-term cash requirements with funds provided by a combination of cash and cash equivalent balances, cash generated from operating activities and cash generated from financing transactions. Based on our anticipated level of future sales and operating income, we believe that our existing cash and cash equivalent balances, our cash generated from operating activities and amounts potentially available under our Credit Facility will be sufficient to meet both our currently anticipated short-term and long-term operating cash requirements.

Although it is difficult in the current economic and credit environment to predict the terms and conditions of financing that may be available in the future, should our short-term or long-term cash requirements increase beyond our current expectations, we believe that we would have sufficient access to credit from financial institutions and/or financing from public and private debt and equity markets.

Credit Facility
On October 31, 2018, we entered into a First Amended and Restated Credit Agreement (the "Credit Facility") with a syndicate of lenders, replacing our prior Credit Agreement dated as of February 23, 2016 (as amended by that certain First Amendment, dated as of June 6, 2017 (the "Prior Credit Facility")).

The Credit Facility provides a senior secured loan facility of up to $550.0 million consisting of: (i) a revolving loan facility ("Revolving Loan Facility") with a borrowing limit of $300.0 million; (ii) an accordion feature allowing us to borrow up to an additional $250.0 million; (iii) a $35.0 million letter of credit sublimit; and (iv) a swingline loan credit sublimit of $25.0 million.

62




The Credit Facility matures on October 31, 2023 (the "Revolving Maturity Date"). If we issue new unsecured debt in excess of $5.0 million with a maturity date that is less than 91 days from October 31, 2023, the Revolving Maturity Date would automatically accelerate so that it would be 91 days earlier than the maturity date of the new unsecured debt.

The proceeds of the Credit Facility were used, in part, to repay in full the outstanding borrowings under the Prior Credit Facility, and additional proceeds of the Credit Facility are expected to be used by us for working capital and other general corporate purposes. As of January 31, 2020, the amount outstanding under our Credit Facility was $158.0 million, which is reflected in the non-current portion of long-term debt on our Condensed Consolidated Balance Sheet. At January 31, 2020, we had $2.6 million of standby letters of credit outstanding under our Credit Facility related to our guarantees of future performance on certain customer contracts and no outstanding commercial letters of credit. During the six months ended January 31, 2020, we had outstanding balances under the Credit Facility ranging from $137.0 million to $169.0 million.

Borrowings under the Credit Facility shall be either: (i) Alternate Base Rate borrowings, which bear interest from the applicable borrowing date at a rate per annum equal to (x) the greatest of (a) the Prime Rate (as defined) in effect on such day, (b) the Federal Funds Effective Rate (as defined) in effect on such day plus 1/2 of 1.00% per annum and (c) the Adjusted LIBO Rate (as defined) on such day (or, if such day is not a business day, the immediately preceding business day) plus 1.00% per annum, plus (y) the Applicable Rate (as defined), or (ii) Eurodollar borrowings, which bear interest from the applicable borrowing date at a rate per annum equal to (x) the Adjusted LIBO Rate for such interest period plus (y) the Applicable Rate. Determination of the Applicable Rate is based on a pricing grid that is dependent upon our Secured Leverage Ratio (as defined) as of the end of each fiscal quarter for which consolidated financial statements have been most recently delivered.

The Credit Facility contains customary representations, warranties and affirmative covenants. The Credit Facility also contains customary negative covenants, subject to negotiated exceptions, including but not limited to: (i) liens, (ii) investments, (iii) indebtedness, (iv) significant corporate changes, including mergers and acquisitions, (v) dispositions, (vi) restricted payments, including stockholder dividends, and (vii) certain other restrictive agreements. The Credit Facility also contains certain financial covenants and customary events of default (subject to grace periods, as appropriate), such as payment defaults, cross-defaults to other material indebtedness, bankruptcy and insolvency, the occurrence of a defined change in control and the failure to observe the negative covenants and other covenants related to the operation of our business. In addition, under certain circumstances, we may be required to enter into amendments to the Credit Facility in connection with any further syndication of the Credit Facility.

The Credit Facility provides for, among other things: (i) no scheduled payments of principal until maturity; (ii) a maximum Secured Leverage Ratio of 3.75x trailing twelve months ("TTM") Adjusted Earnings Before Interest, Taxes, Depreciation and Amortization ("Adjusted EBITDA") and a Maximum Total Leverage Ratio of 4.50x TTM Adjusted EBITDA, each with no step downs; and (iii) a Minimum Interest Expense Coverage Ratio of 3.25x TTM Adjusted EBITDA.

As of January 31, 2020, our Secured Leverage Ratio was 1.60x TTM Adjusted EBITDA compared to the maximum allowable Secured Leverage Ratio of 3.75x TTM Adjusted EBITDA. Our Interest Expense Coverage Ratio as of January 31, 2020 was 14.51x TTM Adjusted EBITDA compared to the Minimum Interest Expense Coverage Ratio of 3.25x TTM Adjusted EBITDA. Given our expected future business performance, we anticipate maintaining compliance with the terms and financial covenants in our Credit Facility for the foreseeable future.

The obligations under the Credit Facility are guaranteed by certain of our domestic subsidiaries (the "Guarantors"). As collateral security under the Credit Facility and the guarantees thereof, we and the Guarantors have granted to the administrative agent, for the benefit of the lenders, a lien on, and first priority security interest in, substantially all of our tangible and intangible assets.

On December 6, 2018, we entered into the first amendment to the Credit Facility. The purpose of the amendment is to provide for a mechanism to replace the LIBO Rate for Eurodollar borrowings with an alternative benchmark interest rate, should the LIBO Rate generally become unavailable in the future on an other-than-temporary basis.

Capitalized terms used but not defined herein have the meanings set forth for such terms in the Credit Facility and the Prior Credit Facility, which have been documented and filed with the SEC.

As discussed in the section above entitled "Liquidity and Capital Resources" in connection with our agreement to acquire Gilat, we entered into an $800 million debt commitment letter with a syndicate of banks, the terms of which will be finalized on or prior to the closing of the merger. This facility is expected to replace our existing Credit Facility.


63



OFF-BALANCE SHEET ARRANGEMENTS

As of January 31, 2020, we did not have any off-balance sheet arrangements as defined in Item 303(a)(4) of Regulation S-K.

COMMITMENTS

In the normal course of business, other than as discussed below, we routinely enter into binding and non-binding purchase obligations primarily covering anticipated purchases of inventory and equipment. We do not expect that these commitments, as of January 31, 2020, will materially adversely affect our liquidity.

At January 31, 2020, cash payments due under long-term obligations (including estimated interest expense on our Credit Facility), excluding purchase orders that we entered into in our normal course of business, are as follows:
 
Obligations Due by Fiscal Years or Maturity Date (in thousands)
 
 
Total
 
Remainder
of
2020
 
2021
and
2022
 
2023
and
2024
 
After
2024
Credit Facility - principal payments
$
158,000

 

 

 
158,000

 

Credit Facility - interest payments
22,511

 
3,025

 
11,999

 
7,487

 

Operating lease liabilities
39,213

 
5,647

 
16,876

 
10,157

 
6,533

Finance lease and other obligations
471

 
471

 

 

 

Contractual cash obligations
$
220,195

 
9,143

 
28,875

 
175,644

 
6,533


As discussed further in "Notes to Condensed Consolidated Financial Statements - Note (11) - Credit Facility," our Credit Facility provides a senior secured loan facility of up to $550.0 million consisting of: (i) a revolving loan facility ("Revolving Loan Facility") with a borrowing limit of $300.0 million; (ii) an accordion feature allowing us to borrow up to an additional $250.0 million; (iii) a $35.0 million letter of credit sublimit; and (iv) a swingline loan credit sublimit of $25.0 million. The Credit Facility matures on October 31, 2023 (the "Revolving Maturity Date"). In addition, if we issue new unsecured debt in excess of $5.0 million with a maturity date that is less than 91 days from October 31, 2023, the Revolving Maturity Date would automatically accelerate so that it would be 91 days earlier than the maturity date of the new unsecured debt.

As discussed further in "Notes to Condensed Consolidated Financial Statements - Note (18) - Stockholders’ Equity," on March 4, 2020, our Board of Directors declared a dividend of $0.10 per common share, payable on May 15, 2020 to stockholders of record at the close of business on April 15, 2020. Future dividends remain subject to compliance with financial covenants under our Credit Facility, as amended, as well as Board approval.

At January 31, 2020, we have approximately $2.6 million of standby letters of credit outstanding under our Credit Facility related to our guarantees of future performance on certain customer contracts. Such amounts are not included in the above table.

In fiscal 2018, we entered into a full and final warranty settlement with AT&T, the largest customer/distributor of a small product line that we refer to as the TCS 911 call handling software solution. As discussed in "Notes to Condensed Consolidated Financial Statements - Note (9) - Accrued Expenses and Other Current Liabilities," pursuant to the settlement agreement, we issued thirty-six credits to AT&T of $0.2 million which AT&T can apply on a monthly basis to purchases of solutions from us, beginning October 2017 through September 2020. As of January 31, 2020, the total present value of these monthly credits is $1.2 million, all of which is included in our current accrued warranty obligations on our Condensed Consolidated Balance Sheet. Such amount is not shown in the above commitment table.

64




As discussed further in "Notes to Condensed Consolidated Financial Statements - Note (2) - Acquisitions," in January 2020, we entered into an Agreement and Plan of Merger (the "Merger Agreement") to acquire Gilat Satellite Networks Ltd ("Gilat"). Under the terms of the Merger Agreement, each Gilat ordinary share will be converted into the right to receive consideration of (i) $7.18 in cash, without interest, plus (ii) 0.08425 of a share of Comtech common stock, with cash payable in lieu of fractional shares. Based on such consideration, on January 29, 2020, the date we entered into the Merger Agreement, Gilat had an enterprise value of approximately $532.5 million. We expect to fund the Gilat acquisition by redeploying a portion of both our and Gilat's combined unrestricted cash and cash equivalents with the remaining funds provided by a new $800.0 million Gilat Acquisition Related Credit Facility (See Notes to Condensed Consolidated Financial Statements - Note 11 - "Credit Facility"), the exact terms of which are expected to be finalized at the closing of the merger. After closing and including estimated transaction fees of $28.6 million, we expect to have approximately $45.0 million of cash on hand.

Also, in November 2019, we entered into an agreement to acquire UHP Networks Inc., and its sister company (together, "UHP") for a total purchase price payable at closing of approximately $40.0 million, of which we anticipate $5.0 million to be paid in Comtech common stock with the remaining balance payable in cash. The purchase agreement also provides an earn-out up to an additional $10.0 million payable, at our election, in cash and or shares of Comtech common stock, if certain agreed upon sales milestones are reached in the twelve-month period following closing. Such amount is not shown in the above commitment table.

In the ordinary course of business, we include indemnification provisions in certain of our customer contracts. Pursuant to these agreements, we have agreed to indemnify, hold harmless and reimburse the indemnified party for certain losses suffered or incurred by the indemnified party, including but not limited to losses related to third-party intellectual property claims. It is not possible to determine the maximum potential amount under these agreements due to a history of nominal claims in the Comtech legacy business and the unique facts and circumstances involved in each particular agreement. As discussed further in "Notes to Condensed Consolidated Financial Statements - Note (19) - Legal Proceedings and Other Matters," TCS is subject to a number of indemnification demands and we are incurring ongoing legal expenses in connection with these matters. Our insurance policies may not cover the cost of defending indemnification claims or providing indemnification. As a result, pending or future claims asserted against us by a party that we have agreed to indemnify could result in legal costs and damages that could have a material adverse effect on our consolidated results of operations and financial condition.

We have change in control agreements, severance agreements and indemnification agreements with certain of our executive officers and certain key employees. All of these agreements may require payments by us, in certain circumstances, including, but not limited to, a change in control of our Company or an involuntary termination of employment without cause.

Our Condensed Consolidated Balance Sheet as of January 31, 2020 includes total liabilities of $8.1 million for uncertain tax positions, including interest, any or all of which may result in a cash payment. The future payments related to uncertain tax positions have not been presented in the table above due to the uncertainty of the amounts and timing of any potential cash settlement with the taxing authorities.

RECENT ACCOUNTING PRONOUNCEMENTS

We are required to prepare our condensed consolidated financial statements in accordance with the Financial Accounting Standards Board ("FASB") Accounting Standards Codification ("ASC") which is the source for all authoritative U.S. generally accepted accounting principles, which is commonly referred to as "GAAP." The FASB ASC is subject to updates by the FASB, which are known as Accounting Standards Updates ("ASUs").

As further discussed in "Notes to Condensed Consolidated Financial Statements - Note (3) - Adoption of Accounting Standards and Updates," during the six months ended January 31, 2020, we adopted:

FASB ASU No. 2016-02 - Leases (Topic 842). See "Notes to Condensed Consolidated Financial Statements - Note (12) - Leases" for further information.

FASB ASU No. 2017-11, which provides guidance on the accounting for certain financial instruments with embedded features that result in the strike price of the instrument or embedded conversion option being reduced on the basis of the pricing of future equity offerings (commonly referred to as "down round" features). On August 1, 2019, we adopted this ASU. Our adoption did not have any impact on our condensed consolidated financial statements and disclosures, as we did not have any financial instruments with such "down round" features.


65



FASB ASU No. 2017-12, which expands and refines hedge accounting for both non-financial and financial risk components and simplifies and aligns the recognition and presentation of the effects of the hedging instrument and the hedged item in the financial statements. On August 1, 2019, we adopted this ASU. Our adoption did not have any impact on our condensed consolidated financial statements and disclosures, as we are not a party to any such hedging transactions.

FASB ASU No. 2018-07, which expands the scope of Topic 718 to include certain share-based payment transactions for acquiring goods and services from nonemployees. On August 1, 2019, we adopted this ASU. Our adoption did not have any impact on our condensed consolidated financial statements and disclosures, as we did not have any outstanding share-based awards with nonemployees that required remeasurement.

FASB ASU No. 2018-16, which expands the list of eligible U.S. benchmark interest rates permitted in the application of hedge accounting due to broad concerns about the long-term sustainability of the LIBO Rate. This ASU adds the Overnight Index Swap ("OIS") rate, based on the Secured Overnight Financing Rate ("SOFR"), as an eligible U.S. benchmark interest rate. On August 1, 2019, we adopted this ASU. Our adoption did not have any impact on our condensed consolidated financial statements and disclosures, as we are not a party to any such hedging transactions.

In addition, the following FASB ASUs have been issued and incorporated into the FASB ASC and have not yet been adopted by us as of January 31, 2020:

FASB ASU No. 2016-13 issued in June 2016 and ASU No. 2018-19 issued in November 2018, which require the measurement of expected credit losses for financial assets held at the reporting date to be based on historical experience, current conditions and reasonable and supportable forecasts. In April 2019, FASB ASU No. 2019-04 was issued to provide clarification guidance in the following areas: (i) accrued interest; (ii) recoveries; (iii) projections of the interest rate environment; (iv) consideration of prepayments; and (v) other topics. In May 2019, FASB ASU No. 2019-05 was issued to provide entities with an option to irrevocably elect the fair value option applied on an instrument by instrument basis for eligible instruments. In November 2019, FASB ASU No. 2019-11 was issued to provide clarification guidance in the following areas: (i) expected recoveries for purchased financial assets with credit deterioration; (ii) transition relief for troubled debt restructurings; (iii) disclosures related to accrued interest receivables; (iv) financial assets secured by collateral maintenance provisions; and (v) conforming amendment to subtopic 805-20. In February 2020, FASB ASU No. 2020-02 was issued to address questions primarily regarding documentation and company policies. These ASUs are effective for fiscal years beginning after December 15, 2019 (our fiscal year beginning on August 1, 2020), including interim periods within those fiscal years. All entities may adopt the amendments in this ASU earlier as of the fiscal years beginning after December 15, 2018, including interim periods within those fiscal years. Except for a prospective transition approach required for debt securities for which an other-than-temporary impairment had been recognized before the effective date, an entity will apply the amendments in this ASU through a cumulative effect adjustment to retained earnings as of the beginning of the first reporting period in which the guidance is effective (that is, on a modified-retrospective approach). We are evaluating the impact of this ASU on our condensed consolidated financial statements and disclosures.

FASB ASU No. 2018-13, issued in August 2018, which modifies the disclosure requirements for fair value measurements in Topic 820. This ASU is effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2019 (our fiscal year beginning on August 1, 2020). Upon the effective date, certain provisions are to be applied prospectively, while others are to be applied retrospectively to all periods presented. An entity is permitted to early adopt any removed or modified disclosures upon issuance of this ASU and delay adoption of the additional disclosures until their effective date. We are evaluating the impact of this ASU on our condensed consolidated financial statement disclosures.

FASB ASU No. 2018-15, issued in August 2018, which aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal use software (and hosting arrangements that include an internal use software license). The accounting for the service element of a hosting arrangement that is a service contract is not affected by the amendments in this ASU. This ASU is effective for fiscal years beginning after December 15, 2019 (our fiscal year beginning on August 1, 2020), and interim periods within those fiscal years. Early adoption is permitted, including adoption in any interim period. This ASU should be applied either retrospectively or prospectively to all implementation costs incurred after the date of adoption. We are evaluating the impact of this ASU on our condensed consolidated financial statements and disclosures.


66



FASB ASU No. 2018-17, issued in October 2018, which requires entities to consider indirect interests held through related parties under common control on a proportional basis, rather than as the equivalent of a direct interest in its entirety when determining whether a decision-making fee is a variable interest. This ASU is effective for fiscal years beginning after December 15, 2019 (our fiscal year beginning on August 1, 2020) and for interim periods therein, with early adoption permitted. We are evaluating the impact of this ASU on our condensed consolidated financial statements and disclosures; however, we do not expect the adoption to have any effect given that we currently do not have any indirect interests held through related parties under common control.

FASB ASU No. 2018-18, issued in November 2018, which clarifies when certain transactions between collaborative arrangement participants should be accounted for under ASC 606 and incorporates unit-of-account guidance consistent with ASC 606 to aid in this determination. The ASU also precludes entities from presenting consideration from transactions with a collaborator that is not a customer together with revenue recognized from contracts with customers. This ASU is effective for fiscal years beginning after December 15, 2019 (our fiscal year beginning on August 1, 2020) and for interim periods therein, with early adoption permitted. We are evaluating the impact of this ASU on our condensed consolidated financial statements and disclosures; however, we do not expect the adoption to have any effect given that we are currently not engaged in such collaborative arrangement transactions.

FASB ASU No. 2019-08, issued in November 2019, which requires that an entity measure and classify share-based payment awards granted to a customer by applying the guidance in Topic 718. The amount recorded as a reduction of the transaction price is required to be measured on the basis of the grant-date fair value of the share-based payment award. This ASU is effective for fiscal years beginning after December 15, 2019 (our fiscal year beginning on August 1, 2020) and interim periods therein. We are evaluating the impact of this ASU on our condensed consolidated financial statements and disclosures; however, we do not expect the adoption to have any effect given that we have not historically issued such share-based awards to customers.
 
FASB ASU No. 2019-12, issued in December 2019 is intended to simplify various aspects related to accounting for income taxes. ASU 2019-12 removes certain exceptions to the general principles in Topic 740 and also clarifies and amends existing guidance to improve consistent application. This ASU is effective for fiscal years beginning after December 15, 2020 (our fiscal year beginning on August 1, 2021) and interim periods therein, with early adoption permitted. We are evaluating the impact of this ASU on our condensed consolidated financial statements and disclosures.

FASB ASU No. 2020-01, issued in January 2020, clarifies the interactions between Topics 321, 323 and 815. This ASU clarifies that an entity should consider observable transactions that require it to either apply or discontinue the equity method of accounting for the purposes of applying the measurement alternative in accordance with Topic 321 immediately before applying or upon discontinuing the equity method. In addition, the amendments clarify the accounting for certain forward contracts and purchased options accounted for under Topic 815.This ASU is effective for fiscal years beginning after December 15, 2020 (our fiscal year beginning on August 1, 2021) and interim periods therein. We are evaluating the impact of this ASU on our condensed consolidated financial statements and disclosures; however, we do not expect the adoption to have any effect given that we have not historically had equity method investments or purchased options and forward contracts to acquire investments.

Item 3.    Quantitative and Qualitative Disclosures About Market Risk

Our earnings and cash flows are subject to fluctuations due to changes in interest rates primarily from borrowings under our Credit Facility. Based on the amount of outstanding debt under our Credit Facility, a hypothetical change in interest rates by 10% would change interest expense by approximately $0.5 million over a one-year period. Although we do not currently use interest rate derivative instruments to manage exposure to interest rate changes, we may choose to do so in the future in connection with our Credit Facility.

Our earnings and cash flows are also subject to fluctuations due to changes in interest rates on our investment of available cash balances. As of January 31, 2020, we had cash and cash equivalents of $46.5 million, which consisted of cash and highly-liquid money market deposit accounts. Many of these investments are subject to fluctuations in interest rates, which could impact our results. Based on our investment portfolio balance as of January 31, 2020, a hypothetical change in interest rates of 10% would have a nominal impact on interest income over a one-year period. Ultimately, the availability of our cash and cash equivalents is dependent on a well-functioning liquid market.


67



Item 4.     Controls and Procedures

As of the end of the period covered by this Quarterly Report on Form 10-Q, an evaluation of the effectiveness of the design and operation of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) of the Securities Exchange Act of 1934), was carried out by us under the supervision and with the participation of our management, including our Chief Executive Officer and Chairman and Chief Financial Officer. Based on that evaluation, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective as of the end of the period covered by the report to provide reasonable assurance that the information required to be disclosed by us in reports filed under the Securities Exchange Act of 1934, as amended, is recorded, processed, summarized and reported, within the time periods specified in the SEC’s rules and forms and is accumulated and communicated to management, as appropriate, to allow timely decisions regarding required disclosure. A system of controls, no matter how well designed and operated, cannot provide absolute assurance that the objectives of the system of controls are met, and no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within a company have been detected.

There have been no changes in our internal controls over financial reporting during the most recent fiscal quarter that have materially affected, or are reasonably likely to materially affect, our internal controls over financial reporting.

The certifications of our Chief Executive Officer and Chairman and Chief Financial Officer, that are Exhibits 31.1 and 31.2, respectively, should be read in conjunction with the foregoing information for a more complete understanding of the references in those Exhibits to disclosure controls and procedures and internal control over financial reporting.

PART II
OTHER INFORMATION

Item 1.     Legal Proceedings

See "Notes to Condensed Consolidated Financial Statements - Note (19) - Legal Proceedings and Other Matters," of this Form 10-Q for information regarding legal proceedings and other matters.

Item 1A. Risk Factors

Except as set forth below, there have been no material changes from the risk factors previously disclosed in our Form 10-K for the fiscal year ended July 31, 2019.

If the sudden deterioration in macroeconomic and business conditions caused by the coronavirus are not temporary and business conditions do not improve from the current state, our fiscal 2020 business outlook could be impacted.

During the second quarter of fiscal 2020, we experienced a sudden deterioration in macroeconomic and business conditions caused by the coronavirus. Our business was significantly impacted by order delays and the inability of certain of our sales and marketing personnel to travel and/or meet with customers. These poor business conditions resulted in the immediate suppression of end-market demand for many of our products such as satellite ground station technologies and other short-lead time products. The timing, impact, severity and duration of these conditions are impossible to predict.

Our updated fiscal 2020 outlook reflects its assumption that the sudden and unexpected deterioration in macroeconomic and business conditions caused by the coronavirus are temporary and that conditions will significantly improve during the second half of our fiscal 2020. However, our updated fiscal 2020 outlook reflects significant uncertainty resulting from the coronavirus. If current poor business conditions including travel restrictions and order delays continue, fiscal 2020 deliveries and or opportunities in our pipeline could shift into fiscal 2021.


68



Our pending merger agreement with Gilat Satellite Networks Ltd ("Gilat") may not be successful and we may not realize the anticipated benefits from this merger. The Gilat merger may divert our resources and management attention and our operating results may fall short of expectations.

On January 29, 2020, we entered into an Agreement and Plan of Merger (the "Merger Agreement") with Gilat Satellite Networks, Ltd., a worldwide leader in satellite networking technology, solutions and services with market leading positions in the satellite ground station and in-flight connectivity solutions markets and deep expertise in operating large network infrastructures. Under the terms of the Merger Agreement, Comtech will acquire Gilat by way of a merger of Comtech's newly formed subsidiary with and into Gilat, with Gilat surviving the merger as a wholly-owned subsidiary of Comtech. Pursuant to the Merger Agreement, each Gilat ordinary share will be converted into the right to receive consideration of (i) $7.18 in cash, without interest, plus (ii) 0.08425 of a share of Comtech common stock, with cash payable in lieu of fractional shares. During the twelve months ended December 31, 2019, Gilat reported revenue of $263.5 million with GAAP operating income of $25.6 million. As of December 31, 2019, Gilat had approximately $74.8 million of unrestricted cash and cash equivalents and debt of approximately $8.1 million. On January 29, 2020, Gilat had an enterprise value of approximately $532.5 million. We expect to fund the cash portion of the acquisition by redeploying a portion of both our and Gilat's unrestricted cash and cash equivalents, with the remaining funds provided by a new $800.0 million secured credit facility. In connection with the acquisition of Gilat, we expect to incur transaction related expenses including certain compensatory and other merger related payments, professional fees and debt related costs. We preliminarily estimate that these expenses will approximate $28.6 million, some of which were expensed as of January 31, 2020, others to be expensed upon closing, and others to be expensed over time following the closing or capitalized in accordance with purchase accounting rules. Pursuant to accounting rules, the acquisition is expected to result in a material increase in annual amortization expense related to intangibles and possible other fair value adjustments. The transaction is subject to customary closing conditions, including the approval of Gilat shareholders and expiration of the applicable waiting period under the Hart-Scott Rodino Antitrust Improvements Act of 1976.

If consummated, our acquisition of Gilat will pose certain risks to our business. The acquisition of Gilat is a large transaction, expected to significantly increase our annual revenues and employee base. Although we expect to realize strategic, operational and financial benefits as a result of this acquisition, we cannot ensure that such benefits will be achieved at all or, if achieved, to what extent. Also, we are currently only expecting approximately $2.0 million of cost synergies primarily related to the elimination of duplicative public company costs.

In particular, the success of the acquisition of Gilat will depend, in part, on our ability to seamlessly merge both companies' talented global workforces and operations while maintaining our focus on meeting all customer commitments and expectations, including supporting all existing products, services and agreements.

We will face operational and administrative challenges as we work to integrate Gilat’s operations into our business. In particular, the prospective merger with Gilat will significantly expand the types of products that we sell, expand the businesses in which we are engaged, as well as increase the number of facilities we operate, thereby presenting us with significant challenges as we will need to manage the substantial increase in scale resulting from the acquisition. We must integrate a large number of systems, both operational and administrative. Delays in the process could have a material adverse impact on our business, results of operation and financial conditions. Ultimately, we may not be successful.

The diversion of our management’s attention to these matters and away from other business concerns could have an adverse effect on our business and operating results may fall short of expectations.

We expect to incur substantial indebtedness under a new secured credit facility, and may not be able in the future to service that debt.

In connection with the acquisition of Gilat, we entered into an $800.0 million commitment letter for a new credit facility with major banking partners (the "Gilat Acquisition Related Credit Facility"), the terms of which are expected to be finalized on or prior to the closing of our acquisition of Gilat. This facility is expected to replace our existing Credit Facility. We anticipate that borrowings under the Gilat Acquisition Related Credit Facility following completion of the Gilat acquisition will be significantly greater than our outstanding indebtedness under our existing Credit Facility. If we are unable to meet future debt service obligations, we may be forced to dispose of assets on disadvantageous terms, potentially resulting in losses, as we will have pledged substantially all of our assets to the lenders as security for our payment obligations.


69



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

On January 27, 2020, in connection with the completion of our acquisition of CGC Technology Limited ("CGC") for cash and shares of our common stock, we issued 323,504 shares of common stock at an agreed value of $35.78 per share. Pursuant to Rules 901 and 902 of Regulation S under the Securities Act of 1933, as amended (the "Securities Act"), the offer and sale of such shares, which occurred outside the United States, comprised an “offshore transaction” exempt from the registration requirements of Section 5 of the Securities Act. See "Notes to Condensed Consolidated Financial Statements - Note (2) - Acquisitions" for further information regarding the acquisition.

Item 4.     Mine Safety Disclosures

Not applicable.

Item 6.    Exhibits







Exhibit 101.INS - XBRL Instance Document

Exhibit 101.SCH - XBRL Taxonomy Extension Schema Document

Exhibit 101.CAL - XBRL Taxonomy Extension Calculation Linkbase Document

Exhibit 101.LAB - XBRL Taxonomy Extension Labels Linkbase Document

Exhibit 101.PRE - XBRL Taxonomy Extension Presentation Linkbase Document

Exhibit 101.DEF - XBRL Taxonomy Extension Definition Linkbase Document

70



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.





COMTECH TELECOMMUNICATIONS CORP.
(Registrant)





 
 
 
Date:
March 4, 2020
By:  /s/ Fred Kornberg
 
 
Fred Kornberg
 
 
Chairman of the Board and
 
 
Chief Executive Officer
 
 
(Principal Executive Officer)
 
 
 
 
 
 
Date:
March 4, 2020
By:  /s/ Michael A. Bondi
 
 
Michael A. Bondi
 
 
Chief Financial Officer
 
 
(Principal Financial and Accounting Officer)







71

GRAPHIC 2 form10-qa20.jpg GRAPHIC begin 644 form10-qa20.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_X0!F17AI9@ 24DJ @ $ !H!!0 ! M /@ !L!!0 ! 1@ "@! P ! @ #$! @ 0 3@ M !@ 0 & ! 4&%I;G0N3D54('8T+C P /_; $, !@0%!@4$ M!@8%!@<'!@@*$ H*"0D*% X/#! 7%!@8%Q06%AH=)1\:&R,<%A8@+" C)BH.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJ MLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7V-G:X>+CY.7FY^CIZO'R\_3U]O?X M^?K_Q ? 0 # 0$! 0$! 0$! 0(#! 4&!P@)"@O_Q "U$0 " 0($ M! ,$!P4$! ! G< 0(#$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B M7J"@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>X MN;K"P\3%QL?(RKR\_3U]O?X^?K_V@ , P$ M A$#$0 _ /JDT9H-)0 N:,TE% "YHS7FGQ#^,WA'P,9+>_O3>:F@_P"/&SQ) M(#Z,<[5_$Y]J^>O%W[4'BC47>/PY966D6YR%=E\^;'U/RC_OF@#[0II;&,D# M/2OS,]:C-?F5I?B[Q'I4@DTW7=5M7'3RKMU_3->H>#?VD?&FB2QIK$D&N68^\MPH27 M'M(HZ_4&@#[ES1FO//A?\5O#GQ$MC_94QM]31=TMA<$"51W*]F7W'XXKT*@! M(M06RT/3KF_NF_P"6=O&6(]SV ]SQ7J?P=^#1O[Q!4DGW8D MUK2HSJ_ C&MB*='XV>.^&_V8O&6HQI+JUSIND*0#LDD,L@_!!C_QZNF_X9,N M_+ROBR#S/^O$X_\ 0ZZAM=U+47=[KQ"]N<\*-=V _0)#5&V^(NIZ-J"FSU7[ M="G5+J_:9'_.(-74LOJ/9ZG)_:5-;K0\K\;_ +/'C3PU;RW=I%;ZS9H-S&Q8 MF11ZF,@$_P# "H+6/4ICMO8BXC288R)0>F[L?7(/;GEJTITG M::L==&O3K*\'<^1-*U&[TG4;>^TRXDMKRWG_\ @8M>A_ OX3_$'P!X M_M=3N[:T&ES(UO>*ETI)C/(..Y#!3^=9&Q]3T5XS\2/V@?"O@^66QL"^MZHG MRM':L!%&?]J3IGV7/X5X?K/[4/C2[E)TVTTJPB[*(FE8?4L>!6UBPBMIKY[F.WACG!*$MDG(!!^ZI[U\Z M?\-4^,?^@5H?_?N3_P"+H ^T**YOX=>(&\5>!M$UN1$CEOK9)9$3[JOT8#VR M#724 %%>0?'_ .+9^&VGV,&EQVUUK=XVY8I\E8X1U=@"#R>!SZ^E>'K^U-XR M9@JZ3H98G 'E2?\ Q= 'V?17RE\0/VB_%'AOQ9>:/9V&CS+:"..1Y(Y,F7RU M,@^^. Q8?A7.?\-4^,?^@5H?_?N3_P"+H ^T**^,%_:F\9NP5-)T0LQP (I> M3_WW6_X]_:.\3^'?%NH:19Z?H\L=DRPN\B2$F0(/,Z..-^['MB@#ZPHKXO\ M^&J?&/\ T"M#_P"_'2=#,LKB-!Y4O))P/XZ /LNBN5 M\8^-]%\$:)'?>*[^&U9E $2#<\KXY")U/\AW-?.7B[]JO499I(O">B6UM #A M9[\F1S[[%( _,T ?6]%?":_M)?$03[S?6!7_ )YFS3;_ (_K7HW@+]J02W45 MKXWTN*&)L WMANPONT9)./H?PH ^IJ*XKQ]XUM]#^&6H^*])FMKR*.V$UJ^[ M='*S$!>AY&2*\(^''[0?C#Q=XZT70GTW1DBO;E8Y6CCDW+&.7(R_7:#0!]64 M45Y#^T/\4+_X:Z7I$FD6]K<7M].ZE;D,5$:*,D8(YRR_K0!Z]17@W[/7Q;\1 M_$K7=4M]6LM.M[*RMED+VR.&+LV%'+'C ;\J]YH **** "BBB@ HHHH *6DI M: U\_\ [77CJ30?",'AS3Y"E]K&?.93RENOWA_P(\?0-7T :^!/VH-7?5?C M-K09B8[(1VD8)^Z%0$X_X$S'\: /)J]@_9T^&/\ PG_BAKC4XS_8&FE7N>WG M.?NQ ^^,GV^HKQ^OT.^ ?AB+PM\*M#MEC"W-U"+VX;NTD@#<_0;5_"@#A_B1 MXC75=:7P]I#>19:>?*5+?4(K5791R,'LN, >QK.\/Z28Y%N;R]<.C$"%_$<: M9XZ\*3^M/91ZUP7B/38]* MEB6&X,J,.7^TVC#/H-M/#\MK/?U%B+WYEMZ$8N2#D:G&"._]LM_\17LWPB\8 M)J _L2YEM3-#%N@9;YKF24#[VXL,\<'Z5X1!*?.CVN"=PX,UL/YC%>Q>!DA3 MQ/8/;O8"0D_+'J=I(X!4Y&U(0Q^@(J,="+IM/\R\#-JHG$]IKY3_ &G?C'<) M?7/@WPM<-$L1V:C=Q-ABW>%2.@'\1]>.QS]&>/M<_P"$;\$ZYK(&7LK.29!Z MN%.T?GBOSK\,Z;/XK\::;ITTS-<:I>I%)*QYS(XW,??DFO!/HST+X+_!34_B M$1J-[,VF^'U8@W&W,DY'41@_JQX'O7U%H?P)^'FDVPB'A^*\<#F6]D:5F]^N M!^ %>AZ/IMKH^EVFG:=$L-I:Q+#%&HP%51@5=H \(^(G[.7AC6M,FE\+6XT; M5E4F+8[-!(?[K*%/$N5:6RU?3;DC(.&BE1O\17Z>5^>/[0 MD]MEZKX4,'[+^C:WY>)9-;DG9B.?+93$/PS$/SH ^@_V1]5_M#X0V]LS[GL M+N:W()Y )#C_ -#_ $KUG7M6M-#T:]U74I?)LK.)II7/90,_GV ]:^:/V(=5 M_P"1ITAC_P \;M!_WTK?^RU6_:_^(GGW47@G2IOW4)6?464_>?JD7X?>/N5] M* /#/'_B;4/'WC'5-=N$FV-OA!\/5M->\1:KHS27 CGOKB5 MKN4;FP78_>QUKX9TBQ?5=8LK&!2'N[A(5 YY9@!_.OO#]IK6/[(^#6NE6VR7 M@2S3GKO8;O\ QT-7R9^SCH_]L_&3P[$R[H[:5KM_;RU+#_QX+0!]6+\#?AQH MT8U$Z(P:Q'V@NUU*>4^;)&[':OAG5;J?7?$5W=%2US?W3R;1W9W)Q^9K] /C MSJ_]A_"/Q-=J^R1[4VZ'/.Z0A./^^L_A7Y\:;>2Z=J%K>VI5;BVE69"RA@&4 M@C(/!Y'2@#[HL/V>_A\EC;)>:(TMRL2B5_MEI>S%4" R3DN#M4 #$?EC\_6@#F;NZ\3_%?QNGF&74M M9OGVQQCA(U] .B(H_P 37U#\//V:_#6C6L%]3\32QJU[>3FTB%[&%2-HDM@8G'N&4_SKYN^(/[.'B;2]?9/"%NVL:3(-\;O+'')%S]Q\D9/N M.OM7VO10!\(>*;7QMX"^$UQX4\5:?);:;J-['-:,9T?84RTB85B<$[&],@^M M:7['NC_;_BH]^RYCTVRDER>SMA!^C-^5;G[:^L_:/%F@Z.CDK:6C7#KVW2-@ M?HGZUXAX1\9^(/"$ES)X;U.:P>Y"K,T:J2X7.!R#ZF@#],*^+_VSM8^V?$+3 M=,0Y2PL0S#T>1B3^@6N"_P"%V_$;_H:KW_OB/_XFN/\ $6N:GXCU>;4]=?L^ MZ1_8GP>\-6[(5DEM_M3@]+=V<_VC+U_WJ_1PU\%?M3:#)HOQ?U.1''!RNUO_'E/ MYT >05^G'@N\AU#P?H=W:L&@FLH70CI@H*_,>OIW]F;XS6FC6$7A'Q9<"WLU M<_8+Z0_)'DY,3GL,DD-T&<'C% 'IGCWP;/<:K)FM+Z&_1[0>9(B&VB8$$8Y?CO7TGJFGV6N6 65+:="I: M&5HUE"DCAESD&O+O$WAR;0[F.2UTJZU29EP);32+-E&>H/&0?J/QKT\/BWR> MS;5SQ\3A$I^T2=C2EM)WZKK ]UN[ ?TKF_'&AW=YHP$4&LSLD@;RVN+)\_3: M,C\*SY=7^RE/M^F3PJP.0NGV#.I'9DQE?QQ52V\7:6QCCN;>]2ZTB;7?ACXFTZT4M<36,AC4=691N _$C%?GMX3UB7P[XGTG5XDWR6%U' MZL.S#H16Q7YH:!XG\3> M"[Z8:-J6H:3<9Q+$K%,G_:0\$_45T&J?&+X@ZQ!]EN/$U_L<;-MOMB+?B@!H M ^L/CC\8M,\!:3<6.G7$5WXEE0K#;H0PMR?XY/3'4+U/TYKX_P#AQX1U/XB^ M-X-/B,CF:0SWMVW/E1YR\C'UYX]2171_#_X)>,O&]TEQ-:RZ;ISMNDOK]2I8 M=RJGYG/Z>]?4R^%=%^$/PBU]M!A9KB.QD>6Z<9EN)=I"DD=LD8 X'YF@#X=\ M97,%YXIU6:RC$=H;AU@1>BQJ=J#_ +Y K['\>>$Q;?LK-I&S,MAI4-R1Z.FV M1S_Z%7R'X#T&?6_&VA:8UO+LNKV&)R4. I<;C^6:_1OQ!IR:GX?U+32H*75K M);[>V&0K_6@#X!^"WCW_ (5YXAU#5?+,K2Z=-!%&!PTIP8]WMN S[5J?!/P= M=_%'XEF;5F>>QBD-]JX*KP 78*!CV$?ZUO\ [$FC[-)\2:TZR@LW_H:_E7D/[2E_ M/K?QCUYTBD:&T9+-"%)X10#_ ./;J^I?V8-&;1O@YH_F*5FO6DNW!&#\S$+_ M ..JM 'GW[;6L"+P_P"'=&1\&XN9+IU]D7:/UUATRMI:+ M;HQ[-(V3^B?K6/\ M?ZA/J?Q2CLHDD>'3K*.+Y5)&]B7/Z,OY5Z_^QUHK:=\ M-;R_F1DEU"^=AN&/D0!1^N^@"G^VAJ_V3P!I6EJV&O[[>P]4C4D_JRUY'^R= MX1T_Q1XXU&36K""^L+*R+&*= Z>8[ +P>^ U;?[9VH37WCG2=+ACE>.QLO,; M:I(WR,?Z*M>'Z+JNOZ$93HMYJ6G^=@2&U=X]^,XSC&<9- 'Z"_\ "K_ W_0I M:+_X")_A7RC^USH+:3\2+6YAA$5A>6$2P!!A5\L;"@'; "\>XKSK_A-O'7_0 MQ>(?_ N7_&OK#3?AO_PL+X!Z!I_B2[NFUIX/ML%_.QDEBDH M% '&?L>>/K"WL+KP=J=PL%TTYN;$N<"7< &C!_O C('?)]*^IZ_.#QS\//%/ M@._:/6M.FBC5LQWD(+0OCH5<=/H<'VJUI_Q?\?Z?9BUM_%6HB%1M D<2,![, MP)_6@#[Z\6>)]'\)Z1+J>OWL5G:1CJY^9S_=5>K'V%>1C]J#P.S;5M-;))P M+=.?_'Z^6;+2O''Q,U4/'#J^NW3''GREG1![NWRJ/Q%?2?P@^ UEX*C_ .$E M\9R17VJ6B&XCMHQNAMBHSN)_C<8^@[9X- 'SS\=_$;>*OB?J^H^1<6T>4@C@ MN%"R1A$ (8 G!SDX]Z^K/V=_!6D0_"'09=2TBPN;N[1[II+BV1VP[$KR1G&W M;7Q3J O];U^YNF@G-Q?W+2'*$DL[Y_F:_2GP[IR:/H&FZ;$ $L[:.W '^RH' M]* ,77]#\,Z1H>HZC+H.CB.TMY)V)LH^BJ3Z>U?G186\NL:W;VT8Q->W"Q@* M/XG;' _&OO3]I'5'TOX.:_Y08RW:):*%&3^\8!O_ !W=7R3^SSH$VK?&'PY' M+!)Y-O.;MRRD "-2P_\ '@H_&@#[[TZTCL-/M;. 8BMXDB0>BJ !_*K-%% ! M1110 4444 %%%% !2TE+0 &O(_VBOAJWQ!\)+)IJ*=_P#O#GZ]*^4?&WP:\;>$9)&O-'EO+->EW8@S1D>IQ\R_ MB!0!D^#_ (E>+O!X":!KEU!;J<_9W(DB_P"^&R!^%>CP_M0>.8X@KV^BRD=7 M:V<$_D^*\)=61BK@JP."",$4R@#W"Y_:0\4W1S=:-X:F/K)9,W\WI;3]I+Q5 M9D_9-'\-P$]3%9LG\GKP^BJYG:UR>6-[V/>O^&H_''_/GH?_ (#O_P#%T?\ M#4?CC_GST/\ \!W_ /BZ\$HJ2CWO_AJ/QQ_SYZ'_ . [_P#Q='_#4?CC_GST M/_P'?_XNO!** /:M3_:'\0ZJ0=4\/>%;TCH;C3S)_P"A,:BT[X_ZWID@DTWP MSX1LW'1K?3?+/YAJ\:HH ][_ .&H_''_ #YZ'_X#O_\ %TZ/]J/QIG][I^AR M)_=\AQ_[/7@5% 'T"/VI?%@((T;0@1Z12?\ Q=._X:I\7_\ 0*T3_OW)_P#% MU\^44 ?0D?[3_B^60+%H>B._4!89"?\ T*IQ^TWXY,GEC0=+,F-VWR),D8'2@#IG_:?\7J\;1(A?0])1&X4F&4 _3YJ\WU75?#^I>&/"UO<:A?_:-/+?;(#:Y\UI9R M\L@DW\G;M R.=M=7KGQ%T6X\?VNJP75X^GC[25VPR V3O&4AE6.25D+1Y!&T M)T^E &[)^TOXU%T+>3P_I N6( C:"7><].-V::?VG_&<3M$=$T=&CSO0PR@K MZY&[BN.L_&.GV^JW$,FOZU<@Z2;"WUF> -/;2-*'&X=8U1M2BU*[M;W3K?1IKED7[1<6ZHPFE8DG#LPC Y) ')R* -D_M/>, M#ACHFBG*[@3#)R!W^]TI!^T]XO(4C1-$PP)!\F3D#K_%6=:?%3P^?$:WES97 M$5B-&@T-+>")?W,#,3<;_4XJC=_$+P_J5[!:F.XTO2HO#TFCV[1P M"4VKN^6)7<"^4^4MD$DDT ;W_#3_ (NZ_P!B:)C&[_4R=/7[W2GG]J/QDH.= M(T8 8S^[DXST_BKG=/\ B+H%A>ZA']CN;G2Y[6RT01RQ*';3T4B=NORR,V&7 MT/?BAOB/H0UY;MK&XFM6UY;Z2)HUS]E@A\JV&"<%ERS$=,@4 =)=_M.>-(AY M5YH6CH'7.R6"4;E/?!;D5D)\=-6EN6D3P-X4>=3\S#326&?4YS6$_BO0AKFF M76LZGK/BF#3%EN42\C6-9KAV!5!DLRQC 9LD@D8 -37_P 2+0^*O$NO:9-J M5O/JNDK L>_!%VR)&[LRD X'F,&QU(X% '60_M-^,8]D$.A:.G.Q8T@D'/H! MNZ^U/E_:?\:Q2/%+HFD)(GWT:&4%?J-W%<;H?CG3+:/2X)KB]ADBTFZ@?4EB M#S07MQ*6:89;+?*%3=D-@DCI5ZU^).C6.JW%SY5WJCC2[?1FGNXEWWD/F9N' M?D[24^1>20,9/% '1P_M,>-)F(@\/Z/(RKYA"6\I(7^]PW3WIJ?M2^,7=432 M-&9F. HCD))]/OUEZ1\1_#EGXBUJ[CGU.UTQI+:.V@CAQ(]O;Q;(MLB.ICDR M,D':A)/;M=6L\$-["@DDM)9!Q*%XR1R.""-Q(Y% M'J[?M->-VN?LK:!I1N,X\DP2[L_[N[-26W[3WBW)C3PWI$DR9#;(Y/:\A:-@?-=OF(S@]\T =(G[4WBQXW=/#NDLJ M?>8+*0OU^;BH_P#AJWQ/_P! '1?_ "+_ /%5R,/Q5CTNP?\ LRU$NI7FI7E_ M=33;TC4RX1!Y:,%D 0$[6!&37GVDZ9!J7C&QTO3II+BVN;V.WBEDC\MG5G"@ ME#+_1+&VTK39[JYTN"]NQ*7Q'+("2BX(X Z^M97P^ M_:*\3>+/&VB:$VBZ3''?7212/'YFY4SEB,MU"@FO'OVC=274?C%XA\O'DVLB M6<8'11&BJ1^8-:'[,5NG_"SQJO?M"?\2S2_A[X<4G. MG:%'+(I[22\M_P"@T >R-\==:A^"R^,[G2]-6_GU/[#;VX+^6R![G*G\G;\JO?$ZP9[;X.^#$X?[##)(@[/< FM2OGO7OB)XJ7Q1=P:3=V5AIMG"=-OK>]L/# M.EV]W;N)(I4@ 9&'((]Q110 ^^^&_@R^O)[N\\,:1/%=L>'M-O;K8L?FSP*[;1T&3V%%% "ZMX%\+ZR+0:KH&FW8M M(1;P":!6\J,=%7T'M4USX/\ #MUJ]KJEQHMA+J-H$6"X:$%X@GW0I[8[444 F)J7@_P .:KJ/V_4=%L;F[.W=))""7V_=W=FQVSFNB' XHHH _]D! end EX-31.1 3 exhibit311q2fy20.htm RULE 13A-14(A)/15D-14(A) CERTIFICATION Exhibit


Exhibit 31.1

CERTIFICATION PURSUANT TO
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Fred Kornberg, certify that:

1.
I have reviewed this quarterly report on Form 10-Q of Comtech Telecommunications Corp.;

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

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

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

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

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

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

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

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

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

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


Date: March 4, 2020
                
 
/s/ Fred Kornberg
 
Fred Kornberg
Chairman of the Board and
Chief Executive Officer



EX-31.2 4 exhibit321q2fy20.htm RULE 13A-14(A)/15D-14(A) CERTIFICATION Exhibit


Exhibit 32.1



CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report of Comtech Telecommunications Corp. (the “Company”) on Form 10-Q for the period ended January 31, 2020 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Fred Kornberg, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:

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

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




Date: March 4, 2020
             
 
/s/ Fred Kornberg
 
Fred Kornberg
Chairman of the Board and
Chief Executive Officer





EX-32.1 5 exhibit312q2fy20.htm SECTION 1350 CERTIFICATION Exhibit


Exhibit 31.2

CERTIFICATION PURSUANT TO
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Michael A. Bondi, certify that:

1.
I have reviewed this quarterly report on Form 10-Q of Comtech Telecommunications Corp.;

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

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

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

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

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

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

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

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

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

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


Date: March 4, 2020             
                        
 
/s/ Michael A. Bondi
 
Michael A. Bondi
Chief Financial Officer
    


EX-32.2 6 exhibit322q2fy20.htm SECTION 1350 CERTIFICATION Exhibit


Exhibit 32.2



CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report of Comtech Telecommunications Corp. (the “Company”) on Form 10-Q for the period ended January 31, 2020 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Michael A. Bondi, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:

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

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



Date: March 4, 2020
 
 
/s/ Michael A. Bondi
 
Michael A. Bondi
Chief Financial Officer




EX-101.DEF 7 cmtl-20200131_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.CAL 8 cmtl-20200131_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.SCH 9 cmtl-20200131.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2107100 - Disclosure - Accounts Receivable link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Accounts Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Accounts Receivable (Tables) link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - Accrued Expenses and Other Current Liabilities link:presentationLink link:calculationLink link:definitionLink 2409404 - Disclosure - Accrued Expenses and Other Current Liabilities - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2409403 - Disclosure - Accrued Expenses and Other Current Liabilities - Product Warranty Rollforward (Details) link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - Accrued Expenses and Other Current Liabilities - Schedule (Details) link:presentationLink link:calculationLink link:definitionLink 2309301 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 2410401 - Disclosure - Acquisition-Related Restructuring Plan - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 2402403 - Disclosure - Acquisitions (Fair Value of Assets Acquired and Liabilities Assumed) (Details) link:presentationLink link:calculationLink link:definitionLink 2402402 - Disclosure - Acquisitions (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2302301 - Disclosure - Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - Adoption of Accounting Standards and Updates link:presentationLink link:calculationLink link:definitionLink 2203201 - Disclosure - Adoption of Accounting Standards and Updates Adoption of Accounting Standards and Updates (Policies) link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1002501 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Condensed Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 1003001 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Cost Reduction Actions link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - Credit Facility link:presentationLink link:calculationLink link:definitionLink 2411401 - Disclosure - Credit Facility (Details) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - Fair Value Measurements and Financial Instruments link:presentationLink link:calculationLink link:definitionLink 2405401 - Disclosure - Fair Value Measurements and Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - General link:presentationLink link:calculationLink link:definitionLink 2401401 - Disclosure - General Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2116100 - Disclosure - Goodwill link:presentationLink link:calculationLink link:definitionLink 2416402 - Disclosure - Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 2316301 - Disclosure - Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2413401 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2117100 - Disclosure - Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2417402 - Disclosure - Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2317301 - Disclosure - Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 2308301 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2412403 - Disclosure - Leases - Lease Cost and Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2412405 - Disclosure - Leases - Lease Maturity Under Topic 840 (Details) link:presentationLink link:calculationLink link:definitionLink 2412405 - Disclosure - Leases - Lease Maturity Under Topic 840 (Details) link:presentationLink link:calculationLink link:definitionLink 2412402 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2412404 - Disclosure - Leases - Operating and Finance Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2412404 - Disclosure - Leases - Operating and Finance Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2312301 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2119100 - Disclosure - Legal Proceedings and Other Matters link:presentationLink link:calculationLink link:definitionLink 2419401 - Disclosure - Legal Proceedings and Other Matters Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 2404405 - Disclosure - Revenue - Additional Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2404403 - Disclosure - Revenue - Disaggregation of Revenues (Details) link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - Revenue (Notes) link:presentationLink link:calculationLink link:definitionLink 2404404 - Disclosure - Revenue Revenue - Concentration Risk Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - Revenue Revenue - Sale Information, Percent (Details) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 2115100 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 2415402 - Disclosure - Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink 2315301 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2414403 - Disclosure - Stock-Based Compensation - Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 2414406 - Disclosure - Stock-Based Compensation - Income Tax Benefit From Stock-based Awards (Details) link:presentationLink link:calculationLink link:definitionLink 2414402 - Disclosure - Stock-Based Compensation - Overview (Details) link:presentationLink link:calculationLink link:definitionLink 2414405 - Disclosure - Stock-Based Compensation - Performance Shares, RSUs, Restricted Stock and Share Unit Awards (Details) link:presentationLink link:calculationLink link:definitionLink 2414404 - Disclosure - Stock-Based Compensation - Stock Options (Details) link:presentationLink link:calculationLink link:definitionLink 2314301 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2118100 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 2418401 - Disclosure - Stockholders' Equity (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.PRE 10 cmtl-20200131_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT EX-101.LAB 11 cmtl-20200131_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Statement of Cash Flows [Abstract] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Net income Net Income (Loss) Attributable to Parent Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Depreciation and amortization of property, plant and equipment Depreciation Amortization of intangible assets with finite lives Amortization of Intangible Assets Amortization of stock-based compensation Share-based Payment Arrangement, Expense Amortization of deferred financing costs Amortization of Debt Issuance Costs Write-off of deferred financing costs Contract Settlement Costs (Reversal Of Costs) Contract Settlement Costs (Reversal Of Costs) Settlement of intellectual property litigation Write off of Deferred Debt Issuance Cost Settlement of intellectual property litigation Settlement Of Intellectual Property Litigation Represents a favorable adjustment to operating income, net of estimated legal fees, to reflect a lower loss than originally estimated for a TCS intellectual property matter which was settled during period. Loss on disposal of property, plant and equipment Business Combination, Change In Fair Value Of Contingent Liability Amount of a change in the fair value of contingent liability, including, but not limited to, difference arising upon settlement. (Benefit from) provision for allowance for doubtful accounts Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property Provision for excess and obsolete inventory Accounts Receivable, Credit Loss Expense (Reversal) Deferred income tax expense Inventory Write-down Deferred income tax expense Deferred Income Tax Expense (Benefit) Changes in assets and liabilities, net of effects of business acquisitions: Increase (Decrease) in Operating Capital [Abstract] Accounts receivable Increase (Decrease) in Accounts Receivable Inventories Increase (Decrease) in Inventories Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Other assets Increase (Decrease) in Other Noncurrent Assets Accounts payable Increase (Decrease) in Accounts Payable Accrued expenses and other current liabilities Increase (Decrease) in Other Accounts Payable and Accrued Liabilities Contract liabilities Increase (Decrease) in Customer Advances and Deposits Other liabilities, non-current Increase (Decrease) in Other Noncurrent Liabilities Interest payable Increase (Decrease) in Interest Payable, Net Income taxes payable Increase (Decrease) in Income Taxes Payable Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Payment for acquisition of CGC, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Purchases of property, plant and equipment Payments to Acquire Property, Plant, and Equipment Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Net (payments) borrowings of long-term debt under Credit Facility Proceeds from (Repayments of) Secured Debt Net payments under Revolving Loan portion of Prior Credit Facility Proceeds from (Repayments of) Lines of Credit Repayment of debt under Term Loan portion of Prior Credit Facility Proceeds from (Repayments of) Other Long-term Debt Remittance of employees' statutory tax withholdings for stock awards Payment, Tax Withholding, Share-based Payment Arrangement Cash dividends paid Payments of Ordinary Dividends, Common Stock Payment of deferred financing costs Payments of Debt Issuance Costs Repayment of principal amounts under finance lease and other obligations Repayments of Long-term Capital Lease Obligations Proceeds from issuance of employee stock purchase plan shares Proceeds from Stock Plans Payment of shelf registration costs Payments of Stock Issuance Costs Proceeds from exercises of stock options Proceeds from Stock Options Exercised Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Net increase in cash and cash equivalents Cash and Cash Equivalents, Period Increase (Decrease) Cash and cash equivalents at beginning of period Cash and Cash Equivalents, at Carrying Value Cash and cash equivalents at end of period Cash paid during the period for: Supplemental Cash Flow Information [Abstract] Interest Interest Paid, Excluding Capitalized Interest, Operating Activities Income taxes, net Income Taxes Paid, Net Non-cash investing and financing activities: Noncash Investing and Financing Items [Abstract] Reclass of finance lease right-of-use assets to property, plant and equipment Right-of-Use Asset Obtained in Exchange for Finance Lease Liability Cash dividends declared but unpaid (including dividend equivalents) Cash Dividend Declared Including Accrual Of Dividend Equivalents Total amount of cash dividends declared but unpaid, including dividends payable to common stock holders as well as dividend equivalents accrued for the stock-based awards with dividend rights during the period. Accrued additions to property, plant and equipment Capital Expenditures Incurred but Not yet Paid Common stock issued for acquisition of CGC Stock Issued Deferred payment of CGC purchase price Business Combination, Consideration Transferred, Liabilities Incurred Accrued deferred financing costs Deferred Financing Costs Incurred But Not Yet Paid Deferred Financing Costs Incurred But Not Yet Paid Accrued shelf registration costs Shelf Registration Costs, Incurred But Not Yet Paid Shelf Registration Costs, Incurred But Not Yet Paid Issuance of restricted stock, net of forfeiture (Forfeiture) Issuance Of Restricted Stock Awards Book value of restricted stock issued from (forfeited for) the stock-based awards granted (canceled) during the period in a non-cash transaction. Leases [Abstract] Operating Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] Fiscal 2020 Operating Leases, Future Minimum Payments Due, Next Twelve Months Fiscal 2021 Operating Leases, Future Minimum Payments, Due in Two Years Fiscal 2022 Operating Leases, Future Minimum Payments, Due in Three Years Fiscal 2023 Operating Leases, Future Minimum Payments, Due in Four Years Fiscal 2024 Operating Leases, Future Minimum Payments, Due in Five Years Thereafter Operating Leases, Future Minimum Payments, Due Thereafter Total Operating Leases, Future Minimum Payments Due Capital Capital Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] Fiscal 2020 Capital Leases, Future Minimum Payments Due, Next Twelve Months Fiscal 2021 Capital Leases, Future Minimum Payments Due in Two Years Fiscal 2022 Capital Leases, Future Minimum Payments Due in Three Years Fiscal 2023 Capital Leases, Future Minimum Payments Due in Four Years Fiscal 2024 Capital Leases, Future Minimum Payments Due in Five Years Thereafter Capital Leases, Future Minimum Payments Due Thereafter Total Capital Leases, Future Minimum Payments Due Less amount representing interest Capital Leases, Future Minimum Payments, Interest Included in Payments Present value of net minimum lease payments Capital Leases, Future Minimum Payments, Present Value of Net Minimum Payments Total Operating Leases, Future Minimum Payments Due And Capital Leases, Future Minimum Payments [Abstract] Operating Leases, Future Minimum Payments Due And Capital Leases, Future Minimum Payments [Abstract] Fiscal 2020 Operating And Capital Leases, Future Minimum Payments Due, Next Twelve Months Operating And Capital Leases, Future Minimum Payments Due, Next Twelve Months Fiscal 2021 Operating And Capital Leases, Future Minimum Payments Due In Two Years Operating And Capital Leases, Future Minimum Payments Due In Two Years Fiscal 2022 Operating And Capital Leases, Future Minimum Payments Due In Three Years Operating And Capital Leases, Future Minimum Payments Due In Three Years Fiscal 2023 Operating And Capital Leases, Future Minimum Payments Due In Four Years Operating And Capital Leases, Future Minimum Payments Due In Four Years Fiscal 2024 Operating And Capital Leases, Future Minimum Payments Due In Five Years Operating And Capital Leases, Future Minimum Payments Due In Five Years Thereafter Operating And Capital Leases, Future Minimum Payments Due Thereafter Operating And Capital Leases, Future Minimum Payments Due Thereafter Total Operating And Capital Leases, Future Minimum Payments Due Operating And Capital Leases, Future Minimum Payments Due Present value of net minimum lease payments Operating Leases, Future Minimum Payments Due And Capital Leases, Future Minimum Payments, Present Value of Net Minimum Payments Operating Leases, Future Minimum Payments Due And Capital Leases, Future Minimum Payments, Present Value of Net Minimum Payments Amortization of ROU assets Finance Lease, Right-of-Use Asset, Amortization Interest on lease liabilities Finance Lease, Interest Expense Operating lease expense Operating Lease, Cost Short-term lease expense Short-term Lease, Cost Variable lease expense Variable Lease, Cost Sublease income Sublease Income Total lease expense Lease, Cost Operating leases - Operating cash outflows Operating Lease, Payments Finance leases - Operating cash outflows Finance Lease, Interest Payment on Liability Finance leases - Financing cash outflows Finance Lease, Principal Payments ROU assets obtained in the exchange for lease liabilities - operating leases Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Income Tax Disclosure [Abstract] Income Taxes Income Tax Disclosure [Text Block] New Accounting Pronouncements or Change in Accounting Principle [Table] New Accounting Pronouncements or Change in Accounting Principle [Table] Related Party [Axis] Related Party [Axis] Related Party [Domain] Related Party [Domain] Executive Chairman [Member] Executive Chairman [Member] Executive Chairman [Member] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] Accounting Standards Update 2016-02 Accounting Standards Update 2016-02 [Member] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Operating Lease, Right-of-Use Asset Operating Lease, Right-of-Use Asset Deferred Rent Liability Deferred Rent Credit Lease liabilities Operating Lease, Liability Related Party Transaction, Amounts of Transaction Related Party Transaction, Amounts of Transaction Additional Term Of Related Party Lease Agreement As An Option To Exercise Additional Term Of Related Party Lease Agreement As An Option To Exercise Additional term of related party lease agreement as an option to exercise in years. Rent Amount In Next Calendar Year For Related Party Lease Agreement Rent Amount In Next Calendar Year For Related Party Lease Agreement Rent amount in next calendar year for related party lease agreement. Accrued Liabilities, Current [Abstract] Accrued Expenses and Other Current Liabilities Accounts Payable and Accrued Liabilities Disclosure [Text Block] Organization, Consolidation and Presentation of Financial Statements [Abstract] General Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Earnings Per Share [Abstract] Earnings Per Share Earnings Per Share [Text Block] Fair Value Disclosures [Abstract] Operating lease, weighted-average discount rate Operating Lease, Weighted Average Discount Rate, Percent Finance lease and other obligations, weighted-average discount rate Finance Lease, Weighted Average Discount Rate, Percent Inventory Disclosure [Abstract] Inventories Schedule of Inventory, Current [Table Text Block] Share-based Payment Arrangement [Abstract] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Statistical Measurement [Axis] Statistical Measurement [Axis] Statistical Measurement [Domain] Statistical Measurement [Domain] Plan Name [Axis] Plan Name [Axis] Plan Name [Domain] Plan Name [Domain] 2000 Stock Incentive Plan 2000 Stock Incentive Plan [Member] 2000 Stock Incentive Plan [Member] Award Type [Axis] Award Type [Axis] Award Type [Domain] Award Type [Domain] Performance Shares, RSUs, Restricted Stock and Share Units Performance Shares, RSUs, Restricted Stock and Stock Units [Member] Performance Shares, RSUs, Restricted Stock and Stock Units [Member] Performance Shares Performance Shares [Member] RSUs and restricted stock Restricted Stock Units (RSUs) [Member] Share units Share units [Member] Share units are fully-vested at the grant date and convertible into shares of common stock on a one-for-one basis for no cash consideration. The shares underlying the awards have not been issued by an entity as of the balance sheet date. Stock Options Share-based Payment Arrangement, Option [Member] Dividend Equivalents Dividend Equivalents [Member] Dividend Equivalents [Member] Title of Individual [Axis] Title of Individual [Axis] Title of Individual with Relationship to Entity [Domain] Title of Individual [Domain] Non-Employee Director Director [Member] Employees Employees [Member] Employees of the entity [Member] Period of share-based awards grants Period of share-based awards grants [Axis] Period of share-based awards grants Period of share-based awards grants Period of share-based awards grants [Domain] [Domain] for Period of share-based awards grants [Axis] Granted since fiscal 2014 Granted Since Fiscal 2014 [Member] Granted since fiscal 2014 Granted Prior to July 31, 2019 [Member] Granted Prior to July 31, 2019 [Member] Granted Prior to July 31, 2019 [Member] Granted After July 31, 2019 [Member] Granted After July 31, 2019 [Member] Granted After July 31, 2019 [Member] Granted on or after July 31, 2017 Granted on or after July 31, 2017 [Member] Granted on or after July 31, 2017 [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Awards (in Shares) Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward] Outstanding, Beginning Balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted Settled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Exercised Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Forfeitures and Expirations Outstanding, Ending Balance (in shares) Vested, Ending Balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Non-option Equity Instruments, Vested The number of shares into which fully vested non-option equity instrument outstanding as of the balance sheet date can be currently converted under the plan. Vested and Expected to Vest, Ending Balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Non-option Equity Instruments, Vested and Expected to Vest, Number As of the balance sheet date, the number of shares into which fully vested and expected to vest non-option equity instruments outstanding can be converted under the plan. Weighted Average Grant Date Fair Value Weighted Average Grant Date Fair Value [Abstract] Weighted Average Grant Date Fair Value Outstanding, Beginning Balance (in dollars per share) Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Outstanding Weighted Average Grant Date Fair Value The weighted average fair value of equity-classified stock-based awards, excluding stock options, outstanding as of the balance sheet date. 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 Settled (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Converted to Common Stock, Weighted Average Grant Date Fair Value Weighted average fair value as of the grant date of equity-based award plans other than stock options that were converted to common stock during the period. 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 Outstanding, Ending Balance (in dollars per share) Vested, Ending Balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested, Weighted Average Grant Date Fair Value The weighted average fair value as of grant date for equity-classified stock-based awards other than stock options that are fully vested at the reporting period. Vested and Expected to Vest, Ending Balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested And Expected To Vest, Weighted Average Grant Date Fair Value The weighted average fair value as of grant date for outstanding equity-based awards other than stock options that are fully vested or expected to vest at the reporting date. Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value [Abstract] Outstanding, Ending Balance Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding Vested, Ending Balance Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested Vested and Expected to Vest, Ending Balance Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested and Expected to Vest, Aggregate Intrinsic Value The aggregate intrinsic value of equity-classified stock-based awards, other than stock options, that are fully vested and expected to vest, as calculated by applying the fair value at the reporting date. Additional Disclosures Share-based Compensation Arrangement by Share-based Payment Award, Additional General Disclosures [Abstract] Total intrinsic value of stock-based awards settled Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Vesting period (in years) Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Performance period (in years) Share Based Awards Performance Period Period over which an employee is required to satisfy the performance condition in exchange for the share-based award, in 'PnYnMnDT' format. Common Stock conversion ratio Common Stock, Conversion Ratio Common Stock, Conversion Ratio Conversion period of fully-vested share units into Common Stock from grant date (in years) Conversion Period of Fully Vested Share Units into Common Shares From Grant Date Represents period (in years) that the fully-vested share units will be convertible into common shares from grant date. Cumulative number of units settled as of the date (in shares) Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Cumulative Number of Units Settled to Date Represents the cumulative number of units for certain type of the stock-based awards that have been settled as of the reporting date. Accrual of dividend equivalents, net of reversal Dividend, Share-based Payment Arrangement, Cash Dividend equivalents paid Payments of Ordinary Dividends Carrying value at period end Liabilities Statement of Stockholders' Equity [Abstract] Statement [Table] Statement [Table] Statement, Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Common Stock Common Stock [Member] Additional Paid-in Capital Additional Paid-in Capital [Member] Retained Earnings Retained Earnings [Member] Treasury Stock Treasury Stock [Member] Statement [Line Items] Statement [Line Items] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Common stock, beginning balance (in shares) Common Stock, Shares, Issued Beginning balance Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Treasury stock, beginning balance (in shares) Treasury Stock, Shares Equity-classified stock award compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition Proceeds from exercises of stock options (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Proceeds from exercises of stock options Stock Issued During Period, Value, Stock Options Exercised Proceeds from issuance of employee stock purchase plan shares (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Proceeds from issuance of employee stock purchase plan shares Stock Issued During Period, Value, Employee Stock Purchase Plan Forfeiture of restricted stock (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Forfeited Forfeiture of restricted stock Stock Issued During Period, Value, Restricted Stock Award, Forfeitures Issuance of restricted stock (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Forfeiture of restricted stock Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures Net settlement of stock-based awards (in shares) Stock Issued During The Period, Shares, Net Settlement Of Stock-Based Awards Number of common stock issued during the period for net settlement of vested equity-classified stock-based awards, after reduction of shares retained to satisfy the exercise price and minimum statutory tax withholding requirements. Net settlement of stock-based awards Share-based Payment Arrangement, Decrease for Tax Withholding Obligation Common stock issued for acquisition of CGC Technology (CGC) (in shares) Stock Issued During Period, Shares, Acquisitions Common stock issued for acquisition of CGC Technology (CGC) Stock Issued During Period, Value, Acquisitions Cash dividends declared Dividends, Common Stock, Cash Accrual of dividend equivalents, net of reversal Common stock, ending balance (in shares) Ending balance Treasury stock, ending balance (in shares) Goodwill [Abstract] Goodwill [Abstract] Goodwill [Table] Schedule of Goodwill [Table] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Solacom Solacom Technologies Inc [Member] Solacom Technologies Inc [Member] GD NG-911 business GD NG-911 Business [Member] GD NG-911 Business [Member] CGC Technology CGC Technology [Member] CGC Technology [Member] Segment Reporting Information, by Segment [Axis] Segments [Axis] Segments [Domain] Segments [Domain] Commercial Solutions Segment Commercial Solutions Segment [Member] Commercial Solutions Segment [Member] Government Solutions Segment Government Solutions Segment [Member] Government Solutions Segment [Member] Goodwill [Line Items] Goodwill [Line Items] Goodwill [Roll Forward] Goodwill [Roll Forward] Beginning balance Goodwill Change resulting from acquisitions, adjustments Goodwill, Purchase Accounting Adjustments Change resulting from acquisitions Goodwill, Acquired During Period Ending balance Common stock price (in dollars per share) Share Price Reporting unit, percentage of fair value in excess of carrying amount Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount Number of reportable segments Number of Reportable Segments Segment Reporting [Abstract] Segment Information [Table] Schedule of Segment Reporting Information, by Segment [Table] Segments [Axis] Consolidation Items [Axis] Consolidation Items [Axis] Consolidation Items [Domain] Consolidation Items [Domain] Operating Segments Operating Segments [Member] Unallocated Corporate, Non-Segment [Member] Intersegment Eliminations Intersegment Eliminations [Member] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Net sales Revenues Operating income (loss) Operating Income (Loss) Net income (loss) Provision for (benefit from) income taxes Income Tax Expense (Benefit) Interest (income) and other expense Investment Interest (Income) Interest and Other Expense Investment Interest (Income) Interest and Other Expense Write-off of deferred financing costs Interest expense Interest Expense Amortization of intangibles Depreciation Estimated contract settlement costs Facility exit costs Business Exit Costs Adjusted EBITDA Adjusted Earnings (Losses) Before Interest, Taxes, Depreciation, And Amortization Refer to as Adjusted Earnings (Losses) Before Interest, Taxes, Depreciation and Amortization ("Adjusted EBITDA") to measure an operating segment’s performance and to make decisions about resources to be allocated during the period. The Company's Adjusted EBITDA metric does not consider any allocation of the following: income taxes, interest (income) and other expense, interest expense, amortization of stock-based compensation, amortization of intangibles, depreciation expense, settlement of intellectual property litigation, acquisition plan expenses or strategic alternatives analysis expenses and other. Purchases of property, plant and equipment Long-lived assets acquired in connection with the acquisition of CGC Long-Lived Assets Acquired As Part Of Business Acquisition Long-Lived Assets Acquired As Part Of Business Acquisition Total assets Assets Acquisition plan expenses Business Combination, Acquisition Related Costs Goodwill Goodwill Disclosure [Text Block] Restructuring and Related Activities [Abstract] Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Estimated facility exit costs Restructuring and Related Cost, Expected Cost Remaining Income Tax Contingency [Table] Income Tax Contingency [Table] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Non-current income taxes payable Noncurrent Income Tax Payable [Member] Noncurrent Income Tax Payable [Member] Included in the non-current deferred tax liabilities (as an offset to the associated deferred tax asset) Other Noncurrent Assets [Member] Income Tax Contingency [Line Items] Income Tax Contingency [Line Items] Unrecognized tax benefits Unrecognized Tax Benefits Interest accrued relating to income taxes Unrecognized Tax Benefits, Interest on Income Taxes Accrued Unrecognized tax benefits that would positively impact our effective tax rate, if recognized Unrecognized Tax Benefits that Would Impact Effective Tax Rate Statement of Financial Position [Abstract] Assets Assets [Abstract] Current assets: Assets, Current [Abstract] Cash and cash equivalents Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Inventories, net Inventory, Net Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Total current assets Assets, Current Property, plant and equipment, net Property, Plant and Equipment, Net Operating lease right-of-use assets, net Goodwill Intangibles with finite lives, net Finite-Lived Intangible Assets, Net Deferred financing costs, net Debt Issuance Costs, Noncurrent, Net Other assets, net Other Assets, Noncurrent Total assets Liabilities and Stockholders’ Equity Liabilities and Equity [Abstract] Current liabilities: Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Accrued expenses and other current liabilities Accrued Liabilities, Current Operating lease liabilities, current Operating Lease, Liability, Current Finance lease and other obligations, current Finance Lease, Liability, Current Dividends payable Dividends Payable, Current Contract liabilities Customer Advances and Deposits, Current Interest payable Interest Payable, Current Total current liabilities Liabilities, Current Non-current portion of long-term debt Long-term Debt, Excluding Current Maturities Operating lease liabilities, non-current Operating Lease, Liability, Noncurrent Income taxes payable Accrued Income Taxes, Noncurrent Deferred tax liability, net Deferred Income Tax Liabilities, Net Long-term contract liabilities Customer Advances or Deposits, Noncurrent Other liabilities Other Liabilities, Noncurrent Total liabilities Commitments and contingencies (See Note 19) Commitments and Contingencies Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Preferred stock, par value $0.10 per share; shares authorized and unissued 2,000,000 Preferred Stock, Value, Issued Common stock, par value $0.10 per share; authorized 100,000,000 shares; issued 39,752,559 shares and 39,276,161 shares at January 31, 2020 and July 31, 2019, respectively Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital Retained earnings Retained Earnings (Accumulated Deficit) Stockholders' equity before treasury stock Stockholders' Equity before Treasury Stock Treasury stock, at cost (15,033,317 shares at January 31, 2020 and July 31, 2019) Treasury Stock, Value Total stockholders’ equity Stockholders' Equity Attributable to Parent Total liabilities and stockholders’ equity Liabilities and Equity Accounts Receivable Additional Disclosures [Abstract] Accounts Receivable Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Accounting Policies [Abstract] Adoption of Accounting Standards and Updates New Accounting Pronouncements, Policy [Policy Text Block] Lease, Cost [Table Text Block] Lease, Cost [Table Text Block] Finance Lease, Liability, Maturity [Table Text Block] Finance Lease, Liability, Maturity [Table Text Block] Lessee, Operating Lease, Liability, Maturity [Table Text Block] Lessee, Operating Lease, Liability, Maturity [Table Text Block] Schedule of Future Minimum Lease Payments for Capital Leases Schedule of Future Minimum Lease Payments for Capital Leases [Table Text Block] Schedule of Future Minimum Rental Payments for Operating Leases Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Raw materials and components Inventory, Raw Materials, Gross Work-in-process and finished goods Inventory, Finished Goods and Work in Process, Gross Total inventories Inventory, Gross Less reserve for excess and obsolete inventories Inventory Valuation Reserves Inventories, net Inventory directly related to long-term contracts Net carrying amount of Inventory directly related to long-term contracts. Inventory related to contracts from third party commercial customers who outsource their manufacturing to us Inventory Related To Contracts From Third Party Commercial Customers Who Outsource Their Manufacturing To Company Net carrying amount as of the balance sheet date of inventories related to contracts from third-party commercial customers who outsource their manufacturing to the Company. Revenue from Contract with Customer [Abstract] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Estimated period to satisfy a substantial portion of remaining performance obligations Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Revenue recognized Contract with Customer, Liability, Revenue Recognized Remaining performance obligation, amount Revenue, Remaining Performance Obligation, Amount New Accounting Pronouncements and Changes in Accounting Principles [Abstract] Adoption of Accounting Standards and Updates New Accounting Pronouncements and Changes in Accounting Principles [Text Block] Business Combinations [Abstract] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Business Acquisition [Line Items] Business Acquisition [Line Items] Fair Value of Assets Acquired and Liabilities Assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Document and Entity Information [Abstract] Document and Entity Information [Abstract] Document Type Document Type Amendment Flag Amendment Flag Document Period End Date Document Period End Date Current Fiscal Year End Date Current Fiscal Year End Date Document Fiscal Period Focus Document Fiscal Period Focus Document Fiscal Year Focus Document Fiscal Year Focus Entity Registrant Name Entity Registrant Name Entity Central Index Key Entity Central Index Key Entity Interactive Data Current Entity Interactive Data Current Entity Filer Category Entity Filer Category Entity Emerging Growth Company Entity Emerging Growth Company Entity Small Business Entity Small Business Entity Shell Company Entity Shell Company Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Remaining portion of fiscal 2020 Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year Fiscal 2021 Lessee, Operating Lease, Liability, Payments, Due Year Two Fiscal 2022 Lessee, Operating Lease, Liability, Payments, Due Year Three Fiscal 2023 Lessee, Operating Lease, Liability, Payments, Due Year Four Fiscal 2024 Lessee, Operating Lease, Liability, Payments, Due Year Five Thereafter Lessee, Operating Lease, Liability, Payments, Due after Year Five Total future undiscounted cash flows Lessee, Operating Lease, Liability, Payments, Due Less: Present value discount Lessee, Operating Lease, Liability, Undiscounted Excess Amount Weighted-average remaining lease terms Operating Lease, Weighted Average Remaining Lease Term Weighted-average discount rate Income Statement [Abstract] Cost of sales Cost of Revenue Gross profit Gross Profit Expenses: Operating Expenses [Abstract] Selling, general and administrative Selling, General and Administrative Expense Research and development Research and Development Expense Total operating expenses Operating Expenses Operating income Other expenses: Nonoperating Income (Expense) [Abstract] Interest expense Interest (income) and other Income before provision for income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Provision for income taxes Net income Net income per share (See Note 6): Basic (in dollars per share) Earnings Per Share, Basic Diluted (in dollars per share) Earnings Per Share, Diluted Weighted average number of common shares outstanding – basic (in shares) Weighted Average Number of Shares Outstanding, Basic Weighted average number of common and common equivalent shares outstanding – diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Commitments and Contingencies Disclosure [Abstract] Loss Contingencies [Table] Loss Contingencies [Table] Litigation Case [Axis] Litigation Case [Axis] Litigation Case [Domain] Litigation Case [Domain] Legacy TCS 911 Call Handling Software Matter [Member] Legacy TCS 911 Call Handling Software Matter [Member] Legacy TCS 911 Call Handling Software Matter [Member] Other Matters Other Matters [Member] Other Matters [Member] Loss Contingencies [Line Items] Loss Contingencies [Line Items] Settlement Of Intellectual Property Litigation Loss Contingency, Estimate of Possible Loss Loss Contingency, Estimate of Possible Loss Sales value of equipment Sales Value Of Equipment Sales Value of Equipment Approximate number of transactions audited by the Office of Export Enforcement relating to international shipments by Xicom Technologies, Inc. Approximate Number Of Transactions Audited By The Office Of Export Enforcement Relating To International Shipments Approximate number of transactions audited by the Office of Export Enforcement ("OEE") for further review and possible determination of an administrative penalty, relating to international shipments made by Xicom Technologies, Inc. Number of transactions that may not have been fully in compliance with the Export Administrative Regulations, based on Company's self assessment of transactions audited Number Of Transactions Potentially Not In Compliance With The Export Administrative Regulations, Self Assessed Number of transactions that may not have been fully in compliance with the Export Administrative Regulations ("EAR") based on our self assessment of individual transactions audited by the Office of Export Enforcement ("OEE"), as export licenses were not obtained. Aggregated value of international shipments that may not have been fully in compliance with Export Administration Regulations (less than) Aggregated Value Of International Shipments Potentially Not In Compliance With Export Administration Regulations Aggregated value of international shipments that may not have been fully in compliance with Export Administration Regulations Accounts receivable Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Segment information Schedule of Segment Reporting Information, by Segment [Table Text Block] Line of Credit Facility [Abstract] Credit Facility Debt Disclosure [Text Block] Accounts Receivable [Table] Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Accounts, Notes, Loans and Financing Receivable by Billing Status, Type [Axis] Billing Status, Type [Axis] Receivables Billing Status [Domain] Receivables Billing Status [Domain] Billed Receivables Billed Revenues [Member] Unbilled Receivables Unbilled Revenues [Member] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Accounts Receivable Accounts Receivable [Member] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Customer concentration risk Customer Concentration Risk [Member] Customer [Axis] Customer [Axis] Customer [Domain] Customer [Domain] Commercial and International Commercial And International [Member] Commercial and International [Member] U.S. government U S Government [Member] This element details the information regarding sales to various departments and agencies of the U.S. government. Accounts, Notes, Loans and Financing Receivable [Line Items] Accounts, Notes, Loans and Financing Receivable [Line Items] Total accounts receivable Accounts Receivable, before Allowance for Credit Loss, Current Less allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Accounts receivable, net Maximum period that management estimates unbilled accounts receivable to be billed and collected Maximum Period that management estimates unbilled accounts receivable to be billed and collected Represents the maximum period that management estimates substantially all of the unbilled accounts receivables to be billed and collected as of the reporting period. Concentration risk, percentage Concentration Risk, Percentage Stockholders' Equity Note [Abstract] Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Scenario [Axis] Scenario [Axis] Scenario [Domain] Scenario [Domain] Forecast Forecast [Member] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Subsequent Event Subsequent Event [Member] Class of Stock [Line Items] Class of Stock [Line Items] Amount under shelf registration Aggregate Registered Amount Available For Sale Of Securities Under Shelf Registration State, Additional Amount Aggregate Registered Amount Available For Sale Of Securities Under Shelf Registration State, Additional Amount Treasury Stock Transactions, Excluding Value of Shares Reissued [Abstract] Stock repurchase program, remaining authorized repurchase amount Stock Repurchase Program, Remaining Authorized Repurchase Amount Maximum amount authorized by the Board of Directors for repurchases of the Company's common stock Stock Repurchase Program, Authorized Amount Repurchases (in shares) Treasury Stock, Shares, Acquired Dividends [Abstract] Dividends declared (in dollars per share) Common Stock, Dividends, Per Share, Declared Dividends, cash paid (in dollars per share) Common Stock, Dividends, Per Share, Cash Paid Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Technology Technology-Based Intangible Assets [Member] Customer relationships Customer Relationships [Member] Trade name Trade Names [Member] Settled or payable in cash Payments to Acquire Businesses, Gross Settled or payable in common stock issued by Comtech Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Aggregate purchase price at fair value Business Combination, Consideration Transferred Cash and cash equivalents Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Current assets, other Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other Current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets Property, plant and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Operating lease assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Right-Of-Use Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Right-Of-Use Assets Deferred tax assets, non-current Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets Accrued warranty obligations Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accrued Warranty Obligation Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accrued Warranty Obligation Current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other Contract liabilities, non-current Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Contract With Customer, Liability, Noncurrent Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Contract With Customer, Liability, Noncurrent Non-current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities Net tangible assets (liabilities) at preliminary fair value Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net, Excluding Intangible Assets And Deferred Tax Liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net, Excluding Intangible Assets And Deferred Tax Liabilities Identifiable intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Other liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other Deferred tax liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Allocation of aggregate purchase price Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Measurement Period Adjustments Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustments [Abstract] Deferred tax assets, non-current Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred Tax Assets Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred Tax Assets Net tangible assets at preliminary fair value Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Assets Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Assets Deferred tax liabilities Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred Tax Liabilities Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred Tax Liabilities Goodwill Estimated useful lives Finite-Lived Intangible Asset, Useful Life Accrual of dividend equivalents (in dollars per share) Dividend Equivalent, Per Share, Declared Dividend Equivalent, Per Share, Declared Finite-Lived Intangible Assets, Net [Abstract] Intangible Assets Intangible Assets Disclosure [Text Block] Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Common stock, shares authorized (in shares) Common Stock, Shares Authorized Common stock, shares issued (in shares) Treasury stock, shares (in shares) Schedule of numerators and denominators used in basic and diluted EPS calculations Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Cost Reduction Actions Restructuring, Impairment, and Other Activities Disclosure [Text Block] Summary of Stock-based Awards Outstanding by Award Type Schedule of Stock Based Awards Outstanding by Award Type [Table Text Block] Tabular disclosure of stock-based awards outstanding by award type at period end. Stock-based compensation for awards detailing where recorded in Condensed Consolidated Statement of Operations Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Summary of net stock-based compensation expense by award type Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block] Summary of the Plan's activity relating to stock options Share-based Payment Arrangement, Option and Stock Appreciation Rights, Activity [Table Text Block] Summary of the Plan's activity relating to performance shares, RSUs, restricted stock and share units Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Stock-Based Compensation Share-based Payment Arrangement [Text Block] Earnings Per Share [Table] Schedule of Earnings Per Share, Diluted, by Common Class, Including Two Class Method [Table] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Stock options, performance shares (with the performance conditions satisfied), RSUs and restricted stock Stock-Based Awards [Member] Stock-Based awards [Member] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Share repurchased during period (in shares) Stock Repurchased During Period, Shares Anti-dilutive equity-classified stock-based awards not included in calculation of diluted earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Weighted average performance shares outstanding during the period that are excluded from EPS Calculation (in shares) weighted Average Performance Shares Outstanding During The Period Weighted average number of RSUs with performance measures (which we refer to as performance shares) outstanding during the period, which are excluded from calculation of basic and diluted earnings per share as the respective performance conditions have not yet been satisfied. Numerator: Numerator [Abstract] Numerator [Abstract] Net income for basic calculation Numerator for diluted calculation Net Income (Loss) Available to Common Stockholders, Diluted Denominator: Denominator [Abstract] Denominator [Abstract] Denominator for basic calculation (in shares) Effect of dilutive securities: Stock-based awards (in shares) Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities Denominator for diluted calculation (in shares) Concentration Risk [Table] Concentration Risk [Table] Revenue Percentage By Customer Type [Axis] Revenue Percentage By Customer Type [Axis] Percentage of revenue generated from external customers that accounts for 10 percent or more of an entity's revenues (in other words, major customer revenues) by customer type. The entity need not disclose the identity of such customers. Customer Type [Domain] Customer Type [Domain] A component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements. Domestic United States Domestic [Member] United States Domestic [Member] Total United States Total United States [Member] This element details the total information for U.S. domestic sales, including the government. International Total International Sales [Member] This element details the total information regarding sales to non-U.S. domestic companies, including sales to U.S. domestic companies for inclusion in products that will be sold to international customers and a North African country end-customer. Concentration Risk [Line Items] Concentration Risk [Line Items] Entity wide revenue percentage by major customer type Entity Wide Revenue Percentage By Major Customer Type Percentage of revenue generated from a single external customer type. Revenue Revenue from Contract with Customer [Text Block] Litigation Status [Axis] Litigation Status [Axis] Litigation Status [Domain] Litigation Status [Domain] Full and final warranty settlement with AT&T Full and Final Warranty Settlement With AT&T [Member] Full and final warranty settlement with AT&T TeleCommunication Systems Inc. TeleCommunication Systems Inc [Member] TeleCommunication Systems, Inc. ("TCS") TCS 911 call handling software solution TCS's 911 call handling software [Member] TCS's 911 call handling software [Member] Initial Application Period Cumulative Effect Transition [Axis] Initial Application Period Cumulative Effect Transition [Axis] Initial Application Period Cumulative Effect Transition [Domain] Initial Application Period Cumulative Effect Transition [Domain] Difference between Revenue Guidance in Effect before and after Topic 606 Difference between Revenue Guidance in Effect before and after Topic 606 [Member] ASU 2014-09 Accounting Standards Update 2014-09 [Member] Accrued expenses and other current liabilities Accrued Liabilities and Other Liabilities Deferred Rent Credit, Current Deferred Rent Credit, Current Restructuring Reserve, Current Restructuring Reserve, Current Minimum coverage period of product warranty from the date of shipment Minimum coverage period of product warranty from the date of shipment Minimum coverage period of product warranty from the date of shipment Accrued warranty obligations Product Warranty Accrual, Current Number of monthly credits issued Product Warranty, Accrual Warranties, Total Number Of Monthly Credits Issued Pursuant To A Full And Final Warranty Settlement Total number of monthly credits issued pursuant to the terms and conditions of a full and final warranty settlement Amount of monthly credit Product Warranty, Accrual Warranty, Amount Of Monthly Credit Pursuant to A Full And Final Warranty Settlement Amount of monthly credit pursuant to the terms and conditions of a full and final warranty settlement Present value of monthly credits Standard and Extended Product Warranty Accrual Inventories Inventory Disclosure [Text Block] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Commercial Solutions Government Solutions Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] Total United States UNITED STATES Contract with Customer, Basis of Pricing [Axis] Contract with Customer, Basis of Pricing [Axis] Contract with Customer, Basis of Pricing [Domain] Contract with Customer, Basis of Pricing [Domain] Firm fixed price Fixed-price Contract [Member] Cost reimbursable Time-and-materials Contract [Member] Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Domain] Timing of Transfer of Good or Service [Domain] Point in time Transferred at Point in Time [Member] Over time Transferred over Time [Member] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Revenues Settlement of stock-based awards, income tax expense (benefit) Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Amount Leases Lessee, Finance Leases [Text Block] Leases Lessee, Operating Leases [Text Block] Intangible Assets [Table] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Customer Relationships Technologies Unpatented Technology [Member] Trademarks and other Trademarks [Member] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Weighted average amortization period Gross carrying amount Finite-Lived Intangible Assets, Gross Accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Net carrying amount Amortization expense - year one Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months Amortization expense - year two Finite-Lived Intangible Assets, Amortization Expense, Year Two Amortization expense - year three Finite-Lived Intangible Assets, Amortization Expense, Year Three Amortization expense - year four Finite-Lived Intangible Assets, Amortization Expense, Year Four Amortization expense - year five Finite-Lived Intangible Assets, Amortization Expense, Year Five Acquisitions Business Combination Disclosure [Text Block] Legal Proceedings and Other Matters Commitments and Contingencies Disclosure [Text Block] 2001 Employee Stock Purchase Plan 2001 Employee Stock Purchase Plan [Member] 2001 Employee Stock Purchase Plan [Member] Stock options Performance shares Employee Stock Purchase Plan - ESPP Employee Stock Purchase Plan - ESPP [Member] Employee Stock Purchase Plan - ESPP 2000 Stock Incentive Plan 2000 Stock Incentive Plan [Abstract] 2000 Stock Incentive Plan [Abstract] Aggregate maximum number of shares of common stock which may be issued under stock option plan (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Maximum term for grants of incentive and non-qualified stock-based awards, excluding incentive stock-based awards granted to stockholders who own more than 10% of the voting power Maximum Term For Grants Of Incentive And Nonqualified Stock Based Awards Excluding Incentive Stock Based Awards Granted To Certain Stockholders The maximum term for grants of incentive and non-qualified stock-based awards, excluding grants of incentive stock-based awards to stockholders who own more than 10% of the voting power. Percentage of a stockholder's voting power that limits the contractual term of an incentive stock-based award Percentage Of Stockholder Voting Power That Limits Contractual Term Of Stock Based Awards Percentage of a stockholder's voting power that limits the contractual term of an incentive stock-based award. Maximum term for incentive stock-based awards granted to stockholders who own more than 10% of the voting power Maximum Term For Grants Of Incentive Stock Based Awards To Stockholders Owning More Than Ten Percent Of Voting Power The maximum term for grants of incentive stock-based awards granted to a stockholder who owns more than 10% of the voting power. Aggregate net number of stock-based awards granted (in shares) Aggregate number of stock-based awards granted, net of expired and canceled awards The aggregate number of stock-based awards granted, net of expired and canceled awards. Aggregate number of stock based awards expired and canceled (in shares) Aggregate number of expired and canceled stock based awards under stock option plan The aggregate number of expired and canceled stock-based awards under stock option plan. Aggregate number of stock-based awards exercised or settled (in shares) Number Of Stock Based Awards Exercised As Of Balance Sheet Date The number of stock based awards exercised or converted into shares, other instruments, or cash in accordance with the terms of the arrangement as of the balance sheet date. Stock-Based Awards Outstanding By Award Type Stock-Based Awards Outstanding By Award Type (In Shares) [Abstract] Stock-Based Awards Outstanding By Award Type (In Shares) [Abstract] Number of stock-based option awards outstanding at period end (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Number of stock-based non-option awards outstanding at period end (in shares) Number of total stock-based awards outstanding (in shares) Number Of Total Stock Based Awards Outstanding The number of shares reserved for issuance under stock-based award agreements awarded under the plan that validly exist and are outstanding as of the balance sheet date, including vested stock-based awards. 2001 Employee Stock Purchase Plan 2001 Employee Stock Purchase Plan [Abstract] 2001 Employee Stock Purchase Plan [Abstract] Discount rate from market value, on purchase date, offered to employees participating in the Employee Stock Purchase Plan (ESPP) Discount Rate From Market Value On Purchase Date Offered To Employees Participating In Employee Stock Purchase Plan Discount rate from market value, on purchase date, offered to employees participating in the Employee Stock Purchase Plan (ESPP) Total number of shares of common stock issued to employees under employee stock purchase plan and through the end of the reporting period (in shares) Total Shares Of Common Stock Issued To Employees Under Employee Stock Purchase Plan Total number of shares of common stock issued to employees under employee stock purchase plan and through the end of the reporting period Schedule of goodwill by segment Schedule of Goodwill [Table Text Block] Credit Facility [Axis] Credit Facility [Axis] Credit Facility [Domain] Credit Facility [Domain] Secured Credit Facility Secured Debt [Member] Legal Entity [Axis] Legal Entity [Axis] Entity [Domain] Entity [Domain] Gilat Gilat Satellite Networks Ltd [Member] Gilat Satellite Networks Ltd [Member] UHP Networks UHP Networks [Member] UHP Networks [Member] Aggregate purchase price Aggregate purchase price - settled in cash Aggregate purchase price - settled with issuance of common stock Aggregate purchase price - settled with issuance of common stock (in shares) Business Acquisition, Equity Interest Issued or Issuable, Number of Shares Weighted average stock price (in dollars per share) Business Acquisition, Share Price Consideration transferred, net of cash acquired Business Combination, Consideration Transferred, Net Of Cash Acquired Business Combination, Consideration Transferred, Net Of Cash Acquired Cash acquired from acquisition Cash Acquired from Acquisition Development contract term Business Acquisition, Development Contract Term Business Acquisition, Development Contract Term Number of employees hired Business Acquisition, Acquisition Integration, Number Of Employees Hired Business Acquisition, Acquisition Integration, Number Of Employees Hired Amortization period of other liabilities Business Combination, Amortization Period For Fair Value Of Other Liabilities Related to Remaining Performance Obligations Business Combination, Amortization Period For Fair Value Of Other Liabilities Related to Remaining Performance Obligations Goodwill amount estimated to be tax deductible Business Acquisition, Goodwill, Expected Tax Deductible Amount Proposed upward adjustment Business Acquisition, Purchase Price Allocation, Proposed Upward Adjustment Business Acquisition, Purchase Price Allocation, Proposed Upward Adjustment Proposed reduction to the purchase price Business Acquisition, Purchase Price Allocation, Proposed Reduction To Purchase Price Business Acquisition, Purchase Price Allocation, Proposed Reduction To Purchase Price Payable subject to closing conditions Earn out additional payable Business Combination, Liabilities Arising from Contingencies, Amount Recognized Earn out additional payable, term Business Combination, Liabilities Arising From Contingencies, Term Business Combination, Liabilities Arising From Contingencies, Term Consideration, cash, per share (in usd per share) Payments to Acquire Businesses, Gross, Per Share Payments to Acquire Businesses, Gross, Per Share Consideration, shares, share issuance ratio Business Acquisition, Equity Interest Issued or Issuable, Share Issuance Ratio Business Acquisition, Equity Interest Issued or Issuable, Share Issuance Ratio Revenue Operating income Debt Secured credit facility, maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Transaction related costs, capitalized and expensed Business Combination, Acquisition Related Costs Including Costs Capitalized Business Combination, Acquisition Related Costs Including Costs Capitalized Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Cost of sales Cost of Sales [Member] Selling, general and administrative expenses Selling, General and Administrative Expenses [Member] Research and development expenses Research and Development Expense [Member] ESPP Share units Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Stock-based Compensation Expenses Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Stock-based compensation expense before income tax benefit Estimated income tax benefit Share-based Payment Arrangement, Expense, Tax Benefit Net stock-based compensation expense Share-based Payment Arrangement, Expense, after Tax Total remaining unrecognized compensation cost related to the unvested stock-based awards Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Estimated forfeitures related to unvested stock-based awards Estimated Forfeitures Related To Total Unrecognized Stock Based Compensation Cost The estimated future forfeitures related to total unrecognized stock-based compensation cost. Weighted average number of years net compensation cost is expected to be recognized over Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Stock-based compensation capitalized and included in ending inventory Stock Based Compensation Cost Capitalized In Ending Inventory The portion of stock-based compensation that is capitalized in ending inventory. Discount offered to employees participating in the ESPP as a percentage of market price Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Purchase Date Contractual term (in years) Share based Compensation Arrangement By Share based Payment Award Contractual Term Contractual term of stock based awards, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Changes in Product Warranty Liability Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward] Balance at beginning of period Provision for warranty obligations Standard and Extended Product Warranty Accrual, Increase for Warranties Issued Additions (in connection with CGC acquisition) Standard and Extended Product Warranty Accrual, Additions from Business Acquisition Charges incurred Standard and Extended Product Warranty Accrual, Decrease for Payments Warranty settlement and reclass Standard and Extended Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties Balance at end of period Intangible assets with finite lives Schedule of Finite-Lived Intangible Assets [Table Text Block] Estimated future amortization expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Stockholders' Equity Stockholders' Equity Note Disclosure [Text Block] Accrued expenses and other current liabilities Schedule of Accrued Liabilities [Table Text Block] Schedule of changes in current accrued warranty obligations Schedule of Product Warranty Liability [Table Text Block] Schedules of concentration of risk Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Schedule of disaggregation of revenue Disaggregation of Revenue [Table Text Block] Segment Information Segment Reporting Disclosure [Text Block] Line of Credit Facility [Table] Line of Credit Facility [Table] Minimum Minimum [Member] Maximum Maximum [Member] Variable Rate [Axis] Variable Rate [Axis] Variable Rate [Domain] Variable Rate [Domain] Federal Funds Effective Swap Rate Fed Funds Effective Rate Overnight Index Swap Rate [Member] Adjusted LIBO rate Adjusted LIBO Rate [Member] Adjusted LIBO Rate [Member] Debt Instrument [Axis] Debt Instrument [Axis] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Swingline Loan Swingline Loan [Member] Swingline Loan [Member] October 2018 Credit Facility [Member] October 2018 Credit Facility [Member] October 2018 Credit Facility [Member] Revolving Loan Facility Revolving Loan Facility [Member] Revolving Loan Facility [Member] Letter of Credit Letter of Credit [Member] Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] New debt issuance maximum amount Debt Instrument, Covenant, New Debt Issuance Maximum Amount Debt Instrument, Covenant, New Debt Issuance Maximum Amount Triggering event, days before maturity of old debt Debt Instrument, Covenant, Triggering Event, Days Before Maturity Of Old Debt Debt Instrument, Covenant, Triggering Event, Days Before Maturity Of Old Debt Line of credit facility, accordion feature Line of Credit Facility, Accordion Feature Line of Credit Facility, Accordion Feature Long-term line of credit Long-term Line of Credit Outstanding standby letters of credit at period end Letters of Credit Outstanding, Amount Outstanding commercial letters of credit at period end Commercial letters of credit outstanding amount Commercial letters of credit outstanding amount Minimum amount outstanding during period Line Of Credit Facility Minimum Amount Outstanding During Period Line Of Credit Facility Minimum Amount Outstanding During Period Maximum amount outstanding during period Line of Credit Facility, Maximum Amount Outstanding During Period Unamortized deferred financing costs Debt Issuance Costs, Net Interest expense including amortization of deferred financing costs Credit Facility Interest Expense For Period Interest expense related to the credit facility for the period, including undrawn line fees and amortization of deferred financing costs. Blended interest rate (percent) Debt Instrument, Interest Rate During Period Variable interest rate (percent) Debt Instrument, Basis Spread on Variable Rate Maximum amount of available cash on hand that can be used in leverage ratio calculation Maximum Amount of Available Cash On Hand That Can Be Used in Leverage Ratio Calculation Represents a maximum amount of the available cash held by the Company at period end that can be used as a reduction to the total outstanding debt to determine a net balance of the outstanding debt in leverage ratio calculation for the purpose of the debt covenant prior to the June 2017 amendment. Leverage ratio Secured Leverage Ratio Secured Leverage Ratio Maximum total leverage ratio Debt Instrument, Covenant, Maximum Total Leverage Ratio Debt Instrument, Covenant, Maximum Total Leverage Ratio Interest expense coverage ratio Debt Instrument, Covenant, Fixed Coverage Ratio, Actual Debt Instrument, Covenant, Fixed Coverage Ratio, Actual Fixed charge coverage ratio Debt Instrument, Covenant, Fixed Coverage Ratio, Minimum Represented Consolidated EBITDA less cash paid for taxes, capital expenditures and dividends, the result of which was then divided by the sum of scheduled principal debt payments and cash paid for interest, all of the aforementioned calculated on a trailing twelve month basis Verizon Verizon Communications Inc. [Member] Verizon Communications Inc. [Member] Sales Revenue Benchmark [Member] Stock options grants (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Awards (in Shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Outstanding, Beginning Balance (in shares) Exercised (in shares) Expired/canceled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Outstanding, Ending Balance (in shares) Exercisable (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Vested and Expected to Vest, Ending Balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Outstanding, Beginning Balance (in dollars per share) Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price Exercised (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Expired/canceled (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Outstanding, Ending Balance (in dollars per share) Exercisable, Ending Balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Vested and Expected to Vest, Ending Balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Weighted Average Remaining Contractual Term (Years) Weighted Average Remaining Contractual Term (Years) [Abstract] Weighted Average Remaining Contractual Term (Years) Outstanding, Ending Balance Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Exercisable, Ending Balance Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Vested And Expected To Vest, Ending Balance Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Aggregate Intrinsic Value Aggregated Intrinsic Value [Abstract] Aggregated Intrinsic Value Outstanding, Ending Balance Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Exercisable, Ending Balance Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Vested and Expected to Vest, Ending Balance Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Additional Disclosures Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Exercise price, lower range limit (in dollars per share) Share-based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit Exercise price, upper range limit (in dollars per share) Share-based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit Vesting period (in years) Vested stock based awards net settled upon exercise (in shares) Vested Stock Based Awards Net Settled Upon Exercise Number of stock-based awards net settled upon exercise during the period, at the election of certain holders of vested stock-based awards. Accrued wages and benefits Employee-related Liabilities, Current Accrued contract costs Accrued Contract Costs Accrued Contract Costs Accrued legal costs Accrued Professional Fees, Current Accrued commissions and royalties Accrued commissions and royalties current Carrying value as of the balance sheet date of current obligations incurred through that date and payable for sales commissions and royalties. Other Other Accrued Liabilities, Current Accrued expenses and other current liabilities Fair Value Measurements and Financial Instruments Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block] EX-101.INS 12 cmtl-20200131.xml XBRL INSTANCE DOCUMENT 0000023197 2019-08-01 2020-01-31 0000023197 cmtl:GDNG911BusinessMember 2019-08-01 2020-01-31 0000023197 cmtl:SolacomTechnologiesIncMember 2019-08-01 2020-01-31 0000023197 cmtl:CGCTechnologyMember 2019-08-01 2020-01-31 0000023197 2020-02-28 0000023197 2020-01-31 0000023197 2019-07-31 0000023197 2018-11-01 2019-01-31 0000023197 2018-08-01 2019-01-31 0000023197 2019-11-01 2020-01-31 0000023197 us-gaap:CommonStockMember 2020-01-31 0000023197 2019-01-31 0000023197 us-gaap:CommonStockMember 2019-11-01 2020-01-31 0000023197 us-gaap:TreasuryStockMember 2018-10-31 0000023197 us-gaap:AdditionalPaidInCapitalMember 2018-10-31 0000023197 us-gaap:CommonStockMember 2018-11-01 2019-01-31 0000023197 us-gaap:AdditionalPaidInCapitalMember 2020-01-31 0000023197 2018-10-31 0000023197 us-gaap:RetainedEarningsMember 2020-01-31 0000023197 us-gaap:RetainedEarningsMember 2019-01-31 0000023197 us-gaap:CommonStockMember 2019-01-31 0000023197 us-gaap:CommonStockMember 2018-10-31 0000023197 us-gaap:RetainedEarningsMember 2019-11-01 2020-01-31 0000023197 us-gaap:TreasuryStockMember 2019-01-31 0000023197 us-gaap:TreasuryStockMember 2019-10-31 0000023197 us-gaap:RetainedEarningsMember 2018-11-01 2019-01-31 0000023197 us-gaap:RetainedEarningsMember 2019-10-31 0000023197 us-gaap:AdditionalPaidInCapitalMember 2019-11-01 2020-01-31 0000023197 us-gaap:TreasuryStockMember 2020-01-31 0000023197 us-gaap:AdditionalPaidInCapitalMember 2018-11-01 2019-01-31 0000023197 us-gaap:AdditionalPaidInCapitalMember 2019-01-31 0000023197 us-gaap:CommonStockMember 2019-10-31 0000023197 us-gaap:RetainedEarningsMember 2018-10-31 0000023197 2019-10-31 0000023197 us-gaap:AdditionalPaidInCapitalMember 2019-10-31 0000023197 us-gaap:CommonStockMember 2019-08-01 2020-01-31 0000023197 us-gaap:AdditionalPaidInCapitalMember 2019-08-01 2020-01-31 0000023197 us-gaap:CommonStockMember 2019-07-31 0000023197 us-gaap:CommonStockMember 2018-08-01 2019-01-31 0000023197 us-gaap:AdditionalPaidInCapitalMember 2018-07-31 0000023197 us-gaap:AdditionalPaidInCapitalMember 2018-08-01 2019-01-31 0000023197 us-gaap:RetainedEarningsMember 2018-08-01 2019-01-31 0000023197 us-gaap:TreasuryStockMember 2019-07-31 0000023197 us-gaap:RetainedEarningsMember 2019-08-01 2020-01-31 0000023197 us-gaap:RetainedEarningsMember 2018-07-31 0000023197 us-gaap:AdditionalPaidInCapitalMember 2019-07-31 0000023197 us-gaap:TreasuryStockMember 2018-07-31 0000023197 2018-07-31 0000023197 us-gaap:RetainedEarningsMember 2019-07-31 0000023197 us-gaap:CommonStockMember 2018-07-31 0000023197 2018-08-01 2018-10-31 0000023197 cmtl:CGCTechnologyMember 2020-01-27 0000023197 cmtl:CGCTechnologyMember us-gaap:TechnologyBasedIntangibleAssetsMember 2020-01-27 0000023197 cmtl:CGCTechnologyMember us-gaap:CustomerRelationshipsMember 2020-01-27 2020-01-27 0000023197 cmtl:CGCTechnologyMember 2020-01-27 2020-01-27 0000023197 cmtl:CGCTechnologyMember us-gaap:CustomerRelationshipsMember 2020-01-27 0000023197 cmtl:CGCTechnologyMember us-gaap:TradeNamesMember 2020-01-27 2020-01-27 0000023197 cmtl:CGCTechnologyMember us-gaap:TechnologyBasedIntangibleAssetsMember 2020-01-27 2020-01-27 0000023197 cmtl:CGCTechnologyMember us-gaap:TradeNamesMember 2020-01-27 0000023197 cmtl:GDNG911BusinessMember 2019-04-29 2019-04-29 0000023197 cmtl:GilatSatelliteNetworksLtdMember 2019-12-31 0000023197 srt:ScenarioForecastMember cmtl:GilatSatelliteNetworksLtdMember 2020-04-01 2020-09-30 0000023197 cmtl:SolacomTechnologiesIncMember 2019-02-28 2019-02-28 0000023197 cmtl:GilatSatelliteNetworksLtdMember 2019-01-01 2019-12-31 0000023197 cmtl:GDNG911BusinessMember 2019-08-01 2019-08-01 0000023197 cmtl:SolacomTechnologiesIncMember 2019-02-28 0000023197 srt:ScenarioForecastMember cmtl:UHPNetworksMember 2020-02-01 2020-07-31 0000023197 srt:ScenarioForecastMember us-gaap:SecuredDebtMember 2020-09-30 0000023197 cmtl:GDNG911BusinessMember 2019-04-29 0000023197 srt:ScenarioForecastMember cmtl:UHPNetworksMember 2020-07-31 0000023197 cmtl:GDNG911BusinessMember 2020-01-31 0000023197 cmtl:GDNG911BusinessMember us-gaap:TechnologyBasedIntangibleAssetsMember 2019-04-29 2019-04-29 0000023197 cmtl:GDNG911BusinessMember 2019-04-29 2020-01-31 0000023197 cmtl:GDNG911BusinessMember 2020-01-31 2020-01-31 0000023197 cmtl:GDNG911BusinessMember us-gaap:TechnologyBasedIntangibleAssetsMember 2020-01-31 0000023197 cmtl:GDNG911BusinessMember us-gaap:CustomerRelationshipsMember 2020-01-31 0000023197 cmtl:GDNG911BusinessMember us-gaap:CustomerRelationshipsMember 2019-04-29 2019-04-29 0000023197 cmtl:GDNG911BusinessMember us-gaap:TechnologyBasedIntangibleAssetsMember 2019-04-29 0000023197 cmtl:GDNG911BusinessMember us-gaap:CustomerRelationshipsMember 2019-04-29 0000023197 cmtl:SolacomTechnologiesIncMember us-gaap:TradeNamesMember 2019-02-28 2019-02-28 0000023197 cmtl:SolacomTechnologiesIncMember us-gaap:CustomerRelationshipsMember 2019-02-28 0000023197 cmtl:SolacomTechnologiesIncMember us-gaap:TradeNamesMember 2019-02-28 0000023197 cmtl:SolacomTechnologiesIncMember us-gaap:TechnologyBasedIntangibleAssetsMember 2019-02-28 0000023197 cmtl:SolacomTechnologiesIncMember us-gaap:CustomerRelationshipsMember 2019-02-28 2019-02-28 0000023197 cmtl:SolacomTechnologiesIncMember us-gaap:TechnologyBasedIntangibleAssetsMember 2019-02-28 2019-02-28 0000023197 cmtl:CommercialSolutionsSegmentMember us-gaap:TransferredOverTimeMember 2019-11-01 2020-01-31 0000023197 us-gaap:TransferredAtPointInTimeMember 2019-08-01 2020-01-31 0000023197 country:US cmtl:CommercialSolutionsSegmentMember 2019-08-01 2020-01-31 0000023197 cmtl:GovernmentSolutionsSegmentMember 2019-08-01 2020-01-31 0000023197 cmtl:TotalInternationalSalesMember 2019-08-01 2020-01-31 0000023197 cmtl:GovernmentSolutionsSegmentMember us-gaap:TransferredOverTimeMember 2019-08-01 2020-01-31 0000023197 cmtl:CommercialSolutionsSegmentMember 2019-11-01 2020-01-31 0000023197 cmtl:UnitedStatesDomesticMember cmtl:CommercialSolutionsSegmentMember 2019-11-01 2020-01-31 0000023197 us-gaap:TimeAndMaterialsContractMember cmtl:CommercialSolutionsSegmentMember 2019-08-01 2020-01-31 0000023197 cmtl:CommercialSolutionsSegmentMember us-gaap:TransferredAtPointInTimeMember 2019-11-01 2020-01-31 0000023197 cmtl:TotalInternationalSalesMember 2019-11-01 2020-01-31 0000023197 cmtl:USGovernmentMember cmtl:GovernmentSolutionsSegmentMember 2019-11-01 2020-01-31 0000023197 us-gaap:FixedPriceContractMember 2019-11-01 2020-01-31 0000023197 us-gaap:FixedPriceContractMember cmtl:CommercialSolutionsSegmentMember 2019-08-01 2020-01-31 0000023197 cmtl:UnitedStatesDomesticMember 2019-08-01 2020-01-31 0000023197 us-gaap:FixedPriceContractMember 2019-08-01 2020-01-31 0000023197 us-gaap:FixedPriceContractMember cmtl:GovernmentSolutionsSegmentMember 2019-11-01 2020-01-31 0000023197 cmtl:CommercialSolutionsSegmentMember us-gaap:TransferredAtPointInTimeMember 2019-08-01 2020-01-31 0000023197 cmtl:CommercialSolutionsSegmentMember us-gaap:TransferredOverTimeMember 2019-08-01 2020-01-31 0000023197 cmtl:USGovernmentMember cmtl:CommercialSolutionsSegmentMember 2019-11-01 2020-01-31 0000023197 cmtl:CommercialSolutionsSegmentMember 2019-08-01 2020-01-31 0000023197 cmtl:GovernmentSolutionsSegmentMember 2019-11-01 2020-01-31 0000023197 us-gaap:FixedPriceContractMember cmtl:CommercialSolutionsSegmentMember 2019-11-01 2020-01-31 0000023197 cmtl:GovernmentSolutionsSegmentMember us-gaap:TransferredOverTimeMember 2019-11-01 2020-01-31 0000023197 us-gaap:TimeAndMaterialsContractMember 2019-11-01 2020-01-31 0000023197 country:US cmtl:GovernmentSolutionsSegmentMember 2019-08-01 2020-01-31 0000023197 cmtl:USGovernmentMember cmtl:GovernmentSolutionsSegmentMember 2019-08-01 2020-01-31 0000023197 cmtl:TotalInternationalSalesMember cmtl:CommercialSolutionsSegmentMember 2019-08-01 2020-01-31 0000023197 us-gaap:TimeAndMaterialsContractMember cmtl:GovernmentSolutionsSegmentMember 2019-08-01 2020-01-31 0000023197 country:US cmtl:CommercialSolutionsSegmentMember 2019-11-01 2020-01-31 0000023197 cmtl:UnitedStatesDomesticMember cmtl:CommercialSolutionsSegmentMember 2019-08-01 2020-01-31 0000023197 cmtl:UnitedStatesDomesticMember cmtl:GovernmentSolutionsSegmentMember 2019-11-01 2020-01-31 0000023197 cmtl:TotalInternationalSalesMember cmtl:CommercialSolutionsSegmentMember 2019-11-01 2020-01-31 0000023197 cmtl:UnitedStatesDomesticMember 2019-11-01 2020-01-31 0000023197 us-gaap:TransferredAtPointInTimeMember 2019-11-01 2020-01-31 0000023197 us-gaap:TransferredOverTimeMember 2019-11-01 2020-01-31 0000023197 country:US 2019-08-01 2020-01-31 0000023197 us-gaap:TimeAndMaterialsContractMember cmtl:GovernmentSolutionsSegmentMember 2019-11-01 2020-01-31 0000023197 cmtl:TotalInternationalSalesMember cmtl:GovernmentSolutionsSegmentMember 2019-11-01 2020-01-31 0000023197 cmtl:GovernmentSolutionsSegmentMember us-gaap:TransferredAtPointInTimeMember 2019-11-01 2020-01-31 0000023197 cmtl:USGovernmentMember 2019-11-01 2020-01-31 0000023197 cmtl:USGovernmentMember cmtl:CommercialSolutionsSegmentMember 2019-08-01 2020-01-31 0000023197 cmtl:GovernmentSolutionsSegmentMember us-gaap:TransferredAtPointInTimeMember 2019-08-01 2020-01-31 0000023197 cmtl:UnitedStatesDomesticMember cmtl:GovernmentSolutionsSegmentMember 2019-08-01 2020-01-31 0000023197 cmtl:TotalInternationalSalesMember cmtl:GovernmentSolutionsSegmentMember 2019-08-01 2020-01-31 0000023197 us-gaap:FixedPriceContractMember cmtl:GovernmentSolutionsSegmentMember 2019-08-01 2020-01-31 0000023197 us-gaap:TimeAndMaterialsContractMember 2019-08-01 2020-01-31 0000023197 cmtl:USGovernmentMember 2019-08-01 2020-01-31 0000023197 us-gaap:TransferredOverTimeMember 2019-08-01 2020-01-31 0000023197 country:US cmtl:GovernmentSolutionsSegmentMember 2019-11-01 2020-01-31 0000023197 country:US 2019-11-01 2020-01-31 0000023197 us-gaap:TimeAndMaterialsContractMember cmtl:CommercialSolutionsSegmentMember 2019-11-01 2020-01-31 0000023197 cmtl:GovernmentSolutionsSegmentMember 2018-11-01 2019-01-31 0000023197 cmtl:GovernmentSolutionsSegmentMember 2018-08-01 2019-01-31 0000023197 cmtl:CommercialSolutionsSegmentMember 2018-11-01 2019-01-31 0000023197 cmtl:CommercialSolutionsSegmentMember us-gaap:TransferredOverTimeMember 2018-08-01 2019-01-31 0000023197 cmtl:GovernmentSolutionsSegmentMember us-gaap:TransferredAtPointInTimeMember 2018-11-01 2019-01-31 0000023197 cmtl:TotalInternationalSalesMember cmtl:CommercialSolutionsSegmentMember 2018-08-01 2019-01-31 0000023197 cmtl:CommercialSolutionsSegmentMember us-gaap:TransferredAtPointInTimeMember 2018-08-01 2019-01-31 0000023197 cmtl:CommercialSolutionsSegmentMember 2018-08-01 2019-01-31 0000023197 country:US 2018-11-01 2019-01-31 0000023197 country:US cmtl:GovernmentSolutionsSegmentMember 2018-11-01 2019-01-31 0000023197 cmtl:USGovernmentMember 2018-11-01 2019-01-31 0000023197 cmtl:USGovernmentMember 2018-08-01 2019-01-31 0000023197 us-gaap:FixedPriceContractMember cmtl:CommercialSolutionsSegmentMember 2018-11-01 2019-01-31 0000023197 cmtl:TotalInternationalSalesMember cmtl:CommercialSolutionsSegmentMember 2018-11-01 2019-01-31 0000023197 us-gaap:FixedPriceContractMember cmtl:CommercialSolutionsSegmentMember 2018-08-01 2019-01-31 0000023197 us-gaap:FixedPriceContractMember 2018-11-01 2019-01-31 0000023197 us-gaap:TimeAndMaterialsContractMember cmtl:CommercialSolutionsSegmentMember 2018-08-01 2019-01-31 0000023197 us-gaap:FixedPriceContractMember cmtl:GovernmentSolutionsSegmentMember 2018-11-01 2019-01-31 0000023197 country:US 2018-08-01 2019-01-31 0000023197 country:US cmtl:GovernmentSolutionsSegmentMember 2018-08-01 2019-01-31 0000023197 cmtl:TotalInternationalSalesMember cmtl:GovernmentSolutionsSegmentMember 2018-08-01 2019-01-31 0000023197 us-gaap:TimeAndMaterialsContractMember cmtl:GovernmentSolutionsSegmentMember 2018-08-01 2019-01-31 0000023197 cmtl:CommercialSolutionsSegmentMember us-gaap:TransferredOverTimeMember 2018-11-01 2019-01-31 0000023197 us-gaap:TransferredOverTimeMember 2018-08-01 2019-01-31 0000023197 us-gaap:TimeAndMaterialsContractMember cmtl:GovernmentSolutionsSegmentMember 2018-11-01 2019-01-31 0000023197 us-gaap:TimeAndMaterialsContractMember 2018-08-01 2019-01-31 0000023197 cmtl:USGovernmentMember cmtl:CommercialSolutionsSegmentMember 2018-08-01 2019-01-31 0000023197 cmtl:UnitedStatesDomesticMember cmtl:CommercialSolutionsSegmentMember 2018-08-01 2019-01-31 0000023197 us-gaap:TransferredOverTimeMember 2018-11-01 2019-01-31 0000023197 cmtl:UnitedStatesDomesticMember 2018-08-01 2019-01-31 0000023197 cmtl:GovernmentSolutionsSegmentMember us-gaap:TransferredAtPointInTimeMember 2018-08-01 2019-01-31 0000023197 us-gaap:TimeAndMaterialsContractMember cmtl:CommercialSolutionsSegmentMember 2018-11-01 2019-01-31 0000023197 country:US cmtl:CommercialSolutionsSegmentMember 2018-08-01 2019-01-31 0000023197 cmtl:USGovernmentMember cmtl:CommercialSolutionsSegmentMember 2018-11-01 2019-01-31 0000023197 cmtl:UnitedStatesDomesticMember cmtl:GovernmentSolutionsSegmentMember 2018-11-01 2019-01-31 0000023197 cmtl:GovernmentSolutionsSegmentMember us-gaap:TransferredOverTimeMember 2018-08-01 2019-01-31 0000023197 us-gaap:TimeAndMaterialsContractMember 2018-11-01 2019-01-31 0000023197 cmtl:USGovernmentMember cmtl:GovernmentSolutionsSegmentMember 2018-11-01 2019-01-31 0000023197 cmtl:TotalInternationalSalesMember cmtl:GovernmentSolutionsSegmentMember 2018-11-01 2019-01-31 0000023197 cmtl:USGovernmentMember cmtl:GovernmentSolutionsSegmentMember 2018-08-01 2019-01-31 0000023197 cmtl:CommercialSolutionsSegmentMember us-gaap:TransferredAtPointInTimeMember 2018-11-01 2019-01-31 0000023197 cmtl:UnitedStatesDomesticMember cmtl:GovernmentSolutionsSegmentMember 2018-08-01 2019-01-31 0000023197 cmtl:TotalInternationalSalesMember 2018-08-01 2019-01-31 0000023197 us-gaap:TransferredAtPointInTimeMember 2018-11-01 2019-01-31 0000023197 cmtl:UnitedStatesDomesticMember cmtl:CommercialSolutionsSegmentMember 2018-11-01 2019-01-31 0000023197 us-gaap:FixedPriceContractMember cmtl:GovernmentSolutionsSegmentMember 2018-08-01 2019-01-31 0000023197 cmtl:TotalInternationalSalesMember 2018-11-01 2019-01-31 0000023197 us-gaap:TransferredAtPointInTimeMember 2018-08-01 2019-01-31 0000023197 cmtl:GovernmentSolutionsSegmentMember us-gaap:TransferredOverTimeMember 2018-11-01 2019-01-31 0000023197 country:US cmtl:CommercialSolutionsSegmentMember 2018-11-01 2019-01-31 0000023197 cmtl:UnitedStatesDomesticMember 2018-11-01 2019-01-31 0000023197 us-gaap:FixedPriceContractMember 2018-08-01 2019-01-31 0000023197 cmtl:VerizonCommunicationsInc.Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-11-01 2019-01-31 0000023197 cmtl:TotalInternationalSalesMember 2019-11-01 2020-01-31 0000023197 cmtl:TotalUnitedStatesMember 2019-08-01 2020-01-31 0000023197 cmtl:UnitedStatesDomesticMember 2019-08-01 2020-01-31 0000023197 cmtl:TotalUnitedStatesMember 2018-11-01 2019-01-31 0000023197 cmtl:USGovernmentMember 2019-08-01 2020-01-31 0000023197 cmtl:UnitedStatesDomesticMember 2018-11-01 2019-01-31 0000023197 cmtl:TotalInternationalSalesMember 2018-08-01 2019-01-31 0000023197 cmtl:USGovernmentMember 2018-08-01 2019-01-31 0000023197 cmtl:TotalUnitedStatesMember 2018-08-01 2019-01-31 0000023197 cmtl:TotalInternationalSalesMember 2019-08-01 2020-01-31 0000023197 cmtl:USGovernmentMember 2019-11-01 2020-01-31 0000023197 cmtl:UnitedStatesDomesticMember 2018-08-01 2019-01-31 0000023197 cmtl:UnitedStatesDomesticMember 2019-11-01 2020-01-31 0000023197 cmtl:TotalInternationalSalesMember 2018-11-01 2019-01-31 0000023197 cmtl:TotalUnitedStatesMember 2019-11-01 2020-01-31 0000023197 cmtl:USGovernmentMember 2018-11-01 2019-01-31 0000023197 2020-02-01 2020-01-31 0000023197 cmtl:StockBasedAwardsMember 2018-08-01 2019-01-31 0000023197 cmtl:StockBasedAwardsMember 2018-11-01 2019-01-31 0000023197 cmtl:StockBasedAwardsMember 2019-08-01 2020-01-31 0000023197 cmtl:CommercialAndInternationalMember us-gaap:BilledRevenuesMember 2020-01-31 0000023197 cmtl:CommercialAndInternationalMember us-gaap:UnbilledRevenuesMember 2020-01-31 0000023197 cmtl:CommercialAndInternationalMember us-gaap:UnbilledRevenuesMember 2019-07-31 0000023197 cmtl:CommercialAndInternationalMember us-gaap:BilledRevenuesMember 2019-07-31 0000023197 cmtl:USGovernmentMember us-gaap:UnbilledRevenuesMember 2019-07-31 0000023197 cmtl:USGovernmentMember us-gaap:BilledRevenuesMember 2020-01-31 0000023197 cmtl:USGovernmentMember us-gaap:UnbilledRevenuesMember 2020-01-31 0000023197 cmtl:USGovernmentMember us-gaap:BilledRevenuesMember 2019-07-31 0000023197 cmtl:USGovernmentMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2019-07-31 2019-07-31 0000023197 cmtl:USGovernmentMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-01-31 2020-01-31 0000023197 us-gaap:UnbilledRevenuesMember 2020-01-31 2020-01-31 0000023197 2018-01-31 0000023197 2017-07-31 0000023197 us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2018-08-01 0000023197 cmtl:TCSs911callhandlingsoftwareMember cmtl:TeleCommunicationSystemsIncMember cmtl:FullandFinalWarrantySettlementWithATTMember 2017-08-01 2018-07-31 0000023197 us-gaap:AccountingStandardsUpdate201602Member 2019-08-01 0000023197 cmtl:TCSs911callhandlingsoftwareMember cmtl:TeleCommunicationSystemsIncMember 2020-01-31 0000023197 cmtl:TCSs911callhandlingsoftwareMember cmtl:TeleCommunicationSystemsIncMember cmtl:FullandFinalWarrantySettlementWithATTMember 2020-01-31 0000023197 cmtl:TCSs911callhandlingsoftwareMember cmtl:TeleCommunicationSystemsIncMember cmtl:FullandFinalWarrantySettlementWithATTMember 2018-01-31 0000023197 cmtl:TCSs911callhandlingsoftwareMember cmtl:TeleCommunicationSystemsIncMember 2019-07-31 0000023197 us-gaap:OperatingSegmentsMember cmtl:CommercialSolutionsSegmentMember 2019-11-01 2020-01-31 0000023197 2019-08-01 0000023197 us-gaap:OperatingSegmentsMember cmtl:CommercialSolutionsSegmentMember 2019-08-01 2020-01-31 0000023197 us-gaap:OperatingSegmentsMember cmtl:CommercialSolutionsSegmentMember 2018-11-01 2019-01-31 0000023197 us-gaap:OperatingSegmentsMember cmtl:GovernmentSolutionsSegmentMember 2018-08-01 2019-01-31 0000023197 us-gaap:OperatingSegmentsMember cmtl:CommercialSolutionsSegmentMember 2018-08-01 2019-01-31 0000023197 us-gaap:SecuredDebtMember cmtl:SwinglineLoanMember 2020-01-31 0000023197 us-gaap:SecuredDebtMember 2020-01-31 2020-01-31 0000023197 us-gaap:SecuredDebtMember 2019-08-01 2020-01-31 0000023197 us-gaap:SecuredDebtMember 2019-11-01 2020-01-31 0000023197 cmtl:October2018CreditFacilityMember 2019-08-01 2020-01-31 0000023197 us-gaap:SecuredDebtMember 2018-11-01 2019-01-31 0000023197 us-gaap:SecuredDebtMember cmtl:RevolvingLoanFacilityMember cmtl:AdjustedLIBORateMember 2019-08-01 2020-01-31 0000023197 us-gaap:SecuredDebtMember 2020-01-31 0000023197 us-gaap:SecuredDebtMember cmtl:RevolvingLoanFacilityMember 2020-01-31 0000023197 us-gaap:SecuredDebtMember 2018-08-01 2019-01-31 0000023197 srt:MaximumMember us-gaap:SecuredDebtMember 2020-01-31 2020-01-31 0000023197 us-gaap:SecuredDebtMember 2018-10-31 0000023197 us-gaap:SecuredDebtMember us-gaap:LetterOfCreditMember 2020-01-31 0000023197 srt:MinimumMember us-gaap:SecuredDebtMember 2020-01-31 2020-01-31 0000023197 us-gaap:SecuredDebtMember cmtl:RevolvingLoanFacilityMember us-gaap:FederalFundsEffectiveSwapRateMember 2019-08-01 2020-01-31 0000023197 cmtl:ExecutiveChairmanMember 2020-01-31 2020-01-31 0000023197 cmtl:ExecutiveChairmanMember 2019-08-01 2020-01-31 0000023197 us-gaap:OtherNoncurrentAssetsMember 2020-01-31 0000023197 cmtl:NoncurrentIncomeTaxPayableMember 2020-01-31 0000023197 us-gaap:OtherNoncurrentAssetsMember 2019-07-31 0000023197 cmtl:NoncurrentIncomeTaxPayableMember 2019-07-31 0000023197 cmtl:PerformanceSharesRSUsRestrictedStockandStockUnitsMember 2019-08-01 2019-10-31 0000023197 cmtl:PerformanceSharesRSUsRestrictedStockandStockUnitsMember 2020-01-31 0000023197 cmtl:PerformanceSharesRSUsRestrictedStockandStockUnitsMember 2019-07-31 0000023197 cmtl:PerformanceSharesRSUsRestrictedStockandStockUnitsMember 2019-10-31 0000023197 cmtl:PerformanceSharesRSUsRestrictedStockandStockUnitsMember 2019-11-01 2020-01-31 0000023197 cmtl:PerformanceSharesRSUsRestrictedStockandStockUnitsMember 2020-01-31 2020-01-31 0000023197 us-gaap:CostOfSalesMember 2019-08-01 2020-01-31 0000023197 us-gaap:CostOfSalesMember 2018-08-01 2018-10-31 0000023197 us-gaap:CostOfSalesMember 2019-11-01 2020-01-31 0000023197 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-08-01 2019-01-31 0000023197 us-gaap:ResearchAndDevelopmentExpenseMember 2018-08-01 2019-01-31 0000023197 us-gaap:ResearchAndDevelopmentExpenseMember 2019-08-01 2020-01-31 0000023197 us-gaap:CostOfSalesMember 2018-08-01 2019-01-31 0000023197 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-08-01 2020-01-31 0000023197 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-11-01 2020-01-31 0000023197 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-08-01 2018-10-31 0000023197 us-gaap:ResearchAndDevelopmentExpenseMember 2019-11-01 2020-01-31 0000023197 us-gaap:ResearchAndDevelopmentExpenseMember 2018-08-01 2018-10-31 0000023197 us-gaap:RestrictedStockUnitsRSUMember cmtl:A2000StockIncentivePlanMember 2020-01-31 0000023197 us-gaap:EmployeeStockOptionMember cmtl:A2000StockIncentivePlanMember 2020-01-31 0000023197 cmtl:ShareunitsMember cmtl:A2000StockIncentivePlanMember 2020-01-31 0000023197 cmtl:A2000StockIncentivePlanMember 2020-01-31 0000023197 us-gaap:PerformanceSharesMember cmtl:A2000StockIncentivePlanMember 2020-01-31 0000023197 us-gaap:EmployeeStockOptionMember 2019-11-01 2020-01-31 0000023197 us-gaap:EmployeeStockOptionMember 2018-08-01 2019-01-31 0000023197 cmtl:DividendEquivalentsMember 2019-07-31 0000023197 us-gaap:EmployeeStockOptionMember cmtl:A2000StockIncentivePlanMember 2019-08-01 2020-01-31 0000023197 cmtl:PerformanceSharesRSUsRestrictedStockandStockUnitsMember 2018-08-01 2019-01-31 0000023197 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2020-01-31 2020-01-31 0000023197 cmtl:DividendEquivalentsMember 2019-08-01 2020-01-31 0000023197 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2020-01-31 2020-01-31 0000023197 cmtl:ShareunitsMember 2018-08-01 2019-01-31 0000023197 us-gaap:EmployeeStockOptionMember 2020-01-31 2020-01-31 0000023197 cmtl:ShareunitsMember 2020-01-31 0000023197 cmtl:GrantedAfterJuly312019Member srt:DirectorMember us-gaap:RestrictedStockUnitsRSUMember 2019-08-01 2020-01-31 0000023197 cmtl:DividendEquivalentsMember 2019-11-01 2020-01-31 0000023197 cmtl:PerformanceSharesRSUsRestrictedStockandStockUnitsMember 2018-11-01 2019-01-31 0000023197 cmtl:EmployeesMember us-gaap:RestrictedStockUnitsRSUMember 2020-01-31 0000023197 cmtl:EmployeeStockPurchasePlanEsppMember cmtl:A2001EmployeeStockPurchasePlanMember 2020-01-31 0000023197 cmtl:ShareunitsMember 2019-08-01 2020-01-31 0000023197 cmtl:PerformanceSharesRSUsRestrictedStockandStockUnitsMember 2019-08-01 2020-01-31 0000023197 cmtl:GrantedSinceFiscal2014Member cmtl:EmployeesMember us-gaap:PerformanceSharesMember 2019-08-01 2020-01-31 0000023197 cmtl:GrantedPriortoJuly312019Member srt:DirectorMember us-gaap:RestrictedStockUnitsRSUMember 2019-08-01 2020-01-31 0000023197 cmtl:GrantedonorafterJuly312017Member cmtl:ShareunitsMember 2019-08-01 2020-01-31 0000023197 cmtl:EmployeeStockPurchasePlanEsppMember cmtl:A2001EmployeeStockPurchasePlanMember 2019-08-01 2020-01-31 0000023197 us-gaap:EmployeeStockOptionMember 2019-08-01 2020-01-31 0000023197 us-gaap:StockAppreciationRightsSARSMember 2020-01-31 0000023197 cmtl:EmployeesMember us-gaap:RestrictedStockUnitsRSUMember 2019-08-01 2020-01-31 0000023197 cmtl:DividendEquivalentsMember 2020-01-31 0000023197 srt:DirectorMember us-gaap:RestrictedStockUnitsRSUMember 2020-01-31 0000023197 us-gaap:RestrictedStockUnitsRSUMember 2019-08-01 2020-01-31 0000023197 cmtl:EmployeeStockPurchasePlanEsppMember 2019-11-01 2020-01-31 0000023197 us-gaap:PerformanceSharesMember 2018-08-01 2019-01-31 0000023197 us-gaap:PerformanceSharesMember 2019-08-01 2020-01-31 0000023197 us-gaap:RestrictedStockUnitsRSUMember 2018-08-01 2019-01-31 0000023197 us-gaap:PerformanceSharesMember 2018-08-01 2018-10-31 0000023197 us-gaap:RestrictedStockUnitsRSUMember 2019-11-01 2020-01-31 0000023197 cmtl:ShareunitsMember 2018-08-01 2018-10-31 0000023197 us-gaap:EmployeeStockOptionMember 2018-08-01 2018-10-31 0000023197 us-gaap:PerformanceSharesMember 2019-11-01 2020-01-31 0000023197 cmtl:EmployeeStockPurchasePlanEsppMember 2019-08-01 2020-01-31 0000023197 us-gaap:RestrictedStockUnitsRSUMember 2018-08-01 2018-10-31 0000023197 cmtl:ShareunitsMember 2019-11-01 2020-01-31 0000023197 cmtl:EmployeeStockPurchasePlanEsppMember 2018-08-01 2018-10-31 0000023197 cmtl:EmployeeStockPurchasePlanEsppMember 2018-08-01 2019-01-31 0000023197 us-gaap:EmployeeStockOptionMember 2020-01-31 0000023197 us-gaap:EmployeeStockOptionMember 2019-08-01 2019-10-31 0000023197 us-gaap:EmployeeStockOptionMember 2019-07-31 0000023197 us-gaap:EmployeeStockOptionMember 2019-10-31 0000023197 cmtl:EmployeeStockPurchasePlanEsppMember cmtl:A2001EmployeeStockPurchasePlanMember 2018-08-01 2018-10-31 0000023197 cmtl:EmployeeStockPurchasePlanEsppMember cmtl:A2001EmployeeStockPurchasePlanMember 2019-11-01 2020-01-31 0000023197 us-gaap:StockAppreciationRightsSARSMember 2019-07-31 0000023197 cmtl:EmployeeStockPurchasePlanEsppMember cmtl:A2001EmployeeStockPurchasePlanMember 2018-08-01 2019-01-31 0000023197 us-gaap:EmployeeStockOptionMember 2018-11-01 2019-01-31 0000023197 us-gaap:CorporateNonSegmentMember 2018-11-01 2019-01-31 0000023197 us-gaap:OperatingSegmentsMember cmtl:GovernmentSolutionsSegmentMember 2018-11-01 2019-01-31 0000023197 us-gaap:CorporateNonSegmentMember 2019-01-31 0000023197 us-gaap:OperatingSegmentsMember cmtl:GovernmentSolutionsSegmentMember 2019-01-31 0000023197 us-gaap:OperatingSegmentsMember cmtl:CommercialSolutionsSegmentMember 2019-01-31 0000023197 us-gaap:CorporateNonSegmentMember 2018-08-01 2019-01-31 0000023197 us-gaap:CorporateNonSegmentMember 2019-11-01 2020-01-31 0000023197 us-gaap:OperatingSegmentsMember cmtl:CommercialSolutionsSegmentMember 2020-01-31 0000023197 us-gaap:OperatingSegmentsMember cmtl:GovernmentSolutionsSegmentMember 2019-11-01 2020-01-31 0000023197 us-gaap:CorporateNonSegmentMember 2020-01-31 0000023197 us-gaap:OperatingSegmentsMember cmtl:GovernmentSolutionsSegmentMember 2020-01-31 0000023197 us-gaap:IntersegmentEliminationMember cmtl:CommercialSolutionsSegmentMember 2019-11-01 2020-01-31 0000023197 us-gaap:IntersegmentEliminationMember cmtl:CommercialSolutionsSegmentMember 2018-08-01 2019-01-31 0000023197 us-gaap:IntersegmentEliminationMember cmtl:CommercialSolutionsSegmentMember 2019-08-01 2020-01-31 0000023197 us-gaap:IntersegmentEliminationMember cmtl:CommercialSolutionsSegmentMember 2018-11-01 2019-01-31 0000023197 us-gaap:CorporateNonSegmentMember 2019-08-01 2020-01-31 0000023197 us-gaap:OperatingSegmentsMember cmtl:GovernmentSolutionsSegmentMember 2019-08-01 2020-01-31 0000023197 cmtl:SolacomTechnologiesIncMember cmtl:GovernmentSolutionsSegmentMember 2019-08-01 2020-01-31 0000023197 cmtl:GDNG911BusinessMember cmtl:GovernmentSolutionsSegmentMember 2019-08-01 2020-01-31 0000023197 cmtl:CGCTechnologyMember cmtl:GovernmentSolutionsSegmentMember 2019-08-01 2020-01-31 0000023197 cmtl:GDNG911BusinessMember cmtl:CommercialSolutionsSegmentMember 2019-08-01 2020-01-31 0000023197 cmtl:SolacomTechnologiesIncMember cmtl:CommercialSolutionsSegmentMember 2019-08-01 2020-01-31 0000023197 cmtl:CommercialSolutionsSegmentMember 2019-07-31 0000023197 cmtl:GovernmentSolutionsSegmentMember 2019-07-31 0000023197 cmtl:CommercialSolutionsSegmentMember 2020-01-31 0000023197 cmtl:CGCTechnologyMember cmtl:CommercialSolutionsSegmentMember 2019-08-01 2020-01-31 0000023197 cmtl:GovernmentSolutionsSegmentMember 2020-01-31 0000023197 cmtl:GovernmentSolutionsSegmentMember 2019-08-01 0000023197 us-gaap:CommonStockMember 2019-08-01 0000023197 cmtl:CommercialSolutionsSegmentMember 2019-08-01 0000023197 us-gaap:TrademarksMember 2019-08-01 2020-01-31 0000023197 us-gaap:UnpatentedTechnologyMember 2020-01-31 0000023197 us-gaap:TrademarksMember 2020-01-31 0000023197 us-gaap:CustomerRelationshipsMember 2020-01-31 0000023197 us-gaap:CustomerRelationshipsMember 2019-08-01 2020-01-31 0000023197 us-gaap:UnpatentedTechnologyMember 2019-08-01 2020-01-31 0000023197 us-gaap:UnpatentedTechnologyMember 2019-07-31 0000023197 us-gaap:CustomerRelationshipsMember 2019-07-31 0000023197 us-gaap:CustomerRelationshipsMember 2018-08-01 2019-01-31 0000023197 us-gaap:TrademarksMember 2019-07-31 0000023197 us-gaap:UnpatentedTechnologyMember 2018-08-01 2019-01-31 0000023197 us-gaap:TrademarksMember 2018-08-01 2019-01-31 0000023197 2018-12-06 0000023197 2019-09-24 2019-09-24 0000023197 srt:ScenarioForecastMember 2020-05-15 2020-05-15 0000023197 us-gaap:SubsequentEventMember 2020-03-04 2020-03-04 0000023197 2019-12-04 2019-12-04 0000023197 2019-11-15 2019-11-15 0000023197 us-gaap:SubsequentEventMember 2020-02-14 2020-02-14 0000023197 us-gaap:SubsequentEventMember 2020-03-04 0000023197 cmtl:LegacyTCS911CallHandlingSoftwareMatterMember 2020-01-31 0000023197 cmtl:OtherMattersMember 2018-05-01 2018-05-31 0000023197 cmtl:OtherMattersMember 2014-10-01 2014-10-31 xbrli:pure iso4217:USD cmtl:operating_segment cmtl:employee xbrli:shares iso4217:USD xbrli:shares cmtl:credit cmtl:action cmtl:transaction 5114000 4694000 15007000 12500000 P10Y 23201000 -4177000 18384000 8994000 41183000 -8166000 31115000 18234000 21185000 -3899000 18902000 6182000 41800000 -8153000 35531000 14422000 4033241 8721796 400000000 100000 7800 60 P5Y 0.08425 1000000 2900000 28640000 P5Y3M 0 -2067000 31489000 22740000 P12M -3173000 -3173000 -518000 5000000 5000000 1431000 1000000 1604000 -2605000 568000 10085000 -2924000 924000 2548000 2545000 0 1 1 1 3886000 0 3886000 0 3886000 0 3886000 0 -262000 0 -262000 0 -32000 0 -32000 0 P1Y 2171000 4713000 1572000 3325000 14.51 3.25 4.50 5000000 P91D 4000 0 0.85 0.10 0.20 0.10 0.20 1 0.228 0.772 0.452 0.320 1 0.236 0.764 0.447 0.317 1 0.219 0.781 0.415 0.366 1 0.225 0.775 0.412 0.363 955000 1000 1000 4053000 5753000 1513000 1425000 -51000 22000 -29000 -44000 15000 4000 23000 -12000 6000 -1000 20000 -13000 -71000 -18000 -27000 -26000 137000000 250000000 31131000 0 0 31131000 31131000 0 0 31131000 1813000 P1Y P10Y P5Y P1Y 6520739 2201057 6 6 45003000 3430000 5776000 7343000 8723000 12601000 7130000 44971000 7.18 0.100 36 153000 657000 288000 1.6 3.75 3204000 3204000 0 0 3204000 3204000 0 0 0 0 P3Y P10Y P5Y 431142 22.40 24.91 24.92 16.80 11.40 25.04 24.92 25815000 328791 892950 68000 0 48000 48000 366 9345 53292 23506 27902 107326 807061 72830 268090 245000 240000 203000 196000 false --07-31 Q2 2020 2020-01-31 10-Q 0000023197 24719404 false Accelerated Filer Yes COMTECH TELECOMMUNICATIONS CORP /DE/ false false 24330000 27250000 146899000 85556000 20469000 38856000 2018000 149085000 77080000 23795000 45008000 3202000 145032000 147983000 325000 2874000 -2934000 78584000 84511000 2835000 2843000 552670000 563834000 4000 4000 2058000 2063000 -5000 686000 688000 -2000 3459000 3469000 -10000 1191000 1191000 2237000 2237000 1238000 1238000 2117000 2117000 1191000 568000 0 181000 386000 56000 60000 80000 1051000 1191000 1191000 0 0 2237000 2237000 0 0 1115000 -130000 352000 792000 108000 118000 163000 1956000 1238000 0 0 675000 0 82000 421000 60000 60000 84000 1094000 2117000 2117000 0 0 1373000 -310000 164000 773000 117000 119000 161000 1837000 931000 1749000 967000 1657000 1867000 1102000 732000 369000 4288000 0 3444000 844000 8577000 0 6889000 1688000 5229000 0 4362000 867000 10435000 0 8724000 1711000 1678000 609000 178000 843327000 38215000 594992000 210120000 887711000 949942000 44385000 672336000 233221000 280314000 289570000 208669 323504 10505000 26.86 35.78 1778000 1778000 0 0 2908000 2908000 0 0 6025000 6025000 0 0 8414000 8414000 0 0 10000000 32934000 23650000 10000000 560083000 40000000 5606000 11575000 5000000 750000 0 750000 10000000 1445000 160000 4640000 4640000 9897000 3336000 3094000 3094000 4477000 7060000 203000 3376000 5478000 588000 0 518000 4153000 2176000 20300000 3500000 20300000 3500000 7007000 6779000 1828000 7000000 5000000 800000 1329000 21700000 21700000 646000 646000 777000 1457000 10000000 10000000 32934000 23650000 1373000 0 0 1373000 963000 787000 789000 789000 0 0 0 0 0 32000 757000 1445000 160000 43484000 45997000 45576000 46471000 74778000 2513000 895000 0.10 0.10 0.10 0.1 0.1 0.10 0.10 0.20 0.10 0.20 0.10 0.10 100000000 100000000 38860571 38938844 38950547 39276161 39276161 39402226 39752559 39752559 3928000 3975000 0.278 0.323 0.101 24606000 26665000 102888000 205963000 101052000 207752000 38682000 38929000 10654000 12458000 0.01 0.005 0.0508 0.0554 0.0433 0.0451 2759000 3128000 2759000 2594000 2912000 12481000 18758000 3023000 -2366000 2849000 186000 2296000 367000 5700000 430000 4524000 746000 2721000 226000 2183000 312000 5372000 368000 4379000 625000 2383000 2383000 4764000 4764000 2432000 2432000 4860000 4860000 2406000 2432000 84000 84000 166000 166000 57000 57000 57000 113000 113000 113000 0.33 0.47 0.14 0.40 0.32 0.47 0.14 0.40 4000 -453000 141000 -471000 23295000 25050000 10792000 P3Y1M5D 260000 488000 271000 460000 1000 3000 3000 757000 464000 300000 44000 152000 0.0850 P10Y P15Y P20Y P10Y P20Y P15Y0M0D P20Y0M0D P5Y P20Y6M0D P16Y8M12D P12Y8M12D P20Y6M0D P16Y7M6D P13Y8M12D 138619000 66484000 12613000 59522000 149054000 72909000 13768000 62377000 21557000 18399000 19091000 19091000 20770000 400509000 276834000 31026000 92649000 413309000 282934000 32726000 97649000 261890000 210350000 18413000 33127000 264255000 210025000 18958000 35272000 -40000 -17000 310489000 251296000 59193000 328476000 10505000 253333000 75143000 7850000 11388000 15950000 15950000 0 15950000 2457000 2457000 0 2655000 -420000 -420000 0 61245000 119014000 60602000 124169000 10197000 11538000 4612000 12145000 2371000 2328000 43000 0 244000 189000 55000 0 1117000 1229000 -112000 0 2262000 2361000 -99000 0 941000 2624000 -14693000 2270000 -3229000 220000 -3291000 -3271000 -857000 2119000 177000 -245000 14068000 -98000 3282000 3418000 -107000 197000 275000 32000 -1568000 2049000 134000 228000 399000 297000 2267000 2243000 19000 5000 4936000 4888000 41000 7000 1616000 1607000 9000 0 3420000 3402000 17000 1000 3844000 3202000 588000 325000 40576000 37875000 94535000 93975000 74839000 74064000 53959000 56100000 19696000 19911000 1749000 932000 4638000 9241000 39213000 6533000 4170000 5987000 7738000 9138000 5647000 3523000 2630000 352629000 777000 398739000 604000 887711000 949942000 145347000 163170000 158000000 169000000 550000000 300000000 25000000 35000000 800000000 165000000 158000000 8096000 14000000 -6344000 -16699000 -4181000 -13673000 13038000 31267000 7826000 -8721000 8725000 7822000 7826000 11294000 -18835000 15697000 14432000 11294000 3495000 -14223000 12702000 5016000 3495000 9883000 -24797000 22569000 12111000 9883000 7826000 11294000 3495000 9883000 2 48832000 99308000 54368000 108675000 25572000 12413000 -4128000 8758000 7783000 19706000 -10537000 15816000 14427000 6234000 -11388000 12619000 5003000 15494000 -19052000 22460000 12086000 2699000 5336000 35690000 38848000 0 9259000 0 26431000 5725000 0 33062000 35825000 0.0404 P4Y8M9D 44214000 11812000 3430000 5776000 7343000 8723000 7130000 16365000 22696000 3864000 4430000 18822000 17048000 1808000 0 4998000 5120000 1000 286000 80000 0 5021000 5246000 27328000 12075000 0 11165000 2536000 133000 1971000 432000 4181000 257000 2863000 1061000 1258000 142000 915000 201000 2508000 168000 1915000 425000 0.10 0.10 2000000 2000000 0 0 0 0 14867000 21052000 -48603000 0 -120121000 0 174500000 -7000000 174000 468000 476000 510000 1184000 0 1000000 11738000 9576000 15968000 3999000 16728000 3094000 -1679000 3066000 2479000 -845000 -302000 1738000 1937000 28026000 27390000 487000 -626000 322000 863000 311000 0.290 1.222 13983000 27193000 13740000 28601000 568000 -568000 420333000 425243000 638278000 P24M 263492000 164133000 0 4562000 86735000 77398000 37379000 22131000 15248000 74300000 20911000 53389000 52454000 43693000 8761000 126754000 64604000 62150000 142584000 85567000 57017000 21549000 1168000 20381000 86735000 46031000 40704000 77398000 45182000 32216000 91213000 72920000 324977000 0 13102000 164708000 160269000 76668000 43647000 33021000 145344000 35131000 110213000 102965000 85930000 17035000 248309000 121061000 127248000 282485000 161857000 120628000 42492000 2851000 39641000 164708000 83976000 80732000 160269000 97805000 62464000 181781000 143196000 161654000 0 1862000 96122000 65532000 35329000 24930000 10399000 67089000 17189000 49900000 59236000 54003000 5233000 126325000 71192000 55133000 133969000 95094000 38875000 27685000 1028000 26657000 96122000 43011000 53111000 65532000 28675000 36857000 71686000 89968000 331921000 0 3761000 190436000 141485000 74680000 49142000 25538000 136610000 33937000 102673000 120631000 107357000 13274000 257241000 141294000 115947000 277363000 187765000 89598000 54558000 2671000 51887000 190436000 80734000 109702000 141485000 66460000 75025000 147194000 184727000 0 698000 1823000 31987000 63834000 29374000 61225000 P5Y P3Y P5Y P3Y P5Y 0.15 0.15 0.15 0.15 21.00 23.95 27.69 199466 527 41080 1836 219425 954676 933555 931192 239680 217839 473673 1050000 10962500 1200435 28.81 14000 0 4224000 561000 19000 1559000 5825000 1864000 800 100 27.35 28.35 0 1418000 1555555 0 1503295 1269865 1269865 0 1384000 1251302 28.73 28.45 28.90 20.90 33.94 29.54 26921000 9505000 1281000 P3Y2M11D P3Y3M29D P3Y3M16D 28.72 28.73 28.70 878000 1741000 0 11575000 323504 323504 11337 20198 9875 20010 12652 10386 8858 6100 51460 233330 6100 16700 11575000 11543000 32000 11575000 11543000 32000 235000 234000 1000 476000 474000 2000 264000 263000 1000 510000 508000 2000 0 -1000 1000 0 -1000 1000 0 -1000 1000 174000 173000 1000 162000 161000 1000 468000 466000 2000 100000000 8664000 8664000 0 0 0 0 535082000 551203000 976931000 993052000 505684000 538453000 3886000 405194000 -441849000 506096000 537852000 3894000 406199000 -441849000 512877000 539273000 3895000 411558000 -441849000 535082000 552670000 3928000 420333000 -441849000 537644000 551316000 3940000 424237000 -441849000 551203000 563834000 3975000 425243000 -441849000 0 0 15033317 15033317 15033317 15033317 15033317 15033317 15033317 15033317 0 0 441849000 441849000 7215000 325000 6890000 8114000 2874000 5240000 12000 51000 6670000 7498000 1016000 2009000 24168000 24245000 25058000 24904000 24034000 24017000 24659000 24607000 3217000 0 3217000 3217000 0 0 0 0 <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2020</font><font style="font-family:inherit;font-size:10pt;">, the following stock-based awards, by award type, were outstanding:</font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:61.59844054580896%;border-collapse:collapse;text-align:left;"><tr><td colspan="3" rowspan="1"></td></tr><tr><td style="width:75%;" rowspan="1" colspan="1"></td><td style="width:24%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">January 31, 2020</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options</font></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,269,865</font></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Performance shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">217,839</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">RSUs and restricted stock</font></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">473,673</font></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Share units</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">239,680</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,201,057</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#bfe4ff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Accrued Expenses and Other Current Liabilities</font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued expenses and other current liabilities consist of the following at:</font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:72.8515625%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:56%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:19%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:20%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2019</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued wages and benefits</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,050,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,295,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued contract costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,500,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,007,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued warranty obligations </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,728,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,968,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued legal costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,843,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,835,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued commissions and royalties</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,694,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,114,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,696,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,365,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued expenses and other current liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">84,511,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">78,584,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As discussed further in </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Note (12)</font><font style="font-family:inherit;font-size:10pt;"> - "</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Leases,</font><font style="font-family:inherit;font-size:10pt;">" on August 1, 2019, we adopted Topic 842 and, as required by the new standard, reclassified </font><font style="font-family:inherit;font-size:10pt;">$2,934,000</font><font style="font-family:inherit;font-size:10pt;"> of accrued expenses and other current liabilities as follows: (i) </font><font style="font-family:inherit;font-size:10pt;">$2,366,000</font><font style="font-family:inherit;font-size:10pt;"> of short-term deferred rent liabilities related to operating leases were offset against the respective operating lease right-of-use assets; and (ii) the remaining </font><font style="font-family:inherit;font-size:10pt;">$568,000</font><font style="font-family:inherit;font-size:10pt;"> of estimated facility exit costs were reclassified to the current portion of operating lease liabilities.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued contract costs represent direct and indirect costs on contracts as well as estimates of amounts owed for invoices not yet received from vendors or reflected in accounts payable.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued warranty obligations as of </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2020</font><font style="font-family:inherit;font-size:10pt;"> relate to estimated liabilities for assurance-type warranty coverage that we provide to our customers. We generally provide warranty coverage for some of our products for a period of at least </font><font style="font-family:inherit;font-size:10pt;">one year</font><font style="font-family:inherit;font-size:10pt;"> from the date of delivery. We record a liability for estimated warranty expense based on historical claims, product failure rates, consideration of contractual obligations, future costs to resolve software issues and other factors. Some of our product warranties are provided under long-term contracts, the costs of which are incorporated into our estimates of total contract costs. </font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Changes in our accrued warranty obligations during the </font><font style="font-family:inherit;font-size:10pt;">six months ended January 31, 2020 and 2019</font><font style="font-family:inherit;font-size:10pt;"> were as follows: </font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:83.59375%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:60%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Six months ended January 31,</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at beginning of period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,968,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,738,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Reclass to contract liabilities (see below)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,679,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Provision for warranty obligations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,937,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,738,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additions (in connection with CGC acquisition)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,000,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Charges incurred</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,479,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,066,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Warranty settlement and reclass (see below)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">302,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">845,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at end of period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,728,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,576,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On August 1, 2018, in connection with our adoption of ASC 606, </font><font style="font-family:inherit;font-size:10pt;">$1,679,000</font><font style="font-family:inherit;font-size:10pt;"> of accrued warranty obligations presented in the above table were reclassified to contract liabilities, as they represented deferred revenue related to service-type warranty performance obligations.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our current accrued warranty obligations at </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2020</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;"> include </font><font style="font-family:inherit;font-size:10pt;">$3,094,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$3,999,000</font><font style="font-family:inherit;font-size:10pt;">, respectively, of warranty obligations for a small product line that we refer to as the TCS 911 call handling software solution. This solution was licensed to customers prior to our acquisition of TeleCommunication Systems, Inc. ("TCS"). During the fiscal year ended July 31, 2018, we entered into a full and final warranty settlement with AT&amp;T, the largest customer/distributor of this product line, pursuant to which we issued </font><font style="font-family:inherit;font-size:10pt;">thirty-six</font><font style="font-family:inherit;font-size:10pt;"> credits to AT&amp;T of </font><font style="font-family:inherit;font-size:10pt;">$153,000</font><font style="font-family:inherit;font-size:10pt;"> which AT&amp;T can apply on a monthly basis to purchases of solutions from us, beginning October 2017 through September 2020. As of </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2020</font><font style="font-family:inherit;font-size:10pt;">, the total present value of these monthly credits is </font><font style="font-family:inherit;font-size:10pt;">$1,184,000</font><font style="font-family:inherit;font-size:10pt;">, all of which is included in our current accrued warranty obligations on our Condensed Consolidated Balance Sheet.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In connection with our acquisition of Solacom, the GD NG-911 business and CGC, we assumed warranty obligations related to certain contracts acquired. See </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Note (2) - "Acquisitions" </font><font style="font-family:inherit;font-size:10pt;">for further information pertaining to these acquisitions.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-left:4px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Acquisitions</font></div><div style="line-height:120%;padding-left:4px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-left:4px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Solacom Technologies Inc.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On </font><font style="font-family:inherit;font-size:10pt;">February&#160;28, 2019</font><font style="font-family:inherit;font-size:10pt;">, we completed our acquisition of Solacom Technologies Inc. ("Solacom"), pursuant to the Arrangement Agreement, dated as of </font><font style="font-family:inherit;font-size:10pt;">January&#160;7, 2019</font><font style="font-family:inherit;font-size:10pt;">, by and among Solacom, Comtech and Solar Acquisition Corp., a Canadian corporation and a direct, wholly-owned subsidiary of Comtech. Solacom is a leading provider of Next Generation 911 ("NG-911") solutions for public safety agencies. The acquisition of Solacom was a significant step in our strategy of enhancing our public safety and location technologies. </font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The acquisition has an aggregate purchase price for accounting purposes of </font><font style="font-family:inherit;font-size:10pt;">$32,934,000</font><font style="font-family:inherit;font-size:10pt;">, of which </font><font style="font-family:inherit;font-size:10pt;">$27,328,000</font><font style="font-family:inherit;font-size:10pt;"> was settled in cash and </font><font style="font-family:inherit;font-size:10pt;">$5,606,000</font><font style="font-family:inherit;font-size:10pt;"> was settled with the issuance of </font><font style="font-family:inherit;font-size:10pt;">208,669</font><font style="font-family:inherit;font-size:10pt;"> shares of Comtech&#8217;s common stock at a volume weighted average stock price of </font><font style="font-family:inherit;font-size:10pt;">$26.86</font><font style="font-family:inherit;font-size:10pt;">. The fair value of consideration transferred in connection with this acquisition was </font><font style="font-family:inherit;font-size:10pt;">$31,489,000</font><font style="font-family:inherit;font-size:10pt;">, which was net of </font><font style="font-family:inherit;font-size:10pt;">$1,445,000</font><font style="font-family:inherit;font-size:10pt;"> of cash acquired. The cash portion of the purchase price was funded principally through borrowings under our Credit Facility. </font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are accounting for the acquisition of Solacom under the acquisition method of accounting in accordance with FASB ASC 805, "Business Combinations" ("ASC 805"). The purchase price was allocated to the assets acquired and liabilities assumed, based on their fair value as of </font><font style="font-family:inherit;font-size:10pt;">February&#160;28, 2019</font><font style="font-family:inherit;font-size:10pt;">, pursuant to the business combination accounting rules. Acquisition plan expenses were not included as a component of consideration transferred and were expensed in the period incurred. Pro forma financial information is not disclosed, as the acquisition is not material.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the final fair value of the assets acquired and liabilities assumed in connection with the Solacom acquisition:</font></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td style="width:64%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:20%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Purchase Price Allocation </font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Settled in cash</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27,328,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:30px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Settled in common stock issued by Comtech</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,606,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Aggregate purchase price at fair value</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,934,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Allocation of aggregate purchase price:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;Cash and cash equivalents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,445,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;Current assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,897,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;Property, plant and equipment</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">777,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;Deferred tax assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,478,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;Accrued warranty obligations</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,431,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;Current liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,477,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;Contract liabilities, non-current</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,604,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net tangible assets at fair value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,085,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:18px;text-indent:-18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Identifiable intangibles, deferred taxes and goodwill:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Estimated Useful Lives</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Technology</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,779,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10 years</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer relationships</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,007,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20 years</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trade name</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,828,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20 years</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:30px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,153,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,388,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Indefinite</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Allocation of aggregate purchase price</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,934,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;padding-left:48px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></font><font style="font-family:inherit;font-size:8pt;"> As reported in the Company's Quarterly Report on Form 10-Q for the three months ended October 31, 2019.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The acquired identifiable intangible assets are being amortized on a straight-line basis, which we believe approximates the pattern in which the assets are utilized over their estimated useful lives. The fair value of customer relationships was estimated primarily based on the value of the discounted cash flows that the related intangible asset could be expected to generate in the future. The fair value of technology and trade name was estimated based on the discounted capitalization of royalty expense saved because we now own the assets. Among the factors contributing to the recognition of goodwill, as a component of the purchase price allocation, were synergies in products and technologies and the addition of a skilled, assembled workforce. This goodwill has been assigned to our Commercial Solutions segment based on specific identification and is generally not deductible for income tax purposes.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-left:4px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">GD NG-911 Business</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On </font><font style="font-family:inherit;font-size:10pt;">April&#160;29, 2019</font><font style="font-family:inherit;font-size:10pt;">, we completed the acquisition of a state and local government NG-911 business pursuant to the Asset Purchase Agreement, dated as of </font><font style="font-family:inherit;font-size:10pt;">April&#160;29, 2019</font><font style="font-family:inherit;font-size:10pt;">, by and among General Dynamics Information Technology, Inc., Comtech and Comtech NextGen LLC, a Delaware limited liability company and indirect, wholly-owned subsidiary of Comtech. The acquisition of this NG-911 business from GD (the "GD NG-911 business") has a preliminary cash purchase price of </font><font style="font-family:inherit;font-size:10pt;">$10,000,000</font><font style="font-family:inherit;font-size:10pt;"> (which is subject to a net working capital adjustment). In connection with this acquisition, we also announced an award of a </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;">-year contract to develop, implement and operate a NG-911 emergency communications system for a Northeastern state. Immediately after our announcement of this acquisition, we hired approximately </font><font style="font-family:inherit;font-size:10pt;">sixty</font><font style="font-family:inherit;font-size:10pt;"> GD NG-911 employees and completed the integration of this business into our Commercial Solutions segment&#8217;s public safety and location technologies product line. The acquisition, contract award and hiring of talented employees are expected to strengthen Comtech&#8217;s position in the growing NG-911 solutions market.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are accounting for the acquisition of this business under the acquisition method of accounting in accordance with FASB ASC 805. The purchase price, which is subject to a pending closing date balance sheet adjustment process under the purchase agreement, was allocated to the assets acquired and liabilities assumed, based on their preliminary fair value as of </font><font style="font-family:inherit;font-size:10pt;">April&#160;29, 2019</font><font style="font-family:inherit;font-size:10pt;">, pursuant to the business combination accounting rules. Acquisition plan expenses were not included as a component of consideration transferred and were expensed in the period incurred. Pro forma financial information is not disclosed, as the acquisition is not material.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the preliminary fair value of the assets acquired and liabilities assumed in connection with the acquisition of the GD NG-911 business:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.02534113060429%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:35%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:20%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Purchase Price Allocation </font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Measurement Period Adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Purchase Price Allocation (as adjusted)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Aggregate purchase price at fair value</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,000,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,000,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Allocation of aggregate purchase price:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;Current assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,640,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,640,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;Property, plant and equipment</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">646,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">646,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;Deferred tax assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,376,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,173,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">203,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;Accrued warranty obligations</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,000,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,000,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;Current liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,094,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,094,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net tangible assets at preliminary fair value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">568,000</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,173,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,605,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:18px;text-indent:-18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Identifiable intangibles, deferred taxes and goodwill:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Estimated Useful Lives</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;Customer relationships</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,300,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,300,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10 years</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;Technology</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,500,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,500,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15 years</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;Other liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(21,700,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(21,700,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:30px;text-indent:-30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;Deferred tax liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(518,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">518,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;Goodwill</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,850,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,655,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,505,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Indefinite</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Allocation of aggregate purchase price</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,000,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,000,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;padding-left:48px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></font><font style="font-family:inherit;font-size:8pt;"> As reported in the Company's Quarterly Report on Form 10-Q for the three months ended October 31, 2019.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The acquired identifiable intangible assets are being amortized on a straight-line basis, which we believe approximates the pattern in which the assets are utilized over their estimated useful lives. The fair value of customer relationships was estimated based on the value of the discounted cash flows that the related intangible asset could be expected to generate in the future. The fair value of technology was estimated based on the discounted capitalization of royalty expense saved because we now own the assets. The preliminary fair value of other liabilities was based on the difference in discounted cash flows related to remaining performance obligations under a certain acquired contract as compared to current market terms for similar arrangements that a market participant would expect. Other liabilities will be credited against cost of sales over the remaining performance of the contract, which was </font><font style="font-family:inherit;font-size:10pt;">5.25 years</font><font style="font-family:inherit;font-size:10pt;"> as of the acquisition date.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Among the factors contributing to the recognition of goodwill, as a component of the purchase price allocation, were synergies in solution offerings and the addition of a skilled, assembled workforce. We currently estimate that approximately </font><font style="font-family:inherit;font-size:10pt;">$10,505,000</font><font style="font-family:inherit;font-size:10pt;"> of goodwill resulting from the acquisition will be tax deductible. This goodwill has been assigned to our Commercial Solutions segment based on specific identification.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are currently finalizing a net working capital adjustment, pursuant to the terms of the purchase agreement. In August 2019, the seller proposed and requested an approximate </font><font style="font-family:inherit;font-size:10pt;">$2,900,000</font><font style="font-family:inherit;font-size:10pt;"> upward adjustment to the preliminary purchase price. We do not agree with their proposed adjustment and believe that we are entitled to a reduction of approximately </font><font style="font-family:inherit;font-size:10pt;">$1,000,000</font><font style="font-family:inherit;font-size:10pt;"> to the preliminary purchase price. As the parties could not reach an agreement during the stipulated period of time, the matter is now in arbitration. </font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The allocation of the preliminary purchase price shown in the above table was based on a valuation and estimates and assumptions that are subject to change within the purchase price allocation period (generally one year from the acquisition date). The primary areas of the purchase price allocation not yet finalized include the purchase price (due to a pending closing date balance sheet adjustment process under the purchase agreement) and residual goodwill.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font><font style="font-family:inherit;font-size:10pt;font-style:italic;">CGC Technology Limited</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On January 27, 2020, we completed the acquisition of CGC Technology Limited ("CGC"), a privately held company located in the United Kingdom, pursuant to the Share Purchase Agreement, dated as of January&#160;27, 2020. CGC is a leading provider of high precision full motion fixed and mobile X/Y satellite tracking antennas, reflectors, radomes and other ground station equipment around the world. The acquisition of CGC brought established relationships with several top-tier European aerospace companies and other government entities, and we expect CGC to participate in the anticipated growth in the number of low Earth orbit ("LEO") and medium Earth orbit ("MEO") satellite constellations.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The acquisition has a preliminary purchase price for accounting purposes of </font><font style="font-family:inherit;font-size:10pt;">$23,650,000</font><font style="font-family:inherit;font-size:10pt;">, of which </font><font style="font-family:inherit;font-size:10pt;">$12,075,000</font><font style="font-family:inherit;font-size:10pt;"> was payable in cash and </font><font style="font-family:inherit;font-size:10pt;">$11,575,000</font><font style="font-family:inherit;font-size:10pt;"> was payable by the issuance of </font><font style="font-family:inherit;font-size:10pt;">323,504</font><font style="font-family:inherit;font-size:10pt;"> shares of Comtech&#8217;s common stock at a volume weighted average stock price of </font><font style="font-family:inherit;font-size:10pt;">$35.78</font><font style="font-family:inherit;font-size:10pt;">. The fair value of consideration transferred in connection with this acquisition was </font><font style="font-family:inherit;font-size:10pt;">$22,740,000</font><font style="font-family:inherit;font-size:10pt;">, which was net of </font><font style="font-family:inherit;font-size:10pt;">$160,000</font><font style="font-family:inherit;font-size:10pt;"> of cash acquired and </font><font style="font-family:inherit;font-size:10pt;">$750,000</font><font style="font-family:inherit;font-size:10pt;"> payable by us upon the first anniversary of the closing of the transaction, subject to certain conditions. The preliminary purchase price for accounting purposes is subject to finalization.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are accounting for the acquisition of CGC under the acquisition method of accounting in accordance with FASB ASC 805, "Business Combinations." The purchase price was allocated to the assets acquired and liabilities assumed, based on their preliminary fair value as of January 27, 2020, pursuant to the business combination accounting rules. Acquisition plan expenses were not included as a component of consideration transferred and were expensed in the period incurred. Our condensed consolidated statements of operations for the three and six months ended January 31, 2020 include a nominal amount of revenue contribution from CGC. Pro forma financial information is not disclosed, as the acquisition is not material.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the preliminary fair value of the assets acquired and liabilities assumed in connection with the CGC acquisition:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td style="width:63%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:20%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Purchase Price Allocation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Payable in cash</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,075,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:30px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Payable in common stock issued by Comtech</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,575,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Preliminary purchase price at fair value</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,650,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Preliminary allocation of aggregate purchase price:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;Cash and cash equivalents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">160,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;Current assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,336,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;Property, plant and equipment</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,457,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;Operating lease assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">924,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;Deferred tax assets, non-current</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">588,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;Accrued warranty obligations</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,000,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;Current liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,060,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;Non-current liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,329,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net tangible liabilities at preliminary fair value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,924,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:18px;text-indent:-18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Identifiable intangibles, deferred taxes and goodwill:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Estimated Useful Lives</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Technology</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,000,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20 years</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer relationships</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,000,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15 years</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trade name</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">800,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5 years</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:30px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,176,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,950,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Indefinite</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Preliminary allocation of aggregate purchase price</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,650,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The acquired identifiable intangible assets are being amortized on a straight-line basis, which we believe approximates the pattern in which the assets are utilized over their estimated useful lives. The preliminary fair value of customer relationships (which include acquired backlog) was primarily based on the value of the discounted cash flows that the related intangible asset could be expected to generate in the future. The preliminary fair value of technology and trade name was based on the discounted capitalization of royalty expense saved because we now own the assets. Among the factors contributing to the recognition of goodwill, as a component of the preliminary purchase price allocation, were synergies in products and technologies and the addition of a skilled, assembled workforce. This goodwill has been assigned to our Government Solutions segment based on specific identification and is generally not deductible for income tax purposes.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The allocation of the preliminary purchase price shown in the above table was based upon a preliminary valuation and estimates and assumptions that are subject to change within the purchase price allocation period, generally one year from the acquisition date. The primary areas of the purchase price allocation not yet finalized include the purchase price (due to potential indemnification obligations of the seller under the Share Purchase Agreement), a final assessment of assets acquired and liabilities assumed, including intangible assets and their remaining useful lives, accrued warranty obligations, income taxes and residual goodwill.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">UHP Networks Inc.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On November 14, 2019, we entered into an agreement to acquire UHP Networks Inc. and its sister company (together, "UHP"), a leading provider of innovative and disruptive satellite ground station solutions, for a purchase price of approximately </font><font style="font-family:inherit;font-size:10pt;">$40,000,000</font><font style="font-family:inherit;font-size:10pt;">, of which we anticipate </font><font style="font-family:inherit;font-size:10pt;">$5,000,000</font><font style="font-family:inherit;font-size:10pt;"> to be paid in Comtech common stock with the remaining balance payable in cash. The purchase agreement also provides an earn-out up to an additional </font><font style="font-family:inherit;font-size:10pt;">$10,000,000</font><font style="font-family:inherit;font-size:10pt;"> payable, at our election, in cash and or shares of Comtech common stock, if certain agreed upon sales milestones are reached in the </font><font style="font-family:inherit;font-size:10pt;">twelve</font><font style="font-family:inherit;font-size:10pt;">-month period following completion of the acquisition. We believe that our acquisition of UHP will be a significant step in enhancing our solutions offerings for the satellite ground station market. The transaction is subject to customary closing conditions and is expected to occur late in the second half of our fiscal 2020.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Gilat Satellite Networks Ltd.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On January 29, 2020, we entered into an Agreement and Plan of Merger (the "Merger Agreement") with Gilat Satellite Networks Ltd. ("Gilat"), a worldwide leader in satellite networking technology, solutions and services with market leading positions in the satellite ground station and in-flight connectivity solutions markets and deep expertise in operating large network infrastructures.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under the terms of the Merger Agreement, Comtech will acquire Gilat by way of a merger of Comtech's newly formed subsidiary with and into Gilat, with Gilat surviving the merger as a wholly-owned subsidiary of Comtech. Pursuant to the Merger Agreement, each Gilat ordinary share will be converted into the right to receive consideration of&#8201; (i) </font><font style="font-family:inherit;font-size:10pt;">$7.18</font><font style="font-family:inherit;font-size:10pt;"> in cash, without interest, plus (ii) </font><font style="font-family:inherit;font-size:10pt;">0.08425</font><font style="font-family:inherit;font-size:10pt;"> of a share of Comtech common stock, with cash payable in lieu of fractional shares. Based on such consideration, on January 29, 2020, the date we entered into the Merger Agreement, Gilat had an enterprise value of approximately </font><font style="font-family:inherit;font-size:10pt;">$532,500,000</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the twelve months ended December 31, 2019, Gilat reported revenue of </font><font style="font-family:inherit;font-size:10pt;">$263,492,000</font><font style="font-family:inherit;font-size:10pt;"> with GAAP operating income of </font><font style="font-family:inherit;font-size:10pt;">$25,572,000</font><font style="font-family:inherit;font-size:10pt;">. As of December 31, 2019, Gilat had approximately </font><font style="font-family:inherit;font-size:10pt;">$74,778,000</font><font style="font-family:inherit;font-size:10pt;"> of unrestricted cash and cash equivalents and debt of approximately </font><font style="font-family:inherit;font-size:10pt;">$8,096,000</font><font style="font-family:inherit;font-size:10pt;">. We expect to fund the cash portion of the acquisition by redeploying a portion of both our and Gilat's unrestricted cash and cash equivalents, with the remaining funds provided by a new </font><font style="font-family:inherit;font-size:10pt;">$800,000,000</font><font style="font-family:inherit;font-size:10pt;"> secured credit facility, which is discussed further in </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Note (11) - "Credit Facility."</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In connection with the acquisition of Gilat, we expect to incur transaction related expenses including certain compensatory and other merger related payments, professional fees and debt related costs. We preliminarily estimate that these expenses will approximate </font><font style="font-family:inherit;font-size:10pt;">$28,640,000</font><font style="font-family:inherit;font-size:10pt;">, some of which were expensed as of </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2020</font><font style="font-family:inherit;font-size:10pt;">, others to be expensed upon closing, and others to be expensed over time following the closing or capitalized in accordance with purchase accounting rules. Pursuant to accounting rules, the acquisition is expected to result in a material increase in annual amortization expense related to intangibles and possible other fair value adjustments.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The transaction is subject to customary closing conditions, including the approval of Gilat shareholders and expiration of the applicable waiting period under the Hart-Scott Rodino Antitrust Improvements Act of 1976.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Legal Proceedings and Other Matters</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Legacy TCS 911 Call Handling Software Matter</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A customer that purchased a TCS 911 call handling software solution in December 2014 (which was more than one year prior to our acquisition of TCS) (the "TCS Legacy Customer") informed us in fiscal 2019 that it experienced several network outages and that it would seek indemnification for any claims made against it as a result of such outages. </font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In connection with these outages, the TCS Legacy Customer informed us that it believed certain communication failover redundancies promised to it by former senior management of TCS were never completed and had originally demanded that we refund to it all amounts previously paid to us under the contract, which through </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2020</font><font style="font-family:inherit;font-size:10pt;"> exceeded </font><font style="font-family:inherit;font-size:10pt;">$14,000,000</font><font style="font-family:inherit;font-size:10pt;">. In response to such claim, we engaged legal counsel to review the claims made by our customer. </font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In September 2019, the customer filed a lawsuit in the Sixth Judicial Circuit Court of the State of South Dakota alleging, among other things, our failure to provide them with certain system redundancies. We believe that TCS has complied with its contractual requirements, that the customer's allegations are baseless, and that it is not entitled to a return of any amounts previously paid to us under the contract. Our contract to provide services to this customer expired in December 2019 and the amount of annual revenue we generated from this customer is immaterial. </font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have notified our insurance carriers of the lawsuit and are reviewing with counsel our multiple counter claims against this TCS Legacy Customer.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">An agreement in principle has been reached with this TCS Legacy Customer and we are currently negotiating the terms of such settlement which is not expected to have a material impact on our condensed consolidated financial statements. However, if we are unable to reach a final settlement, the ultimate resolution of this matter could vary and possibly have a material adverse effect on our consolidated results of operations, financial position or cash flows in future periods. </font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Separately, we also filed a lawsuit in March 2019 against a former employee and her new employer arising from such former employee's violation of her obligation to TCS of confidentiality, non-competition and non-solicitation of customers, including the TCS Legacy Customer. The former employee has responded with her own lawsuit against us. The ultimate resolution of this lawsuit is not expected to have any material impact.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Other Matters</font><font style="font-family:inherit;font-size:10pt;"> </font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In October 2014, we disclosed to the U.S. Department of the Treasury, Office of Foreign Assets Control ("OFAC") that we learned during a self-assessment of our export transactions that a shipment of modems sent to a Canadian customer by Comtech EF Data Corp. was incorporated into a communication system, the ultimate end user of which was the Sudan Civil Aviation Authority.&#160;The sales value of this equipment was approximately </font><font style="font-family:inherit;font-size:10pt;">$288,000</font><font style="font-family:inherit;font-size:10pt;">. At the time of shipment, OFAC regulations prohibited U.S. persons from doing business directly or indirectly with Sudan. In late 2015, OFAC issued an administrative subpoena seeking information about the disclosed transaction. We responded to the subpoena, including alerting OFAC to Comtech&#8217;s repair of three modems for a customer in Lebanon who may have rerouted the modems from Lebanon to Sudan without the required U.S. licensing authorization. In September 2018, Comtech agreed to enter into a Tolling Agreement with OFAC, which extended the statute of limitations in this matter through December 31, 2019. The Tolling Agreement was shortly followed by a second administrative subpoena seeking additional information about the disclosed transaction. In December 2018, Comtech responded to a second administrative subpoena from OFAC, answering the questions it posed and providing all the documents it sought. In November 2019, Comtech agreed to enter into a second Tolling Agreement with OFAC, which extends the statute of limitations in this matter through June 30, 2020. U.S. sanctions with respect to Sudan were revoked in 2017 and we are in the process of responding to certain additional questions that OFAC asked of us based on its review. Consistent with the revocation of the Sudan Sanction Regulations ("SSR"), shipments to the Sudan Civil Aviation Authority by U.S. persons are now permissible. We are not able to predict whether OFAC will take any enforcement action against us in light of the revocation of the SSR. If OFAC determines that we have violated U.S. trade sanctions, civil and criminal penalties could apply, and we may suffer reputational harm. Even though we take precautions to avoid engaging in transactions that may violate U.S. trade sanctions, those measures may not be effective in every instance.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2018, we were informed by the Office of Export Enforcement ("OEE") of the Department of Commerce ("DoC") that it was forwarding to the OEE's Office of Chief Counsel, the results of its audit of international shipments by Comtech Xicom Technology, Inc. for further review and possible determination of an administrative penalty. We fully cooperated with the OEE in their audit and, based on our self-assessment of the approximately </font><font style="font-family:inherit;font-size:10pt;">7,800</font><font style="font-family:inherit;font-size:10pt;"> individual transactions audited, have determined that six (</font><font style="font-family:inherit;font-size:10pt;">6</font><font style="font-family:inherit;font-size:10pt;">) transactions may not have been fully in compliance with the Export Administration Regulations ("EAR"). These six (</font><font style="font-family:inherit;font-size:10pt;">6</font><font style="font-family:inherit;font-size:10pt;">) items, for which export licenses were not obtained, were either spares or repaired power amplifier subassembly components valued at less than </font><font style="font-family:inherit;font-size:10pt;">$100,000</font><font style="font-family:inherit;font-size:10pt;"> (in aggregate) and were shipped to Brazil, Italy, Russia, Thailand and the United Arab Emirates. The EAR provides an exception to the requirement to obtain an export license for the replacement of a defective or damaged component. During our self-assessment, we determined that we inadvertently did not obtain export licenses for the spares or evidence of the return or destruction of the defective or damaged components necessary to authorize our use of the export license exception for the replacements. Since discovering this issue, we have implemented additional controls and procedures and have increased awareness of these specific export requirements throughout the Company to help avoid similar occurrences in the future. Administrative penalties under the EAR can range from a warning letter to a denial of export privileges. A civil monetary penalty not to exceed the amount set forth in the Export Administration Act ("EAA") may be imposed for each violation, and in the event that any provision of the EAR is continued by any other authority, the maximum monetary civil penalty for each violation shall be that provided by such other authority. Administrative penalties under the EAR are currently determined pursuant to the International Emergency Economic Powers Act ("IEEPA"), which can reach the greater of twice the amount of the transaction that is the basis of the violation or approximately </font><font style="font-family:inherit;font-size:10pt;">$300,000</font><font style="font-family:inherit;font-size:10pt;"> per violation. We have not recorded an accrual related to a possible administrative penalty and continue to work cooperatively with the OEE.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the ordinary course of business, we include indemnification provisions in certain of our customer contracts to indemnify, hold harmless and reimburse such customers for certain losses, including but not limited to losses related to third-party claims of intellectual property infringement arising from the customer&#8217;s use of our products or services. We may also, from time to time, receive indemnification requests from customers related to third-party claims that 911 calls were improperly routed during an emergency. We evaluate such claims as and when they arise. We do not always agree with customers that they are entitled to indemnification and in such cases reject their claims. Despite maintaining that we have properly carried out our duties, we may seek coverage under our various insurance policies; however, we cannot be sure that we will be able to maintain or obtain insurance coverage at acceptable costs or in sufficient amounts or that our insurer will not disclaim coverage as to such claims. Accordingly, pending or future claims asserted against us by a party that we agree to indemnify could result in legal costs and damages that could have a material adverse effect on our consolidated results of operations and financial condition.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There are certain other pending and threatened legal actions which arise in the normal course of business. Although the ultimate outcome of litigation is difficult to accurately predict, we believe that the outcome of these other pending and threatened actions will not have a material adverse effect on our consolidated financial condition or results of operations.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Credit Facility</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> </font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, we entered into a First Amended and Restated Credit Agreement (the "Credit Facility") with a syndicate of lenders, replacing our prior Credit Agreement dated as of </font><font style="font-family:inherit;font-size:10pt;">February&#160;23, 2016</font><font style="font-family:inherit;font-size:10pt;"> (as amended by that certain First Amendment, dated as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;6, 2017</font><font style="font-family:inherit;font-size:10pt;"> (the "Prior Credit Facility")). In connection with the establishment of our Credit Facility, during the three months ended October 31, 2018, we wrote-off </font><font style="font-family:inherit;font-size:10pt;">$3,217,000</font><font style="font-family:inherit;font-size:10pt;"> of deferred financing costs primarily related to the Term Loan Facility portion of our Prior Credit Facility and capitalized deferred financing costs of </font><font style="font-family:inherit;font-size:10pt;">$1,813,000</font><font style="font-family:inherit;font-size:10pt;"> related to the Credit Facility.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Credit Facility provides a senior secured loan facility of up to </font><font style="font-family:inherit;font-size:10pt;">$550,000,000</font><font style="font-family:inherit;font-size:10pt;"> consisting of: (i) a revolving loan facility ("Revolving Loan Facility") with a borrowing limit of </font><font style="font-family:inherit;font-size:10pt;">$300,000,000</font><font style="font-family:inherit;font-size:10pt;">; (ii) an accordion feature allowing us to borrow up to an additional </font><font style="font-family:inherit;font-size:10pt;">$250,000,000</font><font style="font-family:inherit;font-size:10pt;">; (iii) a </font><font style="font-family:inherit;font-size:10pt;">$35,000,000</font><font style="font-family:inherit;font-size:10pt;"> letter of credit sublimit; and (iv) a swingline loan credit sublimit of </font><font style="font-family:inherit;font-size:10pt;">$25,000,000</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Credit Facility matures on </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2023</font><font style="font-family:inherit;font-size:10pt;"> (the "Revolving Maturity Date"). If we issue new unsecured debt in excess of </font><font style="font-family:inherit;font-size:10pt;">$5,000,000</font><font style="font-family:inherit;font-size:10pt;"> with a maturity date that is less than </font><font style="font-family:inherit;font-size:10pt;">91</font><font style="font-family:inherit;font-size:10pt;"> days from </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2023</font><font style="font-family:inherit;font-size:10pt;">, the Revolving Maturity Date would automatically accelerate so that it would be </font><font style="font-family:inherit;font-size:10pt;">91</font><font style="font-family:inherit;font-size:10pt;"> days earlier than the maturity date of the new unsecured debt.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The proceeds of the Credit Facility were used, in part, to repay in full the outstanding borrowings under the Prior Credit Facility, and additional proceeds of the Credit Facility are expected to be used by us for working capital and other general corporate purposes. As of </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2020</font><font style="font-family:inherit;font-size:10pt;">, the amount outstanding under our Credit Facility was </font><font style="font-family:inherit;font-size:10pt;">$158,000,000</font><font style="font-family:inherit;font-size:10pt;">, which is reflected in the non-current portion of long-term debt on our Condensed Consolidated Balance Sheet. At </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2020</font><font style="font-family:inherit;font-size:10pt;">, we had </font><font style="font-family:inherit;font-size:10pt;">$2,630,000</font><font style="font-family:inherit;font-size:10pt;"> of standby letters of credit outstanding under our Credit Facility related to guarantees of future performance on certain customer contracts and </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> outstanding commercial letters of credit. During the </font><font style="font-family:inherit;font-size:10pt;">six months ended January 31, 2020</font><font style="font-family:inherit;font-size:10pt;">, we had outstanding balances under the Credit Facility ranging from </font><font style="font-family:inherit;font-size:10pt;">$137,000,000</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">$169,000,000</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2020</font><font style="font-family:inherit;font-size:10pt;">, total net deferred financing costs related to the Credit Facility were </font><font style="font-family:inherit;font-size:10pt;">$2,759,000</font><font style="font-family:inherit;font-size:10pt;"> and are being amortized over the term of our Credit Facility through </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2023</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest expense related to our Credit Facility, including amortization of deferred financing costs, recorded during the </font><font style="font-family:inherit;font-size:10pt;">three months ended January 31, 2020 and 2019</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$1,572,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2,171,000</font><font style="font-family:inherit;font-size:10pt;">, respectively. Interest expense related to our credit facilities, including amortization of deferred financing costs, recorded during the </font><font style="font-family:inherit;font-size:10pt;">six months ended January 31, 2020 and 2019</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$3,325,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$4,713,000</font><font style="font-family:inherit;font-size:10pt;">, respectively. The amount for the six months ended January 31, 2019 relates to both our Prior Credit Facility and our existing Credit Facility. Our blended interest rate approximated </font><font style="font-family:inherit;font-size:10pt;">4.33%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">5.08%</font><font style="font-family:inherit;font-size:10pt;">, respectively, for the </font><font style="font-family:inherit;font-size:10pt;">three months ended January 31, 2020 and 2019</font><font style="font-family:inherit;font-size:10pt;">, and approximated </font><font style="font-family:inherit;font-size:10pt;">4.51%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">5.54%</font><font style="font-family:inherit;font-size:10pt;">, respectively, for the </font><font style="font-family:inherit;font-size:10pt;">six months ended January 31, 2020 and 2019</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Borrowings under the Credit Facility shall be either: (i) Alternate Base Rate borrowings, which bear interest from the applicable borrowing date at a rate per annum equal to (x) the greatest of (a) the Prime Rate (as defined) in effect on such day, (b) the Federal Funds Effective Rate (as defined) in effect on such day plus 1/2 of 1.00% per annum and (c) the Adjusted LIBO Rate (as defined) on such day (or, if such day is not a business day, the immediately preceding business day) plus </font><font style="font-family:inherit;font-size:10pt;">1.00%</font><font style="font-family:inherit;font-size:10pt;"> per annum, plus (y) the Applicable Rate (as defined), or (ii) Eurodollar borrowings, which bear interest from the applicable borrowing date at a rate per annum equal to (x) the Adjusted LIBO Rate for such interest period plus (y) the Applicable Rate. Determination of the Applicable Rate is based on a pricing grid that is dependent upon our Secured Leverage Ratio (as defined) as of the end of each fiscal quarter for which consolidated financial statements have been most recently delivered. </font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Credit Facility contains customary representations, warranties and affirmative covenants. The Credit Facility also contains customary negative covenants, subject to negotiated exceptions, including but not limited to: (i) liens, (ii) investments, (iii) indebtedness, (iv) significant corporate changes, including mergers and acquisitions, (v) dispositions, (vi) restricted payments, including stockholder dividends, and (vii) certain other restrictive agreements. The Credit Facility also contains certain financial covenants and customary events of default (subject to grace periods, as appropriate), such as payment defaults, cross-defaults to other material indebtedness, bankruptcy and insolvency, the occurrence of a defined change in control and the failure to observe the negative covenants and other covenants related to the operation of our business. In addition, under certain circumstances, we may be required to enter into amendments to the Credit Facility in connection with any further syndication of the Credit Facility.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Credit Facility provides for, among other things: (i) no scheduled payments of principal until maturity; (ii) a maximum Secured Leverage Ratio of </font><font style="font-family:inherit;font-size:10pt;">3.75</font><font style="font-family:inherit;font-size:10pt;">x trailing twelve months ("TTM") Adjusted Earnings Before Interest, Taxes, Depreciation and Amortization ("Adjusted EBITDA") and a Maximum Total Leverage Ratio of </font><font style="font-family:inherit;font-size:10pt;">4.50</font><font style="font-family:inherit;font-size:10pt;">x TTM Adjusted EBITDA, each with no step downs; and (iii) a Minimum Interest Expense Coverage Ratio of </font><font style="font-family:inherit;font-size:10pt;">3.25</font><font style="font-family:inherit;font-size:10pt;">x TTM Adjusted EBITDA. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2020</font><font style="font-family:inherit;font-size:10pt;">, our Secured Leverage Ratio was </font><font style="font-family:inherit;font-size:10pt;">1.60</font><font style="font-family:inherit;font-size:10pt;">x TTM Adjusted EBITDA compared to the maximum allowable Secured Leverage Ratio of </font><font style="font-family:inherit;font-size:10pt;">3.75</font><font style="font-family:inherit;font-size:10pt;">x TTM Adjusted EBITDA. Our Interest Expense Coverage Ratio as of </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2020</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">14.51</font><font style="font-family:inherit;font-size:10pt;">x TTM Adjusted EBITDA compared to the Minimum Interest Expense Coverage Ratio of </font><font style="font-family:inherit;font-size:10pt;">3.25</font><font style="font-family:inherit;font-size:10pt;">x TTM Adjusted EBITDA. Given our expected future business performance, we anticipate maintaining compliance with the terms and financial covenants in our Credit Facility for the foreseeable future.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The obligations under the Credit Facility are guaranteed by certain of our domestic subsidiaries (the "Guarantors"). As collateral security under the Credit Facility and the guarantees thereof, we and the Guarantors have granted to the administrative agent, for the benefit of the lenders, a lien on, and first priority security interest in, substantially all of our tangible and intangible assets.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On December 6, 2018, we entered into the first amendment to the Credit Facility. The purpose of the amendment is to provide for a mechanism to replace the LIBO Rate for Eurodollar borrowings with an alternative benchmark interest rate, should the LIBO Rate generally become unavailable in the future on an other-than-temporary basis.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Capitalized terms used but not defined herein have the meanings set forth for such terms in the Credit Facility and the Prior Credit Facility, which have been documented and filed with the SEC.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As discussed in "</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Note (2) - Acquisitions</font><font style="font-family:inherit;font-size:10pt;">," in connection with the Merger Agreement with Gilat, we entered into an </font><font style="font-family:inherit;font-size:10pt;">$800,000,000</font><font style="font-family:inherit;font-size:10pt;"> commitment letter with major banking partners for a new secured credit facility (the "Gilat Acquisition Related Credit Facility"), the terms of which are expected to be finalized on or prior to the closing of the merger. The Gilat Acquisition Related Credit Facility is expected to replace our existing Credit Facility.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:92.98245614035088%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Three months ended January 31, 2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="10" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Six months ended January 31, 2020</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial Solutions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Government Solutions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial Solutions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Government Solutions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Geographical region and customer type</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. government</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,189,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49,900,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">67,089,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,937,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">102,673,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">136,610,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Domestic</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54,003,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,233,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59,236,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">107,357,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,274,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">120,631,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71,192,000</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">55,133,000</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">126,325,000</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">141,294,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">115,947,000</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">257,241,000</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">International</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,930,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,399,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,329,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49,142,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,538,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74,680,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">96,122,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65,532,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">161,654,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">190,436,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">141,485,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">331,921,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Contract type</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Firm fixed price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">95,094,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,875,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">133,969,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">187,765,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">89,598,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">277,363,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost reimbursable</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,028,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,657,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27,685,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,671,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,887,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54,558,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">96,122,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65,532,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">161,654,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">190,436,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">141,485,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">331,921,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Transfer of control</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Point in time</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43,011,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,675,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71,686,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">80,734,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">66,460,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">147,194,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Over time</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53,111,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,857,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">89,968,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">109,702,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75,025,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">184,727,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">96,122,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65,532,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">161,654,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">190,436,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">141,485,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">331,921,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:93.37231968810916%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Three months ended January 31, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="10" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Six months ended January 31, 2019</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial Solutions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Government Solutions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial Solutions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Government Solutions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Geographical region and customer type</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. government</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,911,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53,389,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74,300,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,131,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">110,213,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">145,344,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Domestic</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43,693,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,761,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52,454,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">85,930,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,035,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">102,965,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">64,604,000</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62,150,000</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">126,754,000</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">121,061,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">127,248,000</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">248,309,000</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">International</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,131,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,248,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,379,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43,647,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,021,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">76,668,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">86,735,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77,398,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">164,133,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">164,708,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">160,269,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">324,977,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Contract type</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Firm fixed price</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">85,567,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">57,017,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">142,584,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">161,857,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">120,628,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">282,485,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost reimbursable</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,168,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,381,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,549,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,851,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,641,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42,492,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">86,735,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77,398,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">164,133,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">164,708,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">160,269,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">324,977,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Transfer of control</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Point in time</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,031,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45,182,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">91,213,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">83,976,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">97,805,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">181,781,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Over time</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,704,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,216,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">72,920,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">80,732,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62,464,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">143,196,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">86,735,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77,398,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">164,133,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">164,708,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">160,269,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">324,977,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Stock-Based Compensation</font><font style="font-family:inherit;font-size:10pt;"> </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Overview</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We issue stock-based awards to certain of our employees and our Board of Directors pursuant to our 2000 Stock Incentive Plan, as amended, (the "Plan") and our 2001 Employee Stock Purchase Plan (the "ESPP"), and recognize related stock-based compensation in our condensed consolidated financial statements. The Plan provides for the granting to employees and consultants of Comtech (including prospective employees and consultants): (i) incentive and non-qualified stock options, (ii) restricted stock units ("RSUs"), (iii) RSUs with performance measures (which we refer to as "performance shares"), (iv) restricted stock, (v) stock units (reserved for issuance to non-employee directors) and share units (reserved for issuance to employees) (collectively, "share units") and (vi) stock appreciation rights ("SARs"), among other types of awards. Our non-employee directors are eligible to receive non-discretionary grants of stock-based awards, subject to certain limitations. </font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2020</font><font style="font-family:inherit;font-size:10pt;">, the aggregate number of shares of common stock which may be issued, pursuant to the Plan, may not exceed </font><font style="font-family:inherit;font-size:10pt;">10,962,500</font><font style="font-family:inherit;font-size:10pt;">. Stock options granted may not have a term exceeding </font><font style="font-family:inherit;font-size:10pt;">ten years</font><font style="font-family:inherit;font-size:10pt;"> or, in the case of an incentive stock award granted to a stockholder who owns stock representing more than </font><font style="font-family:inherit;font-size:10pt;">10.0%</font><font style="font-family:inherit;font-size:10pt;"> of the voting power, no more than </font><font style="font-family:inherit;font-size:10pt;">five years</font><font style="font-family:inherit;font-size:10pt;">. We expect to settle all outstanding awards under the Plan and employee purchases under the ESPP with the issuance of new shares of our common stock.</font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2020</font><font style="font-family:inherit;font-size:10pt;">, we had granted stock-based awards pursuant to the Plan representing the right to purchase and/or acquire an aggregate of </font><font style="font-family:inherit;font-size:10pt;">8,721,796</font><font style="font-family:inherit;font-size:10pt;"> shares (net of </font><font style="font-family:inherit;font-size:10pt;">4,033,241</font><font style="font-family:inherit;font-size:10pt;"> expired and canceled awards), of which an aggregate of </font><font style="font-family:inherit;font-size:10pt;">6,520,739</font><font style="font-family:inherit;font-size:10pt;"> have been exercised or settled.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2020</font><font style="font-family:inherit;font-size:10pt;">, the following stock-based awards, by award type, were outstanding:</font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:61.59844054580896%;border-collapse:collapse;text-align:left;"><tr><td colspan="3" rowspan="1"></td></tr><tr><td style="width:75%;" rowspan="1" colspan="1"></td><td style="width:24%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">January 31, 2020</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options</font></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,269,865</font></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Performance shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">217,839</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">RSUs and restricted stock</font></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">473,673</font></div></td><td style="vertical-align:bottom;background-color:#bfe4ff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Share units</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">239,680</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,201,057</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#bfe4ff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our ESPP provides for the issuance of up to </font><font style="font-family:inherit;font-size:10pt;">1,050,000</font><font style="font-family:inherit;font-size:10pt;"> shares of our common stock. Our ESPP is intended to provide our eligible employees the opportunity to acquire our common stock at </font><font style="font-family:inherit;font-size:10pt;">85%</font><font style="font-family:inherit;font-size:10pt;"> of fair market value at the date of issuance. Through </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2020</font><font style="font-family:inherit;font-size:10pt;">, we have cumulatively issued </font><font style="font-family:inherit;font-size:10pt;">807,061</font><font style="font-family:inherit;font-size:10pt;"> shares of our common stock to participating employees in connection with our ESPP.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation for awards issued is reflected in the following line items in our Condensed Consolidated Statements of Operations:</font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:92.78752436647173%;border-collapse:collapse;text-align:left;"><tr><td colspan="15" rowspan="1"></td></tr><tr><td style="width:40%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1.5px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1.5px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Three months ended January 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1.5px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1.5px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Six months ended January 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of sales</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">60,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">60,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">119,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">118,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Selling, general and administrative expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,094,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,051,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,837,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,956,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development expenses</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">84,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">80,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">161,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">163,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation expense before&#160;income tax benefit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,238,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,191,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,117,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,237,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Estimated income tax benefit</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(271,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(260,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(460,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(488,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net stock-based compensation expense</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">967,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">931,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,657,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,749,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation for equity-classified awards is measured at the date of grant, based on an estimate of the fair value of the award and is generally expensed over the vesting period of the award. At </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2020</font><font style="font-family:inherit;font-size:10pt;">, unrecognized stock-based compensation of $</font><font style="font-family:inherit;font-size:10pt;">10,792,000</font><font style="font-family:inherit;font-size:10pt;">, net of estimated forfeitures of $</font><font style="font-family:inherit;font-size:10pt;">955,000</font><font style="font-family:inherit;font-size:10pt;">, is expected to be recognized over a weighted average period of </font><font style="font-family:inherit;font-size:10pt;">3.1</font><font style="font-family:inherit;font-size:10pt;"> years. Total stock-based compensation capitalized and included in ending inventory at both </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2020</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$48,000</font><font style="font-family:inherit;font-size:10pt;">. There are </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> liability-classified stock-based awards outstanding as of </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2020</font><font style="font-family:inherit;font-size:10pt;"> or </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation expense (benefit), by award type, is summarized as follows:</font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:92.78752436647173%;border-collapse:collapse;text-align:left;"><tr><td colspan="15" rowspan="1"></td></tr><tr><td style="width:40%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Three months ended January 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Six months ended January 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">82,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">181,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">164,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">352,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Performance shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">421,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">386,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">773,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">792,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">RSUs and restricted stock</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">675,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">568,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,373,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,115,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ESPP</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">60,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">117,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">108,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Share units</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(310,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(130,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation expense before&#160;income tax benefit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,238,000</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,191,000</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,117,000</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,237,000</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Estimated income tax benefit</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(271,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(260,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(460,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(488,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net stock-based compensation expense</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">967,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">931,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,657,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,749,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ESPP stock-based compensation expense primarily relates to the </font><font style="font-family:inherit;font-size:10pt;">15%</font><font style="font-family:inherit;font-size:10pt;"> discount offered to participants in the ESPP. During the </font><font style="font-family:inherit;font-size:10pt;">six months ended January 31, 2020 and 2019</font><font style="font-family:inherit;font-size:10pt;">, we recorded benefits of </font><font style="font-family:inherit;font-size:10pt;">$310,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$130,000</font><font style="font-family:inherit;font-size:10pt;">, respectively, which primarily represents the recoupment of certain share units.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The estimated income tax benefit as shown in the above table was computed using income tax rates expected to apply when the awards are settled. Such deferred tax asset was recorded net as part of our non-current deferred tax liability on our Condensed Consolidated Balance Sheet as of </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2020</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">. The actual income tax benefit recognized for tax reporting is based on the fair market value of our common stock at the time of settlement and can significantly differ from the estimated income tax benefit recorded for financial reporting.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Stock Options</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the Plan's activity during the </font><font style="font-family:inherit;font-size:10pt;">six months ended January 31, 2020</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:93.17738791423001%;border-collapse:collapse;text-align:left;"><tr><td colspan="14" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Awards </font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in Shares)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted Average</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercise Price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted Average</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Remaining Contractual</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Term (Years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Aggregate</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intrinsic Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at July 31, 2019</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,555,555</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.72</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercised</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(51,460</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.45</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expired/canceled</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(800</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27.35</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at October 31, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,503,295</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.73</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expired/canceled</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(100</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.35</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercised</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(233,330</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.90</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at January 31, 2020</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,269,865</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.70</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.33</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,418,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercisable at January 31, 2020</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,200,435</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.81</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.20</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,281,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested and expected to vest at January 31, 2020</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,251,302</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.73</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.29</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,384,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options outstanding as of </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2020</font><font style="font-family:inherit;font-size:10pt;"> have exercise prices ranging from $</font><font style="font-family:inherit;font-size:10pt;">20.90</font><font style="font-family:inherit;font-size:10pt;"> - $</font><font style="font-family:inherit;font-size:10pt;">33.94</font><font style="font-family:inherit;font-size:10pt;">, representing the fair market value of our common stock on the date of grant, a contractual term of </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;"> or </font><font style="font-family:inherit;font-size:10pt;">ten</font><font style="font-family:inherit;font-size:10pt;"> years and a vesting period of </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> or </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;"> years. The total intrinsic value relating to stock options exercised during the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended January 31, 2020</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$1,559,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1,864,000</font><font style="font-family:inherit;font-size:10pt;">, respectively. There were no stock options exercised during the </font><font style="font-family:inherit;font-size:10pt;">three months ended January 31, 2019</font><font style="font-family:inherit;font-size:10pt;">. The total intrinsic value relating to stock options exercised during the </font><font style="font-family:inherit;font-size:10pt;">six months ended January 31, 2019</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$561,000</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the </font><font style="font-family:inherit;font-size:10pt;">six months ended January 31, 2020 and 2019</font><font style="font-family:inherit;font-size:10pt;">, at the election of certain holders of vested stock options, </font><font style="font-family:inherit;font-size:10pt;">268,090</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">72,830</font><font style="font-family:inherit;font-size:10pt;">, respectively, of stock options were net settled upon exercise. As a result, </font><font style="font-family:inherit;font-size:10pt;">27,902</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">9,345</font><font style="font-family:inherit;font-size:10pt;"> shares of our common stock were issued during the </font><font style="font-family:inherit;font-size:10pt;">six months ended January 31, 2020 and 2019</font><font style="font-family:inherit;font-size:10pt;">, respectively, net of shares retained to satisfy the exercise price and minimum statutory tax withholding requirements.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Performance Shares, RSUs, Restricted Stock and Share Unit Awards</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the Plan's activity relating to performance shares, RSUs, restricted stock and share units:</font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:86.54970760233918%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Awards</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in Shares)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:1px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted Average</font></div><div style="text-align:center;padding-left:1px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Grant Date </font></div><div style="text-align:center;padding-left:1px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:1px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Aggregate</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Intrinsic Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at July 31, 2019</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">954,676</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22.40</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">219,425</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27.69</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Settled</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(199,466</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16.80</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(41,080</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21.00</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at October 31, 2019</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">933,555</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24.91</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Settled</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(527</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.40</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,836</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23.95</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at January 31, 2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">931,192</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24.92</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,921,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested at January 31, 2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">328,791</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24.92</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,505,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested and expected to vest at January 31, 2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">892,950</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.04</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,815,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The total intrinsic value relating to fully-vested awards settled during the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended January 31, 2020</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$19,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$5,825,000</font><font style="font-family:inherit;font-size:10pt;">, respectively. The total intrinsic value relating to fully-vested awards settled during the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended January 31, 2019</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$14,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$4,224,000</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The performance shares granted to employees since fiscal 2014 principally vest over a </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">-year performance period, if pre-established performance goals are attained or as specified pursuant to the Plan and related agreements. As of </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2020</font><font style="font-family:inherit;font-size:10pt;">, the number of outstanding performance shares included in the above table, and the related compensation expense prior to consideration of estimated pre-vesting forfeitures, assume achievement of the pre-established goals at a target level. </font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">RSUs and restricted stock granted to non-employee directors prior to July 31, 2019 have a vesting period of </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> years and are convertible into shares of our common stock generally at the time of termination, on a </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;">-for-one basis for no cash consideration, or earlier under certain circumstances. RSUs and restricted stock granted to non-employee directors after July 31, 2019 have a vesting period of </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;"> years. RSUs granted to employees have a vesting period of </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;"> years and are convertible into shares of our common stock, generally at the time of vesting, on a </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;">-for-one basis for no cash consideration. </font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Share units granted prior to July 31, 2017 were vested when issued and are convertible into shares of our common stock, generally at the time of termination, on a </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;">-for-one basis for no cash consideration, or earlier under certain circumstances. Share units granted on or after July 31, 2017 were granted to certain employees in lieu of non-equity incentive compensation and are convertible into shares of our common stock on the </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;">-year anniversary of the respective grant date. Cumulatively through </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2020</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">431,142</font><font style="font-family:inherit;font-size:10pt;"> share units granted have been settled. </font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The fair value of performance shares, RSUs, restricted stock and share units is determined using the closing market price of our common stock on the date of grant, less the present value of any estimated future dividend equivalents such awards are not entitled to receive and an applicable estimated discount for any post vesting transfer restrictions. RSUs, performance shares and restricted stock granted since fiscal 2013 are entitled to dividend equivalents unless forfeited before vesting occurs. Share units granted since fiscal 2014 are entitled to dividend equivalents while the underlying shares are unissued. </font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dividend equivalents are subject to forfeiture, similar to the terms of the underlying stock-based awards, and are payable in cash generally at the time of settlement of the underlying award. During the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended January 31, 2020</font><font style="font-family:inherit;font-size:10pt;">, we accrued </font><font style="font-family:inherit;font-size:10pt;">$57,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$113,000</font><font style="font-family:inherit;font-size:10pt;">, respectively, of dividend equivalents (net of forfeitures) and paid out </font><font style="font-family:inherit;font-size:10pt;">$1,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$286,000</font><font style="font-family:inherit;font-size:10pt;">, respectively. Accrued dividend equivalents were recorded as a reduction to retained earnings. As of </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2020</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">, accrued dividend equivalents were </font><font style="font-family:inherit;font-size:10pt;">$604,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$777,000</font><font style="font-family:inherit;font-size:10pt;">, respectively. </font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">With respect to the actual settlement of stock-based awards for income tax reporting, during the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended January 31, 2020</font><font style="font-family:inherit;font-size:10pt;">, we recorded a </font><font style="font-family:inherit;font-size:10pt;">$141,000</font><font style="font-family:inherit;font-size:10pt;"> income tax expense and a </font><font style="font-family:inherit;font-size:10pt;">$471,000</font><font style="font-family:inherit;font-size:10pt;"> income tax benefit, respectively, and during the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended January 31, 2019</font><font style="font-family:inherit;font-size:10pt;">, we recorded a </font><font style="font-family:inherit;font-size:10pt;">$4,000</font><font style="font-family:inherit;font-size:10pt;"> income tax expense and a </font><font style="font-family:inherit;font-size:10pt;">$453,000</font><font style="font-family:inherit;font-size:10pt;"> income tax benefit, respectively. Such income tax expense generally relates to the reversal of deferred tax assets associated with expired and unexercised stock-based awards and any net income tax shortfalls upon settlement. Such income tax benefit generally relates to any net excess income tax benefits upon settlement.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation expense (benefit), by award type, is summarized as follows:</font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:92.78752436647173%;border-collapse:collapse;text-align:left;"><tr><td colspan="15" rowspan="1"></td></tr><tr><td style="width:40%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Three months ended January 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Six months ended January 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">82,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">181,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">164,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">352,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Performance shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">421,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">386,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">773,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">792,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">RSUs and restricted stock</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">675,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">568,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,373,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,115,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ESPP</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">60,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">117,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">108,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Share units</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(310,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(130,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation expense before&#160;income tax benefit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,238,000</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,191,000</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,117,000</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,237,000</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Estimated income tax benefit</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(271,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(260,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(460,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(488,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net stock-based compensation expense</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">967,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">931,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,657,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,749,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-left:4px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Earnings Per Share</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our basic earnings per share ("EPS") is computed based on the weighted average number of common shares (including vested but unissued stock units, share units, performance shares and restricted stock units ("RSUs")), outstanding during each respective period. Our diluted EPS reflects the dilution from potential common stock issuable pursuant to the exercise of equity-classified stock-based awards, if dilutive, outstanding during each respective period. Pursuant to FASB ASC 260 "</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Earnings Per Share,</font><font style="font-family:inherit;font-size:10pt;">" equity-classified stock-based awards that are subject to performance conditions are not considered in our diluted EPS calculations until the respective performance conditions have been satisfied. When calculating our diluted earnings per share, we consider the amount an employee must pay upon assumed exercise of stock-based awards and the amount of stock-based compensation cost attributed to future services and not yet recognized.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There were </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> repurchases of our common stock during the </font><font style="font-family:inherit;font-size:10pt;">three or six months ended January 31, 2020 or 2019</font><font style="font-family:inherit;font-size:10pt;">. See </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Note (18) - "Stockholders&#8217; Equity"</font><font style="font-family:inherit;font-size:10pt;"> for more information.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average stock options, RSUs and restricted stock outstanding of </font><font style="font-family:inherit;font-size:10pt;">1,678,000</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">three months ended January 31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">178,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">609,000</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">six months ended January 31, 2020 and 2019</font><font style="font-family:inherit;font-size:10pt;">, respectively, were not included in our diluted EPS calculation because their effect would have been anti-dilutive.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our EPS calculations exclude </font><font style="font-family:inherit;font-size:10pt;">203,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">245,000</font><font style="font-family:inherit;font-size:10pt;"> weighted average performance shares outstanding for the </font><font style="font-family:inherit;font-size:10pt;">three months ended January 31, 2020 and 2019</font><font style="font-family:inherit;font-size:10pt;">, respectively, and </font><font style="font-family:inherit;font-size:10pt;">196,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">240,000</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">six months ended January 31, 2020 and 2019</font><font style="font-family:inherit;font-size:10pt;">, respectively, as the performance conditions have not yet been satisfied. However, net income (the numerator) for EPS calculations for each respective period, is reduced by the compensation expense related to these awards.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table reconciles the numerators and denominators used in the basic and diluted EPS calculations:</font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:92.78752436647173%;border-collapse:collapse;text-align:left;"><tr><td colspan="15" rowspan="1"></td></tr><tr><td style="width:35%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Three months ended January 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Six months ended January 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Numerator:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income for basic calculation</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,495,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,826,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,883,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,294,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Numerator for diluted calculation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,495,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,826,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,883,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,294,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Denominator:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Denominator for basic calculation</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,659,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,034,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,607,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,017,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effect of dilutive securities:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based awards</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">399,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">134,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">297,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">228,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Denominator for diluted calculation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,058,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,168,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,904,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,245,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Fair Value Measurements and Financial Instruments</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Using the fair value hierarchy described in FASB ASC 820 "</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Fair Value Measurements and Disclosures,"</font><font style="font-family:inherit;font-size:10pt;"> we valued our cash and cash equivalents using Level 1 inputs that were based on quoted market prices.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We believe that the carrying amounts of our other current financial assets (such as accounts receivable) and other current liabilities (including accounts payable, accrued expenses and the current portion of our favorable AT&amp;T warranty settlement) approximate their fair values due to their short-term maturities. See </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Note (9) - "Accrued Expenses and Other Current Liabilities"</font><font style="font-family:inherit;font-size:10pt;"> for further discussion of the favorable AT&amp;T warranty settlement.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The fair value of our Credit Facility that we entered into on October&#160;31, 2018 approximates its carrying amount due to its variable interest rate and pricing grid that is dependent upon our leverage ratio as of the end of each fiscal quarter. </font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2020</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">, other than the financial instruments discussed above, we had no other significant assets or liabilities included in our Condensed Consolidated Balance Sheets recorded at fair value, as such term is defined by FASB ASC 820.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table is a reconciliation of future cash flows relating to operating lease liabilities presented on our Condensed Consolidated Balance Sheet as of </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2020</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;text-align:left;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:59.25925925925925%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:79%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:19%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Remaining portion of fiscal 2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,647,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal 2021</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,138,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal 2022</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,738,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal 2023</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,987,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal 2024</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,170,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,533,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total future undiscounted cash flows</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,213,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: Present value discount</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,523,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Lease liabilities</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,690,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average remaining lease terms (in years)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.69</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average discount rate</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.04</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Goodwill</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> </font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table represents goodwill by reportable operating segment, including the changes in the net carrying value of goodwill during the six months ended </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2020</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:92.98245614035088%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial Solutions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Government Solutions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of July 31, 2019</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">251,296,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59,193,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">310,489,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Change resulting from Solacom acquisition</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(420,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(420,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Change resulting from the GD NG-911 acquisition</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,457,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,457,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Change resulting from CGC acquisition</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,950,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,950,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of January 31, 2020</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">253,333,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75,143,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">328,476,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As discussed further in </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Note (2) -"Acquisitions,"</font><font style="font-family:inherit;font-size:10pt;"> the goodwill resulting from the acquisition of CGC was based upon a valuation and estimates and assumptions that are subject to change within the purchase price allocation period (generally one year from the acquisition date).</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In accordance with FASB ASC 350 </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">"Intangibles - Goodwill and Other,"</font><font style="font-family:inherit;font-size:10pt;"> we perform a goodwill impairment analysis at least annually (in the first quarter of each fiscal year), unless indicators of impairment exist in interim periods. If we fail the quantitative assessment of goodwill impairment ("quantitative assessment"), we would be required to recognize an impairment loss equal to the amount that a reporting unit's carrying value exceeded its fair value; however, any loss recognized should not exceed the total amount of goodwill allocated to that reporting unit.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On </font><font style="font-family:inherit;font-size:10pt;">August&#160;1, 2019</font><font style="font-family:inherit;font-size:10pt;"> (the first day of our fiscal </font><font style="font-family:inherit;font-size:10pt;">2020</font><font style="font-family:inherit;font-size:10pt;">), we performed our annual quantitative assessment using market participant assumptions to determine if the fair value of each of our reporting units with goodwill exceeded its carrying value. In making this assessment, we considered, among other things, expectations of projected net sales and cash flows, assumptions impacting the weighted average cost of capital, trends in trading multiples of comparable companies, changes in our stock price and changes in the carrying values of our reporting units with goodwill. We also considered overall business conditions.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In performing the quantitative assessment, we estimated the fair value of each of our reporting units using a combination of the income and market approaches. The income approach, also known as the discounted cash flow ("DCF") method, utilizes the present value of cash flows to estimate fair value. The future cash flows for our reporting units were projected based on our estimates, at that time, of future revenues, operating income and other factors (such as working capital and capital expenditures). For purposes of conducting our impairment analysis, we assumed revenue growth rates and cash flow projections that are below our actual long-term expectations. The discount rates used in our DCF method were based on a weighted-average cost of capital ("WACC") determined from relevant market comparisons, adjusted upward for specific reporting unit risks (primarily the uncertainty of achieving projected operating cash flows). A terminal value growth rate was applied to the final year of the projected period, which reflects our estimate of stable, perpetual growth. We then calculated a present value of the respective cash flows for each reporting unit to arrive at an estimate of fair value under the income approach. Under the market approach, we estimated a fair value based on comparable companies' market multiples of revenues and earnings before interest, taxes, depreciation and amortization and factored in a control premium. Finally, we compared our estimates of fair values to our </font><font style="font-family:inherit;font-size:10pt;">August&#160;1, 2019</font><font style="font-family:inherit;font-size:10pt;"> total public market capitalization and assessed implied control premiums based on our common stock price of </font><font style="font-family:inherit;font-size:10pt;">$29.54</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">August&#160;1, 2019</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Based on our quantitative evaluation, we determined that our Commercial Solutions and Government Solutions reporting units had estimated fair values in excess of their carrying values of at least </font><font style="font-family:inherit;font-size:10pt;">29.0%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">122.2%</font><font style="font-family:inherit;font-size:10pt;">, respectively, and concluded that our goodwill was not impaired and that neither of our </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> reporting units was at risk of failing the quantitative assessment. It is possible that, during fiscal </font><font style="font-family:inherit;font-size:10pt;">2020</font><font style="font-family:inherit;font-size:10pt;"> or beyond, business conditions (both in the U.S. and internationally) could deteriorate from the current state, our current or prospective customers could materially postpone, reduce or even forgo purchases of our products and services to a greater extent than we currently anticipate, or our common stock price could decline. A significant decline in our customers' spending that is greater than we anticipate or a shift in funding priorities may also have a negative effect on future orders, sales, income and cash flows and we might be required to perform a quantitative assessment during fiscal </font><font style="font-family:inherit;font-size:10pt;">2020</font><font style="font-family:inherit;font-size:10pt;"> or beyond. If assumed net sales and cash flow projections are not achieved in future periods or our common stock price significantly declines from current levels, our Commercial Solutions and Government Solutions reporting units could be at risk of failing the quantitative assessment and goodwill assigned to the respective reporting units could be impaired.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In any event, we are required to perform the next annual goodwill impairment analysis on </font><font style="font-family:inherit;font-size:10pt;">August&#160;1, 2020</font><font style="font-family:inherit;font-size:10pt;"> (the start of our fiscal </font><font style="font-family:inherit;font-size:10pt;">2021</font><font style="font-family:inherit;font-size:10pt;">). If our assumptions and related estimates change in the future, or if we change our reporting unit structure or other events and circumstances change (e.g., a sustained decrease in the price of our common stock (considered on both absolute terms and relative to peers)), we may be required to record impairment charges when we perform these tests, or in other future periods. Any impairment charges that we may record in the future could be material to our results of operations and financial condition.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Income Taxes</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2020</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">, total unrecognized tax benefits were </font><font style="font-family:inherit;font-size:10pt;">$8,114,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$7,215,000</font><font style="font-family:inherit;font-size:10pt;">, respectively, including interest of </font><font style="font-family:inherit;font-size:10pt;">$51,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$12,000</font><font style="font-family:inherit;font-size:10pt;">, respectively. At </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2020</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$2,874,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$325,000</font><font style="font-family:inherit;font-size:10pt;">, respectively, of our unrecognized tax benefits were recorded as non-current income taxes payable on our Condensed Consolidated Balance Sheets. The remaining unrecognized tax benefits of </font><font style="font-family:inherit;font-size:10pt;">$5,240,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$6,890,000</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2020</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">, respectively, were presented as an offset to the associated non-current deferred tax assets on our Condensed Consolidated Balance Sheets. Of the total unrecognized tax benefits, </font><font style="font-family:inherit;font-size:10pt;">$7,498,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$6,670,000</font><font style="font-family:inherit;font-size:10pt;">, at </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2020</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">, respectively, net of the reversal of the federal benefit recognized as a deferred tax asset relating to state reserves, would favorably impact our effective tax rate, if recognized. Unrecognized tax benefits result from income tax positions taken or expected to be taken on our income tax returns for which a tax benefit has not been recorded in our condensed consolidated financial statements. We do not expect that there will be any significant changes to our total unrecognized tax benefits within the next twelve months.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our federal income tax returns for fiscal 2017 and 2018 are subject to potential future Internal Revenue Service ("IRS") audit. None of our state income tax returns prior to fiscal 2015 are subject to audit. TCS's federal income tax return for the tax period from January 1, 2016 to February 23, 2016, the date we acquired TCS, is subject to potential future IRS audit. None of TCS's state income tax returns prior to calendar year 2015 are subject to audit. Future tax assessments or settlements could have a material adverse effect on our consolidated results of operations and financial condition.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Intangible Assets</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intangible assets with finite lives are as follows:</font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:83.984375%;border-collapse:collapse;text-align:left;"><tr><td colspan="14" rowspan="1"></td></tr><tr><td style="width:25%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:21%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="12" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of January 31, 2020</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Weighted Average</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Amortization Period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Gross Carrying</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Accumulated</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Net Carrying</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Amount</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer relationships</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20.5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">282,934,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">72,909,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">210,025,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Technologies</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13.7</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">97,649,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62,377,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,272,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trademarks and other</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,726,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,768,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,958,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">413,309,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">149,054,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">264,255,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:83.984375%;border-collapse:collapse;text-align:left;"><tr><td colspan="14" rowspan="1"></td></tr><tr><td style="width:25%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:21%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="12" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of July 31, 2019</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Weighted Average</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Amortization Period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Gross Carrying</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Accumulated</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Net Carrying</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Amount</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer relationships</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20.5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">276,834,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">66,484,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">210,350,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Technologies</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.7</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">92,649,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59,522,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,127,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trademarks and other</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,026,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,613,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,413,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">400,509,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">138,619,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">261,890,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The weighted average amortization period in the above table excludes fully amortized intangible assets.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization expense for the </font><font style="font-family:inherit;font-size:10pt;">three months ended January 31, 2020 and 2019</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$5,229,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$4,288,000</font><font style="font-family:inherit;font-size:10pt;">, respectively. Amortization expense for the </font><font style="font-family:inherit;font-size:10pt;">six months ended January 31, 2020 and 2019</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$10,435,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$8,577,000</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The estimated amortization expense consists of the following for the fiscal years ending July 31: </font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:50.78125%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:21%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,557,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,770,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,091,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2023</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,091,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2024</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,399,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We review net intangible assets with finite lives for impairment when an event occurs indicating the potential for impairment. No such event has occurred during the </font><font style="font-family:inherit;font-size:10pt;">six months ended January 31, 2020</font><font style="font-family:inherit;font-size:10pt;">. We believe that the carrying values of our net intangible assets were recoverable as of </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2020</font><font style="font-family:inherit;font-size:10pt;">. Any impairment charges that we may record in the future could be material to our results of operations and financial condition.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Inventories</font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories consist of the following at:</font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:83.23586744639377%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:60%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2019</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Raw materials and components</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56,100,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53,959,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Work-in-process and finished goods</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,875,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,576,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total inventories</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">93,975,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">94,535,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less reserve for excess and obsolete inventories</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,911,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,696,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories, net</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74,064,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74,839,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2020</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">, the amount of inventory directly related to long-term contracts (including contracts-in-progress) was </font><font style="font-family:inherit;font-size:10pt;">$5,753,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$4,053,000</font><font style="font-family:inherit;font-size:10pt;">, respectively, and the amount of inventory related to contracts from third-party commercial customers who outsource their manufacturing to us was </font><font style="font-family:inherit;font-size:10pt;">$1,425,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1,513,000</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The components of lease expense are as follows:</font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:85.7699805068226%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Three months ended January 31, 2020</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Six months ended January 31, 2020</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finance lease expense:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;Amortization of ROU assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">152,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;Interest on lease liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating lease expense</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,699,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,336,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term lease expense</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">878,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,741,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Variable lease expense</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,016,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,009,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sublease income</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total lease expense</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,638,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,241,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additional information related to leases is as follows:</font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:85.96491228070175%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:80%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Six months ended January 31, 2020</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash paid for amounts included in the measurement of lease liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating leases - Operating cash outflows</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,725,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finance leases - Operating cash outflows</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finance leases - Financing cash outflows</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">300,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ROU assets obtained in the exchange for lease liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating leases</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,823,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Leases</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On August 1, 2019, we adopted ASU No. 2016-02 - Leases (Topic 842), which requires the recognition of lease rights and obligations as assets and liabilities on the balance sheet. Previously, operating leases were not recognized on the balance sheet. As we elected the modified retrospective adoption method, prior-period information was not restated. We also elected the transition package of practical expedients available in the standard, which permits us to not reassess under the new standard our prior conclusions about lease identification, classification and initial direct costs. As part of our adoption, however, we did not elect to use the hindsight or land easements practical expedients.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On August 1, 2019, in connection with our adoption of Topic 842, we recognized </font><font style="font-family:inherit;font-size:10pt;">$35,825,000</font><font style="font-family:inherit;font-size:10pt;"> of operating lease right-of-use ("ROU") assets (net of a </font><font style="font-family:inherit;font-size:10pt;">$3,023,000</font><font style="font-family:inherit;font-size:10pt;"> deferred rent liability that existed as of August 1, 2019 under prior applicable GAAP) and </font><font style="font-family:inherit;font-size:10pt;">$38,848,000</font><font style="font-family:inherit;font-size:10pt;"> of related liabilities. Except for the recording of the ROU assets and lease liabilities on our Condensed Consolidated Balance Sheet, and the expanded disclosures about our leasing activities, our adoption did not have a material impact on our condensed consolidated financial statements. Our adoption also did not result in any cumulative-effect adjustment to opening retained earnings.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our leases historically relate to the leasing of facilities and equipment. We determine at inception whether an arrangement is, or contains, a lease and whether the lease should be classified as an operating or a financing lease. At lease commencement, we recognize an ROU asset and lease liability based on the present value of the future lease payments over the estimated lease term. We have elected to not recognize an ROU asset or lease liability for any leases with terms of twelve months or less. Instead, for such short-term leases, we recognize lease expense on a straight-line basis over the lease term. Certain of our leases include options to extend the term of the lease or to terminate the lease early. When it is reasonably certain that we will exercise a renewal option or will not exercise a termination option, we include the impact of exercising or not exercising such option, respectively, in the estimate of the lease term. As our lease agreements do not explicitly state the discount rate implicit in the lease, we use our incremental borrowing rate ("IBR") on the commencement date to calculate the present value of future lease payments. Such IBR represents our estimated rate of interest to borrow on a collateralized basis over a term commensurate with the expected lease term.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Some of our leases include payments that are based on the Consumer Price Index ("CPI") or other similar indices. These variable lease payments are included in the calculation of the ROU asset and lease liability using the index as of the lease commencement date. Other variable lease payments, such as common area maintenance, property taxes, and usage-based amounts, are required by Topic 842 to be excluded from the ROU asset and lease liability and expensed as incurred. In addition to the present value of the future lease payments, the calculation of the ROU asset would also consider, to the extent applicable, any deferred rent upon adoption, lease pre-payments or initial direct costs of obtaining the lease (e.g., such as commissions).</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For all classes of leased assets, we elected the practical expedient to not separate lease components (i.e., the actual item being leased, such as the facility or piece of equipment) from non-lease components (i.e., the distinct elements of a contract not related to securing the use of the leased asset, such as common area maintenance and consumable supplies). </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certain of our facility lease agreements (which are classified as operating leases) contain rent holidays or rent escalation clauses. For rent holidays and rent escalation clauses during the lease term, we record rental expense on a straight-line basis over the term of the lease. As of </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2020</font><font style="font-family:inherit;font-size:10pt;">, none of our leases contained a residual value guarantee and covenants included in our lease agreements are customary for the types of facilities and equipment being leased. </font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The components of lease expense are as follows:</font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:85.7699805068226%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Three months ended January 31, 2020</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Six months ended January 31, 2020</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finance lease expense:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;Amortization of ROU assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">152,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;Interest on lease liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating lease expense</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,699,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,336,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term lease expense</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">878,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,741,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Variable lease expense</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,016,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,009,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sublease income</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total lease expense</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,638,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,241,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additional information related to leases is as follows:</font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:85.96491228070175%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:80%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Six months ended January 31, 2020</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash paid for amounts included in the measurement of lease liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating leases - Operating cash outflows</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,725,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finance leases - Operating cash outflows</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finance leases - Financing cash outflows</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">300,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ROU assets obtained in the exchange for lease liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating leases</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,823,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table is a reconciliation of future cash flows relating to operating lease liabilities presented on our Condensed Consolidated Balance Sheet as of </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2020</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;text-align:left;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:59.25925925925925%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:79%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:19%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Remaining portion of fiscal 2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,647,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal 2021</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,138,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal 2022</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,738,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal 2023</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,987,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal 2024</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,170,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,533,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total future undiscounted cash flows</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,213,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: Present value discount</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,523,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Lease liabilities</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,690,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average remaining lease terms (in years)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.69</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average discount rate</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.04</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We lease our Melville, New York production facility from a partnership controlled by our CEO and Chairman. Lease payments made during the </font><font style="font-family:inherit;font-size:10pt;">six months ended January 31, 2020</font><font style="font-family:inherit;font-size:10pt;"> were </font><font style="font-family:inherit;font-size:10pt;">$322,000</font><font style="font-family:inherit;font-size:10pt;">. The current lease provides for our use of the premises as they exist through December 2021 with an option for an additional </font><font style="font-family:inherit;font-size:10pt;">ten</font><font style="font-family:inherit;font-size:10pt;"> years. The annual rent of the facility for calendar year 2020 is </font><font style="font-family:inherit;font-size:10pt;">$657,000</font><font style="font-family:inherit;font-size:10pt;"> and is subject to customary adjustments. We have a right of first refusal in the event of a sale of the facility.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2020</font><font style="font-family:inherit;font-size:10pt;">, we do not have any rental commitments that have not commenced.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As we have not restated prior year information given our method of adopting the new standard, the following represents our future minimum lease payments for operating leases and capital leases as of July 31, 2019 under ASC Topic 840 and as reported in our Form 10-K filed with the SEC on September 24, 2019:</font></div><div style="line-height:120%;text-align:center;padding-left:48px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:81.67641325536063%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:55%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Capital</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal 2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,812,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">789,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,601,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal 2021</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,723,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,723,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal 2022</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,343,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,343,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal 2023</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,776,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,776,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal 2024</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,430,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,430,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,130,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,130,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,214,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">789,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45,003,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less amount representing interest</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Present value of net minimum lease payments</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">757,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,971,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;padding-left:48px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"></font><font style="font-family:inherit;font-size:8pt;">*Not applicable for operating leases</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table is a reconciliation of future cash flows relating to operating lease liabilities presented on our Condensed Consolidated Balance Sheet as of </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2020</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;text-align:left;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:59.25925925925925%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:79%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:19%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Remaining portion of fiscal 2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,647,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal 2021</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,138,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal 2022</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,738,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal 2023</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,987,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal 2024</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,170,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,533,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total future undiscounted cash flows</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,213,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: Present value discount</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,523,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Lease liabilities</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,690,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average remaining lease terms (in years)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.69</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average discount rate</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.04</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Leases</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On August 1, 2019, we adopted ASU No. 2016-02 - Leases (Topic 842), which requires the recognition of lease rights and obligations as assets and liabilities on the balance sheet. Previously, operating leases were not recognized on the balance sheet. As we elected the modified retrospective adoption method, prior-period information was not restated. We also elected the transition package of practical expedients available in the standard, which permits us to not reassess under the new standard our prior conclusions about lease identification, classification and initial direct costs. As part of our adoption, however, we did not elect to use the hindsight or land easements practical expedients.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On August 1, 2019, in connection with our adoption of Topic 842, we recognized </font><font style="font-family:inherit;font-size:10pt;">$35,825,000</font><font style="font-family:inherit;font-size:10pt;"> of operating lease right-of-use ("ROU") assets (net of a </font><font style="font-family:inherit;font-size:10pt;">$3,023,000</font><font style="font-family:inherit;font-size:10pt;"> deferred rent liability that existed as of August 1, 2019 under prior applicable GAAP) and </font><font style="font-family:inherit;font-size:10pt;">$38,848,000</font><font style="font-family:inherit;font-size:10pt;"> of related liabilities. Except for the recording of the ROU assets and lease liabilities on our Condensed Consolidated Balance Sheet, and the expanded disclosures about our leasing activities, our adoption did not have a material impact on our condensed consolidated financial statements. Our adoption also did not result in any cumulative-effect adjustment to opening retained earnings.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our leases historically relate to the leasing of facilities and equipment. We determine at inception whether an arrangement is, or contains, a lease and whether the lease should be classified as an operating or a financing lease. At lease commencement, we recognize an ROU asset and lease liability based on the present value of the future lease payments over the estimated lease term. We have elected to not recognize an ROU asset or lease liability for any leases with terms of twelve months or less. Instead, for such short-term leases, we recognize lease expense on a straight-line basis over the lease term. Certain of our leases include options to extend the term of the lease or to terminate the lease early. When it is reasonably certain that we will exercise a renewal option or will not exercise a termination option, we include the impact of exercising or not exercising such option, respectively, in the estimate of the lease term. As our lease agreements do not explicitly state the discount rate implicit in the lease, we use our incremental borrowing rate ("IBR") on the commencement date to calculate the present value of future lease payments. Such IBR represents our estimated rate of interest to borrow on a collateralized basis over a term commensurate with the expected lease term.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Some of our leases include payments that are based on the Consumer Price Index ("CPI") or other similar indices. These variable lease payments are included in the calculation of the ROU asset and lease liability using the index as of the lease commencement date. Other variable lease payments, such as common area maintenance, property taxes, and usage-based amounts, are required by Topic 842 to be excluded from the ROU asset and lease liability and expensed as incurred. In addition to the present value of the future lease payments, the calculation of the ROU asset would also consider, to the extent applicable, any deferred rent upon adoption, lease pre-payments or initial direct costs of obtaining the lease (e.g., such as commissions).</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For all classes of leased assets, we elected the practical expedient to not separate lease components (i.e., the actual item being leased, such as the facility or piece of equipment) from non-lease components (i.e., the distinct elements of a contract not related to securing the use of the leased asset, such as common area maintenance and consumable supplies). </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certain of our facility lease agreements (which are classified as operating leases) contain rent holidays or rent escalation clauses. For rent holidays and rent escalation clauses during the lease term, we record rental expense on a straight-line basis over the term of the lease. As of </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2020</font><font style="font-family:inherit;font-size:10pt;">, none of our leases contained a residual value guarantee and covenants included in our lease agreements are customary for the types of facilities and equipment being leased. </font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The components of lease expense are as follows:</font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:85.7699805068226%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Three months ended January 31, 2020</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Six months ended January 31, 2020</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finance lease expense:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;Amortization of ROU assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">152,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;Interest on lease liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating lease expense</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,699,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,336,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term lease expense</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">878,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,741,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Variable lease expense</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,016,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,009,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sublease income</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total lease expense</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,638,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,241,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additional information related to leases is as follows:</font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:85.96491228070175%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:80%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Six months ended January 31, 2020</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash paid for amounts included in the measurement of lease liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating leases - Operating cash outflows</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,725,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finance leases - Operating cash outflows</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finance leases - Financing cash outflows</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">300,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ROU assets obtained in the exchange for lease liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating leases</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,823,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table is a reconciliation of future cash flows relating to operating lease liabilities presented on our Condensed Consolidated Balance Sheet as of </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2020</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;text-align:left;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:59.25925925925925%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:79%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:19%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Remaining portion of fiscal 2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,647,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal 2021</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,138,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal 2022</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,738,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal 2023</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,987,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal 2024</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,170,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,533,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total future undiscounted cash flows</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,213,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: Present value discount</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,523,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Lease liabilities</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,690,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average remaining lease terms (in years)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.69</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average discount rate</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.04</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We lease our Melville, New York production facility from a partnership controlled by our CEO and Chairman. Lease payments made during the </font><font style="font-family:inherit;font-size:10pt;">six months ended January 31, 2020</font><font style="font-family:inherit;font-size:10pt;"> were </font><font style="font-family:inherit;font-size:10pt;">$322,000</font><font style="font-family:inherit;font-size:10pt;">. The current lease provides for our use of the premises as they exist through December 2021 with an option for an additional </font><font style="font-family:inherit;font-size:10pt;">ten</font><font style="font-family:inherit;font-size:10pt;"> years. The annual rent of the facility for calendar year 2020 is </font><font style="font-family:inherit;font-size:10pt;">$657,000</font><font style="font-family:inherit;font-size:10pt;"> and is subject to customary adjustments. We have a right of first refusal in the event of a sale of the facility.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2020</font><font style="font-family:inherit;font-size:10pt;">, we do not have any rental commitments that have not commenced.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As we have not restated prior year information given our method of adopting the new standard, the following represents our future minimum lease payments for operating leases and capital leases as of July 31, 2019 under ASC Topic 840 and as reported in our Form 10-K filed with the SEC on September 24, 2019:</font></div><div style="line-height:120%;text-align:center;padding-left:48px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:81.67641325536063%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:55%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Capital</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal 2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,812,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">789,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,601,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal 2021</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,723,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,723,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal 2022</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,343,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,343,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal 2023</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,776,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,776,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal 2024</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,430,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,430,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,130,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,130,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,214,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">789,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45,003,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less amount representing interest</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Present value of net minimum lease payments</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">757,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,971,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;padding-left:48px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"></font><font style="font-family:inherit;font-size:8pt;">*Not applicable for operating leases</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Accounts Receivable</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable consist of the following at:</font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:90.44834307992203%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:63%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2019</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Receivables from commercial and international customers</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77,080,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">85,556,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unbilled receivables from commercial and international customers</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,795,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,469,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Receivables from the U.S. government and its agencies</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45,008,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,856,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unbilled receivables from the U.S. government and its agencies</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,202,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,018,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total accounts receivable</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">149,085,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">146,899,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less allowance for doubtful accounts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,102,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,867,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable, net</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">147,983,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">145,032,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unbilled receivables as of </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2020</font><font style="font-family:inherit;font-size:10pt;"> relate to contracts-in-progress for which revenue has been recognized, but for which we have not yet earned the right to bill the customer for work performed to date. Under ASC 606, unbilled receivables constitute contract assets. Management estimates that substantially all amounts not yet billed at </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2020</font><font style="font-family:inherit;font-size:10pt;"> will be billed and collected within </font><font style="font-family:inherit;font-size:10pt;">one year</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2020</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;">, except for the U.S. government (and its agencies), which represented </font><font style="font-family:inherit;font-size:10pt;">32.3%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">27.8%</font><font style="font-family:inherit;font-size:10pt;">, respectively, of total accounts receivable, there were </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> other customers which accounted for greater than </font><font style="font-family:inherit;font-size:10pt;">10.0%</font><font style="font-family:inherit;font-size:10pt;"> of total accounts receivable.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-left:4px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Adoption of Accounting Standards and Updates</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are required to prepare our condensed consolidated financial statements in accordance with the Financial Accounting Standards Board ("FASB") Accounting Standards Codification ("ASC") which is the source for all authoritative U.S. generally accepted accounting principles, which is commonly referred to as "GAAP." The FASB ASC is subject to updates by the FASB, which are known as Accounting Standards Updates ("ASUs"). During the </font><font style="font-family:inherit;font-size:10pt;">six months ended January 31, 2020</font><font style="font-family:inherit;font-size:10pt;">, we adopted:</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">FASB ASU No. 2016-02 Leases (Topic 842). See </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Note (12) </font><font style="font-family:inherit;font-size:10pt;">-</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> "Leases"</font><font style="font-family:inherit;font-size:10pt;"> for further information.</font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">FASB ASU No. 2017-11, which provides guidance on the accounting for certain financial instruments with embedded features that result in the strike price of the instrument or embedded conversion option being reduced on the basis of the pricing of future equity offerings (commonly referred to as "down round" features). On August 1, 2019, we adopted this ASU. Our adoption did not have any impact on our condensed consolidated financial statements and disclosures, as we did not have any financial instruments with such "down round" features.</font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">FASB ASU No. 2017-12, which expands and refines hedge accounting for both non-financial and financial risk components and simplifies and aligns the recognition and presentation of the effects of the hedging instrument and the hedged item in the financial statements. On August 1, 2019, we adopted this ASU. Our adoption did not have any impact on our condensed consolidated financial statements and disclosures, as we are not a party to any such hedging transactions.</font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">FASB ASU No. 2018-07, which expands the scope of Topic 718 to include certain share-based payment transactions for acquiring goods and services from nonemployees. On August 1, 2019, we adopted this ASU. Our adoption did not have any impact on our condensed consolidated financial statements and disclosures, as we did not have any outstanding share-based awards with nonemployees that required remeasurement.</font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">FASB ASU No. 2018-16, which expands the list of eligible U.S. benchmark interest rates permitted in the application of hedge accounting due to broad concerns about the long-term sustainability of the LIBO Rate. This ASU adds the Overnight Index Swap ("OIS") rate, based on the Secured Overnight Financing Rate ("SOFR"), as an eligible U.S. benchmark interest rate. On August 1, 2019, we adopted this ASU. Our adoption did not have any impact on our condensed consolidated financial statements and disclosures, as we are not a party to any such hedging transactions.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-left:4px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Adoption of Accounting Standards and Updates</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are required to prepare our condensed consolidated financial statements in accordance with the Financial Accounting Standards Board ("FASB") Accounting Standards Codification ("ASC") which is the source for all authoritative U.S. generally accepted accounting principles, which is commonly referred to as "GAAP." The FASB ASC is subject to updates by the FASB, which are known as Accounting Standards Updates ("ASUs"). During the </font><font style="font-family:inherit;font-size:10pt;">six months ended January 31, 2020</font><font style="font-family:inherit;font-size:10pt;">, we adopted:</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">FASB ASU No. 2016-02 Leases (Topic 842). See </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Note (12) </font><font style="font-family:inherit;font-size:10pt;">-</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> "Leases"</font><font style="font-family:inherit;font-size:10pt;"> for further information.</font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">FASB ASU No. 2017-11, which provides guidance on the accounting for certain financial instruments with embedded features that result in the strike price of the instrument or embedded conversion option being reduced on the basis of the pricing of future equity offerings (commonly referred to as "down round" features). On August 1, 2019, we adopted this ASU. Our adoption did not have any impact on our condensed consolidated financial statements and disclosures, as we did not have any financial instruments with such "down round" features.</font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">FASB ASU No. 2017-12, which expands and refines hedge accounting for both non-financial and financial risk components and simplifies and aligns the recognition and presentation of the effects of the hedging instrument and the hedged item in the financial statements. On August 1, 2019, we adopted this ASU. Our adoption did not have any impact on our condensed consolidated financial statements and disclosures, as we are not a party to any such hedging transactions.</font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">FASB ASU No. 2018-07, which expands the scope of Topic 718 to include certain share-based payment transactions for acquiring goods and services from nonemployees. On August 1, 2019, we adopted this ASU. Our adoption did not have any impact on our condensed consolidated financial statements and disclosures, as we did not have any outstanding share-based awards with nonemployees that required remeasurement.</font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:72px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:48px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">FASB ASU No. 2018-16, which expands the list of eligible U.S. benchmark interest rates permitted in the application of hedge accounting due to broad concerns about the long-term sustainability of the LIBO Rate. This ASU adds the Overnight Index Swap ("OIS") rate, based on the Secured Overnight Financing Rate ("SOFR"), as an eligible U.S. benchmark interest rate. On August 1, 2019, we adopted this ASU. Our adoption did not have any impact on our condensed consolidated financial statements and disclosures, as we are not a party to any such hedging transactions.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">General</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> </font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying condensed consolidated financial statements of Comtech Telecommunications Corp. and its subsidiaries ("Comtech," "we," "us," or "our") as of and for the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended January 31, 2020 and 2019</font><font style="font-family:inherit;font-size:10pt;"> are unaudited. In the opinion of management, the information furnished reflects all material adjustments (which include normal recurring adjustments) necessary for a fair presentation of the results for the unaudited interim periods. Our results of operations for such periods are not necessarily indicative of the results of operations to be expected for the full fiscal year. </font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of our condensed consolidated financial statements in conformity with accounting principles generally accepted in the United States of America requires us to make estimates and assumptions that affect the reported amount of assets and liabilities, and disclosure of contingent assets and liabilities, at the date of the condensed consolidated financial statements, and the reported amounts of net sales and expenses during the reported period. Actual results may differ from those estimates.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our condensed consolidated financial statements should be read in conjunction with our audited consolidated financial statements, filed with the Securities and Exchange Commission ("SEC"), for the fiscal year ended </font><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2019</font><font style="font-family:inherit;font-size:10pt;"> and the notes thereto contained in our Annual Report on Form 10-K, and all of our other filings with the SEC.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As disclosed in more detail in </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Note (15) </font><font style="font-family:inherit;font-size:10pt;">-</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> </font><font style="font-family:inherit;font-size:10pt;">&quot;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Segment Information</font><font style="font-family:inherit;font-size:10pt;">," we manage our business in </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> reportable segments: Commercial Solutions and Government Solutions.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Cost Reduction Actions</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> </font></div><div style="line-height:120%;text-align:left;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the three months ended October 31, 2018, we took steps to improve our future operating results and successfully consolidated our Government Solutions segment&#8217;s manufacturing facility located in Tampa, Florida with another facility that we maintain in Orlando, Florida. In doing so, during the </font><font style="font-family:inherit;font-size:10pt;">six months ended January 31, 2019</font><font style="font-family:inherit;font-size:10pt;">, we recorded </font><font style="font-family:inherit;font-size:10pt;">$1,373,000</font><font style="font-family:inherit;font-size:10pt;"> of facility exit costs in selling, general and administrative expenses in our Condensed Consolidated Statements of Operations. As discussed further in </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Note (12)</font><font style="font-family:inherit;font-size:10pt;"> - "</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Leases,</font><font style="font-family:inherit;font-size:10pt;">" on August 1, 2019, we adopted Topic 842 and, as required by the new standard, reclassified </font><font style="font-family:inherit;font-size:10pt;">$568,000</font><font style="font-family:inherit;font-size:10pt;"> of estimated facility exit costs to the current portion of operating lease liabilities. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the second quarter of fiscal 2019, we began an evaluation and repositioning of our public safety and location technologies solutions in order to focus on providing higher margin solution offerings. To date, we have ceased offering certain solutions, have worked with customers to wind-down certain legacy contracts and have not renewed certain contracts. In connection with this evaluation and repositioning, we recorded estimated contract settlement costs of </font><font style="font-family:inherit;font-size:10pt;">$3,886,000</font><font style="font-family:inherit;font-size:10pt;"> during the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended January 31, 2019</font><font style="font-family:inherit;font-size:10pt;">, in our Commercial Solutions segment. During the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended January 31, 2020</font><font style="font-family:inherit;font-size:10pt;">, we recorded benefits of </font><font style="font-family:inherit;font-size:10pt;">$262,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$32,000</font><font style="font-family:inherit;font-size:10pt;">, respectively, as we finalized certain aspects of our prior estimates.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Revenue</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In accordance with FASB ASC 606 - Revenue from Contracts with Customers ("ASC 606"), we record revenue in an amount that reflects the consideration to which we expect to be entitled in exchange for goods or services promised to customers. Under ASC 606, we follow a five-step model to: (1) identify the contract with our customer; (2) identify our performance obligations in our contract; (3) determine the transaction price for our contract; (4) allocate the transaction price to our performance obligations; and (5) recognize revenue using one of the following two methods: </font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:66px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Over time</font><font style="font-family:inherit;font-size:10pt;"> - We recognize revenue using the over time method when there is a continuous transfer of control to the customer over the contractual period of performance. This generally occurs when we enter into a long-term contract relating to the design, development or manufacture of complex equipment or technology platforms to a buyer&#8217;s specification (or to provide services related to the performance of such contracts). Continuous transfer of control is typically supported by contract clauses which allow our customers to unilaterally terminate a contract for convenience, pay for costs incurred plus a reasonable profit and take control of work-in-process. Revenue recognized over time is generally based on the extent of progress toward completion of the related performance obligations. The selection of the method to measure progress requires judgment and is based on the nature of the products or services provided. In certain instances, typically for firm fixed-price contracts, we use the cost-to-cost measure because it best depicts the transfer of control to the customer which occurs as we incur costs on our contracts. Under the cost-to-cost measure, the extent of progress toward completion is measured based on the ratio of costs incurred to date to the total estimated costs at completion, including warranty costs. Revenues, including estimated fees or profits, are recorded proportionally as costs are incurred. Costs to fulfill generally include direct labor, materials, subcontractor costs, other direct costs and an allocation of indirect costs. When these contracts are modified, the additional goods or services are generally not distinct from those already provided. As a result, these modifications form part of an existing contract and we must update the transaction price and our measure of progress for the single performance obligation and recognize a cumulative catch-up to revenue and gross profits. </font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For over time contracts using a cost-to-cost measure of progress, we have an estimate at completion ("EAC") process in which management reviews the progress and execution of our performance obligations. This EAC process requires management judgment relative to assessing risks, estimating contract revenue and costs, and making assumptions for schedule and technical issues. Since certain contracts extend over a long period of time, the impact of revisions in revenue and or cost estimates during the progress of work may impact current period earnings through a cumulative adjustment. Additionally, if the EAC process indicates a loss, a provision is made for the total anticipated loss in the period that it becomes evident. Contract revenue and cost estimates for significant contracts are generally reviewed and reassessed at least quarterly.</font></div><div style="line-height:120%;text-align:justify;padding-left:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The cost-to-cost method is principally used to account for contracts in our mission-critical technologies and high-performance transmission technologies product lines and, to a lesser extent, certain location-based and messaging infrastructure contracts in our public safety and location technologies product line. For service-based contracts in our public safety and location technologies product line, we recognize revenue over time. These services are typically recognized as a series of services performed over the contract term using the straight-line method, or based on our customers&#8217; actual usage of the networks and platforms which we provide.</font></div><div style="line-height:174%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:66px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Point in time</font><font style="font-family:inherit;font-size:10pt;"> - When a performance obligation is not satisfied over time, we must record revenue using the point in time accounting method which generally results in revenue being recognized upon shipment or delivery of a promised good or service to a customer. This generally occurs when we enter into short-term contracts or purchase orders where items are provided to customers with relatively quick turn-around times. Modifications to such contracts and or purchase orders, which typically provide for additional quantities or services, are accounted for as a new contract because the pricing for these additional quantities or services are based on standalone selling prices. </font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Point in time accounting is principally applied to contracts in our satellite ground station technologies product line (which includes satellite modems, solid-state and traveling wave tube amplifiers) and certain contracts for our solid-state, high-power amplifiers in our high-performance transmission technologies product line. Point in time accounting is also applied to certain contracts in our mission-critical technologies product line. The contracts related to these product lines do not meet the requirements for over time revenue recognition because our customers cannot utilize the equipment for its intended purpose during any phase of our manufacturing process; customers do not simultaneously receive and or consume the benefits provided by our performance; customers do not control the asset (i.e., prior to delivery, customers cannot direct the use of the asset, sell or exchange the equipment, etc.); and, although many of our contracts have termination for convenience clauses and or an enforceable right to payment for performance completed to date, our performance creates an asset with an alternative use through the point of delivery.</font></div><div style="line-height:120%;text-align:justify;padding-left:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:96px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In determining that our equipment has alternative use, we considered the underlying manufacturing process for our products. In the early phases of manufacturing, raw materials and work in process (including subassemblies) consist of common parts that are highly fungible among many different types of products and customer applications. Finished products are either configured to our standard configuration or based on our customers&#8217; specifications. Finished products, whether built to our standard specification or to a customers&#8217; specification, can be sold to a variety of customers and across many different end use applications with minimal rework, if needed, and without incurring a significant economic loss.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">When identifying a contract with our customer, we consider when it has approval and commitment from both parties, if the rights of the parties are identified, if the payment terms are identified, if it has commercial substance and if collectability is probable.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">When identifying performance obligations, we consider whether there are multiple promises and how to account for them. In our contracts, multiple promises are separated if they are distinct, both individually and in the context of the contract. If multiple promises in a contract are highly interrelated or comprise a series of distinct services performed over time, they are combined into a single performance obligation. In some cases, we may also provide the customer with an additional service-type warranty, which we recognize as a separate performance obligation. Service-type warranties do not represent a significant portion of our consolidated net sales. When service-type warranties represent a separate performance obligation, the revenue is deferred and recognized ratably over the extended warranty period. Our contracts, from time-to-time, may also include options for additional goods and services. To date, these options have not represented material rights to the customer as the pricing for them reflects standalone selling prices. As a result, we do not consider options we offer to be performance obligations for which we must allocate a portion of the transaction price. In many cases, we provide assurance-type warranty coverage for some of our products for a period of at least one year from the date of delivery. </font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">When identifying the transaction price, we typically utilize the contract's stated price as a starting point. The transaction price in certain arrangements may include estimated amounts of variable consideration, including award fees, incentive fees or other provisions that can either increase or decrease the transaction price. We estimate variable consideration as the amount to which we expect to be entitled, and we include estimated amounts in the transaction price to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur when the estimation uncertainty is resolved. The estimation of this variable consideration and determination of whether to include estimated amounts in the transaction price are based largely on an assessment of our anticipated performance and all information (e.g., historical, current and forecasted) that is reasonably available to us. </font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">When allocating the contract&#8217;s transaction price, we consider each distinct performance obligation. For contracts with multiple performance obligations, we allocate the contract&#8217;s transaction price to each performance obligation using our best estimate of the standalone selling price of each distinct good or service in the contract. We determine standalone selling price based on the price at which the performance obligation is sold separately. If the standalone selling price is not observable through past transactions, we estimate the standalone selling price taking into account available information such as market conditions, including geographic or regional specific factors, competitive positioning, internal costs, profit objectives and internally approved pricing guidelines related to the performance obligations.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Almost all of our contracts with customers are denominated in U.S. dollars and typically are either firm fixed-price or cost reimbursable type contracts (including fixed-fee, incentive-fee and time-and-material type contracts). In almost all of our contracts with customers, we are the principal in the arrangement and report revenue on a gross basis. Transaction prices for contracts with U.S. domestic and international customers are usually based on specific negotiations with each customer and in the case of the U.S. government, sometimes based on estimated or actual costs of providing the goods or services in accordance with applicable regulations. Sales by geography and customer type, as a percentage of consolidated net sales, are as follows:</font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:90.44834307992203%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:35%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Three months ended January 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Six months ended January 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">United States</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. government</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Domestic</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">78.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">76.4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">International</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21.9</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22.8</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23.6</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales to U.S. government customers include sales to the U.S. Department of Defense ("DoD"), intelligence and civilian agencies, as well as sales directly to or through prime contractors. Domestic sales include sales to commercial customers, as well as to U.S. state and local governments. Except for the U.S. government, there were </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> customers that represented more than </font><font style="font-family:inherit;font-size:10pt;">10.0%</font><font style="font-family:inherit;font-size:10pt;"> of consolidated net sales during the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended January 31, 2020</font><font style="font-family:inherit;font-size:10pt;">. Included in domestic sales, are sales to Verizon Communications Inc. ("Verizon"). Sales to Verizon were </font><font style="font-family:inherit;font-size:10pt;">10.1%</font><font style="font-family:inherit;font-size:10pt;"> of consolidated net sales for the </font><font style="font-family:inherit;font-size:10pt;">three months ended January 31, 2019</font><font style="font-family:inherit;font-size:10pt;">. International sales include sales to U.S. domestic companies for inclusion in products that are sold to international customers. Except for the U.S., </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> individual country (including sales to U.S. domestic companies for inclusion in products that are sold to a foreign country) represented more than </font><font style="font-family:inherit;font-size:10pt;">10.0%</font><font style="font-family:inherit;font-size:10pt;"> of consolidated net sales for the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended January 31, 2020 and 2019</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;text-align:left;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables summarize our disaggregation of revenue consistent with information reviewed by our chief operating decision-maker ("CODM") for the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended January 31, 2020 and 2019</font><font style="font-family:inherit;font-size:10pt;">. We believe these categories best depict how the nature, amount, timing and uncertainty of revenue and cash flows are affected by economic factors which impact our business:</font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:92.98245614035088%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Three months ended January 31, 2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="10" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Six months ended January 31, 2020</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial Solutions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Government Solutions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial Solutions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Government Solutions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Geographical region and customer type</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. government</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,189,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49,900,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">67,089,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,937,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">102,673,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">136,610,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Domestic</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54,003,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,233,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59,236,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">107,357,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,274,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">120,631,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71,192,000</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">55,133,000</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">126,325,000</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">141,294,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">115,947,000</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">257,241,000</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">International</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,930,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,399,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,329,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49,142,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,538,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74,680,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">96,122,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65,532,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">161,654,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">190,436,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">141,485,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">331,921,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Contract type</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Firm fixed price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">95,094,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,875,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">133,969,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">187,765,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">89,598,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">277,363,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost reimbursable</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,028,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,657,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27,685,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,671,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,887,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54,558,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">96,122,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65,532,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">161,654,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">190,436,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">141,485,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">331,921,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Transfer of control</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Point in time</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43,011,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,675,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">71,686,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">80,734,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">66,460,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">147,194,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Over time</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53,111,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,857,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">89,968,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">109,702,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75,025,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">184,727,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">96,122,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65,532,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">161,654,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">190,436,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">141,485,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">331,921,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:93.37231968810916%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Three months ended January 31, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="10" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Six months ended January 31, 2019</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial Solutions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Government Solutions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial Solutions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Government Solutions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Geographical region and customer type</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. government</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,911,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53,389,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74,300,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,131,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">110,213,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">145,344,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Domestic</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43,693,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,761,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52,454,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">85,930,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,035,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">102,965,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">64,604,000</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62,150,000</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">126,754,000</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">121,061,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">127,248,000</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">248,309,000</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">International</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,131,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,248,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,379,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43,647,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,021,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">76,668,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">86,735,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77,398,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">164,133,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">164,708,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">160,269,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">324,977,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Contract type</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Firm fixed price</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">85,567,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">57,017,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">142,584,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">161,857,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">120,628,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">282,485,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost reimbursable</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,168,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,381,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,549,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,851,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,641,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42,492,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">86,735,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77,398,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">164,133,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">164,708,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">160,269,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">324,977,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Transfer of control</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Point in time</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,031,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45,182,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">91,213,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">83,976,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">97,805,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">181,781,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Over time</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,704,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,216,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">72,920,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">80,732,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62,464,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">143,196,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">86,735,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77,398,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">164,133,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">164,708,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">160,269,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">324,977,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The timing of revenue recognition, billings and collections results in receivables, unbilled receivables and contract liabilities on our Condensed Consolidated Balance Sheet. Under typical payment terms for our contracts accounted for over time, amounts are billed as work progresses in accordance with agreed-upon contractual terms, either at periodic intervals (e.g., monthly) or upon achievement of contractual milestones. For certain contracts with provisions that are intended to protect customers in the event we do not satisfy our performance obligations, billings occur subsequent to revenue recognition, resulting in unbilled receivables. Under ASC 606, unbilled receivables constitute contract assets. There were no material impairment losses recognized on contract assets during the </font><font style="font-family:inherit;font-size:10pt;">six months ended January 31, 2020 and 2019</font><font style="font-family:inherit;font-size:10pt;">, respectively. On large long-term contracts, and for contracts with international customers that do not do business with us regularly, payment terms typically require advanced payments and deposits. Under ASC 606, payments received from customers in excess of revenue recognized to date results in a contract liability. These contract liabilities are not considered to represent a significant financing component of the contract because we believe these cash advances and deposits are generally used to meet working capital demands which can be higher in the earlier stages of a contract. Also, advanced payments and deposits provide us with some measure of assurance that the customer will perform on its obligations under the contract. Under the typical payment terms for our contracts accounted for at a point in time, costs are accumulated in inventory until the time of billing, which generally coincides with revenue recognition. Of the contract liability balance at July 31, 2019 and August 1, 2018, </font><font style="font-family:inherit;font-size:10pt;">$26,665,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$24,606,000</font><font style="font-family:inherit;font-size:10pt;"> was recognized as revenue during the </font><font style="font-family:inherit;font-size:10pt;">six months ended January 31, 2020 and 2019</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recognize the incremental costs to obtain or fulfill a contract as an expense when incurred if the amortization period of the asset is one year or less. Incremental costs to obtain or fulfill contracts with an amortization period greater than one year were not material. </font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As commissions payable to our internal sales and marketing employees or contractors are contingent upon multiple factors, such commissions are not considered direct costs to obtain or fulfill a contract with a customer and are expensed as incurred in selling, general and administrative expenses on our Condensed Consolidated Statements of Operations. As for commissions payable to our third-party sales representatives related to large long-term contracts, we do consider these types of commissions both direct and incremental costs to obtain and fulfill such contracts. Therefore, such commissions are included in total estimated costs at completion for such contracts and expensed over time through cost of sales on our Condensed Consolidated Statements of Operations.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Remaining performance obligations represent the transaction price of firm orders for which work has not been performed as of the end of a fiscal period. Remaining performance obligations, which we refer to as backlog, exclude unexercised contract options and potential orders under indefinite delivery / indefinite quantity ("IDIQ") contracts. As of </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2020</font><font style="font-family:inherit;font-size:10pt;">, the aggregate amount of the transaction price allocated to remaining performance obligations was </font><font style="font-family:inherit;font-size:10pt;">$638,278,000</font><font style="font-family:inherit;font-size:10pt;"> (which represents the amount of our consolidated backlog). We estimate that a substantial portion of our remaining performance obligations at </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2020</font><font style="font-family:inherit;font-size:10pt;"> will be completed and recognized as revenue during the next twenty-four month period, with the rest thereafter. During the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended January 31, 2020</font><font style="font-family:inherit;font-size:10pt;">, revenue recognized from performance obligations satisfied, or partially satisfied, in previous periods (for example due to changes in the transaction price) was not material.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable consist of the following at:</font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:90.44834307992203%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:63%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2019</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Receivables from commercial and international customers</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77,080,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">85,556,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unbilled receivables from commercial and international customers</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,795,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,469,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Receivables from the U.S. government and its agencies</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45,008,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,856,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unbilled receivables from the U.S. government and its agencies</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,202,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,018,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total accounts receivable</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">149,085,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">146,899,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less allowance for doubtful accounts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,102,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,867,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable, net</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">147,983,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">145,032,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued expenses and other current liabilities consist of the following at:</font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:72.8515625%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:56%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:19%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:20%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2019</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued wages and benefits</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,050,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,295,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued contract costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,500,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,007,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued warranty obligations </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,728,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,968,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued legal costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,843,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,835,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued commissions and royalties</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,694,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,114,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,696,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,365,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued expenses and other current liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">84,511,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">78,584,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table reconciles the numerators and denominators used in the basic and diluted EPS calculations:</font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:92.78752436647173%;border-collapse:collapse;text-align:left;"><tr><td colspan="15" rowspan="1"></td></tr><tr><td style="width:35%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Three months ended January 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Six months ended January 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Numerator:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income for basic calculation</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,495,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,826,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,883,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,294,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Numerator for diluted calculation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,495,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,826,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,883,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,294,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Denominator:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Denominator for basic calculation</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,659,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,034,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,607,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,017,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effect of dilutive securities:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based awards</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">399,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">134,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">297,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">228,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Denominator for diluted calculation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,058,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,168,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,904,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,245,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation for awards issued is reflected in the following line items in our Condensed Consolidated Statements of Operations:</font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:92.78752436647173%;border-collapse:collapse;text-align:left;"><tr><td colspan="15" rowspan="1"></td></tr><tr><td style="width:40%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1.5px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1.5px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Three months ended January 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1.5px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1.5px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Six months ended January 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of sales</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">60,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">60,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">119,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">118,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Selling, general and administrative expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,094,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,051,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,837,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,956,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development expenses</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">84,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">80,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">161,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">163,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation expense before&#160;income tax benefit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,238,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,191,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,117,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,237,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Estimated income tax benefit</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(271,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(260,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(460,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(488,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net stock-based compensation expense</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">967,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">931,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,657,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,749,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intangible assets with finite lives are as follows:</font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:83.984375%;border-collapse:collapse;text-align:left;"><tr><td colspan="14" rowspan="1"></td></tr><tr><td style="width:25%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:21%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="12" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of January 31, 2020</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Weighted Average</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Amortization Period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Gross Carrying</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Accumulated</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Net Carrying</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Amount</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer relationships</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20.5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">282,934,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">72,909,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">210,025,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Technologies</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13.7</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">97,649,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62,377,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,272,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trademarks and other</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,726,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,768,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,958,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">413,309,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">149,054,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">264,255,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:83.984375%;border-collapse:collapse;text-align:left;"><tr><td colspan="14" rowspan="1"></td></tr><tr><td style="width:25%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:21%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="12" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of July 31, 2019</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Weighted Average</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Amortization Period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Gross Carrying</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Accumulated</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Net Carrying</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Amount</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer relationships</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20.5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">276,834,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">66,484,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">210,350,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Technologies</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12.7</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">92,649,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59,522,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,127,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trademarks and other</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,026,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,613,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,413,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">400,509,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">138,619,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">261,890,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Leases</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On August 1, 2019, we adopted ASU No. 2016-02 - Leases (Topic 842), which requires the recognition of lease rights and obligations as assets and liabilities on the balance sheet. Previously, operating leases were not recognized on the balance sheet. As we elected the modified retrospective adoption method, prior-period information was not restated. We also elected the transition package of practical expedients available in the standard, which permits us to not reassess under the new standard our prior conclusions about lease identification, classification and initial direct costs. As part of our adoption, however, we did not elect to use the hindsight or land easements practical expedients.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On August 1, 2019, in connection with our adoption of Topic 842, we recognized </font><font style="font-family:inherit;font-size:10pt;">$35,825,000</font><font style="font-family:inherit;font-size:10pt;"> of operating lease right-of-use ("ROU") assets (net of a </font><font style="font-family:inherit;font-size:10pt;">$3,023,000</font><font style="font-family:inherit;font-size:10pt;"> deferred rent liability that existed as of August 1, 2019 under prior applicable GAAP) and </font><font style="font-family:inherit;font-size:10pt;">$38,848,000</font><font style="font-family:inherit;font-size:10pt;"> of related liabilities. Except for the recording of the ROU assets and lease liabilities on our Condensed Consolidated Balance Sheet, and the expanded disclosures about our leasing activities, our adoption did not have a material impact on our condensed consolidated financial statements. Our adoption also did not result in any cumulative-effect adjustment to opening retained earnings.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our leases historically relate to the leasing of facilities and equipment. We determine at inception whether an arrangement is, or contains, a lease and whether the lease should be classified as an operating or a financing lease. At lease commencement, we recognize an ROU asset and lease liability based on the present value of the future lease payments over the estimated lease term. We have elected to not recognize an ROU asset or lease liability for any leases with terms of twelve months or less. Instead, for such short-term leases, we recognize lease expense on a straight-line basis over the lease term. Certain of our leases include options to extend the term of the lease or to terminate the lease early. When it is reasonably certain that we will exercise a renewal option or will not exercise a termination option, we include the impact of exercising or not exercising such option, respectively, in the estimate of the lease term. As our lease agreements do not explicitly state the discount rate implicit in the lease, we use our incremental borrowing rate ("IBR") on the commencement date to calculate the present value of future lease payments. Such IBR represents our estimated rate of interest to borrow on a collateralized basis over a term commensurate with the expected lease term.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Some of our leases include payments that are based on the Consumer Price Index ("CPI") or other similar indices. These variable lease payments are included in the calculation of the ROU asset and lease liability using the index as of the lease commencement date. Other variable lease payments, such as common area maintenance, property taxes, and usage-based amounts, are required by Topic 842 to be excluded from the ROU asset and lease liability and expensed as incurred. In addition to the present value of the future lease payments, the calculation of the ROU asset would also consider, to the extent applicable, any deferred rent upon adoption, lease pre-payments or initial direct costs of obtaining the lease (e.g., such as commissions).</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For all classes of leased assets, we elected the practical expedient to not separate lease components (i.e., the actual item being leased, such as the facility or piece of equipment) from non-lease components (i.e., the distinct elements of a contract not related to securing the use of the leased asset, such as common area maintenance and consumable supplies). </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certain of our facility lease agreements (which are classified as operating leases) contain rent holidays or rent escalation clauses. For rent holidays and rent escalation clauses during the lease term, we record rental expense on a straight-line basis over the term of the lease. As of </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2020</font><font style="font-family:inherit;font-size:10pt;">, none of our leases contained a residual value guarantee and covenants included in our lease agreements are customary for the types of facilities and equipment being leased. </font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The components of lease expense are as follows:</font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:85.7699805068226%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Three months ended January 31, 2020</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Six months ended January 31, 2020</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finance lease expense:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;Amortization of ROU assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">152,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;Interest on lease liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating lease expense</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,699,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,336,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term lease expense</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">878,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,741,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Variable lease expense</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,016,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,009,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sublease income</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total lease expense</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,638,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,241,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additional information related to leases is as follows:</font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:85.96491228070175%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:80%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Six months ended January 31, 2020</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash paid for amounts included in the measurement of lease liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating leases - Operating cash outflows</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,725,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finance leases - Operating cash outflows</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finance leases - Financing cash outflows</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">300,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ROU assets obtained in the exchange for lease liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating leases</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,823,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table is a reconciliation of future cash flows relating to operating lease liabilities presented on our Condensed Consolidated Balance Sheet as of </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2020</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;text-align:left;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:59.25925925925925%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:79%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:19%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Remaining portion of fiscal 2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,647,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal 2021</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,138,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal 2022</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,738,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal 2023</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,987,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal 2024</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,170,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,533,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total future undiscounted cash flows</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,213,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: Present value discount</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,523,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Lease liabilities</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,690,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average remaining lease terms (in years)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.69</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average discount rate</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.04</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We lease our Melville, New York production facility from a partnership controlled by our CEO and Chairman. Lease payments made during the </font><font style="font-family:inherit;font-size:10pt;">six months ended January 31, 2020</font><font style="font-family:inherit;font-size:10pt;"> were </font><font style="font-family:inherit;font-size:10pt;">$322,000</font><font style="font-family:inherit;font-size:10pt;">. The current lease provides for our use of the premises as they exist through December 2021 with an option for an additional </font><font style="font-family:inherit;font-size:10pt;">ten</font><font style="font-family:inherit;font-size:10pt;"> years. The annual rent of the facility for calendar year 2020 is </font><font style="font-family:inherit;font-size:10pt;">$657,000</font><font style="font-family:inherit;font-size:10pt;"> and is subject to customary adjustments. We have a right of first refusal in the event of a sale of the facility.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2020</font><font style="font-family:inherit;font-size:10pt;">, we do not have any rental commitments that have not commenced.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As we have not restated prior year information given our method of adopting the new standard, the following represents our future minimum lease payments for operating leases and capital leases as of July 31, 2019 under ASC Topic 840 and as reported in our Form 10-K filed with the SEC on September 24, 2019:</font></div><div style="line-height:120%;text-align:center;padding-left:48px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:81.67641325536063%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:55%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Capital</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal 2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,812,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">789,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,601,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal 2021</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,723,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,723,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal 2022</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,343,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,343,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal 2023</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,776,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,776,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal 2024</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,430,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,430,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,130,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,130,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,214,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">789,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45,003,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less amount representing interest</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Present value of net minimum lease payments</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">757,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,971,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;padding-left:48px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"></font><font style="font-family:inherit;font-size:8pt;">*Not applicable for operating leases</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As we have not restated prior year information given our method of adopting the new standard, the following represents our future minimum lease payments for operating leases and capital leases as of July 31, 2019 under ASC Topic 840 and as reported in our Form 10-K filed with the SEC on September 24, 2019:</font></div><div style="line-height:120%;text-align:center;padding-left:48px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:81.67641325536063%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:55%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Capital</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal 2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,812,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">789,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,601,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal 2021</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,723,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,723,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal 2022</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,343,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,343,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal 2023</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,776,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,776,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fiscal 2024</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,430,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,430,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,130,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,130,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,214,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">789,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45,003,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less amount representing interest</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Present value of net minimum lease payments</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">*</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">757,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,971,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;padding-left:48px;text-indent:48px;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"></font><font style="font-family:inherit;font-size:8pt;">*Not applicable for operating leases</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table represents goodwill by reportable operating segment, including the changes in the net carrying value of goodwill during the six months ended </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2020</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:92.98245614035088%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial Solutions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Government Solutions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of July 31, 2019</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">251,296,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">59,193,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">310,489,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Change resulting from Solacom acquisition</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(420,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(420,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Change resulting from the GD NG-911 acquisition</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,457,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,457,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Change resulting from CGC acquisition</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,950,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,950,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of January 31, 2020</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">253,333,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">75,143,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">328,476,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories consist of the following at:</font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:83.23586744639377%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:60%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">July&#160;31, 2019</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Raw materials and components</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56,100,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53,959,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Work-in-process and finished goods</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,875,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,576,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total inventories</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">93,975,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">94,535,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less reserve for excess and obsolete inventories</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,911,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,696,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories, net</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74,064,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">74,839,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Changes in our accrued warranty obligations during the </font><font style="font-family:inherit;font-size:10pt;">six months ended January 31, 2020 and 2019</font><font style="font-family:inherit;font-size:10pt;"> were as follows: </font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:83.59375%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:60%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Six months ended January 31,</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at beginning of period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,968,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,738,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Reclass to contract liabilities (see below)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,679,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Provision for warranty obligations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,937,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,738,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additions (in connection with CGC acquisition)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,000,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Charges incurred</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,479,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,066,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Warranty settlement and reclass (see below)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">302,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">845,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at end of period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,728,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,576,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the preliminary fair value of the assets acquired and liabilities assumed in connection with the CGC acquisition:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td style="width:63%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:20%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Purchase Price Allocation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Payable in cash</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,075,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:30px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Payable in common stock issued by Comtech</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,575,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Preliminary purchase price at fair value</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,650,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Preliminary allocation of aggregate purchase price:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;Cash and cash equivalents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">160,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;Current assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,336,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;Property, plant and equipment</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,457,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;Operating lease assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">924,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;Deferred tax assets, non-current</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">588,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;Accrued warranty obligations</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,000,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;Current liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,060,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;Non-current liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,329,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net tangible liabilities at preliminary fair value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,924,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:18px;text-indent:-18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Identifiable intangibles, deferred taxes and goodwill:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Estimated Useful Lives</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Technology</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,000,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20 years</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer relationships</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,000,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15 years</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trade name</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">800,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5 years</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:30px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,176,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,950,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Indefinite</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Preliminary allocation of aggregate purchase price</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,650,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the preliminary fair value of the assets acquired and liabilities assumed in connection with the acquisition of the GD NG-911 business:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.02534113060429%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:35%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:20%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Purchase Price Allocation </font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Measurement Period Adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Purchase Price Allocation (as adjusted)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Aggregate purchase price at fair value</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,000,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,000,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Allocation of aggregate purchase price:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;Current assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,640,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,640,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;Property, plant and equipment</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">646,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">646,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;Deferred tax assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,376,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,173,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">203,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;Accrued warranty obligations</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,000,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,000,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;Current liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,094,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,094,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net tangible assets at preliminary fair value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">568,000</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,173,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,605,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:18px;text-indent:-18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Identifiable intangibles, deferred taxes and goodwill:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Estimated Useful Lives</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;Customer relationships</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,300,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,300,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10 years</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;Technology</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,500,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,500,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15 years</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;Other liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(21,700,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(21,700,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:30px;text-indent:-30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;Deferred tax liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(518,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">518,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;Goodwill</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,850,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,655,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,505,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Indefinite</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Allocation of aggregate purchase price</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,000,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,000,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;padding-left:48px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></font><font style="font-family:inherit;font-size:8pt;"> As reported in the Company's Quarterly Report on Form 10-Q for the three months ended October 31, 2019.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the final fair value of the assets acquired and liabilities assumed in connection with the Solacom acquisition:</font></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td style="width:64%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:20%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Purchase Price Allocation </font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Settled in cash</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27,328,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:30px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Settled in common stock issued by Comtech</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,606,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Aggregate purchase price at fair value</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,934,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Allocation of aggregate purchase price:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;Cash and cash equivalents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,445,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;Current assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,897,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;Property, plant and equipment</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">777,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;Deferred tax assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,478,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;Accrued warranty obligations</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,431,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;Current liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,477,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;Contract liabilities, non-current</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,604,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net tangible assets at fair value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,085,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:18px;text-indent:-18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Identifiable intangibles, deferred taxes and goodwill:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Estimated Useful Lives</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Technology</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,779,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10 years</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer relationships</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,007,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20 years</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Trade name</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,828,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20 years</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:30px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,153,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,388,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Indefinite</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Allocation of aggregate purchase price</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,934,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;padding-left:48px;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:5pt">(1)</sup></font><font style="font-family:inherit;font-size:8pt;"> As reported in the Company's Quarterly Report on Form 10-Q for the three months ended October 31, 2019.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating segment information, along with a reconciliation of segment net income (loss) and consolidated net income to Adjusted EBITDA is presented in the tables below:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:98.24561403508771%;border-collapse:collapse;text-align:left;"><tr><td colspan="15" rowspan="1"></td></tr><tr><td style="width:44%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="14" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Three months ended January 31, 2020</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial Solutions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Government Solutions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unallocated</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net sales</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">96,122,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65,532,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">161,654,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating income (loss)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,619,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,003,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(11,388,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,234,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income (loss)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,702,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,016,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(14,223,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,495,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;(Benefit from) provision for income taxes</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(112,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,229,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,117,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Interest (income) and other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(13,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Interest expense</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,607,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,616,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Amortization of stock-based compensation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,238,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,238,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Amortization of intangibles</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,362,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">867,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,229,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Depreciation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,183,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">312,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">226,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,721,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Estimated contract settlement costs</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(262,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(262,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Acquisition plan expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,025,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,025,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adjusted EBITDA</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,902,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,182,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,899,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,185,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Purchases of property, plant and equipment</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">915,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">201,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">142,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,258,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-lived assets acquired in connection with the acquisition of CGC</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,131,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,131,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total assets at January 31, 2020</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">672,336,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">233,221,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,385,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">949,942,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:98.24561403508771%;border-collapse:collapse;text-align:left;"><tr><td colspan="15" rowspan="1"></td></tr><tr><td style="width:44%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="14" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Three months ended January 31, 2019</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial Solutions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Government Solutions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unallocated</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net sales</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">86,735,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77,398,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">164,133,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating income (loss)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,758,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,783,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,128,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,413,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income (loss)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,725,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,822,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,721,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,826,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Provision for income taxes</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,328,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,371,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Interest (income) and other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(29,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(44,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(51,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Interest expense</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,243,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,267,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Amortization of stock-based compensation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,191,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,191,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Amortization of intangibles</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,444,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">844,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,288,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Depreciation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,296,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">367,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">186,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,849,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Estimated contract settlement costs</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,886,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,886,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Settlement of intellectual property litigation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,204,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,204,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Acquisition plan expenses</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,778,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,778,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adjusted EBITDA</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,384,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,994,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,177,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,201,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Purchases of property, plant and equipment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,971,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">432,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">133,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,536,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total assets at January 31, 2019</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">594,992,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">210,120,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,215,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">843,327,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.24561403508771%;border-collapse:collapse;text-align:left;"><tr><td colspan="15" rowspan="1"></td></tr><tr><td style="width:44%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Six months ended January 31, 2020</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial Solutions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Government Solutions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unallocated</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net sales </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">190,436,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">141,485,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">331,921,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating income (loss)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,460,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,086,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(19,052,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,494,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income (loss)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,569,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,111,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(24,797,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,883,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;(Benefit from) provision for income taxes</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(99,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,361,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,262,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Interest (income) and other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(27,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(26,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(18,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(71,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Interest expense</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,402,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,420,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Amortization of stock-based compensation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,117,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,117,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Amortization of intangibles</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,724,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,711,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,435,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:30px;text-indent:-30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Depreciation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,379,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">625,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">368,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,372,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Estimated contract settlement costs</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(32,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(32,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Acquisition plan expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,414,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,414,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adjusted EBITDA</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,531,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,422,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,153,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,800,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Purchases of property, plant and equipment</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,915,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">425,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">168,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,508,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-lived assets acquired in connection with the acquisition of CGC</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,131,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,131,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total assets at January 31, 2020</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">672,336,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">233,221,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,385,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">949,942,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.24561403508771%;border-collapse:collapse;text-align:left;"><tr><td colspan="15" rowspan="1"></td></tr><tr><td style="width:44%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="14" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Six months ended January 31, 2019</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial Solutions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Government Solutions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unallocated</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net sales</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">164,708,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">160,269,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">324,977,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating income (loss)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,816,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,427,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(10,537,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,706,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income (loss)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,697,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,432,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(18,835,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,294,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Provision for income taxes</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">55,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">189,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">244,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Interest (income) and other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(12,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Write-off of deferred financing costs</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,217,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,217,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Interest expense</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,888,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,936,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Amortization of stock-based compensation</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,237,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,237,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Amortization of intangibles</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,889,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,688,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,577,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Depreciation</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,524,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">746,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">430,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,700,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Estimated contract settlement costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,886,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,886,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Settlement of intellectual property litigation</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,204,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,204,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Acquisition plan expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,908,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,908,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Facility exit costs</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,373,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,373,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adjusted EBITDA</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,115,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,234,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,166,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,183,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Purchases of property, plant and equipment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,863,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,061,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">257,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,181,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total assets at January 31, 2019</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">594,992,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">210,120,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,215,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">843,327,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the Plan's activity during the </font><font style="font-family:inherit;font-size:10pt;">six months ended January 31, 2020</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:93.17738791423001%;border-collapse:collapse;text-align:left;"><tr><td colspan="14" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Awards </font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in Shares)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted Average</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercise Price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted Average</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Remaining Contractual</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Term (Years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Aggregate</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intrinsic Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at July 31, 2019</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,555,555</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.72</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercised</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(51,460</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.45</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expired/canceled</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(800</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27.35</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at October 31, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,503,295</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.73</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expired/canceled</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(100</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.35</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercised</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(233,330</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.90</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at January 31, 2020</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,269,865</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.70</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.33</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,418,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercisable at January 31, 2020</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,200,435</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.81</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.20</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,281,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested and expected to vest at January 31, 2020</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,251,302</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.73</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.29</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,384,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the Plan's activity relating to performance shares, RSUs, restricted stock and share units:</font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:86.54970760233918%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Awards</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in Shares)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:1px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted Average</font></div><div style="text-align:center;padding-left:1px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Grant Date </font></div><div style="text-align:center;padding-left:1px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;padding-left:1px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Aggregate</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Intrinsic Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at July 31, 2019</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">954,676</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22.40</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">219,425</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27.69</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Settled</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(199,466</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16.80</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(41,080</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21.00</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at October 31, 2019</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">933,555</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24.91</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Settled</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(527</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11.40</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,836</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23.95</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at January 31, 2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">931,192</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24.92</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,921,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested at January 31, 2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">328,791</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24.92</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,505,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested and expected to vest at January 31, 2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">892,950</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.04</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,815,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The estimated amortization expense consists of the following for the fiscal years ending July 31: </font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:50.78125%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:77%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:21%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,557,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,770,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,091,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2023</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,091,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2024</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,399,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales by geography and customer type, as a percentage of consolidated net sales, are as follows:</font></div><div style="line-height:120%;text-align:center;padding-left:48px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:90.44834307992203%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:35%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Three months ended January 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Six months ended January 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">United States</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. government</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">45.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Domestic</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36.3</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total United States</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">78.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77.5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">76.4</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">International</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21.9</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22.8</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22.5</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23.6</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Segment Information</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Reportable operating segments are determined based on Comtech&#8217;s management approach. The management approach, as defined by FASB ASC 280 </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">"Segment Reporting"</font><font style="font-family:inherit;font-size:10pt;"> is based on the way that the CODM organizes the segments within an enterprise for making decisions about resources to be allocated and assessing their performance. Our CODM, for purposes of FASB ASC 280, is our Chief Executive Officer.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our Commercial Solutions segment offers satellite ground station technologies (such as modems and amplifiers) and public safety and location technologies (such as 911 call routing and mapping solutions) to commercial customers and smaller government customers, such as state and local governments. This segment also serves certain large government customers (including the U.S. government) that have requirements for off-the-shelf commercial equipment.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our Government Solutions segment provides mission-critical technologies (such as tactical satellite-based networks and ongoing support for complicated communications networks) and high-performance transmission technologies (such as troposcatter systems and solid-state, high-power amplifiers) to large government end-users (including those of foreign countries), large international customers and domestic prime contractors.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our CODM primarily uses a metric that we refer to as Adjusted EBITDA to measure an operating segment&#8217;s performance and to make decisions about resources to be allocated. Our Adjusted EBITDA metric for the Commercial Solutions and Government Solutions segments do not consider any allocation of indirect expense, or any of the following: income taxes, interest (income) and other, write-off of deferred financing costs, interest expense, amortization of stock-based compensation, amortization of intangible assets, depreciation expenses, estimated contract settlement costs, settlement of intellectual property litigation, acquisition plan expenses, facility exit costs or strategic alternatives analysis expenses and other expenses that relate to our Unallocated segment. These items, while periodically affecting our results, may vary significantly from period to period and may have a disproportionate effect in a given period, thereby affecting the comparability of results. Any amounts shown in the Adjusted EBITDA calculation for our Commercial Solutions and Government Solutions segments are directly attributable to those segments. Our Adjusted EBITDA is also used by our management in assessing the Company's operating results. Although closely aligned, the Company's definition of Adjusted EBITDA is different than the Consolidated EBITDA (as such term is defined in our Credit Facility) utilized for financial covenant calculations and also may differ from the definition of EBITDA or Adjusted EBITDA used by other companies and, therefore, may not be comparable to similarly titled measures used by other companies.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating segment information, along with a reconciliation of segment net income (loss) and consolidated net income to Adjusted EBITDA is presented in the tables below:</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:98.24561403508771%;border-collapse:collapse;text-align:left;"><tr><td colspan="15" rowspan="1"></td></tr><tr><td style="width:44%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="14" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Three months ended January 31, 2020</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial Solutions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Government Solutions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unallocated</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net sales</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">96,122,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">65,532,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">161,654,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating income (loss)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,619,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,003,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(11,388,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,234,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income (loss)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,702,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,016,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(14,223,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,495,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;(Benefit from) provision for income taxes</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(112,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,229,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,117,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Interest (income) and other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(13,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Interest expense</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,607,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,616,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Amortization of stock-based compensation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,238,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,238,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Amortization of intangibles</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,362,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">867,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,229,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Depreciation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,183,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">312,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">226,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,721,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Estimated contract settlement costs</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(262,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(262,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Acquisition plan expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,025,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,025,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adjusted EBITDA</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,902,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,182,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,899,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,185,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Purchases of property, plant and equipment</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">915,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">201,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">142,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,258,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-lived assets acquired in connection with the acquisition of CGC</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,131,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,131,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total assets at January 31, 2020</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">672,336,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">233,221,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,385,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">949,942,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:98.24561403508771%;border-collapse:collapse;text-align:left;"><tr><td colspan="15" rowspan="1"></td></tr><tr><td style="width:44%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="14" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Three months ended January 31, 2019</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial Solutions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Government Solutions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unallocated</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net sales</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">86,735,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">77,398,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">164,133,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating income (loss)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,758,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,783,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,128,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,413,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income (loss)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,725,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,822,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,721,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,826,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Provision for income taxes</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,328,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,371,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Interest (income) and other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(29,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(44,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(51,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Interest expense</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,243,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,267,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Amortization of stock-based compensation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,191,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,191,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Amortization of intangibles</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,444,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">844,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,288,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Depreciation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,296,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">367,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">186,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,849,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Estimated contract settlement costs</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,886,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,886,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Settlement of intellectual property litigation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,204,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,204,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Acquisition plan expenses</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,778,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,778,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adjusted EBITDA</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,384,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,994,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,177,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,201,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Purchases of property, plant and equipment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,971,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">432,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">133,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,536,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total assets at January 31, 2019</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">594,992,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">210,120,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,215,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">843,327,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.24561403508771%;border-collapse:collapse;text-align:left;"><tr><td colspan="15" rowspan="1"></td></tr><tr><td style="width:44%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Six months ended January 31, 2020</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial Solutions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Government Solutions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unallocated</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net sales </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">190,436,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">141,485,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">331,921,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating income (loss)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,460,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,086,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(19,052,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,494,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income (loss)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,569,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,111,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(24,797,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,883,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;(Benefit from) provision for income taxes</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(99,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,361,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,262,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Interest (income) and other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(27,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(26,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(18,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(71,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Interest expense</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,402,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,420,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Amortization of stock-based compensation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,117,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,117,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Amortization of intangibles</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,724,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,711,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,435,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:30px;text-indent:-30px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Depreciation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,379,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">625,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">368,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,372,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Estimated contract settlement costs</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(32,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(32,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Acquisition plan expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,414,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,414,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adjusted EBITDA</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,531,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,422,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,153,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,800,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Purchases of property, plant and equipment</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,915,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">425,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">168,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,508,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Long-lived assets acquired in connection with the acquisition of CGC</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,131,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,131,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total assets at January 31, 2020</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">672,336,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">233,221,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,385,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">949,942,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:98.24561403508771%;border-collapse:collapse;text-align:left;"><tr><td colspan="15" rowspan="1"></td></tr><tr><td style="width:44%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="14" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Six months ended January 31, 2019</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Commercial Solutions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Government Solutions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unallocated</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net sales</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">164,708,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">160,269,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">324,977,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating income (loss)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,816,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,427,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(10,537,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,706,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income (loss)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,697,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,432,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(18,835,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">11,294,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Provision for income taxes</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">55,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">189,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">244,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Interest (income) and other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(12,000</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Write-off of deferred financing costs</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,217,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,217,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Interest expense</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,888,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,936,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Amortization of stock-based compensation</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,237,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,237,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Amortization of intangibles</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,889,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,688,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,577,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Depreciation</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,524,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">746,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">430,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,700,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Estimated contract settlement costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,886,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,886,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Settlement of intellectual property litigation</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,204,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,204,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Acquisition plan expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,908,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,908,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;Facility exit costs</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,373,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,373,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adjusted EBITDA</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,115,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,234,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,166,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">41,183,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Purchases of property, plant and equipment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,863,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,061,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">257,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,181,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total assets at January 31, 2019</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">594,992,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">210,120,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,215,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">843,327,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unallocated expenses result from corporate expenses such as executive compensation, accounting, legal and other regulatory compliance related costs and also includes all of our amortization of stock-based compensation. During the </font><font style="font-family:inherit;font-size:10pt;">three months ended January 31, 2020 and 2019</font><font style="font-family:inherit;font-size:10pt;">, unallocated expenses also include </font><font style="font-family:inherit;font-size:10pt;">$6,025,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1,778,000</font><font style="font-family:inherit;font-size:10pt;"> of acquisition plan expenses, respectively. During the </font><font style="font-family:inherit;font-size:10pt;">six months ended January 31, 2020 and 2019</font><font style="font-family:inherit;font-size:10pt;">, unallocated expenses also include </font><font style="font-family:inherit;font-size:10pt;">$8,414,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2,908,000</font><font style="font-family:inherit;font-size:10pt;"> of acquisition plan expenses, respectively. In addition, offsetting unallocated expenses for the </font><font style="font-family:inherit;font-size:10pt;">three and six months ended January 31, 2019</font><font style="font-family:inherit;font-size:10pt;"> is a </font><font style="font-family:inherit;font-size:10pt;">$3,204,000</font><font style="font-family:inherit;font-size:10pt;"> benefit as a result of a favorable ruling issued by the U.S. Court of Appeals for the Federal Circuit related to a legacy TCS intellectual property matter.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest expense in the tables above relate to our Prior Credit Facility and Credit Facility, and includes the amortization of deferred financing costs. In addition, during the six months ended January 31, 2019, we recorded a </font><font style="font-family:inherit;font-size:10pt;">$3,217,000</font><font style="font-family:inherit;font-size:10pt;"> loss from the write-off of deferred financing costs primarily related to the Term Loan Facility portion of our Prior Credit Facility. See </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Note (11) - "Credit Facility"</font><font style="font-family:inherit;font-size:10pt;"> for further discussion.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intersegment sales for the </font><font style="font-family:inherit;font-size:10pt;">three months ended January 31, 2020 and 2019</font><font style="font-family:inherit;font-size:10pt;"> by the Commercial Solutions segment to the Government Solutions segment were </font><font style="font-family:inherit;font-size:10pt;">$1,862,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$4,562,000</font><font style="font-family:inherit;font-size:10pt;">, respectively. Intersegment sales for the </font><font style="font-family:inherit;font-size:10pt;">six months ended January 31, 2020 and 2019</font><font style="font-family:inherit;font-size:10pt;"> by the Commercial Solutions segment to the Government Solutions segment were </font><font style="font-family:inherit;font-size:10pt;">$3,761,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$13,102,000</font><font style="font-family:inherit;font-size:10pt;">, respectively. There were nominal sales by the Government Solutions segment to the Commercial Solutions segment for these periods. All intersegment sales are eliminated in consolidation and are excluded from the tables above.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unallocated assets at </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2020</font><font style="font-family:inherit;font-size:10pt;"> consist principally of cash and cash equivalents, income taxes receivable, corporate property, plant and equipment and deferred financing costs. Substantially all of our long-lived assets are located in the U.S.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Stockholders&#8217; Equity</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Sale of Common Stock</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In December&#160;2018, we filed a </font><font style="font-family:inherit;font-size:10pt;">$400,000,000</font><font style="font-family:inherit;font-size:10pt;"> shelf registration statement with the SEC for the sale of various types of securities, including debt. The shelf registration was declared effective by the SEC as of December 14, 2018. To date, we have not issued any securities pursuant to our </font><font style="font-family:inherit;font-size:10pt;">$400,000,000</font><font style="font-family:inherit;font-size:10pt;"> shelf registration statement. </font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Stock Repurchase Program</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2020</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">March&#160;4, 2020</font><font style="font-family:inherit;font-size:10pt;">, we were authorized to repurchase up to an additional </font><font style="font-family:inherit;font-size:10pt;">$8,664,000</font><font style="font-family:inherit;font-size:10pt;"> of our common stock, pursuant to our current </font><font style="font-family:inherit;font-size:10pt;">$100,000,000</font><font style="font-family:inherit;font-size:10pt;"> stock repurchase program. Our stock repurchase program has no time restrictions and repurchases may be made in open-market or privately negotiated transactions and may be made pursuant to SEC Rule 10b5-1 trading plans. There were </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> repurchases made during the </font><font style="font-family:inherit;font-size:10pt;">three or six months ended January 31, 2020 or 2019</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;text-decoration:underline;">Dividends</font><font style="font-family:inherit;font-size:10pt;"> </font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Since September 2010, we have paid quarterly dividends pursuant to an annual targeted dividend amount that was established by our Board of Directors. On </font><font style="font-family:inherit;font-size:10pt;">September&#160;24, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;4, 2019</font><font style="font-family:inherit;font-size:10pt;">, our Board of Directors declared a dividend of </font><font style="font-family:inherit;font-size:10pt;">$0.10</font><font style="font-family:inherit;font-size:10pt;"> per common share, which were paid on </font><font style="font-family:inherit;font-size:10pt;">November&#160;15, 2019</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">February&#160;14, 2020</font><font style="font-family:inherit;font-size:10pt;">, respectively. On </font><font style="font-family:inherit;font-size:10pt;">March&#160;4, 2020</font><font style="font-family:inherit;font-size:10pt;">, our Board of Directors declared a dividend of $0.10 per common share, payable on </font><font style="font-family:inherit;font-size:10pt;">May&#160;15, 2020</font><font style="font-family:inherit;font-size:10pt;"> to stockholders of record at the close of business on </font><font style="font-family:inherit;font-size:10pt;">April&#160;15, 2020</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Future dividends remain subject to compliance with financial covenants under our Credit Facility as well as Board approval.</font></div></div> GRAPHIC 13 checkboxa29.jpg GRAPHIC begin 644 checkboxa29.jpg M_]C_X 02D9)1@ ! @$ 2 !( #_X00 17AI9@ 34T *@ @ !P$2 , M ! $ $: 4 ! 8@$; 4 ! :@$H , ! ( $Q M ( < <@$R ( 4 CH=I 0 ! I - "OR G M$ *_( "<0061O8F4@4&AO=&]S:&]P($-3,B!7:6YD;W=S #(P,#DZ,3(Z M,#<@,3@Z-34Z-3 Z ! , !__\ * " 0 ! "Z # 0 M ! "P & 0, P $ !@ 1H !0 $ $> 1L !0 M $ $F 2@ P $ @ @$ ! $ $N @( ! $ +* M $@ ! 2 '_V/_@ !!*1DE& $" !( $@ /_M Q!9&]B M95]#30 !_^X #D%D;V)E &2 ?_; (0 # @(" D(# D)#!$+"@L1%0\, M# \5&!,3%1,3&!$,# P,# P1# P,# P,# P,# P,# P,# P,# P,# P,# P, M# $-"PL-#@T0#@X0% X.#A04#@X.#A01# P,# P1$0P,# P,#!$,# P,# P, M# P,# P,# P,# P,# P,# P,# P,_\ $0@ "P + P$B (1 0,1 ?_= 0 M ?_$ 3\ $% 0$! 0$! , 0($!08'" D*"P$ 04! 0$! 0$ M 0 " P0%!@<("0H+$ !! $# @0"!0<&" 4###,! (1 P0A$C$% M05%A$R)Q@3(&%)&AL4(C)!52P6(S-'*"T4,')9)3\.'Q8W,U%J*R@R9$DU1D M1<*C=#87TE7B9?*SA,/3=>/S1B>4I(6TE<34Y/2EM<75Y?569G:&EJ:VQM;F M]C='5V=WAY>GM\?7Y_<1 (" 0($! ,$!08'!P8%-0$ A$#(3$2!$%187$B M$P4R@9$4H;%"(\%2T? S)&+A7U5F9VAI:FML;6YO8G-T=7 M9W>'EZ>WQ__: P# 0 "$0,1 #\ +]3^G=*K^J?2LVSIF)U3(R:\D/Q;<=EE MQ]&[(/VUEU>/DY+JJ6^CCY;+&7?H_LOV#]>]'I_5>@_YO?5KT]F_HN[[)]M] M3[%C;MN_U?MO\YZ?[$]/]5V;/7]#_O8^T_K"YK_%[^VOV13]E^W^C]G;L^Q? MLK?_ $GJ&[U/VE^N_9-W]&];_M5^T?3_ $7IK5_[(OV=_P!K_P"G_P#FC]#^ MG?\ Q5_^/B2G_]G_[0A24&AO=&]S:&]P(#,N, X0DE-!"4 ! M .$))30/M 0 $@ ! $ 2 $ 3A"24T$ M)@ #@ _@ .$))300- $ >#A"24T$&0 M ! !XX0DE- _, D $ .$))300* ! X M0DE-)Q H 0 ".$))30/T 2 #4 ! "T & M !.$))30/W < #_____________________________ ^@ M #A"24T$ @ !.$))300" $ #A"24T$, @$! M.$))300M & $ ".$))300( 0 0 D ) M #A"24T$'@ ! X0DE-!!H TD & + M "P H 50!N '0 :0!T &P 90!D "T ,0 $ M 0 "P L 0 M 0 0 &YU;&P " !F)O=6YD'1)D%L:6=N96YU;0 ]%4VQI8V5(;W)Z06QI9VX M '9&5F875L= EV97)T06QI9VYE;G5M #T53;&EC959E7!E96YU;0 !%%4VQI8V5"1T-O M;&]R5'EP90 !.;VYE "71O<$]U='-E=&QO;F< "FQE9G1/ M=71S971L;VYG QB;W1T;VU/=71S971L;VYG MR:6=H M=$]U='-E=&QO;F< #A"24T$* # $_\ #A"24T$ M% ! (X0DE-! P N8 ! "P L D !C M LH & !_]C_X 02D9)1@ ! @ 2 !( #_[0 ,061O8F5?0TT ?_N Y! M9&]B90!D@ '_VP"$ P(" @)" P)"0P1"PH+$14/# P/%1@3$Q43$Q@1 M# P,# P,$0P,# P,# P,# P,# P,# P,# P,# P,# P,# P!#0L+#0X-$ X. M$!0.#@X4% X.#@X4$0P,# P,$1$,# P,# P1# P,# P,# P,# P,# P,# P, M# P,# P,# P,#/_ !$( L "P,!(@ "$0$#$0'_W0 $ '_Q $_ !!0$! M 0$! 0 # $"! 4&!P@)"@L! $% 0$! 0$! $ @,$ M!08'" D*"Q 00! P($ @4'!@@% PPS 0 "$0,$(1(Q!4%181,B<8$R!A21 MH;%"(R054L%B,S1R@M%#!R624_#A\6-S-1:BLH,F1)-49$7"HW0V%])5XF7R MLX3#TW7C\T8GE*2%M)7$U.3TI;7%U>7U5F9VAI:FML;6YO8W1U=G=X>7I[?' MU^?W$0 " @$"! 0#! 4&!P<&!34! (1 R$Q$@1!46%Q(A,%,H&1%*&Q0B/! M4M'P,R1BX7*"DD-3%6-S-/$E!A:BLH,')C7"TD235*,79$55-G1EXO*SA,/3 M=>/S1I2DA;25Q-3D]*6UQ=7E]59F=H:6IK;&UN;V)S='5V=WAY>GM\?_V@ , M P$ A$#$0 _ "_4_IW2J_JGTK-LZ9B=4R,FO)#\6W'99 MG^Q/3_5=FSU_0_[V/M/ZPN:_Q>_MK]D4_9?M_H_9V[/L7[*W_P!)ZAN]3]I? MKOV3=_1O6_[5?M'T_P!%Z:U?^R+]G?\ :_\ I_\ YH_0_IW_ ,5?_CXDI__9 M.$))300A !5 0$ / $$ 9 !O &( 90 @ % : !O '0 ;P!S M &@ ;P!P $P!! &0 ;P!B &4 ( !0 &@ ;P!T &\ &UL;G,Z>#TB M861O8F4Z;G,Z;65T82\B('@Z>&UP=&L](C,N,2XQ+3$Q,2(^"B @(#QR9&8Z M4D1&('AM;&YS.G)D9CTB:'1T<#HO+W=W=RYW,RYO&UL;G,Z>&%P/2)H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O(CX*(" @ M(" @(" @/'AA<#I#&%P.DUO9&EF>41A=&4^,C P.2TQ,BTP-U0Q.#HU-3HU M,"TP-3HP,#PO>&%P.DUO9&EF>41A=&4^"B @(" @(" @(#QX87 Z365T861A M=&%$871E/C(P,#DM,3(M,#=4,3@Z-34Z-3 M,#4Z,# \+WAA<#I-971A9&%T M841A=&4^"B @(" @(#PO&UL;G,Z&%P+S$N,"]S M5'EP92]297-O=7)C95)E9B,B/@H@(" @(" @(" \>&%P34TZ1&]C=6UE;G1) M1#YU=6ED.CE",T5!04(Y.$)%,T1%,3$X1C8U1C1"0D$Y,3(W-T)&/"]X87!- M33I$;V-U;65N=$E$/@H@(" @(" @(" \>&%P34TZ26YS=&%N8V5)1#YU=6ED M.CE#,T5!04(Y.$)%,T1%,3$X1C8U1C1"0D$Y,3(W-T)&/"]X87!-33I);G-T M86YC94E$/@H@(" @(" @(" \>&%P34TZ1&5R:79E9$9R;VT@&UL;G,Z=&EF9CTB:'1T<#HO+VYS M+F%D;V)E+F-O;2]T:69F+S$N,"\B/@H@(" @(" @(" \=&EF9CI/2\^"B @(" @(" @(#QP:&]T;W-H;W Z0V]L;W)- M;V1E/C$\+W!H;W1O&UP;65T83X*(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" * M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" * M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" * M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" * M/#]X<&%C:V5T(&5N9#TB=R(_/O_B Z!)0T-?4%)/1DE,10 ! 0 Y!!1$)% M A '!R=')'4D%96%E:( ?/ 8 P &%C'0 0V]P>7)I9VAT(#$Y.3D@061O8F4@4WES=&5M[""((B@CT"6$)T I!"K0+*0N@#!H,E0T2#9(.$PZ6#QP/ MHQ L$+@111'4$F42^!.-%"04O157%?06DA!D>&<8:;QL;&\@<=ATG M'=H>CA]$'_P@M2%Q(BXB[2.M)' E-"7Y)L$GBBA5*2(I\"K *Y(L92TZ+A$N MZB_$,* Q?3)<,STT'S4#->DVT#>Y.*0YD#I^.VT\7CU1/D4_.T S02Q")D,B M1"!%'T8@1R-()TDM2C1+/$Q'35-.8$]O4']1D5*E4[I4T57I5P)8'EDZ6EA; M>%R97;Q>X& &82UB5F. 9*QEV6<(:#AI:6J=:]%M!VX_;WAPLG'NKI\ 7U*?I5_X8$N@GR#S84>AG&'Q8D;BG*+RXTECH&/W9$\DIN3 M_95?EL.8*)F/FO><8)W+GS>@I:(4HX6D]J9II]ZI5*K+K$2MOJ\YL+:R-+.T MM32VM[@ZN;^[1;S-OE:_X,%LPOG$A\87QZC).\K.S&/-^L^2T2O2Q=1AU?[7 MG-D\VMW@4Z<'K;^T?[M#P@O(U\^KUH/=7^1#ZROR% M_D'____N Y!9&]B90!D #_VP!# $! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$" @(" @(" @(" @,# P,# P,# P/_ MP +" + L! 1$ _]T ! "_\0 T@ 8" P$ !P@&!00) M PH" 0 +$ " 0,$ 0,# @,# P(&"74! @,$$042!B$'$R( "#$403(C%0E1 M0A9A)#,74G&!&&*1)4.AL? F-'(*&<'1-2?A4S:"\9*B1%1S148W1V,H5597 M&K+"TN+R9(-TDX1EH[/#T^,I.&;S=2HY.DA)2EA96F=H:6IV=WAY>H6&AXB) MBI25EI>8F9JDI::GJ*FJM+6VM[BYNL3%QL?(R? M9?9?>?PIZIW;/\$I]V]4]0[!W-\H_E'N;8/4,67['^,'8^7BW!NG_?T[@V_O M*3>6W]S5-3N9.NDW9NSI-/\ _#27Q*_V?'^Y_P#<_K_^Z7_#G_\ LH7]UO\ M91OY>/\ =W['_H&X_P!.G^F;^"?[)I_#/]('^FW_ '^/]U/%_H:_O5_N6_N/ M]_\ Y1[_ /_0-W_*2_V?'_92MG_W/_X<_P#[I?Z/_B-_=;_90O\ H&X^Q_N[ M_P -X_#3^"?Z9O\ 3I_QFW_2!_#/%_=3^^/^_J_T-?W'_BW^7_<>]<'_ )S/ M_P!G/_[E_P#[R_[+_P#^""_](O\ I%_X8+_]%+_PT!_HE_\ *6?Z+/\ OY/O "_]D! end GRAPHIC 14 blankboxa27.jpg GRAPHIC begin 644 blankboxa27.jpg M_]C_X 02D9)1@ ! @$ 2 !( #_X0/"17AI9@ 34T *@ @ !P$2 , M ! $ $: 4 ! 8@$; 4 ! :@$H , ! ( $Q M ( < <@$R ( 4 CH=I 0 ! I - "OR G M$ *_( "<0061O8F4@4&AO=&]S:&]P($-3,B!7:6YD;W=S #(P,#DZ,3(Z M,#<@,3@Z-38Z-3 Z ! , !__\ * " 0 ! "Z # 0 M ! "P & 0, P $ !@ 1H !0 $ $> 1L !0 M $ $F 2@ P $ @ @$ ! $ $N @( ! $ *, M $@ ! 2 '_V/_@ !!*1DE& $" !( $@ /_M Q!9&]B M95]#30 !_^X #D%D;V)E &2 ?_; (0 # @(" D(# D)#!$+"@L1%0\, M# \5&!,3%1,3&!$,# P,# P1# P,# P,# P,# P,# P,# P,# P,# P,# P, M# $-"PL-#@T0#@X0% X.#A04#@X.#A01# P,# P1$0P,# P,#!$,# P,# P, M# P,# P,# P,# P,# P,# P,# P,_\ $0@ "P + P$B (1 0,1 ?_= 0 M ?_$ 3\ $% 0$! 0$! , 0($!08'" D*"P$ 04! 0$! 0$ M 0 " P0%!@<("0H+$ !! $# @0"!0<&" 4###,! (1 P0A$C$% M05%A$R)Q@3(&%)&AL4(C)!52P6(S-'*"T4,')9)3\.'Q8W,U%J*R@R9$DU1D M1<*C=#87TE7B9?*SA,/3=>/S1B>4I(6TE<34Y/2EM<75Y?569G:&EJ:VQM;F M]C='5V=WAY>GM\?7Y_<1 (" 0($! ,$!08'!P8%-0$ A$#(3$2!$%187$B M$P4R@9$4H;%"(\%2T? S)&+A7U5F9VAI:FML;6YO8G-T=7 M9W>'EZ>WQ__: P# 0 "$0,1 #\ VO\ %Q]7N@9OU+Z=DYG3,3)R+/6WW6T5 MO>Z+[V-W66,<]VUC=JZ7_FG]5?\ RFP/_86G_P!)KBOJ%^VO^:>#]E_:_H_I M=GV3]E>C_/7;O2_:7Z[]+Z?K?X3^;_1>FN@_[(O_ #??_"-)3__9_^T(%%!H M;W1O.$))30/S M ) ! #A"24T$"@ 0 .$))32<0 * $ M CA"24T#] $@ U 0 M !@ 3A"24T#]P M' _____________________________P/H X0DE-! ( 3A" M24T$ @ ! X0DE-!# (! 3A"24T$+0 !@ ! M CA"24T$" $ $ ) "0 X0DE-!!X 0 M.$))300: -) !@ "P L * %4 ;@!T &D M= !L &4 9 M #$ ! $ M L + $ $ M $ !N=6QL @ 9B;W5N9'-/8FIC 0 %)C=#$ M $ %1O<"!L;VYG !,969T;&]N9P 0G1O;6QO M;F< + %)G:'1L;VYG "P 9S;&EC97-6;$QS 4]B:F, M ! %7!E96YU;0 I%4VQI8V54>7!E $EM M9R &8F]U;F1S3V)J8P $ !28W0Q ! !4;W @;&]N M9P 3&5F=&QO;F< $)T;VUL;VYG "P !29VAT M;&]N9P L #=7)L5$585 $ !N=6QL5$585 $ M !-'1415A4 0 "6AOD%L:6=N !V1E9F%U;'0 )=F5R M=$%L:6=N96YU;0 ]%4VQI8V5697)T06QI9VX '9&5F875L= MB M9T-O;&]R5'EP965N=6T 115-L:6-E0D=#;VQO)E\K.$P]-UX_-&)Y2DA;25Q-3D M]*6UQ=7E]59F=H:6IK;&UN;V-T=79W>'EZ>WQ]?G]Q$ @(! @0$ P0%!@<' M!@4U 0 "$0,A,1($05%A<2(3!3*!D12AL4(CP5+1\#,D8N%R@I)#4Q5C+RLX3#TW7C\T:4I(6TE<34Y/2EM<75 MY?569G:&EJ:VQM;F]B7I[?'_]H # ,! (1 Q$ /P#:_P 7'U>Z M!F_4OIV3F=,Q,G(L];?=;16][HOO8W=98QSW;6-VKI?^:?U5_P#*; _]A:?_ M $FN*^H7[:_YIX/V7]K^C^EV?9/V5Z/\]=N]+]I?KOTOI^M_A/YO]%Z:Z#_L MB_\ -]_\(TE/_]DX0DE-!"$ %4 ! 0 \ 00!D &\ 8@!E " M4 !H &\ = !O ', : !O ' 3 $$ 9 !O &( 90 @ % : !O '0 ;P!S M &@ ;P!P " 0P!3 #( ! #A"24T$!@ !P ( 0$ _^$ZJVAT M=' Z+R]N&%P+S$N,"\ /#]X<&%C:V5T(&)E9VEN/2+O MN[\B(&ED/2)7-4TP37!#96AI2'IR95-Z3E1C>FMC.60B/SX*/'@Z>&UP;65T M82!X;6QN#IX;7!T:STB,RXQ+C$M,3$Q M(CX*(" @/')D9CI21$8@>&UL;G,Z&UL;G,Z9&,](FAT=' Z M+R]P=7)L+F]R9R]D8R]E;&5M96YT&%P.DUE=&%D871A1&%T93X*(" @(" @/"]R9&8Z1&5S8W)I<'1I;VX^"B @ M(" @(#QR9&8Z1&5S8W)I<'1I;VX@7!E+U)E7!E/2)297-O=7)C92(^"B @(" @(" @(" @(#QS=%)E M9CII;G-T86YC94E$/G5U:60Z.4$S14%!0CDX0D4S1$4Q,3A&-C5&-$)"03DQ M,C&%P34TZ1&5R:79E M9$9R;VT^"B @(" @(#PO&UL;G,Z97AI9CTB:'1T<#HO+VYS+F%D;V)E+F-O M;2]E>&EF+S$N,"\B/@H@(" @(" @(" \97AI9CI0:7AE;%A$:6UE;G-I;VX^ M,3$\+V5X:68Z4&EX96Q81&EM96YS:6]N/@H@(" @(" @(" \97AI9CI0:7AE M;%E$:6UE;G-I;VX^,3$\+V5X:68Z4&EX96Q91&EM96YS:6]N/@H@(" @(" @ M(" \97AI9CI#;VQO&EF.D-O;&]R4W!A8V4^"B @(" @ M(" @(#QE>&EF.DYA=&EV941I9V5S=#XS-C@V-"PT,#DV,"PT,#DV,2PS-S$R M,2PS-S$R,BPT,#DV,BPT,#DV,RPS-S4Q,"PT,#DV-"PS-C@V-RPS-C@V."PS M,S0S-"PS,S0S-RPS-#@U,"PS-#@U,BPS-#@U-2PS-#@U-BPS-S,W-RPS-S,W M."PS-S,W.2PS-S,X,"PS-S,X,2PS-S,X,BPS-S,X,RPS-S,X-"PS-S,X-2PS M-S,X-BPS-S,Y-BPT,30X,RPT,30X-"PT,30X-BPT,30X-RPT,30X."PT,30Y M,BPT,30Y,RPT,30Y-2PT,3&UL;G,Z<&AO M=&]S:&]P/2)H='1P.B\O;G,N861O8F4N8V]M+W!H;W1O#IX;7!M971A/@H@(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" * M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" * M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" * M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @ M(" @(" @(" @( H\/WAP86-K970@96YD/2)W(C\^_^(#H$E#0U]04D]&24Q% M $! #D$%$0D4"$ <')T7-T96US($EN8V]R<&]R871E9 &1E**%4I(BGP M*L KDBQE+3HN$2[J+\0PH#%],EPS/30?-0,UZ3;0-[DXI#F0.GX[;3Q>/5$^ M13\[0#-!+$(F0R)$($4?1B!'(T@G22U*-$L\3$=-4TY@3V]0?U&14J53NE31 M5>E7 E@>63I:6%MX7)E=O%[@8 9A+6)68X!DK&799PAH.&EI:IUKT6T';C]O M>'"R<>YS*W1J=:IV['@O>71ZNGP!?4I^E7_A@2Z"?(/-A1Z&<8?%B1N*MO[1_NT/""\C7S MZO6@]U?Y$/K*_(7^0?___^X #D%D;V)E &0 /_; $, 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0(" @(" @(" @(" M P,# P,# P,# __ L( L "P$!$0#_W0 $ +_Q #2 !@(# 0 M '" 8%! D#"@(! L0 (! P0! P," P,# @8)=0$" P01!1(&(0<3 M(@ (,11!,B,5"5%"%F$D,Q=2<8$88I$E0Z&Q\"8T<@H9P=$U)^%3-H+QDJ)$ M5'-%1C='8RA55E<:LL+2XO)D@W23A&6CL\/3XRDX9O-U*CDZ2$E*6%E:9VAI M:G9W>'EZA8:'B(F*E)66EYB9FJ2EIJ>HJ:JTM;:WN+FZQ,7&Q\C)RM35UM?8 MV=KDY>;GZ.GJ]/7V]_CY^O_: @! 0 /P#8:_ED_P LG^6YOW^6Y_+YWUOK M^7S\(-Z;VWI\(/BANS>.\=V?%#H;<>ZMV;JW'T-L',;AW+N7<.8V#69?/;@S MV7K)JJMK:J:6IJJF5Y)'9V))(/\ AO;X"_[/C_<__9'OB!_=+_A[[_1/_=;_ M &6GI?\ N[_HL_Z!N/\ 3I_HT_@G]ROX9_H__P!-O^_Q_@WB_AW]ZO\ W^SX_[(+\'O[G_ /#WW]TO]E ^-/\ =;_1/_T#7_AW_\ \$%_Z1?](O\ PP7_ .BE_P!F _T2_P#E+/\ 19_W\GW_ # /_9 end XML 15 R57.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Operating and Finance Lease Liabilities (Details)
Jan. 31, 2020
USD ($)
Leases [Abstract]  
Remaining portion of fiscal 2020 $ 5,647,000
Fiscal 2021 9,138,000
Fiscal 2022 7,738,000
Fiscal 2023 5,987,000
Fiscal 2024 4,170,000
Thereafter 6,533,000
Total future undiscounted cash flows 39,213,000
Less: Present value discount 3,523,000
Lease liabilities $ 35,690,000
Weighted-average remaining lease terms 4 years 8 months 9 days
Weighted-average discount rate 4.04%
XML 16 R53.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Acquisition-Related Restructuring Plan - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended
Jan. 31, 2020
Jan. 31, 2019
Jan. 31, 2020
Jan. 31, 2019
Aug. 01, 2019
Restructuring Cost and Reserve [Line Items]          
Facility exit costs       $ 1,373,000  
Estimated facility exit costs         $ 568,000
Write-off of deferred financing costs $ (262,000) $ 3,886,000 $ (32,000) 3,886,000  
Government Solutions Segment | Operating Segments          
Restructuring Cost and Reserve [Line Items]          
Facility exit costs       1,373,000  
Write-off of deferred financing costs 0 0 0 0  
Commercial Solutions Segment | Operating Segments          
Restructuring Cost and Reserve [Line Items]          
Facility exit costs       0  
Write-off of deferred financing costs $ (262,000) $ 3,886,000 $ (32,000) $ 3,886,000  
XML 17 R19.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases
6 Months Ended
Jan. 31, 2020
Leases [Abstract]  
Leases
Leases

On August 1, 2019, we adopted ASU No. 2016-02 - Leases (Topic 842), which requires the recognition of lease rights and obligations as assets and liabilities on the balance sheet. Previously, operating leases were not recognized on the balance sheet. As we elected the modified retrospective adoption method, prior-period information was not restated. We also elected the transition package of practical expedients available in the standard, which permits us to not reassess under the new standard our prior conclusions about lease identification, classification and initial direct costs. As part of our adoption, however, we did not elect to use the hindsight or land easements practical expedients.

On August 1, 2019, in connection with our adoption of Topic 842, we recognized $35,825,000 of operating lease right-of-use ("ROU") assets (net of a $3,023,000 deferred rent liability that existed as of August 1, 2019 under prior applicable GAAP) and $38,848,000 of related liabilities. Except for the recording of the ROU assets and lease liabilities on our Condensed Consolidated Balance Sheet, and the expanded disclosures about our leasing activities, our adoption did not have a material impact on our condensed consolidated financial statements. Our adoption also did not result in any cumulative-effect adjustment to opening retained earnings.
    
Our leases historically relate to the leasing of facilities and equipment. We determine at inception whether an arrangement is, or contains, a lease and whether the lease should be classified as an operating or a financing lease. At lease commencement, we recognize an ROU asset and lease liability based on the present value of the future lease payments over the estimated lease term. We have elected to not recognize an ROU asset or lease liability for any leases with terms of twelve months or less. Instead, for such short-term leases, we recognize lease expense on a straight-line basis over the lease term. Certain of our leases include options to extend the term of the lease or to terminate the lease early. When it is reasonably certain that we will exercise a renewal option or will not exercise a termination option, we include the impact of exercising or not exercising such option, respectively, in the estimate of the lease term. As our lease agreements do not explicitly state the discount rate implicit in the lease, we use our incremental borrowing rate ("IBR") on the commencement date to calculate the present value of future lease payments. Such IBR represents our estimated rate of interest to borrow on a collateralized basis over a term commensurate with the expected lease term.

Some of our leases include payments that are based on the Consumer Price Index ("CPI") or other similar indices. These variable lease payments are included in the calculation of the ROU asset and lease liability using the index as of the lease commencement date. Other variable lease payments, such as common area maintenance, property taxes, and usage-based amounts, are required by Topic 842 to be excluded from the ROU asset and lease liability and expensed as incurred. In addition to the present value of the future lease payments, the calculation of the ROU asset would also consider, to the extent applicable, any deferred rent upon adoption, lease pre-payments or initial direct costs of obtaining the lease (e.g., such as commissions).

For all classes of leased assets, we elected the practical expedient to not separate lease components (i.e., the actual item being leased, such as the facility or piece of equipment) from non-lease components (i.e., the distinct elements of a contract not related to securing the use of the leased asset, such as common area maintenance and consumable supplies).

Certain of our facility lease agreements (which are classified as operating leases) contain rent holidays or rent escalation clauses. For rent holidays and rent escalation clauses during the lease term, we record rental expense on a straight-line basis over the term of the lease. As of January 31, 2020, none of our leases contained a residual value guarantee and covenants included in our lease agreements are customary for the types of facilities and equipment being leased.

The components of lease expense are as follows:
 
Three months ended January 31, 2020
 
Six months ended January 31, 2020
Finance lease expense:
 
 
 
      Amortization of ROU assets
$
44,000

 
$
152,000

      Interest on lease liabilities
1,000

 
3,000

Operating lease expense
2,699,000

 
5,336,000

Short-term lease expense
878,000

 
1,741,000

Variable lease expense
1,016,000

 
2,009,000

Sublease income

 

Total lease expense
$
4,638,000

 
$
9,241,000



Additional information related to leases is as follows:
 
Six months ended January 31, 2020
Cash paid for amounts included in the measurement of lease liabilities:
 
Operating leases - Operating cash outflows
$
5,725,000

Finance leases - Operating cash outflows
3,000

Finance leases - Financing cash outflows
300,000

ROU assets obtained in the exchange for lease liabilities:
 
Operating leases
$
1,823,000



The following table is a reconciliation of future cash flows relating to operating lease liabilities presented on our Condensed Consolidated Balance Sheet as of January 31, 2020:

 
Operating
Remaining portion of fiscal 2020
$
5,647,000

Fiscal 2021
9,138,000

Fiscal 2022
7,738,000

Fiscal 2023
5,987,000

Fiscal 2024
4,170,000

Thereafter
6,533,000

Total future undiscounted cash flows
39,213,000

Less: Present value discount
3,523,000

Lease liabilities
$
35,690,000

 
 
Weighted-average remaining lease terms (in years)
4.69

Weighted-average discount rate
4.04
%


We lease our Melville, New York production facility from a partnership controlled by our CEO and Chairman. Lease payments made during the six months ended January 31, 2020 were $322,000. The current lease provides for our use of the premises as they exist through December 2021 with an option for an additional ten years. The annual rent of the facility for calendar year 2020 is $657,000 and is subject to customary adjustments. We have a right of first refusal in the event of a sale of the facility.

As of January 31, 2020, we do not have any rental commitments that have not commenced.

As we have not restated prior year information given our method of adopting the new standard, the following represents our future minimum lease payments for operating leases and capital leases as of July 31, 2019 under ASC Topic 840 and as reported in our Form 10-K filed with the SEC on September 24, 2019:
 
Operating
 
Capital
 
Total
Fiscal 2020
$
11,812,000

 
789,000

 
$
12,601,000

Fiscal 2021
8,723,000

 

 
8,723,000

Fiscal 2022
7,343,000

 

 
7,343,000

Fiscal 2023
5,776,000

 

 
5,776,000

Fiscal 2024
3,430,000

 

 
3,430,000

Thereafter
7,130,000

 

 
7,130,000

Total
$
44,214,000

 
789,000

 
$
45,003,000

Less amount representing interest
*
 
32,000

 
32,000

Present value of net minimum lease payments
*
 
$
757,000

 
$
44,971,000

*Not applicable for operating leases
Leases
Leases

On August 1, 2019, we adopted ASU No. 2016-02 - Leases (Topic 842), which requires the recognition of lease rights and obligations as assets and liabilities on the balance sheet. Previously, operating leases were not recognized on the balance sheet. As we elected the modified retrospective adoption method, prior-period information was not restated. We also elected the transition package of practical expedients available in the standard, which permits us to not reassess under the new standard our prior conclusions about lease identification, classification and initial direct costs. As part of our adoption, however, we did not elect to use the hindsight or land easements practical expedients.

On August 1, 2019, in connection with our adoption of Topic 842, we recognized $35,825,000 of operating lease right-of-use ("ROU") assets (net of a $3,023,000 deferred rent liability that existed as of August 1, 2019 under prior applicable GAAP) and $38,848,000 of related liabilities. Except for the recording of the ROU assets and lease liabilities on our Condensed Consolidated Balance Sheet, and the expanded disclosures about our leasing activities, our adoption did not have a material impact on our condensed consolidated financial statements. Our adoption also did not result in any cumulative-effect adjustment to opening retained earnings.
    
Our leases historically relate to the leasing of facilities and equipment. We determine at inception whether an arrangement is, or contains, a lease and whether the lease should be classified as an operating or a financing lease. At lease commencement, we recognize an ROU asset and lease liability based on the present value of the future lease payments over the estimated lease term. We have elected to not recognize an ROU asset or lease liability for any leases with terms of twelve months or less. Instead, for such short-term leases, we recognize lease expense on a straight-line basis over the lease term. Certain of our leases include options to extend the term of the lease or to terminate the lease early. When it is reasonably certain that we will exercise a renewal option or will not exercise a termination option, we include the impact of exercising or not exercising such option, respectively, in the estimate of the lease term. As our lease agreements do not explicitly state the discount rate implicit in the lease, we use our incremental borrowing rate ("IBR") on the commencement date to calculate the present value of future lease payments. Such IBR represents our estimated rate of interest to borrow on a collateralized basis over a term commensurate with the expected lease term.

Some of our leases include payments that are based on the Consumer Price Index ("CPI") or other similar indices. These variable lease payments are included in the calculation of the ROU asset and lease liability using the index as of the lease commencement date. Other variable lease payments, such as common area maintenance, property taxes, and usage-based amounts, are required by Topic 842 to be excluded from the ROU asset and lease liability and expensed as incurred. In addition to the present value of the future lease payments, the calculation of the ROU asset would also consider, to the extent applicable, any deferred rent upon adoption, lease pre-payments or initial direct costs of obtaining the lease (e.g., such as commissions).

For all classes of leased assets, we elected the practical expedient to not separate lease components (i.e., the actual item being leased, such as the facility or piece of equipment) from non-lease components (i.e., the distinct elements of a contract not related to securing the use of the leased asset, such as common area maintenance and consumable supplies).

Certain of our facility lease agreements (which are classified as operating leases) contain rent holidays or rent escalation clauses. For rent holidays and rent escalation clauses during the lease term, we record rental expense on a straight-line basis over the term of the lease. As of January 31, 2020, none of our leases contained a residual value guarantee and covenants included in our lease agreements are customary for the types of facilities and equipment being leased.

The components of lease expense are as follows:
 
Three months ended January 31, 2020
 
Six months ended January 31, 2020
Finance lease expense:
 
 
 
      Amortization of ROU assets
$
44,000

 
$
152,000

      Interest on lease liabilities
1,000

 
3,000

Operating lease expense
2,699,000

 
5,336,000

Short-term lease expense
878,000

 
1,741,000

Variable lease expense
1,016,000

 
2,009,000

Sublease income

 

Total lease expense
$
4,638,000

 
$
9,241,000



Additional information related to leases is as follows:
 
Six months ended January 31, 2020
Cash paid for amounts included in the measurement of lease liabilities:
 
Operating leases - Operating cash outflows
$
5,725,000

Finance leases - Operating cash outflows
3,000

Finance leases - Financing cash outflows
300,000

ROU assets obtained in the exchange for lease liabilities:
 
Operating leases
$
1,823,000



The following table is a reconciliation of future cash flows relating to operating lease liabilities presented on our Condensed Consolidated Balance Sheet as of January 31, 2020:

 
Operating
Remaining portion of fiscal 2020
$
5,647,000

Fiscal 2021
9,138,000

Fiscal 2022
7,738,000

Fiscal 2023
5,987,000

Fiscal 2024
4,170,000

Thereafter
6,533,000

Total future undiscounted cash flows
39,213,000

Less: Present value discount
3,523,000

Lease liabilities
$
35,690,000

 
 
Weighted-average remaining lease terms (in years)
4.69

Weighted-average discount rate
4.04
%


We lease our Melville, New York production facility from a partnership controlled by our CEO and Chairman. Lease payments made during the six months ended January 31, 2020 were $322,000. The current lease provides for our use of the premises as they exist through December 2021 with an option for an additional ten years. The annual rent of the facility for calendar year 2020 is $657,000 and is subject to customary adjustments. We have a right of first refusal in the event of a sale of the facility.

As of January 31, 2020, we do not have any rental commitments that have not commenced.

As we have not restated prior year information given our method of adopting the new standard, the following represents our future minimum lease payments for operating leases and capital leases as of July 31, 2019 under ASC Topic 840 and as reported in our Form 10-K filed with the SEC on September 24, 2019:
 
Operating
 
Capital
 
Total
Fiscal 2020
$
11,812,000

 
789,000

 
$
12,601,000

Fiscal 2021
8,723,000

 

 
8,723,000

Fiscal 2022
7,343,000

 

 
7,343,000

Fiscal 2023
5,776,000

 

 
5,776,000

Fiscal 2024
3,430,000

 

 
3,430,000

Thereafter
7,130,000

 

 
7,130,000

Total
$
44,214,000

 
789,000

 
$
45,003,000

Less amount representing interest
*
 
32,000

 
32,000

Present value of net minimum lease payments
*
 
$
757,000

 
$
44,971,000

*Not applicable for operating leases
XML 18 R15.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Inventories
6 Months Ended
Jan. 31, 2020
Inventory Disclosure [Abstract]  
Inventories
Inventories

Inventories consist of the following at:
 
 
January 31, 2020
 
July 31, 2019
Raw materials and components
 
$
56,100,000

 
53,959,000

Work-in-process and finished goods
 
37,875,000

 
40,576,000

Total inventories
 
93,975,000

 
94,535,000

Less reserve for excess and obsolete inventories
 
19,911,000

 
19,696,000

Inventories, net
 
$
74,064,000

 
74,839,000



As of January 31, 2020 and July 31, 2019, the amount of inventory directly related to long-term contracts (including contracts-in-progress) was $5,753,000 and $4,053,000, respectively, and the amount of inventory related to contracts from third-party commercial customers who outsource their manufacturing to us was $1,425,000 and $1,513,000, respectively.
XML 19 R6.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Condensed Consolidated Statements of Stockholders' Equity (Parenthetical) - $ / shares
3 Months Ended 6 Months Ended
Jan. 31, 2020
Oct. 31, 2018
Jan. 31, 2020
Jan. 31, 2019
Statement of Stockholders' Equity [Abstract]        
Dividends declared (in dollars per share) $ 0.10 $ 0.10 $ 0.20 $ 0.20
Accrual of dividend equivalents (in dollars per share) $ 0.10 $ 0.10 $ 0.20 $ 0.20
XML 20 R2.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Condensed Consolidated Balance Sheets - USD ($)
Jan. 31, 2020
Jul. 31, 2019
Current assets:    
Cash and cash equivalents $ 46,471,000 $ 45,576,000
Accounts receivable, net 147,983,000 145,032,000
Inventories, net 74,064,000 74,839,000
Prepaid expenses and other current assets 21,052,000 14,867,000
Total current assets 289,570,000 280,314,000
Property, plant and equipment, net 27,390,000 28,026,000
Operating lease right-of-use assets, net 33,062,000 0
Goodwill 328,476,000 310,489,000
Intangibles with finite lives, net 264,255,000 261,890,000
Deferred financing costs, net 2,759,000 3,128,000
Other assets, net 4,430,000 3,864,000
Total assets 949,942,000 887,711,000
Current liabilities:    
Accounts payable 27,250,000 24,330,000
Accrued expenses and other current liabilities 84,511,000 78,584,000
Operating lease liabilities, current 9,259,000 0
Finance lease and other obligations, current 464,000 757,000
Dividends payable 2,432,000 2,406,000
Contract liabilities 38,929,000 38,682,000
Interest payable 325,000 588,000
Total current liabilities 163,170,000 145,347,000
Non-current portion of long-term debt 158,000,000 165,000,000
Operating lease liabilities, non-current 26,431,000 0
Income taxes payable 2,874,000 325,000
Deferred tax liability, net 18,758,000 12,481,000
Long-term contract liabilities 12,458,000 10,654,000
Other liabilities 17,048,000 18,822,000
Total liabilities 398,739,000 352,629,000
Commitments and contingencies (See Note 19)
Stockholders’ equity:    
Preferred stock, par value $0.10 per share; shares authorized and unissued 2,000,000 0 0
Common stock, par value $0.10 per share; authorized 100,000,000 shares; issued 39,752,559 shares and 39,276,161 shares at January 31, 2020 and July 31, 2019, respectively 3,975,000 3,928,000
Additional paid-in capital 563,834,000 552,670,000
Retained earnings 425,243,000 420,333,000
Stockholders' equity before treasury stock 993,052,000 976,931,000
Treasury stock, at cost (15,033,317 shares at January 31, 2020 and July 31, 2019) (441,849,000) (441,849,000)
Total stockholders’ equity 551,203,000 535,082,000
Total liabilities and stockholders’ equity $ 949,942,000 $ 887,711,000
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue (Notes)
6 Months Ended
Jan. 31, 2020
Revenue from Contract with Customer [Abstract]  
Revenue
Revenue

In accordance with FASB ASC 606 - Revenue from Contracts with Customers ("ASC 606"), we record revenue in an amount that reflects the consideration to which we expect to be entitled in exchange for goods or services promised to customers. Under ASC 606, we follow a five-step model to: (1) identify the contract with our customer; (2) identify our performance obligations in our contract; (3) determine the transaction price for our contract; (4) allocate the transaction price to our performance obligations; and (5) recognize revenue using one of the following two methods:

Over time - We recognize revenue using the over time method when there is a continuous transfer of control to the customer over the contractual period of performance. This generally occurs when we enter into a long-term contract relating to the design, development or manufacture of complex equipment or technology platforms to a buyer’s specification (or to provide services related to the performance of such contracts). Continuous transfer of control is typically supported by contract clauses which allow our customers to unilaterally terminate a contract for convenience, pay for costs incurred plus a reasonable profit and take control of work-in-process. Revenue recognized over time is generally based on the extent of progress toward completion of the related performance obligations. The selection of the method to measure progress requires judgment and is based on the nature of the products or services provided. In certain instances, typically for firm fixed-price contracts, we use the cost-to-cost measure because it best depicts the transfer of control to the customer which occurs as we incur costs on our contracts. Under the cost-to-cost measure, the extent of progress toward completion is measured based on the ratio of costs incurred to date to the total estimated costs at completion, including warranty costs. Revenues, including estimated fees or profits, are recorded proportionally as costs are incurred. Costs to fulfill generally include direct labor, materials, subcontractor costs, other direct costs and an allocation of indirect costs. When these contracts are modified, the additional goods or services are generally not distinct from those already provided. As a result, these modifications form part of an existing contract and we must update the transaction price and our measure of progress for the single performance obligation and recognize a cumulative catch-up to revenue and gross profits.

For over time contracts using a cost-to-cost measure of progress, we have an estimate at completion ("EAC") process in which management reviews the progress and execution of our performance obligations. This EAC process requires management judgment relative to assessing risks, estimating contract revenue and costs, and making assumptions for schedule and technical issues. Since certain contracts extend over a long period of time, the impact of revisions in revenue and or cost estimates during the progress of work may impact current period earnings through a cumulative adjustment. Additionally, if the EAC process indicates a loss, a provision is made for the total anticipated loss in the period that it becomes evident. Contract revenue and cost estimates for significant contracts are generally reviewed and reassessed at least quarterly.

The cost-to-cost method is principally used to account for contracts in our mission-critical technologies and high-performance transmission technologies product lines and, to a lesser extent, certain location-based and messaging infrastructure contracts in our public safety and location technologies product line. For service-based contracts in our public safety and location technologies product line, we recognize revenue over time. These services are typically recognized as a series of services performed over the contract term using the straight-line method, or based on our customers’ actual usage of the networks and platforms which we provide.

Point in time - When a performance obligation is not satisfied over time, we must record revenue using the point in time accounting method which generally results in revenue being recognized upon shipment or delivery of a promised good or service to a customer. This generally occurs when we enter into short-term contracts or purchase orders where items are provided to customers with relatively quick turn-around times. Modifications to such contracts and or purchase orders, which typically provide for additional quantities or services, are accounted for as a new contract because the pricing for these additional quantities or services are based on standalone selling prices.

Point in time accounting is principally applied to contracts in our satellite ground station technologies product line (which includes satellite modems, solid-state and traveling wave tube amplifiers) and certain contracts for our solid-state, high-power amplifiers in our high-performance transmission technologies product line. Point in time accounting is also applied to certain contracts in our mission-critical technologies product line. The contracts related to these product lines do not meet the requirements for over time revenue recognition because our customers cannot utilize the equipment for its intended purpose during any phase of our manufacturing process; customers do not simultaneously receive and or consume the benefits provided by our performance; customers do not control the asset (i.e., prior to delivery, customers cannot direct the use of the asset, sell or exchange the equipment, etc.); and, although many of our contracts have termination for convenience clauses and or an enforceable right to payment for performance completed to date, our performance creates an asset with an alternative use through the point of delivery.

In determining that our equipment has alternative use, we considered the underlying manufacturing process for our products. In the early phases of manufacturing, raw materials and work in process (including subassemblies) consist of common parts that are highly fungible among many different types of products and customer applications. Finished products are either configured to our standard configuration or based on our customers’ specifications. Finished products, whether built to our standard specification or to a customers’ specification, can be sold to a variety of customers and across many different end use applications with minimal rework, if needed, and without incurring a significant economic loss.

When identifying a contract with our customer, we consider when it has approval and commitment from both parties, if the rights of the parties are identified, if the payment terms are identified, if it has commercial substance and if collectability is probable.

When identifying performance obligations, we consider whether there are multiple promises and how to account for them. In our contracts, multiple promises are separated if they are distinct, both individually and in the context of the contract. If multiple promises in a contract are highly interrelated or comprise a series of distinct services performed over time, they are combined into a single performance obligation. In some cases, we may also provide the customer with an additional service-type warranty, which we recognize as a separate performance obligation. Service-type warranties do not represent a significant portion of our consolidated net sales. When service-type warranties represent a separate performance obligation, the revenue is deferred and recognized ratably over the extended warranty period. Our contracts, from time-to-time, may also include options for additional goods and services. To date, these options have not represented material rights to the customer as the pricing for them reflects standalone selling prices. As a result, we do not consider options we offer to be performance obligations for which we must allocate a portion of the transaction price. In many cases, we provide assurance-type warranty coverage for some of our products for a period of at least one year from the date of delivery.

When identifying the transaction price, we typically utilize the contract's stated price as a starting point. The transaction price in certain arrangements may include estimated amounts of variable consideration, including award fees, incentive fees or other provisions that can either increase or decrease the transaction price. We estimate variable consideration as the amount to which we expect to be entitled, and we include estimated amounts in the transaction price to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur when the estimation uncertainty is resolved. The estimation of this variable consideration and determination of whether to include estimated amounts in the transaction price are based largely on an assessment of our anticipated performance and all information (e.g., historical, current and forecasted) that is reasonably available to us.

When allocating the contract’s transaction price, we consider each distinct performance obligation. For contracts with multiple performance obligations, we allocate the contract’s transaction price to each performance obligation using our best estimate of the standalone selling price of each distinct good or service in the contract. We determine standalone selling price based on the price at which the performance obligation is sold separately. If the standalone selling price is not observable through past transactions, we estimate the standalone selling price taking into account available information such as market conditions, including geographic or regional specific factors, competitive positioning, internal costs, profit objectives and internally approved pricing guidelines related to the performance obligations.

Almost all of our contracts with customers are denominated in U.S. dollars and typically are either firm fixed-price or cost reimbursable type contracts (including fixed-fee, incentive-fee and time-and-material type contracts). In almost all of our contracts with customers, we are the principal in the arrangement and report revenue on a gross basis. Transaction prices for contracts with U.S. domestic and international customers are usually based on specific negotiations with each customer and in the case of the U.S. government, sometimes based on estimated or actual costs of providing the goods or services in accordance with applicable regulations. Sales by geography and customer type, as a percentage of consolidated net sales, are as follows:
 
 
Three months ended January 31,
 
Six months ended January 31,
 
 
2020
 
2019
 
2020
 
2019
United States
 
 
 
 
 
 
 
 
U.S. government
 
41.5
%
 
45.2
%
 
41.2
%
 
44.7
%
Domestic
 
36.6
%
 
32.0
%
 
36.3
%
 
31.7
%
Total United States
 
78.1
%
 
77.2
%
 
77.5
%
 
76.4
%
International
 
21.9
%
 
22.8
%
 
22.5
%
 
23.6
%
Total
 
100.0
%
 
100.0
%
 
100.0
%
 
100.0
%


Sales to U.S. government customers include sales to the U.S. Department of Defense ("DoD"), intelligence and civilian agencies, as well as sales directly to or through prime contractors. Domestic sales include sales to commercial customers, as well as to U.S. state and local governments. Except for the U.S. government, there were no customers that represented more than 10.0% of consolidated net sales during the three and six months ended January 31, 2020. Included in domestic sales, are sales to Verizon Communications Inc. ("Verizon"). Sales to Verizon were 10.1% of consolidated net sales for the three months ended January 31, 2019. International sales include sales to U.S. domestic companies for inclusion in products that are sold to international customers. Except for the U.S., no individual country (including sales to U.S. domestic companies for inclusion in products that are sold to a foreign country) represented more than 10.0% of consolidated net sales for the three and six months ended January 31, 2020 and 2019.

The following tables summarize our disaggregation of revenue consistent with information reviewed by our chief operating decision-maker ("CODM") for the three and six months ended January 31, 2020 and 2019. We believe these categories best depict how the nature, amount, timing and uncertainty of revenue and cash flows are affected by economic factors which impact our business:
 
 
Three months ended January 31, 2020
 
Six months ended January 31, 2020
 
 
Commercial Solutions
 
Government Solutions
 
Total
 
Commercial Solutions
 
Government Solutions
 
Total
Geographical region and customer type
 
 
 
 
 
 
 
 
 
 
 
 
U.S. government
 
$
17,189,000

 
$
49,900,000

 
$
67,089,000

 
$
33,937,000

 
102,673,000

 
$
136,610,000

Domestic
 
54,003,000

 
5,233,000

 
59,236,000

 
107,357,000

 
13,274,000

 
120,631,000

Total United States
 
71,192,000

 
55,133,000

 
126,325,000

 
141,294,000

 
115,947,000

 
257,241,000

International
 
24,930,000

 
10,399,000

 
35,329,000

 
49,142,000

 
25,538,000

 
74,680,000

Total
 
$
96,122,000

 
65,532,000

 
$
161,654,000

 
$
190,436,000

 
141,485,000

 
$
331,921,000

Contract type
 
 
 
 
 
 
 
 
 
 
 
 
Firm fixed price
 
$
95,094,000

 
38,875,000

 
$
133,969,000

 
$
187,765,000

 
89,598,000

 
$
277,363,000

Cost reimbursable
 
1,028,000

 
26,657,000

 
27,685,000

 
2,671,000

 
51,887,000

 
54,558,000

Total
 
$
96,122,000

 
65,532,000

 
$
161,654,000

 
$
190,436,000

 
141,485,000

 
$
331,921,000

Transfer of control
 
 
 
 
 
 
 
 
 
 
 
 
Point in time
 
$
43,011,000

 
28,675,000

 
$
71,686,000

 
$
80,734,000

 
66,460,000

 
$
147,194,000

Over time
 
53,111,000

 
36,857,000

 
89,968,000

 
109,702,000

 
75,025,000

 
184,727,000

Total
 
$
96,122,000

 
65,532,000

 
$
161,654,000

 
$
190,436,000

 
141,485,000

 
$
331,921,000

 
 
Three months ended January 31, 2019
 
Six months ended January 31, 2019
 
 
Commercial Solutions
 
Government Solutions
 
Total
 
Commercial Solutions
 
Government Solutions
 
Total
Geographical region and customer type
 
 
 
 
 
 
 
 
 
 
 
 
U.S. government
 
$
20,911,000

 
$
53,389,000

 
$
74,300,000

 
$
35,131,000

 
110,213,000

 
$
145,344,000

Domestic
 
43,693,000

 
8,761,000

 
52,454,000

 
85,930,000

 
17,035,000

 
102,965,000

Total United States
 
64,604,000

 
62,150,000

 
126,754,000

 
121,061,000

 
127,248,000

 
248,309,000

 
 
 
 
 
 
 
 
 
 
 
 
 
International
 
22,131,000

 
15,248,000

 
37,379,000

 
43,647,000

 
33,021,000

 
76,668,000

Total
 
$
86,735,000

 
77,398,000

 
$
164,133,000

 
$
164,708,000

 
160,269,000

 
$
324,977,000

Contract type
 
 
 
 
 
 
 
 
 
 
 
 
Firm fixed price
 
$
85,567,000

 
57,017,000

 
$
142,584,000

 
$
161,857,000

 
120,628,000

 
$
282,485,000

Cost reimbursable
 
1,168,000

 
20,381,000

 
21,549,000

 
2,851,000

 
39,641,000

 
42,492,000

Total
 
$
86,735,000

 
77,398,000

 
$
164,133,000

 
$
164,708,000

 
160,269,000

 
$
324,977,000

Transfer of control
 
 
 
 
 
 
 
 
 
 
 
 
Point in time
 
$
46,031,000

 
45,182,000

 
$
91,213,000

 
$
83,976,000

 
97,805,000

 
$
181,781,000

Over time
 
40,704,000

 
32,216,000

 
72,920,000

 
80,732,000

 
62,464,000

 
143,196,000

Total
 
$
86,735,000

 
77,398,000

 
$
164,133,000

 
$
164,708,000

 
160,269,000

 
$
324,977,000


The timing of revenue recognition, billings and collections results in receivables, unbilled receivables and contract liabilities on our Condensed Consolidated Balance Sheet. Under typical payment terms for our contracts accounted for over time, amounts are billed as work progresses in accordance with agreed-upon contractual terms, either at periodic intervals (e.g., monthly) or upon achievement of contractual milestones. For certain contracts with provisions that are intended to protect customers in the event we do not satisfy our performance obligations, billings occur subsequent to revenue recognition, resulting in unbilled receivables. Under ASC 606, unbilled receivables constitute contract assets. There were no material impairment losses recognized on contract assets during the six months ended January 31, 2020 and 2019, respectively. On large long-term contracts, and for contracts with international customers that do not do business with us regularly, payment terms typically require advanced payments and deposits. Under ASC 606, payments received from customers in excess of revenue recognized to date results in a contract liability. These contract liabilities are not considered to represent a significant financing component of the contract because we believe these cash advances and deposits are generally used to meet working capital demands which can be higher in the earlier stages of a contract. Also, advanced payments and deposits provide us with some measure of assurance that the customer will perform on its obligations under the contract. Under the typical payment terms for our contracts accounted for at a point in time, costs are accumulated in inventory until the time of billing, which generally coincides with revenue recognition. Of the contract liability balance at July 31, 2019 and August 1, 2018, $26,665,000 and $24,606,000 was recognized as revenue during the six months ended January 31, 2020 and 2019, respectively.

We recognize the incremental costs to obtain or fulfill a contract as an expense when incurred if the amortization period of the asset is one year or less. Incremental costs to obtain or fulfill contracts with an amortization period greater than one year were not material.

As commissions payable to our internal sales and marketing employees or contractors are contingent upon multiple factors, such commissions are not considered direct costs to obtain or fulfill a contract with a customer and are expensed as incurred in selling, general and administrative expenses on our Condensed Consolidated Statements of Operations. As for commissions payable to our third-party sales representatives related to large long-term contracts, we do consider these types of commissions both direct and incremental costs to obtain and fulfill such contracts. Therefore, such commissions are included in total estimated costs at completion for such contracts and expensed over time through cost of sales on our Condensed Consolidated Statements of Operations.

Remaining performance obligations represent the transaction price of firm orders for which work has not been performed as of the end of a fiscal period. Remaining performance obligations, which we refer to as backlog, exclude unexercised contract options and potential orders under indefinite delivery / indefinite quantity ("IDIQ") contracts. As of January 31, 2020, the aggregate amount of the transaction price allocated to remaining performance obligations was $638,278,000 (which represents the amount of our consolidated backlog). We estimate that a substantial portion of our remaining performance obligations at January 31, 2020 will be completed and recognized as revenue during the next twenty-four month period, with the rest thereafter. During the three and six months ended January 31, 2020, revenue recognized from performance obligations satisfied, or partially satisfied, in previous periods (for example due to changes in the transaction price) was not material.
XML 22 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 23 R32.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Inventories (Tables)
6 Months Ended
Jan. 31, 2020
Inventory Disclosure [Abstract]  
Inventories
Inventories consist of the following at:
 
 
January 31, 2020
 
July 31, 2019
Raw materials and components
 
$
56,100,000

 
53,959,000

Work-in-process and finished goods
 
37,875,000

 
40,576,000

Total inventories
 
93,975,000

 
94,535,000

Less reserve for excess and obsolete inventories
 
19,911,000

 
19,696,000

Inventories, net
 
$
74,064,000

 
74,839,000

XML 24 R36.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Segment Information (Tables)
6 Months Ended
Jan. 31, 2020
Segment Reporting [Abstract]  
Segment information
Operating segment information, along with a reconciliation of segment net income (loss) and consolidated net income to Adjusted EBITDA is presented in the tables below:
 
Three months ended January 31, 2020
 
 
Commercial Solutions
 
Government Solutions
 
Unallocated
 
Total
Net sales
 
$
96,122,000

 
65,532,000

 

 
$
161,654,000

Operating income (loss)
 
$
12,619,000

 
5,003,000

 
(11,388,000
)
 
$
6,234,000

 
 
 
 
 
 
 
 
 
Net income (loss)
 
$
12,702,000

 
5,016,000

 
(14,223,000
)
 
$
3,495,000

     (Benefit from) provision for income taxes
 
(112,000
)
 

 
1,229,000

 
1,117,000

     Interest (income) and other
 
20,000

 
(13,000
)
 
(1,000
)
 
6,000

     Interest expense
 
9,000

 

 
1,607,000

 
1,616,000

     Amortization of stock-based compensation
 

 

 
1,238,000

 
1,238,000

     Amortization of intangibles
 
4,362,000

 
867,000

 

 
5,229,000

     Depreciation
 
2,183,000

 
312,000

 
226,000

 
2,721,000

     Estimated contract settlement costs
 
(262,000
)
 

 

 
(262,000
)
     Acquisition plan expenses
 

 

 
6,025,000

 
6,025,000

Adjusted EBITDA
 
$
18,902,000

 
6,182,000

 
(3,899,000
)
 
$
21,185,000

 
 
 
 
 
 
 
 
 
Purchases of property, plant and equipment
 
$
915,000

 
201,000

 
142,000

 
$
1,258,000

Long-lived assets acquired in connection with the acquisition of CGC
 
$

 
31,131,000

 

 
$
31,131,000

Total assets at January 31, 2020
 
$
672,336,000

 
233,221,000

 
44,385,000

 
$
949,942,000

 
Three months ended January 31, 2019
 
 
Commercial Solutions
 
Government Solutions
 
Unallocated
 
Total
Net sales
 
$
86,735,000

 
77,398,000

 

 
$
164,133,000

Operating income (loss)
 
$
8,758,000

 
7,783,000

 
(4,128,000
)
 
$
12,413,000

 
 
 
 
 
 
 
 
 
Net income (loss)
 
$
8,725,000

 
7,822,000

 
(8,721,000
)
 
$
7,826,000

     Provision for income taxes
 
43,000

 

 
2,328,000

 
2,371,000

     Interest (income) and other
 
(29,000
)
 
(44,000
)
 
22,000

 
(51,000
)
     Interest expense
 
19,000

 
5,000

 
2,243,000

 
2,267,000

     Amortization of stock-based compensation
 

 

 
1,191,000

 
1,191,000

     Amortization of intangibles
 
3,444,000

 
844,000

 

 
4,288,000

     Depreciation
 
2,296,000

 
367,000

 
186,000

 
2,849,000

     Estimated contract settlement costs
 
3,886,000

 

 

 
3,886,000

     Settlement of intellectual property litigation
 

 

 
(3,204,000
)
 
(3,204,000
)
     Acquisition plan expenses
 

 

 
1,778,000

 
1,778,000

Adjusted EBITDA
 
$
18,384,000

 
8,994,000

 
(4,177,000
)
 
$
23,201,000

 
 
 
 
 
 
 
 
 
Purchases of property, plant and equipment
 
$
1,971,000

 
432,000

 
133,000

 
$
2,536,000

Total assets at January 31, 2019
 
$
594,992,000

 
210,120,000

 
38,215,000

 
$
843,327,000


 
 
Six months ended January 31, 2020
 
 
Commercial Solutions
 
Government Solutions
 
Unallocated
 
Total
Net sales
 
$
190,436,000

 
141,485,000

 

 
$
331,921,000

Operating income (loss)
 
$
22,460,000

 
12,086,000

 
(19,052,000
)
 
$
15,494,000

 
 
 
 
 
 
 
 
 
Net income (loss)
 
$
22,569,000

 
12,111,000

 
(24,797,000
)
 
$
9,883,000

     (Benefit from) provision for income taxes
 
(99,000
)
 

 
2,361,000

 
2,262,000

     Interest (income) and other
 
(27,000
)
 
(26,000
)
 
(18,000
)
 
(71,000
)
     Interest expense
 
17,000

 
1,000

 
3,402,000

 
3,420,000

     Amortization of stock-based compensation
 

 

 
2,117,000

 
2,117,000

     Amortization of intangibles
 
8,724,000

 
1,711,000

 

 
10,435,000

     Depreciation
 
4,379,000

 
625,000

 
368,000

 
5,372,000

     Estimated contract settlement costs
 
(32,000
)
 

 

 
(32,000
)
     Acquisition plan expenses
 

 

 
8,414,000

 
8,414,000

Adjusted EBITDA
 
$
35,531,000

 
14,422,000

 
(8,153,000
)
 
$
41,800,000

 
 
 
 
 
 
 
 
 
Purchases of property, plant and equipment
 
$
1,915,000

 
425,000

 
168,000

 
$
2,508,000

Long-lived assets acquired in connection with the acquisition of CGC
 
$

 
31,131,000

 

 
$
31,131,000

Total assets at January 31, 2020
 
$
672,336,000

 
233,221,000

 
44,385,000

 
$
949,942,000



 
Six months ended January 31, 2019
 
 
Commercial Solutions
 
Government Solutions
 
Unallocated
 
Total
Net sales
 
$
164,708,000

 
160,269,000

 

 
$
324,977,000

Operating income (loss)
 
$
15,816,000

 
14,427,000

 
(10,537,000
)
 
$
19,706,000

 
 
 
 
 
 
 
 
 
Net income (loss)
 
$
15,697,000

 
14,432,000

 
(18,835,000
)
 
$
11,294,000

     Provision for income taxes
 
55,000

 

 
189,000

 
244,000

     Interest (income) and other
 
23,000

 
(12,000
)
 
4,000

 
15,000

     Write-off of deferred financing costs
 

 

 
3,217,000

 
3,217,000

     Interest expense
 
41,000

 
7,000

 
4,888,000

 
4,936,000

     Amortization of stock-based compensation
 

 

 
2,237,000

 
2,237,000

     Amortization of intangibles
 
6,889,000

 
1,688,000

 

 
8,577,000

     Depreciation
 
4,524,000

 
746,000

 
430,000

 
5,700,000

     Estimated contract settlement costs
 
3,886,000

 

 

 
3,886,000

     Settlement of intellectual property litigation
 

 

 
(3,204,000
)
 
(3,204,000
)
     Acquisition plan expenses
 

 

 
2,908,000

 
2,908,000

     Facility exit costs
 

 
1,373,000

 

 
1,373,000

Adjusted EBITDA
 
$
31,115,000

 
18,234,000

 
(8,166,000
)
 
$
41,183,000

 
 
 
 
 
 
 
 
 
Purchases of property, plant and equipment
 
$
2,863,000

 
1,061,000

 
257,000

 
$
4,181,000

Total assets at January 31, 2019
 
$
594,992,000

 
210,120,000

 
38,215,000

 
$
843,327,000

XML 25 R27.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Adoption of Accounting Standards and Updates Adoption of Accounting Standards and Updates (Policies)
6 Months Ended
Jan. 31, 2020
Accounting Policies [Abstract]  
Adoption of Accounting Standards and Updates
Adoption of Accounting Standards and Updates

We are required to prepare our condensed consolidated financial statements in accordance with the Financial Accounting Standards Board ("FASB") Accounting Standards Codification ("ASC") which is the source for all authoritative U.S. generally accepted accounting principles, which is commonly referred to as "GAAP." The FASB ASC is subject to updates by the FASB, which are known as Accounting Standards Updates ("ASUs"). During the six months ended January 31, 2020, we adopted:

FASB ASU No. 2016-02 Leases (Topic 842). See Note (12) - "Leases" for further information.

FASB ASU No. 2017-11, which provides guidance on the accounting for certain financial instruments with embedded features that result in the strike price of the instrument or embedded conversion option being reduced on the basis of the pricing of future equity offerings (commonly referred to as "down round" features). On August 1, 2019, we adopted this ASU. Our adoption did not have any impact on our condensed consolidated financial statements and disclosures, as we did not have any financial instruments with such "down round" features.

FASB ASU No. 2017-12, which expands and refines hedge accounting for both non-financial and financial risk components and simplifies and aligns the recognition and presentation of the effects of the hedging instrument and the hedged item in the financial statements. On August 1, 2019, we adopted this ASU. Our adoption did not have any impact on our condensed consolidated financial statements and disclosures, as we are not a party to any such hedging transactions.

FASB ASU No. 2018-07, which expands the scope of Topic 718 to include certain share-based payment transactions for acquiring goods and services from nonemployees. On August 1, 2019, we adopted this ASU. Our adoption did not have any impact on our condensed consolidated financial statements and disclosures, as we did not have any outstanding share-based awards with nonemployees that required remeasurement.

FASB ASU No. 2018-16, which expands the list of eligible U.S. benchmark interest rates permitted in the application of hedge accounting due to broad concerns about the long-term sustainability of the LIBO Rate. This ASU adds the Overnight Index Swap ("OIS") rate, based on the Secured Overnight Financing Rate ("SOFR"), as an eligible U.S. benchmark interest rate. On August 1, 2019, we adopted this ASU. Our adoption did not have any impact on our condensed consolidated financial statements and disclosures, as we are not a party to any such hedging transactions.
XML 26 R23.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Goodwill
6 Months Ended
Jan. 31, 2020
Goodwill [Abstract]  
Goodwill
Goodwill

The following table represents goodwill by reportable operating segment, including the changes in the net carrying value of goodwill during the six months ended January 31, 2020:

 
 
Commercial Solutions
 
Government Solutions
 
Total
Balance as of July 31, 2019
 
$
251,296,000

 
59,193,000

 
$
310,489,000

Change resulting from Solacom acquisition
 
(420,000
)
 

 
(420,000
)
Change resulting from the GD NG-911 acquisition
 
2,457,000

 

 
2,457,000

Change resulting from CGC acquisition
 

 
15,950,000

 
15,950,000

Balance as of January 31, 2020
 
$
253,333,000

 
75,143,000

 
$
328,476,000



As discussed further in Note (2) -"Acquisitions," the goodwill resulting from the acquisition of CGC was based upon a valuation and estimates and assumptions that are subject to change within the purchase price allocation period (generally one year from the acquisition date).

In accordance with FASB ASC 350 "Intangibles - Goodwill and Other," we perform a goodwill impairment analysis at least annually (in the first quarter of each fiscal year), unless indicators of impairment exist in interim periods. If we fail the quantitative assessment of goodwill impairment ("quantitative assessment"), we would be required to recognize an impairment loss equal to the amount that a reporting unit's carrying value exceeded its fair value; however, any loss recognized should not exceed the total amount of goodwill allocated to that reporting unit.

On August 1, 2019 (the first day of our fiscal 2020), we performed our annual quantitative assessment using market participant assumptions to determine if the fair value of each of our reporting units with goodwill exceeded its carrying value. In making this assessment, we considered, among other things, expectations of projected net sales and cash flows, assumptions impacting the weighted average cost of capital, trends in trading multiples of comparable companies, changes in our stock price and changes in the carrying values of our reporting units with goodwill. We also considered overall business conditions.

In performing the quantitative assessment, we estimated the fair value of each of our reporting units using a combination of the income and market approaches. The income approach, also known as the discounted cash flow ("DCF") method, utilizes the present value of cash flows to estimate fair value. The future cash flows for our reporting units were projected based on our estimates, at that time, of future revenues, operating income and other factors (such as working capital and capital expenditures). For purposes of conducting our impairment analysis, we assumed revenue growth rates and cash flow projections that are below our actual long-term expectations. The discount rates used in our DCF method were based on a weighted-average cost of capital ("WACC") determined from relevant market comparisons, adjusted upward for specific reporting unit risks (primarily the uncertainty of achieving projected operating cash flows). A terminal value growth rate was applied to the final year of the projected period, which reflects our estimate of stable, perpetual growth. We then calculated a present value of the respective cash flows for each reporting unit to arrive at an estimate of fair value under the income approach. Under the market approach, we estimated a fair value based on comparable companies' market multiples of revenues and earnings before interest, taxes, depreciation and amortization and factored in a control premium. Finally, we compared our estimates of fair values to our August 1, 2019 total public market capitalization and assessed implied control premiums based on our common stock price of $29.54 as of August 1, 2019.

Based on our quantitative evaluation, we determined that our Commercial Solutions and Government Solutions reporting units had estimated fair values in excess of their carrying values of at least 29.0% and 122.2%, respectively, and concluded that our goodwill was not impaired and that neither of our two reporting units was at risk of failing the quantitative assessment. It is possible that, during fiscal 2020 or beyond, business conditions (both in the U.S. and internationally) could deteriorate from the current state, our current or prospective customers could materially postpone, reduce or even forgo purchases of our products and services to a greater extent than we currently anticipate, or our common stock price could decline. A significant decline in our customers' spending that is greater than we anticipate or a shift in funding priorities may also have a negative effect on future orders, sales, income and cash flows and we might be required to perform a quantitative assessment during fiscal 2020 or beyond. If assumed net sales and cash flow projections are not achieved in future periods or our common stock price significantly declines from current levels, our Commercial Solutions and Government Solutions reporting units could be at risk of failing the quantitative assessment and goodwill assigned to the respective reporting units could be impaired.

In any event, we are required to perform the next annual goodwill impairment analysis on August 1, 2020 (the start of our fiscal 2021). If our assumptions and related estimates change in the future, or if we change our reporting unit structure or other events and circumstances change (e.g., a sustained decrease in the price of our common stock (considered on both absolute terms and relative to peers)), we may be required to record impairment charges when we perform these tests, or in other future periods. Any impairment charges that we may record in the future could be material to our results of operations and financial condition.
XML 27 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 28 R42.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue Revenue - Sale Information, Percent (Details)
3 Months Ended 6 Months Ended
Jan. 31, 2020
Jan. 31, 2019
Jan. 31, 2020
Jan. 31, 2019
Concentration Risk [Line Items]        
Entity wide revenue percentage by major customer type 100.00% 100.00% 100.00% 100.00%
U.S. government        
Concentration Risk [Line Items]        
Entity wide revenue percentage by major customer type 41.50% 45.20% 41.20% 44.70%
Domestic        
Concentration Risk [Line Items]        
Entity wide revenue percentage by major customer type 36.60% 32.00% 36.30% 31.70%
Total United States        
Concentration Risk [Line Items]        
Entity wide revenue percentage by major customer type 78.10% 77.20% 77.50% 76.40%
International        
Concentration Risk [Line Items]        
Entity wide revenue percentage by major customer type 21.90% 22.80% 22.50% 23.60%
XML 29 R46.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value Measurements and Financial Instruments (Details)
Jan. 31, 2020
Fair Value Disclosures [Abstract]  
Operating lease, weighted-average discount rate 4.04%
Finance lease and other obligations, weighted-average discount rate 8.50%
XML 30 R69.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Legal Proceedings and Other Matters Commitments and Contingencies (Details)
1 Months Ended 3 Months Ended 6 Months Ended
May 31, 2018
USD ($)
May 31, 2018
action
May 31, 2018
transaction
Oct. 31, 2014
USD ($)
Jan. 31, 2020
USD ($)
Jan. 31, 2019
USD ($)
Jan. 31, 2020
USD ($)
Jan. 31, 2019
USD ($)
Loss Contingencies [Line Items]                
Settlement Of Intellectual Property Litigation         $ 0 $ 3,204,000 $ 0 $ 3,204,000
Legacy TCS 911 Call Handling Software Matter [Member]                
Loss Contingencies [Line Items]                
Loss Contingency, Estimate of Possible Loss         $ 14,000,000   $ 14,000,000  
Other Matters                
Loss Contingencies [Line Items]                
Sales value of equipment       $ 288,000        
Approximate number of transactions audited by the Office of Export Enforcement relating to international shipments by Xicom Technologies, Inc. | transaction     7,800          
Number of transactions that may not have been fully in compliance with the Export Administrative Regulations, based on Company's self assessment of transactions audited   6 6          
Aggregated value of international shipments that may not have been fully in compliance with Export Administration Regulations (less than) $ 100,000              
EXCEL 31 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( *B"9% ?(\\#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,$% @ J()D4"?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 " "H@F10>5N,*.X K @ $0 &1O8U!R;W!S+V-O M&ULS9+!3L,P#(9?!>7>.FUAAZC+91,GD)"8!.(6)=X6K4FCQ*C=V].& MK1."!^ 8^\_GSY);'83N([[$/F DB^EN=)U/0HL8#!*5/ZH!0<[X"AZ2,(@4SL @+D^"V@68J[^BX>F:QYS0O>%/Q^5ZU$S05_^)A= M?_C=A%UO[-[^8^.KH&SAUUW(+U!+ P04 " "H@F10F5R<(Q & "<)P M$P 'AL+W1H96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03 M621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS M[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C( MWXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU M+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=* MY \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_ MT=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=R MSTS0LS0[=R M2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZ MG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCR MHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)2 M56 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYE ML<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7G MFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5 M' 86%S+D4.Z2D 83 >LX=SFWJXPD6L_UC6'ODR MWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\ MU*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHS MU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\! M4$L#!!0 ( *B"9%!+N0U0>@( #T) 8 >&PO=V]R:W-H965T&ULC5;MCILP$'P5Q ,IO53]$W\PL[/+L+'S!Q>OLJ)4!6\-:^4VK)3J-E$DRXHV1#[QCK;Z MR86+ABB]%-=(=H*2LR4U+,)QO(P:4K=AD=N]HRAR?E.L;NE1!/+6-$3\VE/& M']L0A>\;S_6U4F8C*O*.7.DWJKYW1Z%7T1CE7#>TE35O T$OVW"'-@>4&8)% MO-3T(2?SP)1RXOS5+#Z?MV%L,J*,ELJ$('JXTP-ES$32>?P<@H:CIB%.Y^_1 M/]KB=3$G(NF!LQ_U657;^>,3'0I:A,%0_1=ZITS#329:H^1, MVM^@O$G%FR&*3J4A;_U8MW9\]$_29*#!!#P0\$A(LG\2DH&0C 24VN+[S&RI M'X@B12[X(Q"]6QTQ'P7:)/IEEF;3OCO[3%Z]B//H;L(,B'V/P!,$&A&1 MCCT*8$A@CSTZ_EO@X",26" !*T@L/9G04YB>@O34TM,)?>&\ !^QA 46H,#" MHV>.@(]8P0)+4&#IT=>.@(] ,:R0@0J9ST>.! #!L,0*E%CY_,21 " S3J]! MB;7/=ZT&(#->HQANI]B/X-H-868,1S--B_P(KN< !L^8CL#.W2'L1W!MAS S MOB.X?5'B1W"=AS SUB.XRY'?Q-@U'\#,V0)W.O(;&2]=D?]N=@1W._*;&7M? MF(^9$X$;'OGMC%?.W_: 65A,.YB2H74:N]9$D\.HH>)JSVT9E/S6VDO#9'>\ M&^RP/%A%F6FFYZ(_ MT/N%XMUP68G&&U/Q&U!+ P04 " "H@F10.2 AWL<$ "A& & 'AL M+W=OQ8Q:'MOO6KT,89M^W MS:Z_GZ^'87]7%/W+.FSK_DN[#[OXG]>VV]9#/.S>BG[?A7HU%=HV!2GEBFV] MVRVFS#KM^TNUD77N_G/^J[1Z/& E/BKTTX]!??9V-7GMOV MVWCPZ^I^KD:BT(278:RBCA\?X3$TS5A3Y/CG5.G\W.98\/+[9^T_3YV/G7FN M^_#8-G]O5L/Z?N[GLU5XK=^;X6M[^"6<.F3GLU/O?PL?H8GQD22V\=(V_?1W M]O+>#^WV5$M$V=;?CY^;W?1Y.-7_60P7H%,!.A?0YF8!/A7@I$!Q))NZ^E,] MU,M%UQYFW?%N[>MQ4.@[CA?S93PY7;OI?[&W?3S[L:1J47R,]9PB#\<(74:N M$X\RP>H<*6+[9PB"$#25Y\OR&I=G6)ZG\N:R?(+X<(RX*;*;(L:94BNEDKZ MH+6ENPQ>$1E(9"01)T3'B+UH2)NR\BR14-(JIBR3A4Q6,IF$R8J62J.WS-A5VK27+I ME(O >+(5H))!UG%$99FPO[44N$D%?LI<-F4,@R$.@NQ=_J'3V.!:*MRD"M?2 MS)6I*@.&.8AZ7Y9:Y[FPQ;45DZ4QF1JP=;74KDFUJX%W2[+HNMOC +L7BWE:U+Y:BG5BN#3(H,Y&NQ=+<5K4O%J M*52#9G"0*VU^NB1L7Y+V-:E]22HUCA#PC,"@RD].A,U+TKPV-2])G;*O"-PT MF'0^O_BBS!I7>M>FWB6@4P*3 N2M*Y-K4M2IMJQ1JL=%#66S8TQ MA3=+A-'4[2S-J7U@,FD"3C\S,F88>3=+A-'4Y2 MS;$M2 62RMG\S$+8Y21=;E.7DW1T?/0,H@))[REO*<8^9^ESF_J:*H)4?YU31CI[-TNDN=CC(Z!;J9N2;!'F>Y6>$H4T-FMT)ZUZ5^8RE3<6UO M1:XYL&=9>M:E/F,I3ZY*,"7!X(TW <:.9>E8ETJ-I3FM8\] :R@:QU^9=S]C MV;*4K4O-QM*A\5V.#-C1@5'%S'DN;%R6QG6IVUAZM*H8;J*@:.DJSCN7L7-9 M.M>E=F-ITA^,T=X@D?RO[#49]BY+[SIA.&E3:W6\00 ,1-FJ&^M#@\UKI'G+ MU'"GS.7F9.Y]$T1S[YO%Q5[QN'G_>]V];7;][+D=AG8[;0Z_MNT08K7J2^SH M.M2K\T$37H?Q:QF_=\=-\^/!T.Y//P@4YU\EEO\!4$L#!!0 ( *B"9%#: M.@\',@( "$' 8 >&PO=V]R:W-H965T&ULC95OKYL@ M%,:_BO$#%)6JM;$FJ\NR)5O2W&7;:]K2:BZ* UKOOOT O4:!=>V+\N]YSOD= M:"'O*7OE%<;">VM(RW=^)42W!8"?*MP@OJ(=;N7*A;(&"3ED5\ [AM%9FQH" MHB!(0(/JUB]R/7=@14YO@M0M/C"/WYH&L3][3&B_\T/_?>*EOE9"38 B[] 5 M?\?B1W=@<@2F*.>ZP2VO:>LQ?-GY'\)MF2F]%ORL<<]G?4]5A(B#9W'&)"5&!),;O,:8_I53&>?\]^B==NZSEB#@N*?E5GT6U\S>^ M=\87="/BA?:?\5A/['MC\5_Q'1,I5R0RQXD2KK^]TXT+VHQ1)$J#WH:V;G7; M#RM).MKR]2,,)9#_N/4QV#YOV[! M$SMY8IMG;?#$5AZ3Y)%BP9 X&1*;(388DB?.YK%FP9$Z.5*;(S$X4JO2, B< MI_.,T[?3A5*!9=!@)>-5\KV:!@1?A.JF MLL^&6WL8"-J-#Q*87L7B+U!+ P04 " "H@F10)R=8/;P$ !3%P & M 'AL+W=OQ-+S#=#_D.*,^3T6)3?JK5S M]>C[;KNO'L;KNC[<3R;5757'-S>_^>U*'=Y[5_+MTEU*%V^:HUVVPDK M%4]V^68_GDW;MN=R-BW>Z^UF[Y[+4?6^V^7E?T]N6QP?QC3^;/BZ>5O73<-D M-CWD;^Y/5_]U>"[]V^3D9;79N7VU*?:CTKT^C!_I/N.X,6B)OS?N6)T]CQHI M+T7QK7GY;?4P5LV(W-8MZ\9%[G\^W-QMMXTG/XY_>Z?C4Y^-X?GSI_=?6O%> MS$M>N7FQ_6>SJM4#0>]>I_=Q]NZ_%F)+Z/9;&M MVK^CY7M5%[O>BQ_*+O_>_6[V[>^Q]_]IA@VX-^"3@>_[FH'N#?0/ W/5P/0& MYF=[B'J#*.AATFEO@[G(ZWPV+8OCJ.S6PR%OEAW=1WZZEDUC.SOM_WP\*]_Z M,4OL=/+1^.F1IP[A,R15E\A"(G0B)K[_TR 8#>*)A3E?=C"71$K!&&XZR:XZ MN1BFAK'2K;T^MV=L;Z"]:>W-N;T.8MTA<8OLNT#&%$=&J2#DD(I8Z$KA&%FHT4J-::#1RMGH M)(8:$6A3\%U+D--8@<\:@ G9X=5."J<*)56*7*%$7Q&S7)QS !I&7S4 21D- MIA*0:71E\Z*!C$A"IE6A3!)="8$2^:)9R46]N.TL^QEGE]I@HGTDEMHHU,9@ MSP*?SAR E"1H"B68&I*1R #HUTXZK!+G:=)2)81$;&HBD%I$U\ M#AP4BFL*BD0:LF; \[6)-.U#=,U@9SIZR\0*@DRQR 1 5 ;EMM^!D!C]94X MX6Q-B509ARJ3V[O7361Q&\D HIFN[,BX@B!90MBPA""0R,&T2>I+)#/F G$) MR*R HVA8'BX>2%8/-JP>2.9PXRL:H!"4#ZKYXJ1&0#*!DC-#)$5Z>+-B7$"P M+"!L6$ P2/=$UL-5H6[_NZ^8K/6D\WP(_<7"@&[4]T M/R?0OJ#[K+O?_>&^NV[^(R_?-OMJ]%+4=;%K+QM?BZ)V7H"Z\T-?NWQU>MFZ MU[IY3/QSV5WS=B]U<>BOL">G>_39_U!+ P04 " "H@F10>J^)-*,( !Q M-0 & 'AL+W=O)X_U3MUL>?ZN=JW_[EL3[LUDW[\?!I M<7P^5.N'?M!NN[!%X1:[]68_O[[L?_?^<'U9?VZVFWWU_C [?M[MUH?_;JIM M_7(U-_-OO_BP^?34=+]87%\^KS]5?U3-G\_O#^VGQ>LL#YM=M3]NZOWL4#U> MS7\V[^X"=0-ZQ%^;ZN7XYO^S[E$^UO4_W8=?'Z[F1>=1M:WNFVZ*=?OC2[6L MMMMNIM:/?X=)YZ\VNX%O__]M]KO^X=N'^;@^5LMZ^_?FH7FZFH?Y[*%Z7'_> M-A_JEU^JX8%D/AN>_K?J2[5MX9TGK8W[>GOL_YW=?SXV]6Z8I75EM_YZ^KG9 M]S]?3G_Q/ S# ^PPP+X.,.<'T#" O@^@LP-X&,"O ZP_.T"& ?+=0C@[P T# MW/F<)>++]U$ ^;FA+$1QL>8)<*$&'.+,&6,60&,*6+,'<*85\RB?=[7A[;P MH6T_ 4<3V.2!3ACI,?L>0R&X0GS&$D%+!"Q1LKPGC'MC20IQ@8LB>?"E1O8^ MI;A;,",%%E+(E49R(:;4MN\T\H+9!"[?0J,58;@B#%:$$UNLUMY(043&8TL" M+4D_"T66!$_@X 0.N)J>#:=I74)@R8#.FP'19:$.V2/FR M4);8ZV.Z'' N\D@M#YR-L^MC,CQO@.,F=58B"P0(K*I.2TQ(Z\< MJXSEZ0&RQ5QO =>K$-EJ!F^#,Z#E$X"Q4YCI+8K;TV#0:@)O,S/*K2"F;POH M6T6#5I.R)4U'RP$W$N_ V?($;S'!6T3PE#H$"-YE8D&+N=TB;D\#&:O)]0*= MW3%8G(YC3B7$J6EP0II3+RP%E#Y/0,9N8?8E%)VGYX@T^UZ *L%J'!>[A#F: M $>KT(0T2?I@0;PT 1@[E2FGH$ ]#4Q(\^/YP(0P/Q**PM/ A$!LG0E, !0' M)J0C\5Q@ J"YP 28'U,IPJQ/*,)/ Q,"9'Y6I0BS.0$V)U5"TVS>+9@S+DUQ MIR!CMS#U$Z!^2IF--*5+2_U!AQM+ &W]TJ_QEK0 B%C7[3>U.324;?<*P.;0 MYD0?,C]9^L8&03$,7Y!V4'D?1>0=U]99,A5(P8PM@;%;G$=60 MQ(/:CFAN)W0DX82<+R<(IG9!=:E42453^P7WMPG2:& *,G8+ZX"@JE,J@Z*9 M^\(8D/I. ,9.88X7P/&JSB&ZJ%\&5! 2+08I,+YX@.7 3G@M$#N-(%3Z<6* MI&=B"C)V"Y.] V3/*0T (BC@*!ZA> LA7+('0% MYL="5X?%R0%QXI3IG=:43.@Z!1F[A07( 0%B3E\"*)>=37H=UA8'M"5MC]\X M4"[+)+T BI->!\IEF:070'-)+S _NCFP;#D@6^Q2K;BL'HX ME!BH>T\@,; $LLX)P-@IK!T.Y1!IMN*T).0O/SFL!P[%_&FRXC3-&P=R$Z%'_(,U"/+CWX\!EU^4 ',EV\71Y&O*87CWJ1JA#!GH, M9U(0G[GL"6A8I2 >W?B!*8@'#0:T3G#",RF(QWSM4:R?1@,>A/!MI 9N8TQ! MQFYA=O>H(9UJFP>=9M$APFH<%]^VQ;P= &^K!"2 #@"#WN$J@% _ <9.88X/ M*-)/$Y K@/A!&0*,G8+,WA #)[2:M 5GEP" J X 4%S9A(0 ,TE( Z%F,& MK#1?E\?/FWVQ]G'NFGJ7?_-DL>Z;JIV MUN*G=KZG:OWP^F%;/3;=?SMR/IR^!'3ZT-3/PQ><%J_?LKK^'U!+ P04 M" "H@F10;A!+AAX" !>!@ & 'AL+W=O_O9QJ&$L#1_ M8OMRSO$Y!M\D'>.OH@20SALEM4C=4LIFA9#(2Z!8+%@#M7I2,$ZQ5$M^1*+A M@ ^&1 D*/.\!45S5;I:8VHYG"6LEJ6K8<4>TE&+^=PV$=:GKN^?"2W4LI2Z@ M+&GP$7Z _-GLN%JA0>504:A%Q6J'0Y&Z3_[J.=9X _A502=&^2,"//KY*V0C%H5987BMWZL:C-V M5O],FR<$EA ,!#^^20@M(7PG1#<)D25$]^X06T(\V0'UV5ZZ+YNV89^H\A:J>,C]:)NBDA2QFW6."$6;I74*VUQ!_0"!E M8' 1S+E8!U?TX'*#S37"CSY-3'RH\GR-6/['9SA[6J'AAV,7L3=_R^H5DC>WF:/A+ MR?X!4$L#!!0 ( *B"9%#BOG'9*08 +$B 8 >&PO=V]R:W-H965T M&ULC9K=;N,V$(5?Q?!]UN*0PY\@"9"D*%J@!19;M+U6$B8Q MUK9<24FV;U]*5KP.YU#;FUA2#LE#BOIF2.GBK6F_=L\Q]HMOV\VNNUP^]_W^ M?+7J[I_CMNX^-?NX2_]Y;-IMW:?3]FG5[=M8/XR%MIL5595=;>OU;GEU,5[[ MW%Y=-"_]9KV+G]M%][+=UNV_-W'3O%TNU?+]PI?UTW,_7%A=7>SKI_A'[/_< M?V[3V>I8R\-Z&W?=NMDMVOAXN;Q6Y[>V&@J,BK_6\:T[.5X,7;EKFJ_#R:\/ ME\MJ]&W_?IOK?B^$"-!6@8X'4]EP!/170WPN8L?,'9V-7?ZK[ M^NJB;=X6[>%N[>MA4JASG0;S?K@XCMWXO]3;+EU]O5*L+U:O0T63YN:@H5/- M4;%*M1^;(-3$#8GB]+&!6ZGPA18T[(0>R^L/G3"X @,K,&,%YK2"JLI&X:"Q MHV8W:H+WNLIUMU*G% 5S*OS@B*$C!EUB7(&%%5C9);99EPX:/K'*VI'L$M"Y MJBKVR$%##AARF2$G&E*5T2P=2:%GYXJ./'3D@2.?.?*B(5+*24- 1[IL*$!# M 1@*F:$@&M(V2#]2YC05[:@*PZ$2AD(^AR;-:4MG&LPAH-/>V[*E J^4M)0_ MJ9/FM"GA1DHTJ?+]4A!MUXK^AQOZL1LI&<:PS R%.:BTG$!6^-&R,:HLF-- M6?*#L:H 5ZW*_1CYT",S4F;*"%*8JHJ!(QD1;"/,* U8!PEK. M^R79>494@7X!%A.5!YLP94E25MD0Q" J0J *$"HJO+C2YBY))EKQ$!)D!(Y,*. M,-T^&W39%28O2?(:,:4D4;51:%(!(?ER-D$8OB3ARWEP(HG4E&^A&04@[7GF M[F'X$H)OG@.2A"IB+Y"1X[(CC%Z2Z.4\9)($ZAD9D"8#H9I)DPF#EV2BS&** MRP0XI3!. 4]0&539%68Y(9;GV3(!1"M"R0Y0*EWI,J,TIKFN9)1RI2HP>[5D MKW+Y'- ODJE:":[!J0E0YB[&G#7Y6F3!MPEK@!/D#*!ISP#=&'9#])=EV;+W)K%;L MNJ'$UUPU@+T^#PEF;@-A<@.8Z\M8,H7]6[#1H/)GSH =! O"$] E6)8M88(;0'"? M!R<#")[6?@$DO$AJM9GQA0EN ,&]R7U)//L ,@N@(U8S\QM#W "(^SS:&4EH MP^P ,I%2&S\S5)CD!I#2>, "26[Q3&(8/$-N0K );IJO B)3,[E!:#U0*PAARLD^C#*V+P MTO4'JH.=U MS>%CCM_K]FF]ZQ9W3=\WV_%C@<>FZ6,R67U*P_4&<,Q>/TP'-JVT ''G3JK49;9SK M]HS9H@$M[!5VT/H_%1HMG'=-S6QG0)21I!7C2?*5:2%;FJ=J*&7^!^=T?C/3:KE%)#:R6VQ$"5T=O- M_K +^ AXEC#8A4U")R?$U^#\*#.:A() 0>&"@O#'&>Y J2#DR_@S:=(Y92 N M[8OZ0^S=]W(2%NY0O'P':9^OE R-?\3SJ \/%3B M$)N?&PO=V]R:W-H M965T&UL?5-A;]P@#/TKB!]0M>I=03OOAR-CKNI "W=C M!NCQIC%6"X^F;9D;+(@Z@K1B/$G>,2UD3\L\^LZVS,WHE>SA;(D;M1;VYPF4 MF0IZH&^.)]EV/CA8F0^BA:_@OPUGBQ9;66JIH7?2],1"4]#[P_&4A?@8\%W" MY#9G$BJY&/,2C$]U09,@"!14/C (W*[P $H%(I3Q8^&D:\H W)[?V#_$VK&6 MBW#P8-2SK'U7T#M*:FC$J/R3F3["4L\M)4OQG^$*"L.#$LQ1&>7B2JK1>:,7 M%I2BQ>N\RS[NTWR3I@ML'\ 7 %\!=S$/FQ-%Y8_"BS*W9B)V[OT@PA,?CAQ[ M4P5G;$6\0_$.O=>2)SQGUT"TQ)SF&+Z).:P1#-G7%'POQ8G_ ^?[\'1781KA MZ1\*TWV";)<@BP39?TO/*J5>LRVGC?'1ES10-:N!O308LW ME;%:>#1MS5QG0901I!7C27+'M) MS=/H.]L\-;U7LH6S):[76MBW$R@S9'1# M/QQ/LFY\<+ \[40-S^"_=V>+%IM92JFA==*TQ$*5T?O-\;0+\3'@AX3!+$!E I$*./7Q$GGE &X/'^P?XZU8RT7X>#! MJ)^R]$U&#Y244(E>^2Y*DU [%C[SL1GGASY-B;(CAC M*^(=BG?HO>8\N4W9-1!-,:+_P/DZ?+NJ>6#O>7R3W^'CM#\* M6\O6D8OQ^+*Q_Y4Q'E!*; ?@T*L4RA:X0%(0FR0V1C"MX@I-!=I"2F;]'$'HL<(K?'$^\ M[5QPD#+O60L_P?WJ3\9;9&&IN01EN5;(0%/@N_1PS$)\#'CF,-K5&85*SEJ_ M!.-;7> D" (!E0L,S&\7N IYVK MN(_3378[P[8!= ;0!;"/>Q:>.#U0WYLJ.&,KXIT7 M;[WW4M)DGY-+()ICCE,,7<6D2P3Q[$L*NI7B2#_!Z39\MZEP%^&[=PJ_;!-D MFP19),C6!&GRH<2MF(]%DE5/)9@V3I-%E1Y4G.25=QG8.QK?Y'_X-.T_F&FY MLNBLG7_9V/]&:P=>2G+E1ZCS'VPQ!#0N'&_]V4QC-AE.]_,/(LLW+O\!4$L# M!!0 ( *B"9% @($[^LP$ -(# 9 >&PO=V]R:W-H965T=.J\/C+FR!2WFAPYO:6"T\ MFK9AKK<@J@C2BO'=[@/30G:TR*+O9(O,#%[)#DZ6N$%K8=^/H,R8TX1>'<^R M:7UPL"+K10/?P'_O3Q8MMK!44D/GI.F(A3JG]\GAF(;X&/!#PNA69Q(J.1OS M$HS'*J>[( @4E#XP"-PN\ !*!2*4\3ISTB5E *[/5_;/L7:LY2PD=)1748E#^V8Q?8*[GEI*Y^*]P 87A00GF*(UR<27EX+S1,PM*T>)MVF47 M]W&ZN;W"M@%\!O %UVW MM?H"S##GS)EA2 =CWUP#X,F'5JW+:.-]MV?,%0UHX:Y,!RW>5,9JX=&T-7.= M!5%&D%:,;S8W3 O9TCR-OJ/-4]-[)5LX6N)ZK87]=0!EAHPF].)XD77C@X/E M:2=J> 7_O3M:M-C,4DH-K9.F)1:JC-XG^\,NQ,> 'Q(&MSB34,G)F+=@?"DS MN@F"0$'A X/ [0P/H%0@0AGO$R>=4P;@\GQA?XJU8RTGX>#!J)^R]$U&[R@I MH1*]\B]F>(:IGFM*IN*_PAD4A@.-ES[$T1G+$5\0[%._2>4,KF"D>HP0\V&PHJ'XZW>+;CF(V&-]WT@]C\C?-/4$L#!!0 ( *B" M9% ?GDD@M@$ -(# 9 >&PO=V]R:W-H965TY!^9M&&\F<-TU+;&^ U1$D M!:%)?2=3)GKP0FNX&20':1DYL\1A!X+G.)7QSUO.Q<%S@)@D! MY0(#\]L%[D"(0.1E/,^<>$D9@.OS*_O76+NOY5?F&-E;O2(S-3[GH4G3@_4]Z8*SMB*>.?%6^^]E#3=Y^02 MB.:8XQ1#5S'I$D$\^Y*";J4XTG=PN@W?;2K<1?CN'X6?MPFR38(L$F0?EK@1 M0Y/_DI!53R68-DZ3194>5)SDE7<9V%L:W^0M?)KVG\RT7%ETULZ_;.Q_H[4# M+R6Y\B/4^0^V& (:%XZ?_-E,8S893O?S#R++-R[_ E!+ P04 " "H@F10 M&%K9E;0! #2 P &0 'AL+W=OW<:KD(!P^HGF3EVYS>45)!+7KE'W'X M#%,]MY1,Q7^%*Z@0'I6$'"4JEU92]LZCGEB"%"U>QEV:M _CS8Y/L'4 GP!\ M!MRE/&Q,E)1_%%X4F<6!V+'WG8A/O#WRT)LR.E,KTET0[X+W6FP/AXQ=(]$4 MY\>D;V%C]/^3=A&&D/P0SG88 MM0$ -(# 9 >&PO=V]R:W-H965TMC"]H%T)_9,Q7'6CA;VP/!F\:Z[0(:+J6^=Z!J!-(*\9WNW=, M"VEHF2??V96Y'8*2!LZ.^$%KX7Z>0-FQH'OZYGB2;1>B@Y5Y+UKX"N%;?W9H ML86EEAJ,E]80!TU!'_;'4Q;C4\!W":-?G4FLY&+M2S0^U07=14&@H J10>!V MA4=0*A*AC!\S)UU21N#Z_,;^(=6.M5R$AT>KGF4=NH+>4U)#(P85GNSX$>9Z M;BF9B_\,5U 8'I5@CLHJGU92#3Y8/;.@%"U>IUV:M(_3378WP[8!? ;P!7"? M\K I45+^7@11YLZ.Q$V][T5\XOV18V^JZ$RM2'+S#LYO&;#*"[>&PO=V]R:W-H965T[^?I3LNMYF[$42*9[#0XI*!V/? M7 /@R;N2VF6T\;X[,.:*!I1P5Z8#C3>5L4IX-&W-7&=!E!&D)..;S353HM4T M3Z/O9//4]%ZV&DZ6N%XI87\=09HAHUOZX7AJZ\8'!\O33M3P _QS=[)HL9FE M;!5HUQI-+%09O=T>CDF(CP$O+0QN<2:ADK,Q;\%X*#.Z"8) 0N$#@\#M G<@ M92!"&3\G3CJG#,#E^8/]:ZP=:SD+!W=&OK:E;S*ZIZ2$2O32/YGA&TSU?*%D M*OX1+B Q/"C!'(61+JZDZ)TW:F)!*4J\CWNKXSZ,-\E^@JT#^ 3@,V ?\[ Q M451^+[S(4VL&8L?>=R(\\?; L3=%<,96Q#L4[]![R3F_3MDE$$TQQS&&+V*V MK!,DJP1))$C^6^):S/ZO)&S14P6V MCM/D2&%Z'2=YX9T']I;'-_D,'Z?]N[!UJQTY&X\O&_M?&>,!I6RN<(0:_&"S M(:'RX7B#9SN.V6AXTTT_B,W?./\-4$L#!!0 ( *B"9%"\^A!_M $ -(# M 9 >&PO=V]R:W-H965T MI.G*MI1-5;52(ZU2M7UF[;&- L8!O$[^O@-V7*NQ\@+,<,Z9"T,V&OOD6@!/ M7K3J7$Y;[_L#8ZYL00MW97KH\*8V5@N/IFV8ZRV(*I*T8CQ);I@6LJ-%%GTG M6V1F\$IV<++$#5H+^WH$9<:<[NB;XU$VK0\.5F2]:. G^%_]R:+%%I5*:NB< M-!VQ4.?T;G@O&]RFD2$@(%I0\* K<+W(-200C3 M>)XUZ1(R$-?G-_6OL7:LY2PDM)1748E#^T8S?8*[GFI*Y^!]P M 87PD G&*(UR<27EX+S1LPJFHL7+M,LN[N-TDU[/M&T"GPE\(=S&.&P*%#/_ M(KPH,FM&8J?>]R(\\>[ L3=E<,96Q#M,WJ'W4G#^.6.7(#1CCA.&KS"[!<%0 M?0G!MT(<^3LZWZ:GFQFFD9ZNZ6FR+;#?%-A'@?V')6Y@TO^+9*N>:K!-G"9' M2C-T<9)7WF5@[WA\DW_P:=H?A&UDY\C9>'S9V/_:& ^82G*%(]3B!UL,!;4/ MQT]XMM.8388W_?R#V/*-B[]02P,$% @ J()D4!Q'(>J_ 0 -P0 !D M !X;"]W;W)K&ULC53M;ML@%'T5Q .4!"=;%-F6 MFD[3*FU2U&GK;V)?VZA\N(#C[NT'V/7<#DW[8^!R[CGG M?YJ,V3[0 <>I%" MV0)WSO5'0FS5@63V1O>@_$ZCC63.+TU+;&^ U3%)"D(WFP]$,JYPF="@)1YSUKX#NY'?S9^11:6FDM0EFN% M##0%OMT>3_N CX"?'$:[FJ-0R47KI["XKPN\"89 0.4" _/#%>Y B$#D;3S/ MG'B1#(GK^2O[YUB[K^7"+-QI\]#C%YCKV6,T%_\5KB \ M/#CQ&I46-GY1-5BGY>?F&-E M;O2(S'3V/0M7O#U2?S95",:CB'O>O/71:TDSFI-K()HQIPE#5YCM@B">?9&@ M*8D3_2N=IM.SI,,LIF=O'&9I@EV28!<)=O\L,879I47V29']?XBD,.]%R.KB M))@V/EF+*CVHV"ZKZ-(5MS1>_!_XU%+?F&FYLNBBG7\^\9(;K1UX*YL;[Z7S M7;PL!#0N3#_ZN9G>\K1PNI_;E"S_BO(W4$L#!!0 ( *B"9%!.X<2$M0$ M -(# 9 >&PO=V]R:W-H965T0;)JV45\ &Y_C8V/RT;H7 MWP$$\JJ5\07M0NB/C/FJ RW\C>W!X$UCG18!3=TD(:6 M>?*=79G;(2AIX.R('[06[N<)E!T+NJ=OCF?9=B$Z6)GWHH4O$+[V9X<66UAJ MJ<%X:0UQT!3T<7\\'6)\"O@F8?2K,XF57*Q]B<;'NJ"[* @45"$R"-RN\ 1* M12*4\6/FI$O*"%R?W]C?I]JQEHOP\&35=UF'KJ /E-30B$&%9SM^@+F>6TKF MXC_!%12&1R68H[+*IY54@P]6SRPH18O7:9-TDV4S;!O 9P!? \I#YL2 M)>7O1!!E[NQ(W-3[7L0GWA\Y]J:*SM2*=(?B/7JO)<]N+S'LYO&;#*"[>&PO=V]R:W-H965TUKFT7>Q M96Y&KV0/%TO'T[G+,3'@&\2)K4;(4_PEN MH# \*,$7K,V2T0+3'G.89O8@YK!$/V M-07?2W'F_\#Y/CS=59A&>/J'PK?[!-DN018)LO^6N!.3)7\E89N>:K!MG"9' M*C/V<9(WWG5@[WE\D]_A\[1_%K:5O2-7X_%E8_\;8SR@E.0.1ZC##[8:"AH? MCF_P;.%G.LP$ -(# 9 M >&PO=V]R:W-H965TV98Z# M5]+ V1(W:"WLSQ,H' NZI\^.!]EV/CI8F?>BA2_@O_9G&RRVL-12@W$2#;'0 M%/1N?SQE,3X%?),PNM69Q$HNB(_1^%@7=!<%@8+*1P81MBO<@U*1*,CX,7/2 M)64$KL_/[.]3[:&6BW!PC^J[K'U7T%M*:FC$H/P#CA]@KN<5)7/QG^ **H1' M)2%'A]B$^\/_+0FRHZ4RO271#O@O=:\FR?LVLDFF-.4PQ?Q;Q$L,"^I.!; M*4[\+SC?AA\V%1X2_/";PG\09)L$62+(_EOB5LSACR1LU5,-MDW3Y$B%@TF3 MO/(N WO'TYN\A$_3_EG85AI'+NC#RZ;^-X@>@I3=31BA+GRPQ5#0^'A\$\YV M&K/)\-C//X@MW[C\!5!+ P04 " "H@F10@G^G]K4! #0 P &0 'AL M+W=O\9LT8 6]@H[:/U-A48+YTU3,]L9$&4D:<7X9O.%:2%;FJ?1=S1YBKU3LH6C M(;;76ICW R@<,KJE%\>3K!L7'"Q/.U'#+W"_NZ/Q%IM52JFAM1);8J#*Z.UV M?T@"/@*>)0QV<2:ADA/B:S!^E!G=A(1 0>&"@O#;&>Y J2#DT_@S:=(Y9" N MSQ?UAUB[K^4D+-RA>I&E:S)Z0TD)E>B5>\+A.TSU7%,R%?\3SJ \/&3B8Q2H M;%Q)T5N'>E+QJ6CQ-NZRC?LPWO +;9W )P*?"3>1P,9 ,?-[X42>&AR(&7O? MB?#$VSWWO2F",[8BWOGDK?>>\]VWE)V#S@0YC!"^@&QG!//BI*L"R2K DD42/Y7X6<(3Z[_B<$6'=5@ZCA+EA38MW&.%]YY M7&]Y?)$/^#CKC\+4LK7DA,Z_:^Q^A>C I[*Y\@/4^.\U&PHJ%XY?_=F,0S8: M#KOI_[#Y$^=_ 5!+ P04 " "H@F10T%2"LK4! #2 P &0 'AL+W=O M9NQ%$BF>PT.*2@=C7UP#X,F;DMIEM/&^.S+F MB@:4<#>F XTWE;%*>#1MS5QG0901I"3CF\TM4Z+5-$^C[VSSU/1>MAK.EKA> M*6%_G4":(:-;^N%X;.O&!P?+TT[4\ 3^1W>V:+&9I6P5:-<:32Q4&;W;'D]) MB(\!/UL8W.),0B478UZ"\;7,Z"8( @F%#PP"MRO<@Y2!"&6\3IQT3AF R_,' M^Y=8.]9R$0[NC7QN2]]D]$!)"97HI7\TPP-,]7RB9"K^&UQ!8GA0@CD*(UU< M2=$[;]3$@E*4>!OW5L=]&&^2_01;!_ )P&? (>9A8Z*H_+/P(D^M&8@=>]^) M\,3;(\?>%,$96Q'O4+Q#[S7GR6W*KH%HBCF-,7P1LYTC&++/*?A:BA/_!\[7 MX;M5A;L(W_VA<+].D*P2))$@^6^):S&'OY*P14\5V#I.DR.%Z76&;#3VQ;4 GKQJU;FSO M$R@SYG1'WQQ/LFE]<+ BZT4#W\'_Z,\6+;:H5%)#YZ3IB(4ZI_>[XRD-^ AX MEC"ZU9F$2B[&O 3C2Y73)"0$"DH?% 1N5W@ I8(0IO%KUJ1+R$!)*RL%Y MHV<53$6+UVF77=S'Z69_.].V"7PF\(5P%^.P*5#,_%%X4636C,1.O>]%>.+= MD6-ORN",K8AWF+Q#[[7@Z<>,78/0C#E-&+["[!8$0_4E!-\*<>+_T?DV?;^9 MX3[2]VOZ(=D62#<%TBB0OEOB!N;P;Y%LU5,-MHG3Y$AIABY.\LJ[#.P]CV_R M%SY-^S=A&]DY7S;VOS;& Z:2W. (M?C!%D-![<.3,>YZ-US[X#".1%*^,+VH70GQCS50=:^#O; M@\&;QCHM IJN9;YW(.H$THKQW>X-TT(:6N;)=W%E;H>@I(&+(W[06KB?9U!V M+.B>OCJ>9-N%Z&!EWHL6OD#XVE\<6FQAJ:4&XZ4UQ$%3T(?]Z9S%^!3P3<+H M5V<2*[E:^QR-CW5!=U$0**A"9!"XW> 1E(I$*./'S$F7E!&X/K^ROT^U8RU7 MX>'1JN^R#EU![RFIH1&#"D]V_ !S/4=*YN(_P0T4AD55(,/5L\L M*$6+EVF7)NWC='/D,VP;P&< 7P#W*0^;$B7E[T009>[L2-S4^U[$)]Z?./:F MBL[4BG2'XCUZ;R4_\IS=(M$<22GILP$ -(# 9 >&PO=V]R:W-H965T[^?I3LN%[F%XND>0X/*2H=C'US#8 G[TIJE]'&^^[ F"L:4,+=F0XT_JF, M5<*C:VOF.@NBC" E&4^2>Z9$JVF>QMC)YJGIO6PUG"QQO5+"_CF"-$-&-_0: M>&WKQH< R]-.U/ =_(_N9-%C,TO9*M"N-9I8J#+ZN#D<=R$_)OQL87 +FX1. MSL:\!>=+F=$D" ()A0\, H\+/(&4@0AE_)XXZ5PR )?VE?TY]HZ]G(6#)R-_ MM:5O,OJ)DA(JT4O_:H87F/K94S(U_Q4N(#$]*,$:A9$N?DG1.V_4Q()2E'@? MSU;'<[_;S;.OS+& TI)[G"%&GQ@LR.A\L%\0-N.:S8ZWG33"V+S,\[_ E!+ P04 M " "H@F10DG(Q;-L )3WRF@G,]0HU1\PED4#C,@[WD.G3RHN&%': M%#66O0!2VB1&<>C[6\Q(VZ$\M;Z3R%,^*-IV'!@CXN\1*!\S%* WQU-; M-\HX<)[VI(:?H'[U)Z$MO*"4+8-.MKSS!%09N@\.Q\ FV(C?+8QRM?=,*6?. MGXWQK7/UWN #5X4:)YB@XE?;K%8-4G,TH6@HCK]/: M=G8=IY,XFM/<">&<$"X)B>7!$Y%5_H4HDJ>"CYZ8FM\3\X^#0ZA[4QBG;84] MT^*E]E[R,-ZE^&* YICC%!.N8H(E FOTA2)T41S#3^FA.WWC5+BQZ=$[A8D; M('("1!9@\PY@[P:(G0#Q9P5;_T./7#%7NK1UDFP= %?ZM',"[&XO,W$")#>4 MZ8K9N$GV3I*] R!R P2^^\;ZMQ<:7+GTP0VE.H/B#SQX]%MYEREV']IW^C]\&H$_B*C;3GIGKO1KMV^RXER!UN+?Z>O5Z*F[&!0J9;8[ MO1?3Z)D,Q?MYK.)EMN?_ %!+ P04 " "H@F10VU52VL4! W! &0 M 'AL+W=O\W*MI1- M5;52*ZU2M7EF[;&- L8%O$[^/H =U]GR8F XEQE@G Y*OY@&P*)7*5J3X<;: M[DB(*1J0S-RI#EJW4RDMF75+71/3:6!E($E!:)+LB&2\Q7D:8F>=IZJW@K=P MULCT4C+]=@*AA@RO\$?@B=>-]0&2IQVKX1?8W]U9NQ6954HNH35&' MU?&T]?@ ^,-A,(LY\I5F&?U/ -IGJV&$W%_X K" ?WF3B/ M0@D3OJCHC55R4G&I2/8ZCKP-XS#N;/83+4Z@$X'.A$/P(:-1R/P+LRQ/M1J0 M'L^^8_Z*5T?JSJ;PP7 48<\E;USTFM/=+B57+S1A3B.&+C"K&4&<^FQ!8Q8G M^A^=QNGK:(;K0%\OZS?7XUL>%U9U4YN2^5^1OP-02P,$% @ J()D4')C M X.R 0 T@, !D !X;"]W;W)K&UL;5/;;MLP M#/T501]0Q4K6#H%MH.E0M, &!!VV/BLV?4%U<24Y[OY^E.RX7N87BZ3/.;R( M2@=CWUP#X,F'DMIEM/&^VS/FB@:4<#>F XU_*F.5\.C:FKG.@B@C24G&-YM; MID2K:9[&V-'FJ>F];#4<+7&]4L+^.8 T0T83>@F\M'7C0X#E:2=J^ G^5W>T MZ+%9I6P5:-<:32Q4&;U/]H==P$? [Q8&M[!)Z.1DS%MPGLN,;D)!(*'P04'@ M<88'D#((81GODR:=4P;BTKZH/\;>L9>3(*I MGR^43,U_AS-(A(=*,$=AI(M?4O3.&S6I8"E*?(QGJ^,Y3/H7VCJ!3P1^16!C MHECY-^%%GEHS$#O.OA/ABI,]Q]D4(1A'$?]A\0ZCYYS?)2D[!Z$)WZP*[58%=%-C]TR*_:G$-L[U*PA8S M56#KN$V.%*;7<9,7T7EA[WF\DT_XN.T_A*U;[+S9./_*& ]8RN8&5ZC! M!S8[$BH?S#NT[;AFH^---[T@-C_C_"]02P,$% @ J()D4$0#@?:Z 0 MT@, !D !X;"]W;W)K&UL;5/;;N,@$/T5Q >4 MF#A--[(M-:VJKK0K15UM^TSLL8W*Q04<=_]^ ;NNU?H%F&'.F3/#D W:O-H6 MP*%W*93-<>M<=R#$EBU(9J]T!\K?U-I(YKQI&F([ ZR*("D(W6RNB611EO$R>>4P;@\OS!_A!K][6"F2O8\[5W$?QIM=.L'6 70"T!EP$_.0,5%4 M?L\<*S*C!V3&WG8( MXMGG%'0MQ9%^@]-U^'95X3;"MTMX\F.=(%TE2"-!NI1_O?M2XO<8NM]]24(6 M/95@FCA-%I6Z5W&2%]YY8&]I?)//\'':?S/3<&7163O_LK'_M=8.O)3-E1^A MUG^PV1!0NW#<^[,9QVPTG.ZF'T3F;US\!U!+ P04 " "H@F10KH1D3[@! M #2 P &0 'AL+W=OMC,MIZWUW8LR5+6CA[K #$VYJM%KX8-J&N 2E M(E&0\7OBI'/*"%R>7]D_I=I#+5?AX!'5+UGY-J?WE%10BU[Y)QP^PU3/!TJF MXK_"#50(CTI"CA*52RLI>^=13RQ!BA8OXRY-VH?Q9LR7\@]O2WP?PX_'-TG8 MHJ<:;).FR9$2>Y,F>>&=!_8A/2+[%SY.^S=A&VD/Q&,YV'+/1\-A-/XC-W[CX"U!+ P04 " "H@F10CK"#%Y#9*9!]5"XTY*I26SSM05,:T&5@22%(1&T99(QAN< M)<%WTEFB.BMX R>-3"'X\;C ^"50V]F>^0K.2OU[HU?18HCGQ (R*U78&ZYP!,( MX85<&O]&33R%],3Y_JK^(]3N:CDS T]*O/'"UBG>8U1 R3IA7U3_$\9Z-AB- MQ?^&"P@']YFX&+D2)GQ1WAFKY*CB4I'L8UAY$]9^.-E>:Z:'W+?-7O#I0UYO<.T,KPIE+WCCO):.[?4(N7FC$' <,G6%6 M$X(X]2D$70IQI'=TNDQ?+V:X#O3UG$[C98%X42 . O%,(-[>5'@/H;MORS$V MBS$V]P+[Z";($N:VD61V;Q)T%5ZL0;GJFC M,^\T%(\TW/L7?)BH9Z8KWAAT M5M:]GG#'I5(67"K1@\NE=D,\&0)*Z[<[M]?#4QX,J]IQ2LGTJ\C^ U!+ P04 M " "H@F10N;$@!NX! !F!0 &0 'AL+W=O?K:A MC-'KE]@^__[]@?W0'[4YT4CDU$EK3J#;2<"[(PVJWSSP^ 'XVT)O9/O*5')5Z M\89.(]*"1-^H^IJK)*CBDM%\M=A M;=JP]L--NAYI.(&-!#81LN!#!Z.0^1.WO,RUZB,]O'W'_2=>[9A[F\H'PU.$ M.Y>\<=%;R3*6TYL7&C'[ <-FF-6$H$Y]LF"8Q9Z]HS.S.E)@@NL M48%U$%C_5V*R*!'#K'&3#6JR000V"Q,,D^(F*6J2(@+;A0F&^*T--,L3D?F&"8.[CA0F=_<\EZ$OHKW=";#@+.UF^W;J^'UA\.5G7C5*/3 M:"W_ E!+ P04 " "H@F10Q';23NL! !F!0 &0 'AL+W=O=I^IB1=W 04?F(B77?_8@ M5)>1!;DYGNMS9;V#YFG+S_ 3[*_VH)U%1Y:REM"86C61AE-&'A:[_=;C ^"E MALY,]I&OY*C4JS>^E1F)?4(@H+">@;OE"H\@A"=R:;P-G&24]('3_8W]*=3N M:CER X]*_*Y+6V5D2Z(23OPB[+/JOL)0SXI$0_'?X0K"P7TF3J-0PH1O5%R, M57)@<:E(_MZO=1/6;N"_A>$!; A@LP#:"X7,OW#+\U2K+M+]W;?2-\UYS=K](Z=43#9A]CV$3S >".O91@F$2>_8IG.'A"9IA$L*3 M:7ARCQ,L48)E(%C^4R*;E8AA$EQDA8JL$(+E3 3#K'"1-2JR1@C6,Q$,L\%% M-JC(!B'8SD0PS'_>9(N*;#\1)'$\$\$P\Q^/3OYS"?H<.MQ$A;HT8;I,O.,0 M>6"A3S[@_03ZP?6Y;DQT5-9U6^B)DU(67"KQG7NZR@V]T1!PLGZ[<7O=MWYO M6-4.4XV.HS7_"U!+ P04 " "H@F10Z9TU.+8! #2 P &0 'AL+W=O M3\<&7-5 M!UJX&S- CS>-L5IX-&W+W&!!U)&D%>-)\I9I(7M:YM%WMF5N1J]D#V=+W*BU ML+].H,Q4T -]<3S(MO/!P4E)#(T;E'\ST"99ZWE"R%/\%KJ 0'C+!&)51+JZD M&ITW>E'!5+1XGG?9QWV:;_C[A;9/X N!KX3;&(?-@6+F'X0796[-1.S<^T&$ M)SX<.?:F"L[8BGB'R3OT7LLTX3F[!J$%FK$O/#\1V>[3QFL^'- ML/P@MG[C\C=02P,$% @ J()D4**6^-NV 0 T@, !D !X;"]W;W)K M&UL;5/;;IPP$/T5RQ\0LT N6@%2-E752JVT2M7V MV0L#6/&%VF9)_[YC0RA->;$]XW/.7#PN)F-?7 _@R:N2VI6T]WXX,N;J'A1W M-V8 C3>ML8I[-&W'W&"!-Y&D)$N3Y(XI+C2MBN@[VZHPHY="P]D2-RK%[>\3 M2#.5]$#?',^BZWUPL*H8> ??P'\?SA8MMJHT0H%VPFABH2WIX^%XR@,^ GX( MF-SF3$(E%V->@O&Y*6D2$@()M0\*'+#+RIVA\7]('2AIH^2C]LYD^P5+/+25+\5_@"A+A(1.,41OIXDKJT7FC M%A5,1?'7>1#SP\\>&8 M8F_JX(RMB'>8O$/OM&PO=V]R:W-H M965TPWX>+=A9951HF0!JF)-+0EO@Q/9WW'A\ /QA, M9K-'OI*K4B_>^-R4./$) 8?:>@7JEAL\ >=>R*7Q:]'$:TA/W.[?U#^&VETM M5VK@2?&?K+%]B8\8-=#2D=MG-7V"I9X]1DOQ7^ &W,%])BY&K;@)7U2/QBJQ MJ+A4!'V=5R;#.LTG^6&AQ0G90LA6PC'$(7.@D/D':FE5:#4A/?=^H/Z*TU/F M>E-[9VA%.'/)&^>]5;OD6)";%UHPYQF3;3#IBB!.?0V1Q4*7"Y]&Z*5X-# M:_WVX/9Z?LNS8=6PC"E9_Q75'U!+ P04 " "H@F10.K*-H+H! #2 P M&0 'AL+W=O; _@R*L4 MRI:T=VX\,&;K'B2W=WH$A7]:;21WZ)J.V=$ ;T*2%"S=[3XPR0=%JR+$3J8J M],6)0<')$'N1DIL_1Q!Z*FE";X'GH>N=#["J&'D'W\']&$\&/;:P-(,$90>M MB(&VI/?)X9A[? #\'&"R*YOX3LY:OWCG2U/2G1<$ FKG&3@>5W@ (3P1RO@] M<]*EI$]D&PO=V]R:W-H965TLV6:7F0K[.5_^4Y+Y9IY6^+ETFY+K)T MUA@M%Q,=17:R3.>K\?%A\^RA.#[,WZK%?)4]%*/R;;E,B_].LD7^<316X^V# M'_.7UZI^,#D^7*_ZQO+F='XZAN4;;(GJK:1>J_WK-IMEC4GGP[_FV=CG*?^:QZ/1K'X]$L>T[?%M6/_.,B:Q/"\:C-_B9[ MSQ8>7K?$QWC*%V7S=_3T5E;YLO7BF[),?VV^YZOF^Z/UOS7C#71KH'<&6O4: MF-; [ R,ZS6 U@"&1L#6 #\-DEX#VQK8H4URK8$;VJ2X-8B'&B2M0?+9I'X# M%6U'+AH:0^T&6PTVV0ZW&CS>:CO@R@PVV0ZY&CSF:COH"@.3R:;B&PJ=IE5Z M?%CD'Z-BHP+KM!8;]>?UTX:4S8^>1J5_^GYLE#V>6LS)!J,[&-?% M3#E,W,6<-":\!\-[,(T'Z+0AJ)GK M#<8VF%6#<1CY3]!U%!;Q30&^*4":HE40XQQ(#&6512"MN>"0H(PAR.L-$O>0 MQG/"QR89,D@-B7/[R$ZFR&>*)-,DJ.=S)*&L-DR:%*>T3Y-FR0 1$NKQA@$F M+K)BCI;/T3*%%6B:)4,$%ASM]W-+FL0#+QB/F"2.]L90CS=#/=YQ0'26 .\9 MH($8Q/YU?/\ZIG\#(3]QS)C'442Y>SX8>3T8>><8!F* [&0:\YG&5!@!A-W'@I002- "S6@!Z# 075>J"".YCK6@!II1 PB4YU33=:-. M^HI"T /-Z % &(SJ@>JM0$$.-)4#;4'P(;!HS 2-0'?#3?\0QM)DEC1XX 0%,])NDYO\,0Q%":^U [E C$!XPTW_-HQ&-W7* M]L02^&X8OH<;Z:FA?'<]A6\$NAMF]@<4? AT-U^@NQ'H;@;0_N^4 @>W L!V"TKD"ANV]J8' =F#8#BZ,QH$$_H% => F;6'4 M0> PF.&5 ])1#\?,H'(N@4[%?L<1Q4;N7X&BV5)N/L)0"@<_ G =@>) *=$NN8]NCK" P'QCFHQ%\"'R& M+^S*4: I4IJ2,\-;I#35UI>]EH_M!)XBI6!X<'>+S*X#H-TD!.(C1WSA\ (%.N,7=N^XX MXM.>[+T^J]^3WZ;%RWQ5CA[SJLJ7S>NRYSRO,N\V.O#%\)JEL]W-(GNNZDOG MKXO-^^G-396OVW?OD]T_ !S_!E!+ P04 " "H@F10$Y;YAS,' C+P M&0 'AL+W=OXQVIZ[=J M_^WP7);UY/MFO3W<3)_K>O=Q-CO;XO"AVI7;YB^/U7Y3U,W'_=/LL-N7 MQ4,W:+.>R2RSLTVQVDYOK[OO/N]OKZN7>KW:EI_WD\/+9E/L_YN7Z^KM9BJF M/[[XLGIZKMLO9K?7N^*I_+.L_]I]WC>?9N]6'E:;^3-I2O5?6M_7#W<#/-VAF5Z_*^;DT4S8_7__["^[()O@OE:',I%M?YG]5 _WTS]=/)0/A8OZ_I+]9:7?4!F M.NFC_[U\+=<-O)U)X^.^6A^Z_R?W+X>ZVO16FJELBN_'GZMM]_.MM_]C&!X@ M^P'R?8#0HP-4/T!Q!^A^@.8.,/T PQU@^P'VYP _.L#U QQW@.\'>.Z40C\@ M1 -FQ_7K$N)341>WU_OJ;;(_YO2N:*DC/H8FY>[;+[L,Z_[6Y,2A^?;U5AEW M/7MM#?68^1$C3S!RB%A0A#)^B/F$,&&(^15@;#;$+,_.YC>*\&((R<\:N0-3 M^3F36?-,WQ^LA ]6=N/5J8>3< <&%#2@.@/Z= +1XYH?(;:#;(\0Z;6S618_ M-#8R9R/O %)DVH=3Y"!.#>/4-$XKL $##1CRI)65V("%!BR8@8H>(,+H*._& M,8.).#@11PS($QH-#'AHP/.3+D # 81@(I(&LN[2-3F27':18>7)@"\;"\(1 M9$Z<&9O9M*^$R@G@R\6^!/&E9% Z[0PS7TCJ3,:^)/$EM#9I5U@C!! )ZV-? MBO@*/KBT+\Q3@8A*!%P37\Z-N,*,%H:Z.Y(:CSK0>>XI8#(0'SE3LS(/(;#:2]%@X!% .IV-G@69] MEOETVDLL'1)(AXME2E+IN-+"J+0SK!T2:$><]I)*AQ#*IY-1)HH&(!TNUD1) MM6-NBR3FKZ2[>7I],"LEVL]C"4 @ERI5,2$5(*1/1*LPS92X MH&#&[%&(/?'B]*#3Q6F4-2VN*E&=7T >A4800ZGA4FF07GK53PM6MYJJ]&LF, E%Y@S M@,,P$QTPH[*>:UI96TV[\D],W)*)R\_CAB%B#=*,BGZN:44O,P5"I#BET*D' MTV!^'C>,$8ND9G02:-G!7 M4CB8OFSHD@_-6=#AF2'>=PVCA9P;VD+&80+(E1%@0<_;RD,,[SE&K3EFM@9W?0BA@Y= MX2W/@"TOQ)[HGB.M&&+/>QHJ:)P44NVZ=S LF&!;-#<0.5T:E6P M9EBJ&3)U^6BQ9M@+-,-AS7#H3B_2XX6C4B!DYM(RZ3!S';K4L[$S=#)OQIQA MCCO&"=9BY#A0&GL1%"X,@TPVB2US:(_)FL2M:&9B1ZR&' M2>Y0+RIB5^A&;ZSP=%@.'+H6(%D(^C&7C>2AQ\+AT05"G!L>]%I"R?3%BL?" MX8%PQ"W]PE/AN))CZ>&Q<'C4JL22Z*EPM&UMFF(>"X<__]+0P@/A,&%$I#R6 M#H^ZBEA^/96.<47T6#L\T(Z0,H$EP5]PA^$QU3WC#F/AZ1W&Z!&;3[S*<\$= MAL<,]HP[C 4"I>XP B9O .0-*1.8DN&".XR B188MW^+ &__THL3,,_"!4UY MP/0)C-N_!0*EFH: F1,0PVU?'_^CV#^MMH?)UZJNJTWWXNUC5=5E8S#[T*S4&PO=V]R:W-H965TSIR9.4R& M2:Z,OXH3I=)Y*_)2S-R3E-74\\3N1 LBGEA%2_7DP'A!I#KRHR.!6Y M%_C^R"M(5KII8FP;GB;L+/.LI!ONB'-1$/YW07-VG;G(?3<\9\>3U 8O32IR MI#^I?*DV7)V\EF6?%;04&2L=3@\S=XZF:S32#@;Q*Z-7<7/OZ%*VC+WJP[?] MS/5U1C2G.ZDIB+I?QI2-TVIG:\O7]G_V**5\5LB:!+EO_.]O(T M?RF5V_TJ:@R'6:ZK_3"\T57&>B8NQ8+LROLSL+R8J&1:52D+?Z MFI7F>JV?1+AQ@QV"QB%H'53L1PYAXQ!^.#R.@!L'/#1"U#A$5@2OKMV(N2*2 MI EG5X?7_5 1W79H&JG7M=-&\W;,,Z6G4-9+&D["Q+MHH@:SJ#'!#2;VNY!5 M'X):A*<2:+,(H"P60<\]Z 98]A$QLG+X+\GZ(4DGS1 4*S3^84"CX T0%0-BW1L<2!&%[ M>$ @*]P:!-WI571GUB& XDZW(G!0S5'P"7'A(8+"(>+V0=BW6Q8$V3T+@9#= MM"#H3M+2A_BS!Z$[?(GB8H.@3XL+C!(V&B-L'8=3K7 C4ZUP(U.M<"&1W MKG?SP2XH/YKM23@[=BZEEN3&VFYH\T!_\"W[ DV7"+"O]$9G%H0/^GH=_$'X M,2N%LV52K1EF&3@P)JG*W7]2K^2D-M#VD-.#U+=C=<_K-:P^2%8U*Z;7[KGI M/U!+ P04 " "H@F10$OWZZ3,' J*P &0 'AL+W=O"4>T9]X:%Z^UOMOA\>J:F;?MYO=X6K^V#1/ M%XO%X?:QVI:'#_53M8N?W-?[;=G$M_N'Q>%I7Y5W7:/M9D%*R6);KG?SZ\ON MV*?]]67]W&S6N^K3?G9XWF[+_;\WU:9^O9KK^8\#G]G3_OX;G&J5KO#NM[-]M7]U?RCOEAY:AMTBK_6U>OA[/]9VY6O=?VM M??/;W=57:EEM-FVE>!W_]$7GIW.V#<___U']EZ[SL3-? MRT.UK#=_K^^:QZNYG\_NJOOR>=-\KE]_K?H.V?FL[_WOU4NUB?+V2N(Y;NO- MH?L[NWT^-/6VKQ(O95M^/[ZN=]WKZ_$3Z_IFN 'U#>C4()[[O0;<-^"?#C+M='N+#"Z3H5G>!61X7,+" Z0J808'PQNVC1CK-[FBE:+%&J3>F M+Y'2:.9$6:1*9AU()\H54)()SITK!QVUL*,V[2AE"@@L(..M=K" &V'U46// M.NNT>$F=3H5!DP9&IT)MG [IS5L!I=?.ZZS1'G;3 Z,S8SK F&\T5IAA*@1 M5O>B\_[Z$,2G7@.EHQ ??8G90*F]<>12MY'4Q*^ 9.W6&5YJ8#AE2D#8?=0T MP7(,(LUC+.>TS\Q! O <2 U9GX[; DC).9;TR[!"4D_&V[SI&)L:<),X4P(# M2=L)IF,D:1ECN@![9-CEWG.@U-:D=Z< 2FNL3;\[*Z T$=^4-QS#4Z?TY. R M)3"8M)]@.$:3#F,,#TF7Q2F/!GFJ=*8=MJGAJ5*SB$ZE*R0UEHW)6DZ8H@0H MJC)@( S$X+F)E&3 7*8 2DU*&$Q1D%11D#Q6"%.4 M $559I03)A.9"99C,A&8*Z666V"/, &N8*F#IJ=2LHX,,AU(C6<5\J9CBA*B M:&Z<8SJ1FV ZIA.!>5-JND_ZS)8)H 4I'3O S"96XPUGS"8&\Z;$\%XTF&>+)DH-!THOCM.O0P&4.B@#:+5"4C'Q M89*UG#%%&5"4;*9$)FI.R)J,V<1CTF8O&LP86.F4 $ND% 4 70"E5XY!"$+* M.-'(S\H9,Y11WI1,"CK+<< M*$FCB2%0FJ -F*8@);=S\:SA&* 6 )0S*X<6@\E.2)L6@\F.29LVS7MB+:,Q M#I*AXP">FD 9Q[@!RY$K)!5%D@_X%B/4 H1R)F\*)I-,R)N"R21C\J:D@8]B MC 2+*D!IK/;IS2F 4EH"I8X#97!>Y9>Q!!-4 $$YDS8%Q MY,:D39?&/1)!0QPI%7OPW 3*"!\/YH9 R4%,?J+B,#X=P"?GW,)8B=HA(,,R^30O@F4=A7GGYHNLS\$X-/D2F J MN0EYTV$JN3%YTX&\:=$^GR50"FD+?N($2JUM,(@I0$J.3)[B'O/3 WZ:3.#T MF$M^0N#TF$M^3.#L18.]58H#6%-!2OO&G*/E0$EQ@@^>FT 9[S8!BB_.]OEM MJ_U#M^GR,+NMGW=-:]/9T=/&SH_=OLXWQV_TQ5*#XX6^6!VW;?XL?]Q%^D>Y M?UCO#K.O==/4VVX/X7U=-U7L@/H0!\MC5=Z=WFRJ^Z;]MR74_KA[\_BFJ9_Z MG:F+T_;8Z_\ 4$L#!!0 ( *B"9%# F2GQP@$ !4$ 9 >&PO=V]R M:W-H965TL>P*!7SH0N<6_,>"!$USUP MJJ_D",*>M%)Q:JRI.J)'!;3Q(,Y($D5?"*>#P%7A?2=5%7(R;!!P4DA/G%/U M=@0FYQ+'^-WQ-'2]<0Y2%2/MX">87^-)68ML+,W 0>A!"J2@+?%M?#CF+MX' M_!Y@UKL]FQ)$3! QJXQBH72YP!XPY(BOC9>7$6TH'W._?V;_Y MVFTM9ZKA3K(_0V/Z$M]@U$!+)V:>Y/P :STY1FOQ/^ "S(8[)39'+9GV7U1/ MVDB^LE@IG+XNZR#\.B\G^?4*"P.2%9!L@-@WARR)O/)[:FA5*#DCM?1^I.Z* MXT-B>U,[IV^%/[/BM?5>JBQ+"G)Q1&O,<8E)=C$WT19"+/V6(PGE.":?\7$8 MGP8UIAZ?_:MOAVP G8VI[83KV]S,SO&WJSGXE76 ,I[ M8[25N5\KU6T0DF4-C,@'WD&K=TY<,*+T4E1(=@+(T28QBL(@P(B1IO6+S,;V MHLCX6=&FA;WPY)DQ(OYL@?(^]U?^-?#<5+4R 51D':G@!ZB?W5[H%9I8C@V# M5C:\]02<AK%I[=B/_-&UL;5-M;]L@$/XKB!]0 MXI>D561;:CI-F[1)4:NMGXE]CE'!>$#B[M_WP*[E1GPQW/&\W)VA&+5YLQV M(^]*]K:DG7/#GC%;=Z"XO=,#]'C2:J.XP]"5D7( M'4U5Z(N3HH>C(?:B%#?_#R#U6-*$?B:>Q;ES/L&J8N!G> 'W9S@:C-BBT@@% MO16Z)P;:DCXF^T/N\0'P5\!H5WOB.SEI_>:#GTU)-[X@D% [K\!QN<(32.F% ML(Q_LR9=+#UQO?]4_QYZQUY.W,*3EJ^B<5U)'RAIH.47Z9[U^ /F?K:4S,W_ M@BM(A/M*T*/6TH8OJ2_6:36K8"F*OT^KZ,,Z3B>[AYD6)Z0S(5T(21@.FXQ" MY=^XXU5A]$C,-/N!^U^<[%.<3>V3813A#(NWF+U6^38KV-4+S9C#A$E7F'1! M,%1?+-*H11KHV9J>9'&!+"J0!8'\2XWY38TQS#9NDD=-\HC [L8DAKF_,6&K MR?N+_9N;L^@M.6F'/S&,NM7: >IM[O"V=/B6ED!"Z_SV'O=FNE%3X/0P/Q:V MO-CJ U!+ P04 " "H@F10H>X..0T# "C# &0 'AL+W=OLXF3 MH 6<@I-LW[ZV(2PPD^S>!'"^^3W_@)AA>I'5:WT00CEO15[6,_>@U''B>?7F M((JT?I!'4>I_=K(J4J4OJ[U7'RN1;FU0D7N,D- KTJQTYU.[]E3-I_*D\JP4 M3Y53GXHBK?XM1"XO,Y>ZUX7G;']09L&;3X_I7OP4ZM?QJ=)77J>RS0I1UIDL MG4KL9NXCG:PI-P&6^)V)2]T[=XR5%RE?S<6W[XZ MK?OOXBQRC9M,]!X;F=?VU]F<:B6+5D6G4J1OS3$K[?'2ZE_#\ #6!K NH"G. MS0"_#?#? X*[ 4$;$'QV!]X&\-$.7N/=%G.5JG0^K>3%J9KGX9B:QXY.N+Y= M&[-H[X[]3]>SUJOG><#CJ7(4($(J8X_JD[#A+U$_2"!OI>0BV(&C:\@E\0Q+/<:ID.K>)NC/F+U1I^C>*.C MP>=;)<5;#$5Z3 3*B+2%,,*JB( (MT:XD"2P@EYOP"I$M;?3;NULY*E4QG=O MM9NH'YD9T$;K"SI94F1]929P.]"]RS?C^X^TVF=E[;Q(I<=".[SMI%1"IT\> M=.('_<707>1BI\QII,^K9FQN+I0\MI\$7O==,O\/4$L#!!0 ( *B"9% 4 MIA=\RP( &L+ 9 >&PO=V]R:W-H965T. MSPP^C!<7J5[;HQ Z>*O*NEV&1ZV;QRAJMT=1\?9!-J(V_^REJK@V4W6(VD8) MOG-!51D1A-*HXD4=KA9N;:-6"WG295&+C0K:4U5Q]>])E/*R#''XOO!<'([: M+D2K1<,/XJ?0OYJ-,K-H8-D5E:C;0M:!$OME^ D_K@FU 0[QNQ"7=C0.;"HO M4K[:R;?=,D16D2C%5EL*;AYGL19E:9F,CK\]:3CL:0/'XW?V+RYYD\P+;\5: MEG^*G3XN0Q8&.['GIU(_R\M7T2>4A$&?_7=Q%J6!6R5FCZTL6_<;;$^MEE7/ M8J14_*U[%K5[7GK^]S X@/0!9 C \8UL- MMX<"/U)3S*U==+5S_YEL6[-Z7L497D1G2]1CGCH,&6'(-6+M(R@:()$1,*@@ MH KBXNF5"@(34)" .H+XBH!.TN@PJ.:# M@&^P4@\:O_PL0PSYIP1 LB1)TME3@N$O!": K'R& OY&8'I'<6!'8\C27G%B M+V5C#%>=:7%\5U/&/BH.[&OL&SMF3*F/YN8[3$JQUW:8F;'JKG_=1,NFO]I&P_UZ]1]02P,$% @ MJ()D4)R\;+1& @ 1P< !D !X;"]W;W)K&UL M?95OKYL@%,:_BO$#7$1$I;%-UB[+EFQ):J.*#U[ML/T!HK=+XH M?WS.C)!C4UB*,H!0VMVG!3V+F]V!3\JNJJ97L1R&O34/%WRVK>KT,8WB=>JTNI MS 38%!V]L)],_>KV0H_ Y'*J&M;*BK>!8.=U^ FN=L3HK>"M8KV<]0-3R8'S M=S/X=EJ'D0%B-3LJXT!UUO<+Q*Q9O11:,T M]&-HJ]:V_>A_#_,'Q&- / 7 Y+\!: Q BP PD-E2/U-%-X7@?2"&C]51LR?@ M"NG%/)I)NW;VG:Y6ZMG;)LEQ 6[&:-1L!TT\T\2/BIVK0-$D 1I@HHB]%+&- M1_,,,?0;(*\!L@;)0QGIHHQ!DUI-:S4XA9%Y%M5XA(A@,A<^("5>I,2#E"V0 M!@V>94)9GF$7R14F$<[2ITC8BX0]2/D""3N9""(^)(\PP0@_14J]2*D'B2R0 M4B<3) 1"%\DG3,GS58DRI(H35PBGS!'S[=2[B7*W44BBTS; MW,F$,XQ<(E>G=Q)Z"D2\0,0#!!= Q/D7P23V["./#D,/$)@=:>:*^4'%I6IE M<.!*GX[V##MSKICVC%YT?:6^U:9!S<[*=#/=%\/9/@P4[\9K"TQWY^8?4$L# M!!0 ( *B"9%#*K96>&PO=V]R:W-H965TTYKZ_+.Q:LL&%/!6UTUF$_F/K9[H7N14.64UFS1I:\"00[K\)/R6*7&[T5 M_"K978[:@7%RX/S5=+Z>5F%L@%C%CLIDH/IQ8QM652:1QOC3YPR'*4W@N/V> M_;/UKKTX\@K M:;^#XU4J7O=9-$I-W[IGV=CGO7N39GV8/P#T 6 (2-!_ V ? #\:@/H ]-$ MW ?@24#4>;?%W%)%UTO![X'HMD-+S:Y+%E@OU]$,VM6Q[W0]I1Z]K5$.EM'- M).HUSYT&C#03Q<95P/A1LG4E*(>/FIU/@P9-I(T,;H#7#; )X)@4S"2 W@30 M)D /!'A2CDY#K*;I)L$QCO5G4A6/$(((<^(*M]@I9XY3XNAVKBY)4IC->B1> MC\13]G3BD3CH($/0M>C3P?E]D'J!4@]0-@%*G8D0R9$+Y.IPDJ!9H,P+E'F M\@E0YCH')'<7;>,*$P+)?(UR+U+N(DU_*KFS.S*DS;M$KC#-<.8I4C0Z:\WM M^IV*2]G(X,"5/K;MX7KF7#&=-'[2#@M]H0^=BIV5:::Z+;IKK>LHWO8W=C3\ M;5C_ U!+ P04 " "H@F105,7:>DL" #K!@ &0 'AL+W=O9$[PQP9L2A/?_$OPQP?]("%3Q YDJ]3/B MJ,@HZ2TZ/*P.R7=BL_7%9I9R4>V=NB>J96+U5H2NFSDW*33&[(88;Q:SF2(< MH3Y9>":+G:>E>X\&>STB67'PC47X*M]_*&)%(# *!$H@>!!80.Z&F$C%M,,N MA&F4N+/M>G *C4ZAP*3%\2ISF((]-TH6MV=Q(B4&)"B!5*B.?FNIP,E MVM-*@G 5)S7BI :<>(&3ZF]%%'N&U\*9]8@&Z$6U4V:5Y-IR^37.5J>._>S) M'K-8WXE./C3>#YGA&/B!Z*5NF74D7'0PU6?.A' 0G.Z3V+%*G#S3!,.9RV$L MQG3HO\.$DVX\6ISI?"O^ 5!+ P04 " "H@F10OGGC"5,# #R#0 &0 M 'AL+W=O<2^=O MD9?UU-U+>;CVO'J]YT5:7XD#+]4_6U$5J52/U>ZAF$W&4>5;RA\JICT615O_F/!>GJ4O7S8 WFQS2'?_!Y<_# M0Z6>O+/*)BMX66>B="J^G;HWY'H%04/0B%\9/]6=>Z%?.4UGPA\M_91NZG;NPZ M&[Y-C[E\%*<5-P4QUS'5?^,O/%?P)A,58RWR6O\ZZV,M16%45"I%^K>]9J6^ MGHS^*PTG@"' F0#D70(U!/I&>#]"8 C!I1&8(;!+":$AA)<2(D.(+B7$AA / M"%Z[''I]EZE,9Y-*G)RJW:*'M'$"N8[5#EHW@WK#Z/_4$M=J]&7&_'CBO31" M!C-O,=#!D#YB82.8GYPQGLK@G 9@:FD=6O22,(+8+CJR""4M"&WAO*R8L"BW<"HE,(MH3[-48HS7& MR$2&N$"""B27[V_BXQW,MQ=J8.>EP72KA80&H\62D69)D'*C82QB+170,!R/ MA7;$&P(?&G=I,-U0E,7 QF/A3890I"XK&+7FD(7C^X7@[8C8_8B1D5<%P=L( M89_8,[C_B6UNRYMW!M0M^(MR9S)>,MX'B-T(&(Q)X#8C\2=*QHU&D@O:D0'U M-I2?!'8[,L#>.R-)QJ<&<.^"[5T&9$0"]R20RZ<&<*N!;34&@S?Y A"OC70Z MP%T&B,N #MHWV"XCC([/*^XR0%P&P6"QP7Z=$Q(C3='K?$P6O-KIPT;MK,6Q MU">=SNCY0',#^F/T#=Z>AKZGU2XK:^=)2/5)JS\\MT)(KO+QK]3<[M4![/R0 M\ZUL;B-U7[6GD/9!BH,Y87GG8][L/U!+ P04 " "H@F10KT6E7:\" !+ M"@ &0 'AL+W=OQ=L MP"%1$FES6;52*ZVV:OOL39P$+6!J.\GV[^O;L@0["2]@#V?.F?&8L:=GRM[X M@1 1O%=ES6?A08AF$D5\6<"/5879OP4IZ7D6@O##\%+L#T(9HOFTP7ORDXA? MS3.3LZAEV185J7E!ZX"1W2Q\!),GD"H'C?A=D#/OC .5RBNE;VKR;3L+8Q41 M*R)&6IF&0<6<+&GYI]B*PRS,PV!+ M=OA8BA=Z_DIL0ED8V.R_DQ,I)5Q%(C4VM.3Z&6R.7-#*LLA0*OQNWD6MWV?S M902LF]\!6@?8.DCM6PZ)=4@^'=*;#JEU2(]&.Z2K.^3/+F0#")_*HEW01--D%P0C/P$ MJ9<@U03I!4'>2\1@D,;49KF341+'L5\H\PIE'J%Q;SDR1RA#^54=Y-5!CLX8 M]788]$;N,B97"'(O03Y\ MQXR]!.,!.V;LI'ISQX#8WRWB^[6TF*Y4OXSW(:O[D/5-R&4V5WH?\)3N2M\" MWL;U".#PX@%_PP#)@/)9T)!<_5T%N&W%K9S;5OR_H0?H_P]]C+X?<0"A23+J MG&L587M]*^'!AAYKHHSL6>?0$F2^"QK\!D;>XUG_3FFO4#LWU1 M\^"5"GD:ZS-S1ZD@,O[X01;F(&]V[:0D.Z&&(SEFYGIC)H(V]NH6M??'^7]0 M2P,$% @ J()D4(<15"=\! 01D !D !X;"]W;W)K&ULE5G;;NI&%/T5Y _ GJM-!$@])$XJM5)TJK;/#@P!'1M3VPFG M?U]?)A3/K($A#_&%M:\S:^]M>WXJJQ_U3JEF\K/(#_4BV#7-\2$,Z_5.%5D] M+8_JT/ZR+:LB:]K+ZCVLCY7*-KU0D87ZOV*CQKV>P+=:CW MY6%2J>TB^(4\O/"X$^@1?^W5J;XXGW2AO)7EC^[BU\TBB#J/5*[63:[]I=HL@"28;M7I1.B 13'3TOZE/E;?PSI/6QKK,Z_[_9/U1-V6AM;2N%-G/X;@_],>3UO\E MA@6H%J!G 4JN"C MP'P%N!;@O@)""PA? :D%I*] K 5B7X%$"R2&0#@L1[^^ MCUF3+>=5>9I4PQ8]9AT3R$/2[J!U=[/?,/UO[1+7[=W/I6!T'GYVBC3FVX"A M%QA&XC%FY8%Y!!AJV'JR,8*Q,2;UL/7L8>L%V>)G3-CF[9P\"I-'>P5LI$!@ M!0PJ8+T"/E(@C>P/&-EC#@,FZO^,%?#$I;=Q(\)/JAE4, ,>"&/;S*QD",T"<]MX(U,? MY,A]$N&2'-G[GD=F38XL:U0RX+\O,/4 CKUW-!0"O">F]^369ES=AJ17(6-? MT$(F#J 1Q[CYL' =V#,],IN]P3$5/+J4< ;,E/ M@/8N-40T$#F1D!W MXT9W>R*@%2774H@[$;%;45N:S'T^@&:7ZSJ-'967X.)/[.HOA$7^V#+$IRX[ MN$>0!-BQB)N @*C+$.XEQ&XF0C"L@N)R3B/_AD9Q3:5V3;5;F@:-"(PG16]D MZH,6E\1X8Q+ZG-2[!1$RMF%N'ARQ^:>D'',6#*4T3YQ(S! M'O:H8X#TAZ9>T/%C):XY#(R08N90@6L.(W<\W&+6,YOU]FY@]GC%' ^XOLC4 M!SD.P/%X#B8LZ5*!:P[C=Z01%Q(&"HDD9L@(1!UV< EAH(1(1Z]CN(2P.TH( MPR6$@=9N1XM CG[",,T9H+ETN,HQR_@=G9UCEG'PM"3--T :=#G(D'9B(@Y+ MF(PXV[)L5*LV MFK89V*EL<[[(U;;I3N/VO!I>Z@\737G4'RS"\U>3Y7]02P,$% @ J()D M4+T:&D!L @ NP@ !D !X;"]W;W)K&ULC5;; MCILP%/P5Q >LL;DF(DC-I6JE5HJVVO;929R UF!J.V'[][4-BP@8)2]@FYDY M9XYOI WC[R(G1#H?):W$RLVEK)< B&-.2BQ>6$TJ]>7,>(FEZO(+$#4G^&1( M)07(\R)0XJ)RL]2,[7F6LJND147VW!'7LL3\WYI0UJQZYZH%D.'[PQ@PL OX5@'?" 1#@=@;%:/%1 93M4GZ7J1V MY@BX>1:XFP)G7 ?6I -+TG!4_6":BX?\82IW@4)KH- 2:#3-ZQ83#@.I]>1- MJ_,$\"ZER)I2-$T)1G:!V"H0/[]D$JM \GC);!.+UP2%LUX7UDB+Q^7?+J;S MG"1!,AL)>O9#P;/$\F#$3Q[Y7H6VS1N/C=KI;([6H)I; X(S7U_I/S"]%)9P#D^JZ,(?ZF3%) ME*;WHE9?KOXD^@XE9ZF;L6KS]CIM.Y+5W:\"Z/]7LO]02P,$% @ J()D M4#4<(&B? @ =0D !D !X;"]W;W)K&ULE9;M M;ML@%(9OQ?(%U ;\6261FDS3)FU2U6G=;Y*0Q*IM/"!)=_<#['H.'$?:GQCP M>\[['$R Q96+-WEB3 7O3=W*97A2JGN,(KD[L8;*!]ZQ5K\Y<-%0I;OB&,E. M,+JW04T=X3C.HH96;;A:V+%GL5KPLZJKECV+0)Z;AHH_:U;SZS)$X*7>6D'9A2 MMIR_F<[7_3*,#1&KV4Z9%%0_+FS#ZMIDTAR_AZ3AZ&D"I^V/[)]M\;J8+95L MP^M?U5Z=EF$1!GMVH.=:O?#K%S84E(;!4/TW=F&UEAL2[;'CM;2_P>XL%6^& M+!JEH>_]LVKM\]J_R?,A# [ 0P > [3WO0 R!! G(.K);*F?J**KA>#70/1? MJZ-F4:!'HB=S9P;MW-EWNEJI1R^K-,\7T<4D&C3K7H,GFB*^E6Q\"1H5D088 M*3!$L<9>.'8,[BEN# A8)K'A9!I.")P@ 1,D-D%R,T^%,T^])K.:UFJ2)([= MJ?)5*,53V0U-"M*D $WIT/2:=.KCP_@B,HN2@2B9C^*NCG7FN>"L+'T:7Y<2 MDLT"Y2!0#@ A!RCWC(J\\'E\&>&( (W%WGMC_2V4$^%*#<(I3XCN?"LWLA@B M2ETOY"_3'*?S7N">]X0PX)6Y7O@__J (WOL0 8QRUXB 1K-6\"Z)@&VR*%PK M8 &UL?97M;ML@%(9OQ?(%U :,/RK'TM)IVJ1-BCJM^TT2$EO%Q@,2=W<_P*[E M8=P_X>L][W,.#E .7+S*FE(5O+6LD[NP5JI_C")YJFE+Y /O::=7+ERT1.FA MN$:R%Y2<;5#+(AC':=22I@NKTLX=1%7RFV)-1P\BD+>V)>+OGC(^[$(0OD\\ M-]=:F8FH*GMRI3^I^M4?A!Y%L\NY:6DG&]X%@EYVX2?PN ?(!%C%2T,'N>@' MII0CYZ]F\.V\"V.3$67TI(P%T_"/ S.]$)N3#WSX2N="L)A,%7_G=XITW*3B6:<.)/V-SC=I.+M MY*)3:4>$# 8T:O 5 .6;(.P%80\( M.B"\ F79!Z#4"TH](.2 TA4(%_GVUF5>4.8!)0XH6X$28#@;H-P+RCT@[(#R M%2C%"&V""B^H\(!2!U2L0*B 8)L$8O\QC#VLS#V'\1J&X0>LC2,/UJS,_>]- MHO0_5EIL?RO@/_H >@K+79A/5&QP_#<$6%\1:>Q>$1Y1@K'#B197IWF:?A!Q M;3H9'+G2M["]*R^<*ZH-XP?]+6K]&LX#1B_*=#/=%^.3, X4[Z?G+IK?W.H? M4$L#!!0 ( *B"9%!S,1#M^@( &D- 9 >&PO=V]R:W-H965T1ELW%/2E6/GM?L3J+@S8.L M1*F?'&1=<*6+]=%KJEKP?=NHR#WP_=@K>%:ZVW5;]U)OU_*L\JP4+[73G(N" MU_^>1"ZO&Y>YMXK7['A2IL+;KBM^%#^%^E6]U+KD#5GV62'*)I.E4XO#QOW$ M'I\@-0W:B-^9N#:C>\<,Y4W*=U/XMM^XONF1R,5.F11<7R[B6>2YR:3[\;=/ MZ@Y,TW!\?\O^I1V\'LP;;\2SS/]D>W7:N*GK[,6!GW/U*J]?13^@R'7ZT7\7 M%Y'K<-,3S=C)O&E_G=VY4;+HL^BN%/RCNV9E>[UV3Z);,[H!] U@: #=6#I0 MV_//7/'MNI97I^XFO^+F/V:/H.=F9RK;J6B?Z(CQ=/X! B0$V@3!'03H! &9(&@3A'<)@DDONYBXC2G;&,92IM]/GR:% M)"E$I&@UG8\N)AJ1T@0"*R@B01$!@@DH0J D".V@F 3%!&@Z=S$"14D26T$) M"4H(4#@!)0C4#<@"2DE02H"B"2C%4\=F0"L2M$(@YB<3T J!PA!8:"4QG_;0 M)QP)+2DL*K,%EO1!=Q.3KNR]I85FL$"3/FB,LE%HZQG6'CO2!RVAT,8S2GDT M;=AY&X76G5&^3^U@6'@;A7:=4;)/U6#8=AN%%IUAT[$7#*L^^Z+1JC/L>NRC M 6'9 _NZSVC7&98]]N,I"=N>1(D5!;3K@%T?S]]]"MIU6.(Z8-<9Z.W=WE_+ M]KW$=L"VS^Z*0#L/2YP'[/SLQ@BT^;#$?,#FS^Z-0/L/2_P'[/_L]@CT*@!+ M5@' J\#L#@GT6@!+U@+ :T$8^?[,'T:O!D"M!E-'^Z#Q03 ,5PGQUGNC0[+Y M"/G!ZV-6-LZ;5/J\W9Z*#U(JH;/Z#[KS)_W=,Q1R<5#F-M'W=7?X[PI*5OV' MC3=\76W_ U!+ P04 " "H@F10TVGB?C0" B!P &0 'AL+W=O M)G ^OKI_LB1GIEYY_Y6."25A,&;_G5XHTW)# MHO?8-:M??:C_S7,'X#' #P%H/B_ =$8$-T%@(', MIOJ9*%(6@O>!&/ZMCIBF0,M(%W-O%FWM[#N=K=2KES*%60$NQFC4K <-GFGP MK6+C*B(X28 &F"BPEP+;^.B&(O<;1%Z#R!K$-P:+NS0&36HUK=7D",40PKMD M7%V&43+7W0#%7J#8!4)W&ZT'33+;*$$NCJM"^"%,XH5)/##H#B9QMLGB1>[B MN+HTS>!#H-0+E'J L-\@\QIDSS=,[C7(GVB8W$D5YYFG85Q=A!_WR\++L_!4 M)/(;(.C_DN'S-4$/#@/T1%5&T?S[2' ,W;)XA&F^\+0*F!U6YO;X0<2I;F6P MXTJ?>_9T.G*NJ#:%+[K,E;ZPI@FC1V6&F1Z+X=0>)HIWXXT$IFNQ_ =02P,$ M% @ J()D4-WB#6UB P -0\ !D !X;"]W;W)K&ULE9=M;YLP$,>_"N(#%/N.QRJ)U*::-FF3JD[;7M/$25 !9T"2[MO/ M&$H3^URE>1' N;O_G>.?\B M5K]L9%/EG7ILMD&[;T2^UDY5&0!C<5#E1>TO9GKLL5G,Y*$KBUH\-EY[J*J\ M^7C6(JR[".I//Z. M0?U)LW<\OW^+_D47KXIYSENQE.6?8MWMYG[J>VNQR0]E]R1/7\584.1[8_7? MQ5&4RKS/1&FL9-GJ;V]U:#M9C5%4*E7^.ER+6E]/8_PW-]H!1@>8''CTH0.. M#OCN$'[H$(X.H>$0#*7HN7G(NWPQ:^3):X:_=Y_WJXC?AFKV5_V@GFS]FYJ> M5HT>%S$/9\&Q#S3:W \V<&;#)XM 19\D@)*X!\L=+@66MD7,HTN;!]L&&9T% MDH6B]@\O-&(Z0$@&"'4 O B0T $B,D!$9) :4SW81-JF'J8:XBR-C=E8$G81 M0\C,6:/L](=./"83CXG$,SI 0@9(B*ES!$C) *F= 3!CZE*[5);%$#'',LE( MI8Q0XH929BFE"? D0)H9.8.I11ZM"A@>44L9FI8QLANG1H7'EV_6(#FD,@.+3V M9; Y-#?F2RV:0R X=+W&@,8+/H$7T'@!@1>:FQP0>/$D=6T&0-,%!%T(CA T M74#1Y2J8I@L(NNR"8WNK33!.T"%% P8$.^@*0;,#Z2<*IK$ XC5F%VR_QP"S M.'4=JVA\D, '0T<(F@KDU^^?2%.!<,4)832Z/"*H\X'KA(".DR3:Z:)C'T : M"Z2P,+=[TLBQ#I!F!XDS)YI[&]J'Q)0E+#:/&,%93U&)9JO[M=9;R4.MF\6S MT:DGO /=D[R;#PWEC[S9%G7K/Q4#SL]E&+3];>) MNF^&1FYXZ.1^;%*#J5->_ =02P,$% @ J()D4#6 I*K>! 5AH !D M !X;"]W;W)K&ULE5GO;^(X$/U7$-^[R=BQDR"* M5 IL5[J3JCW=W><4W((V(6R2EKW__O*K+,D\0^B'DI@WXYEGY\T$3X]I]B/? M&E.,?B7Q/K\?;XOB,'&#, MIH?HS?QEBK\/SUEYYYR\;':)V>>[=#_*S.O]^($F3YZH#&K$/SMSS,^N1U4J M+VGZH[KYMKD?NU5$)C;KHG(1E1\?YM'$<>6IC.-GZW1\FK,R/+_^]+ZJDR^3 M>8ER\YC&_^XVQ?9^'(Q'&_,:O=8IW%> M_Q^MW_,B35HO92A)]*OYW.WKSV/K_],,&XC60)P,RKDO&*V! M-]1 M0;J9"#D10/=&NBA,_BM@3_4(&@-@IZ!TRQ'O;Z+J(AFTRP]CK)FBQZB MZDF@25#NH'4U6&^8^KMRB?-R]&.F93AU/BI'+6;>8,09)G"[D"6'T GAE &< MHA HBKE@YJ([P2-'!-2%+#B$O%XJRZL3K:Y/])5#-*DNYHECI(L9D7!=9&TO MS^?P+ X\Z,"K'7@=![U$Y@U&UYA]PYB0@>OV5O<1X"@DAEL,Q"TY3A#Y#+<" M."$[N X1"A*A !&]19\W&'4VT9WP08((IUV>(,!Y +="N""P)JAA@AHD*'L) M:C91J#GA"P"38/TXC+0"ZP=POA=:T_-A>CY(S^NEY_.)7#\4//(!P$Y( 0PI M "'U!& ><"J5X@$%;(OW8)UP0AA.",+1O7D0QL>3D(LKA0MKL*Z<5LJ'(&X0XL+6)X>2 Q78\)Z3I)'H=P^>Y)O3Z5"+L@M\)P8 M1C'P%911LX<4 )4F.\NXW-"0>D-G@!5F[@6RT"#_<3]^;X$^XG[NU1#"*LV 4E6 KL06)*%.YQH M@=51('7L$]V"SA,&WXH1D76![% M$'D47*>TSWN&!< I#:HLP)%$&QH!B>QMB, **8!"*L_B JN/T#=0C=5'H(:1 M4>U?*Z +P7M%1C#W!54>$PPF66'4D: 19 M(92\$>RS=QWR=!'2C17+F^3R%EAVI,3Z(6_H_:3E71[T?FQ'2M[2(8V5O%M# M+Z# 6_DJSC"=U0]XT+B!0 M@2X4 0,)ZAD"AMT"V4T3ZYL$^J8LKW(2ZX@,;B ;ZXA$+Y2,[)#W^XAJ $-[ MFL-(\P5909RTTNQAE?. RJG X@*+CT?#:?:P^GBH>^G_/HM FOTV-P"T' ): M70$U:3EG/T G)GNK#RCRT3I]WQ<5)6>CIT.0A_H,I#<^I\F"P/B2)JOFB..W M^^;$Y<\H>]OM\]%+6A1I4O^X_9JFA2EC=[^43]_61)O336Q>B^K2+Z^SYJ2C MN2G20WN*XYR.DF;_ U!+ P04 " "H@F10!Z]CD'P$ 8& &0 'AL M+W=O:6ML"4N*"DE;F[\/KQ7$GAJ+JP>+1W5W=4^[>CQ>GHOR6[5WKIY] MS[-C=3_?U_7I+HJJY[W+TVI1G-RQ>?-2E'E:-[?E:U2=2I?N.J,\BW@W!9<;Z?L_F/!U\.K_NZ?1"MEJ?T MU7UU]5^GSV5S%UV\[ ZY.U:'XC@KW/P[.)U?8K:&U]<_O&^[Y)MDGM+* MK8OLG\.NWM_/S7RV?N^_#\?N^]R_T78PPP9\,. 7 R8_-!"#@9AJ( <#.=4@&0R2 MJ09J,% 7 YY\:* ' TTB1'UUN^7:I'6Z6I;%>5;V'7=*V\9F=[IIB.?V8;?^ MW;MFQ:KFZ?M**;:,WEM' ^:AQ_ K#!\CUC<1&Q^A6#+&?/(QAE#9W@ST^*&3 MJ*G%I2 <%H1W]F)4$(X=".A = [DE0/&!4FCQR0=YMBGH6U,4_%15L@$1 M);'@EO3P!N&Z#^F V[@1<0N)6T!<$^+6"_0+%\TG)L0!+F%2!5:"Q5A-8L#( M4+&(_5 LIGP0RL0A.@%Q8X".I>K&_*7@RAJ54-X3@1L$1,VRG>!QG":6+,;] M-'5,T^0@5AQ+X:4Y$;B= !RSQWK)?,%4VAM!OA8RGC!!-7,]%;B= !RSQPK+ MI*\^.N0":RQ+0 $$S:L'Z>N18184M@G O.1OP<:\L;0SH.U:4MX]R(XC64H; MHD*SCN$YP#3@XW6W1I%H;V\03"^"G8WG"@.#12O:V08N!:5M$&U-66-?=/=Q MR]DX-SQZ&)@]6M/<+ I$-W7K:;#M3=AX=XV[B<#M!."8/196#H25+NC# M !K/4\, ^XG [03@F#U680Y4V%"E&D"C2@DC 7NP<4? [03@F#W666Y_XN]1 M+'D"2)ZADB> 2,6+@, (K%$";+<-W6X/H.M 0BRL#$3"4B: 2B5TJ0;0:$V3 MQ'I+]0D Z6HB7T;YR_X(@(D*]ZP(G"$ =;1>?N 4H5$5BGL$.,V-"#'"8BN MCMK 7!!81P4Z3 BU,M91 7344B4"("%,( Y6/ $4SPH:!X%"?8RU20!MLH'I M)+! B)\0"(D%0@*!\*H*0"*T 9%8'R30!Z^J .2O7G1UO-F>F?^9EJ^'8S5[ M*NJZR+OSS)>BJ%WC,%XT;;=WZ>YRD[F7NKW4S779GU7W-W5Q&L[AH\L_ U;_ M U!+ P04 " "H@F10Q#E2E/\% =) &0 'AL+W=OIBI>;Z:_LZD&;;D!/_+TN#O79^TD7RF-9?N\^_/9\ M,TTZCXI-\=1T)O+VY;U8%)M-9ZGUX]_!Z/0T9S?P_/V']:P/O@WF,:^+1;GY M9_W"\V+=YYTL[Q5&[J_N_DZ:UN MRNU@I75EF_\XOJYW_>MAL/\Q# _@PP!^&B#,IP/$,$#$#I## /ESP.AB@8UTRPP 3.X,=!EAOP/SX<_2_[S)O\MOKJCQ,JN,6W>==)K K MV^Z@I^[+?L/T_VM_XKK]]OU6I_IZ_MX9&IB[(\,=QKC,(H)9(L:ZS!?*",Y= M)HN8ZS["S@-B?L8^;]?MM'@<+A[O#8AS1S3'!@0T('H#THDD]5;VR.B>V?6, M,DF2>.M&*2L)E5&*,4&P>X!I?8XYH4D8FB2A&7^>.TGF$:DU(B4>+:+)+)I\ M *3BFJ?!0!4,5(% &3:@H0$-=I'"!@PT8.@NTEX.+XZ,.@LV%4(IY:4HP)34 MQK.6C6*.UQ9Z;<&Z>1FZM&0>SE+) ZN3PGE2,(_P5B+KOP0.9E*<&M2YH<8QV7CG.LZ+A$,U C#?-<%F6]^=(Y2>3V1F9XGGSH2EGU'M-XG?00S0^4R,^8$O$:5G-N .UG0&1)V1 M36AIX&*6^J6((?$/>(.5GP'I9R1U4KAYB*ZEU&F*+0/6B#2,67.;3UQ).*@D MS'/H;H!&_%[$8=DHYOJ-ZPVG]<8PX?O-Z$*J&2F4<5@VBKE^![I]T.[;T/4" M%G-.Q=PPZ8=.VV^N4\YH5QQ-9C&D&P"6= [:>N87T@%RV\-$A>?"VL^!]C/_ MVG2 G,"490HLEJ)Z LDLAG0#P&6 H\X^E"M8WSG0=^;7OP%RKM?H]V!/(ZRN6' $DAX?"Q4HB MU 4KAG-9T)9.I\*/%4&A_8$37H"$YR)@ B>4L!=$BQ-*T,X)1$LA(0*)*W'6 M29!U/+!@$B>49/'12IQ0DEX=TF@!%(X69YV,R3HYGG7C2/8IXOH:.+ZC6:=5 MZ)?!62Q8DA0@D,GX1(KAKR@!"LL!@J)@=?K9 "2-C0/5@P%SKMDX+);8<50%Y1@ MA<5 H4L!O[-3X"1>*=#; =#OZY MJVD#> ] I<-7"@H+B$)E.Z"7*G"R?H& M*"P@"E5D_WQ$T=0'MU@R@'EW3UR/L$PH)!/$(]"J X$3NC>641R623W #AC3#A$+$X*' 2)@ F-Q4DG8"\&[D-HK#LZYIQ= MT_-NSHP5_@Z)Y+)QSG4=ZYT&'9((9*+&>J?%!0N()46#GH0N(#U\D$9HX]_R MB>2R<A.(5E H"HBU=9/]4@N&^>.KL_/ M'EGH'ISY(Z]>U[MZ\E@V3;GMGU%X*]?"#(5&"HB!X1A37C9^E)K;C6^=X C/A'YRKK/X.J9^9XK_BN< M@2BX=J)R%(P(\_2*DY",.A5EA>)W^ZX;\^Z<_H4V38@<(>H)*O133E(H]&].@VP7J,6-S9W/Q3 M9/M0Y,9F/-FLV/#C88;XX[1 ,BF0&('DIMMW)G.+>3:8QK8R"8/@KN/K,2P9 M@39CT(=D/A;;3N%F\1!GBT.#8T6!E^:."Z]@IT;JQ@RB_1AYB?2QO(OGX7(= M3L0W:NS8*7&5MS/K&^9EW0AOSZ2Z#.;('AF3H.P'3^H25&I,]AL"1ZF7<[7F M=EC8C62MFX.H'\;97U!+ P04 " "H@F1025*#'4,* "110 &0 'AL M+W=OOV/>F81N8DYEVRSN M#P>MEC-=%'ZV6CROSV^N#M]]W]Y<;5[WR^=U\WU[MGM=K1;;_WUMEINWZW-U M_N<7OSX_/NV[+V8W5R^+Q^:W9O^OE^_;]M/LO97[YU6SWCUOUF?;YN'Z_(NZ M_%86W0$'XM_/S=ONP]]GG2D_-IO?NP]_O[\^+[H1-[\[&3]/YJ?S;+%NY&T?=QMEKO#S[.[U]U^LSJUT@YEM?CC^/MY M??C]=OR/+T^'\0'Z=(!^/Z#M>^P XTP$N=TC^=(#/ M[2&<#@B# V;'V3V&?V!B44?J22BWHE9.X#W46@:Q5C* M:P-F2D[IUDQI)8#.EK+%&L R%#YIHT<;/=CH!S9ZT9.QI9,V2BY$[:6)DBMC ME%-12TXIW9^*GH4!+0Q@81A8&* G%:2%DM,FR 58 :>]EA8"9]/V1;0O@GUQ M8%^4JU0:)Z$+![8!!E-02TRYI&4E6E8*R\KATBQ%+T.K)HG;$KP%G/QJLJ5: M$L.6>E:K@C6QD'8/WCXP!OFBM%35N$8(,9VCQ$%C(%FL VQE1:3,Y<%$0N5AAIHPCC%*&SE,&V1\6 M1QU*AAU6I*12Z4M;EI:N78E&:XPF".2H%[K!^4R9RN&!R4FDS'2], M(]4T4H\B?7,X7C Y.;.1>IWJA77:Y&3+!G32Q!*DBTBK N0P1$;EH+K/I$\7 M(0R+M,G)E@TH)65KQ-%>%'%X"5!./>*S6*%-3J9LI%:*48\A_8&PEIJ,W-A( M+;764 T&2!.UDF25W6:=TV9_BY.EW&8DNS8WV060DUT .=D%<#39M2SE=CK9 MG=O<3+;.(?NC8HFVE*:F=JA9%^UG-KD3N]PYV]Q2#4JO(.*= QE]@$)[!62; MU5FHV-6$>AO&U@&+D@51,HE;*"PKCO6?F''VY%9ZNX+I=KDTCU312 MCR)]1_CA8MKV4[6!=HHG$G=&?2&@]ZXW/2&@][>&1 MW !H'8 5@";0]B%UW?K1D27,@N.I/.D33;":^#)_L@-[Z2"]M)CL !6[5CM@ MMH$,;4@$&360RBI+Q4E"?:%].EX+[*N#]-4N]1!(8"\;]"=FG%U7D*Y+SKCT M**D9EV1JQB&=2? Q@BW1$ H-)*@=/)E3APM=N!4( ]%H!^YSR:R0D?8!A-%F2CS$$/5 M9.+H,2#@/%37:^""394#!L82G3BL NS #JEE$QL&SL7U#6:>CU&E9 M?8E0; 60A&*^+P,H!G5 N?+II'%N](A4EA(^1U_"A$#MD?5N+14BFX MHA(384/1&$U/:Q&J"@6;0U5^JW56JWUK6?DC*+^XH.3#%,+*R>"@FFZE'FVE M_^PL"WX)-[ ,AWIBQL8QBAS',?OPLH=5LWT\O-MC=W:W>5WONP3SP[?O[P_Y MHKN710R^_ZHN;Q5\7ZG+^OAVD+^:/[ZLY)^+[>/S>G?V8[/?;U:'%TD\;#;[ MIAUY\4L[=T_-XO[]P[)YV'=_=@G$]OB2D..'_>;E] *4V?M;6&[^#U!+ P04 M " "H@F10H&)](^$# #F$P &0 'AL+W=O-$JD1&I--,DU;9=M-$!Y +W66LG9^YEE1;=US75\>/:_:GV6>5 _J(@O] MS5&5>5+KT_+D59=2)H?6*,\\ZON!ER=IX>XV[;6W9J=O6)>[GA:_IZ5PW%[S=YI*) M/+[RJ#%H%?^D\E:-CIVFE'>EOC5?%'9O^FA/F_=R'4.\IA-NMKI2V-Z])G>PVI;HY9;>\EZ2YB\@CU]W?-Q?; M9K??Z?94^NK'+N3AQOMH'/6:YTY#1QHR5;R8BI!'@\;3&0QI4)3&,P4.XED0 M4\/(+-57X$?X.!$&^\%:!VSB@& ''#K@K0,^<4!G#>TT0:LI^DI\'L6^;\E5 MP% "A&*S4,(,12,>!N-077N7*"=)!3"I "3%9TEU&C$*17&($(8(S1"<8P<1 M=! M7^08.H@7+')L]),*0F-[/XF/"?47+',OFK14,/UGKO,BZ30QRZ.#@,3$ M#$@H"BQQX+/AB5"PWC87F&JR FN"N29+P.Y%X]Z*F,1W6HO))DO0[D7C8+HH MCI9\@7*:%F:;(+B-%4>BT!(' TY,PHEOF2<$(TY6,$XPY 11'LVK[43AF*;X M05@>1Q0C3DW$J;#-3PPC).Y7C-FA (O EB[&@H8K*L98T&A)Q9%1L:U63 XU MR:&!9<0SC 3SE]?*,!(,C9[Y2V4OFDS#0 CKZC+,#@/L!//IP$QV*!>A/9;E M%16P8PR'7C2.17SA"W,X],K@GG*:%N:1@0$9,(L+S",3*Q8=8\809L9"@!?0 MNPN!>63@132P//D9YI&M&%,,P\; F#(KCI-+ M,.,F9D3$PO[$YI@SCF:4L+BP_!A<,:,X9H*#&666;,XH6ZT8&XZPL;QC[6Z.JPB?5$VTV47_)N M!^ROI#RE1>6\J[I6>;MA&ULE5AKCZLV$/TK$3_@8H_!P"J)M,D&M5(KK6[5 M]C.;. ]='BF0S>V_KWG?,S!G;<\;K^;4HOU5'I>K9]RS-JX5S MK.OSB^M6VZ/*DNI+<5:Y_F5?E%E2Z\_RX%;G4B6[UBA+76),NEERRIWEO!U[ M+Y?SXE*GIUR]E[/JDF5)^>]*I<5UX7#GQ\#7T^%8-P/N-(\_NF=.K>8C>']^P_O<9N\3N8CJ=2Z2/\^[>KCP@F= MV4[MDTM:?RVNOZ@^(=^9]=G_ICY5JN$-$QUC6Z15^W>VO51UD?5>-)4L^=X] M3WG[O':_>%YOA@VH-Z";@8[]R$#T!N*GP>,(7F_@W0Q(/C3P>P-_JH'L#:1! MR>TFJYW]MZ1.EO.RN,[*;@.=DV:?\A>IUW?;#+;+V?ZF%Z#2HY_+0 9S][-Q MU&-6'8;N,"$;0MYL"+\A7$W@QH(0BQ59YC0,L+81(3>XDMB&"X4P$ MG$_1VHO!?(;8@0<=>*T#;^ @,A:DP\@6D[<8CPO!(L;,=9F,C &2,7^('-#W M(7W?IA\8H58=QK\+Q;V(^9Y-?S(R!D@12CY.7T+Z$M WMLA*6J%(>N3[-OW) MR!@A>=BP'Z$?0/J!13\T]TY@1?*)[/VP#NS]0&%HYVC[X\P3=HH;VV'HZ[TQ MEF ($PS!^AA5O@KMN>2^']C4)P 'E")(*0*4A$$ILB.Q-G>3T@3@@!)G6-49 M(.69LL[LI8M8Q&U64Y!#6B/-A@-:ODF+3Z8U 3FD!;O/*R= 2YJTR X6B@AH M;H^4CY!#6KB5< %H!2,N<#/AWO1VQ+&@9(A,TFR9&X,D:@2_90^1P:8Z]MMQG+ 8LV1ZH=81>$-9;8]-HBK(>$ M]-"L+00RS]\;"!H[@F,5)*""5FV1K8)1(#VP+\E608R,D4\RD,,$L%X2TDNS ML'K0H A(!.!T,!D9 Z0?Z5/5> )8K0F<_:W"ZD'WP81/ 8$$[",]1L;(I^ T M?A(BW"L(](J01EQ@A2?Y/ZH*"RPA@;6J"H!"8585 HUT+,)B24 L[:JR94WH MA9)@36VMQ,@8^>1LB!PF@)62D%):566?6[G0ZP82F(J,$5+_4R1&$Q!8IP4Z M"YM5U8.&9[;(!PE,1L80Z:$$W+O;FDR5A_:NK9IMBTM>-[5P-WJ[SWNEYK;' M&%_QES4'XV_\9=/=UOUTWUT>_IZ4AU->S3Z*NBZR]B9H7Q2UT@FP+WKNCRK9 MW3Y2M:^;UT"_E]VE7?=1%^?^0M*]W8HN_P-02P,$% @ J()D4-7&-.$( M P :@T !D !X;"]W;W)K&ULE5?;*=E,[1UCU;7C-*L=*7!S12M2\BL;6A>8\6&]=9JJ)G@M247N M>*X;.07.2GLVD7/+>C:A>Y9G)5G65K,O"ES_O2$Y/4YM9)\F7K/MCHD)9S:I M\);\(.QGM:SYR#FKK+."E$U&2ZLFFZG]#5V_H%00).)71H[-Q;DEEO)&Z;L8 M/*ZGMBLEP0M:#0MM3J7\B!Y!PNG/ 8*YHW\M]:[1M&"Z7"K13X MHSUFI3P>E?Z)!A,\1?#.!.0/$GQ%\#\)P2 A4(1@+"%4A' L(5*$:"PA5H1X M+"%1A&0L(56$="P!N:?,N:,IYV2CT913NI'7H3AM8W+B[Q:&SY[F,5).'$.0DEA;EJ,IV$B'3.',+&.N84PB8ZY M@S"ICKD',*FK8QX@#-(Q"Q/CZ8A'$X&"CING+U6>3432L?("V?V4<7@.SXGT MX$1Z4L'7%'Q8P8<5?*D0: I!QV>+B22FE)C 53\X5@#'"@"W(:P0P@HAX+93 ME(O0<)M$47#IM4WAUSC-400[B@!'G2VPB(Q(R+A_K:=3??4 M8L*+6!TWST,(S44"NTB ?*>P0@HKI,8Z4-C917B(<*V,5=X^XDW8JZ5Z ^PWJ@OL<% @+U:?1T*@2UJI[- MCWIZ%8*:E?%,,KO5X+Y&/N0.,RU-.%D-F&C%*X M5:!Q@7H:"S([2^+VU6U/6T#_T1=03V- 9F&L27R'?<;W- MRL9ZHXR_@LFWI VEC'!!]XJG:L<_?,Z#G&R8.(WY>=V^_;<#1BOU9>.&ULC59M;]HP$/XK47Y $^<]") *+2W2)E6;MGUVP4#4),YL M ]V_G^VX:6(.FB_$OCS/Q"BF7@>WQQ(A?D= M;4@MW^PHJ["06[;W>,,(WFI257J![R=>A8O:G4^U[87-I_0HRJ(F+\SAQZK" M[-^"E/0\3 M-0H502-^%^3,>VM'I?)*Z9O:K+(NIU/ M1>RO/]17.GF9S"OF9$G+/\56'&9NYCI;LL/'4OR@YV=B$HI=QV3_C9Q(*>$J M$NEC0TNN?YW-D0M:&1492H7?VV=1Z^?9Z'_08$)@"$%'"&X30D,(.P+*;Q(B M0X@^/40W";$AQ)\$=).0&$(REI :0CJ6D!E"-I:0&T)N$;SV^^F">, "SZ>, MGAW6UG2#U5\'37)9#+*+-( B702 AWCH8@EADB'F <*D0\PCA,FLC"\Q(;)TG@!,$%C' M,D)G?5MG<'@A^)E#+1 .$LIA@0@4B+1 U!= U@=>M9A$8VJ-L1!/EX@P\"/? MMTOE2Z7UUTJ#I&(PJ1A(ZDI-)J! ,OY84U @!2*P"F257J2*5**7IS8". @I M T/*@)!"6" '!?+QAX)\N"GY0 Q6QWDTH'ZZ099=319=Z7\(<&6UE0<#BGNN MTNRJ([!]W:, <&3UIJ4!]1W9[>LF9!@(W I0" 22VBT_O*PEJ)*\WCU3$;;7 M@PMW-O18"^6C9^V&H_M W5.6?8$FCPBPK]#D";(_JR%+WW>?;ML)[3MF^Z+F MSBL5\M;4=]N.4D%D6OZ=/+:#' J[34EV0BU3N6;M9-1N!&W,U.=UH^?\/U!+ M P04 " "H@F104R6%%Y^F !MDP( % 'AL+W-H87)E9%-T&UL[+U[/(E @ MJPV@V%4 *DZ<>("C+?7OG[D1,FR*K3IU'GGS^,O,?JVH7[;?Y7_?9 M5;'?[O[I9);,3J+/F_6V^J>3N]WN_KMOOZT6=]DFK7K%?;:%OZR*#?G_R[2;-MR?__(]5_L__N/OG5\5BO\FVNRC=+J/7 MVUV^>XK>;GF$O-A&%U%UEY99]8_?[O[Y'[_%=_B]2?13L=W=5?#.,EO6__HO MZ;87#9,X&O0'_?H?WV0WO6@P:__C<_/Y7Y$[7_]__VW]K6^35 MOBSINWFU2-?1?V1IV3G4Q45_>C%,.FOO^Y^OHZOW' M#]&WKUY_VS'R%4RMA&F]!=KZ'/UK]E1_KH__-Q@F\VG'"&^WNPRI)'_(<%?3 M2+:\_OA_-"E;1GB3K[,RNH(3N2W*Q@0N%XL,_@Y_7?*3':.\WF3E;;Z]C7XL MB\?=7715;.[3;6,X>?IZDZ[7T0_[*M]F5=?$KN\R>.CP0/#7#5R6ZUVQ^"V& M-_ &1^_WNVH'UPJFTSBK G9Z6\%BX*>J6.=+6MD/Z3K=+C+\9+:K@!?\?^5 "#RYW3W%TOTZ%B^&:[O&VM4[G_3V2$9+(.DNK+"KSV[O= M1;&ZV,,_^".M[_U8%,O'?+UN+A_.^#:'W:FBQQQ(;I5O\UT6K>$JM(_T*EME ML*8E/@G'C5-9%%7'9]_31AV8%^]2^^XH*:SS]"9?YSLXH@8]N&.^3Y_PC%O^ M7NZS@\=GAG]NM\VCL;[?D%>T+9F\X3]7W*SS6Y)*W>^^RA]RN%G+SN7 ?2-Q M=FC2Q,PRT ,ZQ@@)\\! /Q?;"WWLOBA)H!:K:%UL;R_@$YMHF=T\2Z#!EFW] MB,U9+XI-%NW2SUGGZAWIP5-NX*=6NGKG)KDX8LN83 \\P'MVX %DH?D.KRV3 M&'X5-B&#"P+K.;O.LNCG NY5,J^S0U3.OJONTT7V3R>@?559^9"=_'-4_P Q MY[MBOMI MWXNZ%J7[W1WPP/^$=W#VH$%6%5Z;00R2$_^_;;U #L]_P(R<\%#X__+=[R/Y MSG >3\>#>#R>NQEMZ;>#Z21.)HG[[2X"96F?ED].7Z0G0:0\.9$2 \^O[C,2 MY^NF+%XN91UINX3 ;AV[/Y!LYC>@F M _43"!D4Z6H/\Z0M:M!3\-<8UX5,-#I+QG%_.(R'R?1%2V[(6";8JI-HGB5P M^L;Q[Q^G$IQ]2/'NWV6['/3(V+-;KM*P\J36VH#% MD]9Q(/[MT6\+P1YXL^MJ'#?K\.T73;GUU>?G6Z=%>?'@AUH/^WH'_V$6"&)" M! $\T*T)#H\U"YMZHL@+]\T#IM[/V2ZJ0$ML8=IPY6"JK7\$%;R"@RJ+5=Z0 M+J]%FVBPWFM0MH%3Q!%P_@QM$KQ%Z7(#2A5.#CE2D\M4P%\6K-4N,V!9!:E_ M3?L31?!_IBJ&QVZUY5_A!F!6PPSVR/-$X([SEK(XT52:XX17Q2%)+ MG>[4SC,*)_"[GO,J04Z'UBY]LZX]=?J,/%'_^Z\E**R@ J]PL MT[G7U#HH3?@Z;. #[ [L#?Q3%L1:2XMR?^232*#M6^/_XEF&T28FYXW=^B&M M\L61O.95OM[OA#D\__2O&=H:J"$\P'G>9M%VO[E!Q78%6\R'YW5*OK1VWV'OKDTR_L]G"P4\Z]9S'?R-+H5':SYNDT7, K) M!U%(KIY12%YW*"2.E;=^*)0/-]EMOL51X&Q82)M](JW#F.FS!IDUWG[NC;J8 M^7W?ATM9DGUQ]BKCG\[AHK0?U?_Z"+0=O2G*Q[1<-J0#/W2Q6(,1FJ]R%?A1 MBD\CP2'3:664<,$760;&VJHL-L"=LG*1HXF)$H6&*.Y9_AU4,XX;X_![*.1I M"^&U;'._+IZ 0_#[]WN0+;A1Q,J?E^V_:^#&*9G7D=N6^6+G-OC )."L5EF^ MVY>M;[;*]T#DT6,7P'.0G^ Y'ESR,>^W^J&6SEQ?9D _95.%(?<#"LF5>]@Z MK[Q^F7]'5]^(==YO]B]D.LZVQ;JX?8K.X-_GQ]I1+QSV*]W?MB#*@?O;?/R+[V]+].G+[^]Q M-/\B:OE]WS\L5_X81?$E/H^#S,>;NEV?.A#M;$BJ(Y7^9P38T4Z-(W:/1.J; M=?%XP&% SZSH&=)/O/%)T;N.&,'R+_M*?+.[ @-"!5B&ZXR$K]IE!?V+HDID MXBUA?C=/QWW@578/@^9LFI/%7[/5[P_%>8XW]"5.T@S4/#>$U6<.:;3U]XZU MIM^AJP1>6>;5?5$QN;QHS6<_9-MLE>_H5,]K1G:ZA@.GNX[_6A;[F]UJOX8# MX=#/8;L[^[S(*@G[W #I9;!GN<3\&EY,%V#PUGJ7U^'J#@X%_6M;/17\1!CM M8-TN6ZVR!9/XC<1JK2@Y$-/RH.BEH=";L_&.0Z&9'X^]D(\=TMQOZOG M+M&'](F86[ND=;M)$Z*_MZC;'\0FJ5Y,@&ZM^XJ.OW7.SZW3WY(#Z\0OG=WS M8D%DW11E63RB,=^,K45[8)ME= 4KA:OQ)EU0O*MM0!U/WOB8/13K!YS(NP*, M,Q.\^U#FQ;,C?LQD/.8!;B*?<&)?..(FW^WJEB1(K@I$P!ZO(MTU9&PHU&@[ MD!",*?Z<"8;!G"Z:>@$K"]9^7P(CR._1C[OA*\D;L7H^QGM@*M5=MD;MXU9\ MPK"/K5-IT&0;?75X#-DY0K&M(P$3G<@*U*J\VH6[0N"A%[V/:L/A-PEDL=R7 M^ W82WD4B:#3(=SAJ"47:VM0F +:^#%SN;?+XZ[MQXP\1+B*\/1;$!BH3;R( M^W1X$T!>X-6CK4$_]7I/6GR;(M:NN*'[0KR+7S"IH\V@3C%JKA):2]YE!&IW M)U3CV)NJSQ][G0XYHYQX63D+H1$/XHA.0Z26M^E65*;8J+>J"G[ D#YH<+I= M# _)@:48[;=;<9>O1I_@2J#"0S NWA)5J1=6I5ZYX:M0N2XV.[!5@86O,W2B M[[=@C3!=7!7E?8_FFL.SU?ZFRI=Y6A)NX43>BT^BD\<,_W=?P?\"%9P4^_($ M+"X:G6X1_!(O[NZNS)@G5OGG:,/QO0SC>^UQ;+33(@QK[+]W=)0 MQ3WHN+QMFW2;WF8,B\(_Y0;DN=J7VQRH8 G'NEJ3KH7 ./@K\!#DW4;_/WN\ MRQ?( / R@06 @ZQ1T0(5B#B ?_8<: )U1YPQT7VT2O,RNJ\=*,X&?K5?[RJW M!VXI%'PK\XVPLZH7O=^7[G%XN_!14I)W>YB#P66_R4AW)2+7B8'>O 8:(13G4Y:6/2*L>\2XE6Y%<+(O(B^4,@6=!QJA M9)R(;HX[*C(4 682%(5EP-^S>]X?FMO>T(-D:\&UWHBC?7<'LB8E?5OV!A65;"GBFTBU0UFGZ"MLS+JHQ#W@ M(#R[[I?X,[@W>APOV#C^:,L\:0>V&K5F+JWX-2,BW5M,,+WHDF.\2A&;] F6 M!+M1LGJZNRLJLWM,BR\YZ.JNV*^72%B($I=S_\M^NR#*H8-'VE':/V(#5F"& M+_E-7-$UWD,//WG]>4%6%@%400+A5\Y.KE]?G9S'GJ0]-2N;L<@8M\=PDS*D M$% =@)#P<#F6!JO 25]NM[AW'VE/T99] _0<)?V+?^5C0HXB=X-U/9@ZJ:E^ M\J^OX @JI2(>>H,QXR7&[=;X3XK:GB5C= .=P')O23Q:Q#IPU\=,V!U]S=F, M>%4>"SEU- JCBM^OOJ,-PM 1BI5BO>?;@-/^L7C(RBU]Q?VA=R#BWY":"B_& M3]S &?+0W0++CH6?3$':>#*!>M&_V8XI>K_':;KX ?8\!]E]WKI2&% M*[NE.6?;.]'6\"^U3R'C+%CAB';F[)K?OL,/PE;=PC'=(E\-E4;10+UTVE@&@^!QO#7N!P.]2T#X^AT'$_ZD\8C[F[;..B@ M/XLG$P=4], 7Q$8$YO@?3Y+$.%M V& MCK$TJO#090^!GBOGJ\(_;C/#A7=W>>!CHD6= DL:R/;PW^'O1?$_AKZ,Q M_;7N9N'YL"O(&_YDI86'@\.M]L2$G>D,O!A4PF)_>V=]'6Q'(Z74/ >]Z->, M-!]SR,KJ.VB4QZH_L,E WI'5:49";QW\JUS28=)>O;F\_B&ZO+Z*9OUQ')VT M\KL3N%/RR,FYZ$S-E:.?"0S9R3$PL_<;OT+:: 09SZEV M8LC#H.AE!%KZ4!81R3NC$UAU'D@79^'$:(SSJ)^N/*0ZOMR8 CW%I!ZQ?-QO M-BG")BO1%!!C$UZK%QQ3^T7+'!F:Z7T7J2<2W6- 'I=KQ_[.DO/HNL:"3B/# MH^P?6TSPFR37E+U-1_3%&0@T QCC;8T'@$K V?.X]:2\5"V0E.(HB2) MAS,> E/N)!!U'#F%)(AWX;+RAHRP#,E6^Z:*_@VX'MSP]5.+8OYO-9=#X&IX MO]@5"!]4,\ H&B0SV\_)G7")>$_R!W!$C+ES2@H/^?M ]\\(U%@Y48JOK/,, M+//T'E2TSV*C$@],=[ *#"K(PY;MH.MC!SM.'WE@20;4E3F:V#--4*2O535H M)P,427X0V/T-NQ"LL D9(;)<%!>9W'4.;9!1S?;F.A6?1K!?P*;$+'3^!I!) M;.Q3M$U<#^A5:YO_SI,Y&6N>5L,E!!,/YDIH21.W+(NG= UL0F01J*$/^'ZV M2-%)^XAB[C$"Q=N< TA&4O1IJL ?BK+BU*'\9D_R4\0L1H]!&=8OZ1V.6X1E MBX*4NDL2L[2LGK:8\LF!1*":Y7XAC@:K)CLC5KVY=,6BZC?X,@O(*MOSXCTKS;342Q+O^683X,6@+LY"V_2Y-:S M0Z([PV40@8309Z>N]Z(?7T5LI;@$5K0)+V&;UM%@WFX0MNB *;L3G(6QAA4[ MBU<^X#2CAEE(U.M$=8=EV)A38!BJ@_;5$U!LOJ@"8]XS\)BLU-!\U)_1AH-A MHG?OKM!T? 77[!&YPCK?D!_%9;I%XO_E7=^^Q)!L,?'(2*AO$3F*X&S.<']. M_"'I V!3DH6&/D.D(?(90/"YR79(HYR)#!7 M1H"]J#"DKCW#K&RPE6G_K>>\>@)C>"/.X9]!4-QE:46,GH@29@]7"\YBEZ'+ M<[43BT>GN7%\HF5!=ZR*>DD"0U3Y9R "?R@NCJK8>'-/T/%\6Z;!81M7TA&7 MWYFS1]KRRKXBE(T-BHO]UO/)X#BP2(DI[DBEQ%P[OZ8R%"@@>[/M+:QMVS"X M@:>(6< L_9;-3-TG[P4!$?A;MGN!C1GNV]>S--N,2-4DZI?D7M![: Y1_ ^I M4^%O5*O#W!D\A44X5_>5U#.XKVJO6E[0L%T;[//_&JXO-5P[]O?KF*\-@L^B M)MM_SJ#]B5":F2UV8E%W!U[&HZ(GL^7Y\6:LD2S$! ;?A[\\VK8-K=;3:!1/ M1O5Q_>\.V[*3T21X4__=9ML.X^&4_WHVC).IVEB#_O (@W?LUGGN/A;\LM4* MAI'GH_I;]I<=MFX']9U&X\FLN8+3Z&P ]O-8_OEU#>(.@_<4]BT>-NC!_-*9 MS,:D'L;CVBO^-\E8GF\@YF!Y23QM;G_PVVZ#>IS,Y!G]24=PYO4TGHUY(-C( M\5CF#U,;?[')_=QU^;]V^-_,#O][MK[_IN;VIX."K6C<.YQ<;4H8VLY0"4CV&K%5& MB-L4& $)\O'U6E@.L04XX 6%2E#$W\+\ M*JD9H0GLCFB[ENH "K08&P(:]P;*\%AIJRL&2S)G_K_WD*@F#R_#V5,DZ4M< M(Z#^R]D!1U.*EP,*+*Y3PWC-6@1B078#(RO"[=(#0_;OG2%_&Y>,,V[\"BGP MD?\G\=%G3.ZF>LY473\L9TJ0B7ZYOX7WI?@*/E=AQ8&2\(:$A,!#0BA/5NW$ M.O?;')T.XKD(HOT]VX;>G)%96$X14@RM=UF05DVS[YEY MB2&"1Y!O,M[@#4DRMB8>R=@L;W*!/XJ,#92#P[-$9,^CLY[3FP*WAF1RP'53 MXL_>\?<<$ MOKS=D!;\B\ S&^+1>..1/&I@E1_<3?CUM MTFWC2W@23W EY(Z0@&5L8,M[9\M]]D?9Y.=R2\GEW:<=89R?P!P3.H%\O?V RO\O62^=Q5$]!B-?[5UCZ$E$Q=:9! M-02?]:S6Y\]K[<2ZW('&%U&F%6?W()9Q4S $-/\L7&93W&!JU__S[7^ 5,3" M)Z@HH\#[C>'>NVR[3:M8H:(@Q.#G%!81U(:[+4&76)(;+Y=Z$VSCI?P'7",P MT?6RU;.*J[@AR,,.[PA<)(6G!GHALJD*$[_AN'?%_07PAS)ZO4<;$[E"5A94 M%DS.( \GZ+W\Y>ESP9UYQ!]#G$$\ZA/09#,$TZC>0 M/LD@[D_'#L8C9>1"I$^2Q..69VZ>&D"?X0 -PM$? O09CGO3V1\%]!D,XNE( M=Z<%Z#/IM\)\>'^FLJ]F8_; N>Y%ZU[E984R=)M3Q0(.,Y!>*9Q0_DD33Q>L MR%DI(,HUXDYS0QI?0 BAGU08>*@#/>_@Q5ORQP.(>B=_.&CHH!.V*2G^C_7" M'@ MARD/-6B]=U 1([E.K;[S)@_*(-0,0%R^J_J*,:; MYB /: M.> G/@/[;J!.YC\0(>4]X(,C$%(U1Z]!2,WD;^-GX5&#.!$OOH5'C>.YT)_Q MU;Z<%$-2_J_D-NUF4QTNU%K6EMN'&U#KX?#/69/[>T(X'>#$!]%._T=BG [P MYK\_O%-;1LS? ._T1[AD2"D/;:B_K8,FCE[BH/G;^6?NBQV>&JE=RVRS]>=G MY:-\6WR5W@CH3STKCO+>N,41OO%/9Q M4&"TRY7TRY\_H C'2^/SL'X&TB*K/QEI_>Q'\H9F;'2BO\LZ*?'?O-*6\5P: M<8Y *.<^.ML5MQDZ+L! @I?8U=3FX\FWV^*!\ULE([/AYIQQZ)Y8 MD%A-)%K-?SORD4_C/7BTCA',"#).WIN,"Q3D#GL4ZJY.2?9GI\[ FA.B!OSQ MVTH(-MD*2H'"JN,7!58 N(_D#'RE4(NMDR]0.BIR.$SQ9I9K'1]%V71D!(N MQU<^]H7S$@[#T:5-#O^[@UO.,I^\U]Y,VSUF:P39D4WEBS>HM2).2C:S=-=\?>[9:]P/,[ M-Y[?^I6]]+2%A0C06H>/_81@QE( GO(/]^3).9/RX0F5VGQZC8B]4:55QG MPCX@<+:. *RDVC90#IX4Z,A<+<57-UJGY:V;/EKO90K:,XAY4/% G/_BI$40 M'ZOOIP?\$NTJW^3MO<&(^Q.K-AM^T5_-;]!?][BFT@.;$-?+&?9;.6@:*[;' M5NUA.Q\TD"0CD^IV#%+X0\TQU%P2Q:WX4T6Y9+V#*U.[0'6Q!25KI[1(C)$. MAZP]!X_V>_W9 M:# 6!9%FT](/3!OS0?L%R=:NKS\8.Z#J!?TZ#@>3PX"+"064( M/.88N7GVIM"J!IA-CVOZICIRTG&;6H"3JH**:AB2?X1EV.XH6 /G(E_$@'T,IE,;5:R*C( V9I*JJ=#ET?IKH^=,K>YLD;$ [X M3)49QS1QW@!O,'.(3A1%3-:J!%H?=.@\=Z[AF)=BJZQLG3TF.D'LE]QXCMTD M^2;PY]H02NGM?5:QZC$'KS\V//26?]?_&K=YF:VJPK@6^J*OGV/+B:5<)B,H M<*D>" .V,HX]V@<0XA49.U([P\0G/$SX]^A=UK:B->)Y/W E2I&*R-2E8JJ6 M5,G+P!J'E]:@4[*1G>\$0(6:K#<._YR6NXOK1;';11\+^%P176+\M43\R]L- M?E0B$)<+8E;)?#II%MQ8&S M2?A%4YHR>-#5X3E0O>,%$],8FY3H67*!,:PDE'U)":$ZB>-F^V)9K9/YH4"P MT-D)1N! :Q0LZCPND)V$%1Y,OM>)_@("IH?2?7+1'T3O,BJT>?:I MN,\7$>A@\"W7F.0L&9 0XH=.:'.]H'*1L%[G)Z872:*K=D;Q[3YG A'_:"VZ MJX+'!MU09V<2(Z)")66)*U]E*6GR+#$\VV/H59G_9KP'A MP(R%W=L.PHDMP M%+DX['02@9*)<#.T^U275\K#&9'=]GRMD$FI-%A,,U/QE2!Q/I9>?6;]W*+ MB8HY@M@>1%RI8&-NJX:SG$1=2WTX4P(8_XG38IW:$94ZO&G&Z$++-BZLT++A M?[2&<\4#$764,DI MK#R I+U4O-8JE/:[OI(E<4=TD=9\$>3&!C)Q"8E_MWO>^()MAF0W0EJAT'6S M*U,F*'(<\[A<.M>A THF;0>TSAF4#@HZ.[A)AMYDV\4=.E^<%1^5)*E P\+: MP-Z5*%J8WI_&'18?_TU9I+1I<.3H1[I!#P%]W]50KN"H@!@T>UINW[NW/[R/ M/DH\@H\,/:L\^?<8'")7!7>3OGY,[T&8OG][#6H#3CC$W7#%.D1CNO?>N*JE M^ VL2_;^S4=RE;%7]YA=^;LEM1=?[V89778YG*&:T*Q:JW]F+(VF71#!NE!^ MM_8J;W<-^O8 =FO2GX"^TOKY*OQ^);6@X T\U4>6 *7WII"5I& AN5E2EG1W M5_=[P0:ZZ(.WMV\,&AT]VUH'$9D6LRKTYBNG OUHDU>:DB*S5!>E3)4FRM:F M),1?D-]\4RPS1)]^1SE@$NQ\"A)%?&%''1S3WC>^N4/6.5 M/Q:" ZR\.OS>F>\7: -U#8@C>4M?T(2/F+Z.:G#&.&7'V 6K_%P'Y_%*$3%$U#OI(0*#,MTA\X #(\) /T; M5)[8=JA$(H1O[1%*X&JF8ISGL\$\8?([L5@C MHJ)2$XRND+T-M);]%IT,LM5,W5Q#P@U#%@J:"]L<<]:P,^R3_+(B"Y@!CNS: MQOR3M"JVY(O@'J2L(F+]6YT[.JV*\K>+?'LA"08]Q\$<45IO4T /@1C+/N]< MR?OBMD0$_K&&+RL7_DNNQN]?]LM;IPWG M-3#,-E4B8R-*H",U1DA>52X;(IH@*MDX1W1^N9,F>S0O-YPX<,$M MT&?@K_.#D=>W*(7B4>LH5;PBP6$R5\DQ&O3%5/KQ,C/XX"OZ';G_URMT_7J2 M5R.!"^=$:] 9R]CY.2O"J>N>Z\447Z^^(U_<%8PMF\#.9C 4E%(.Z"DBMN%+[CN. M/9KO.$[)8OJ!L]((E$3NI[SZ#=8D"PF.U6ZB$#BE]*2<'V4@8I3(C!B/_3KS M"#UDH S5AKE>YSA]D](AVTZ<2"0/:Q>M28QJGA"@GI*Z:%?M%.4:&B2;[1&B M.RR2D"J>RZ *99;O9M(Q-]):M &5^2 $7!UW']=/!(G!+]GSD!+\&:6I%4@[ MJ6E8A?P5$9TNY8#XI<>SQ, MR&P\]V#:=,FX3"WX3\):P)!_U2(/4N\WO#,DOO,J*.R[%ZM#K'/5<>3SHOM+ MY?:+!59V1^II(#TQL>_"7@AB,EKQO;/&%+TX3'Z(%?TSJC! M!VK,3GOB S P;E,M#6T#;]:$.'*FC1COJM,H @59-/Q([)5]1;7M^69M%5E$ MOE-G'CBC6&2:=T-]*,!HH?LC%AB*V;1+M$@6#;:[JZBYL]NPV$FWFOWNEWD? M?,JXH)PQAY.T-XP;+Q@>IN$ M_N,J+OSUA'8WYA*)S@@9\NC+F!4 :9RW=$7 M&'?5':A,H6W'*I9&D%&WXE=1C=IE&R8=AU"P3@5V!:C,@>^"9%K\%L'UV5YH M9BQL%4B&GP)M ^<1&&;*VVNS4'>BIULU_\A=ZS6EOV*$F\&U1EV*;."" O%=U%-CHN3OE(VN MX182KBCK#CEMRGC MU4EC1HN%DQ>/*/?="+J8+V3SAW>2"S^:+6Q,]"@QU*Q=Z <(/0Y55A-"4GMB M@SG_;!^3OL9^U%6@F):A=2X!0R;'T*6PP"*1.\VL8?/.^50HR8!6MN,XKJ09 MJ&Z$+ME[OE:L;'HOC>"M49'YWGQ.UE#EH!(!16?%OF*AD2D2FR4[XM@YHLG] M.D,D4TVO;?F LX:]%G(D M?2-X'6LO/'H+G(U.!MRZD4WG.[#/)?4GQW;/-,=*,HL)Z(D6K4EN08Z#WIZ] MIEI0^A.=NE:/VJ&P<0U#?3J2<]68E3S:J M!)CA_B3>@N+QD5VVS;$G)7-NE0?BZ M1FR!38-X>5",%F0\B6M%XP]JX7=%*P)R9A4I%[I7D)B4S]WD7*Z%7"L$$Y"J M/).Q-"O.4AF<;"EWM"3#:W2247*-+U&AVI M&L(DU:&X2:F:5&,7.GP*C0T@NN$@!/FCL)35/3N:4?D4HZQXK)MV\,J&[G7 M+^.V 3"SC)O*94O9#TKYD'2E-::UEK9WE@:Z-:T3+X^JKE\\YU3NFX9+_>J3)D)B*5V"PTL M6BC 1Y%=NSJAR[8IYQ2^,6,?GF3M5O8_V50Y M;9'W/J1<=J+"\:*C@X_9'8YZBPOC#VLX:RUD!/1&E>>L)^J;I% $&YLM/;Q6 M>$H]1)!6;1;*Q@>3#Y@>@?OW,3/:%_, G=ACQJ S37'K".+BMQVMD6Q%0YG.(>E:$LH^46+<7!O M(4XET^C^,[##E- ##:=)XMIN'W%^D%[IYGG"BDJW[5= ME/-@K0_*31"977S)MGB'!26U4:ZV6A8^B9ES7+R;VC(#ACR&16S.LMYM#RU^ MX%?8JG4=.Y\[P2D+V+Z4RWJS>[OR,6W@L ]ION9S*4!EE#NI 37-AY!KYA " M[7?4L35*3'/2O$OXO0FGQHNC";4X9D4U EV^,R,/]]E MI7=P=T+6!>NL>PJ-!L4JTZ^90=QTCAL$@UUE'5_OH]O!2N:"RG*,'KQ]9@GB ME"UN<,IR.=F,O4<6;@%DG(CDTWL.C+KC$!8K9:*U>C*SI$N^R%1S03NR2&ZS MXK9,[V']N+G87IQ5,2T,(04T8LYS0C_A0^:2543WY$XF^ X"D+Z4_D: M2>*DI]@3B/DC2R?T$?">L9?I$.S%A@\OUYN"!733L<'YC]Z.H]:T7-U*\)<$ M2ER"S9&*G>?EG[%S&\@)C=*56;ZYV0-+I3-%D>X_;LQX?A4$DI%/^$_^(FIC M\,.%4Y#"@;@I3'KT,F/%+0I=L]_5@4U-9UC6*JF\N0NOH&'!L6;"\/>P3E!X MSZM:U(N^+ONX0$W5 VZ> MW(5Z"OTK>+I260:(&JE!HD/MYH7X^"L!Z57?@7QM5)VW>2W7SR:]4%\2_U/8 MB[RVE=$HZ8VC/T6C<6^ _TGX/Z/>%/[S2@]\..E-X-_#0:^/_YGTAOB?A![Z M1 'A\"/362^!/TVG-!K\!S\QG?1&\)^W >$,DMXPD?K*/$VJCE'IHXZF7B&7WZG*@(6Q,/'O[.15\0K!L$CDP))O M,U4:%F#__&)CFL:1 M8JZ_^:"NNKMG&'SE]6?,\7(!_,9=8L>)E#NT*$"&^AH+KR"N ZM/8.O_U$W3 M%M/PDA*%R FEUB)6P ]VA^^)VYI_!U;ZGP55+[$=K*1UMOP5T\6NZV_00F$! MR:$%'.@ $O1M(=AQFR4%\#5RHLK?<,MS!5I'Q-(_%?=O#;8R]0264L89Q/QO6([DY.K]JY].SG_O M>H)*,@2]@_VZ+:NQO]I-)G&??>7X3">#Z?2Y6803Z23$+P_G,03+G/D M.?\8ZTCR$^-X,)2?YO#C1(:8QD,ILID,X\&4ZTXF@WX\D2;!K0(XB1,I?C$> MQXF,FPPF\7 @'7A&23R05DD)EG@<28M=^-A@E$BYQT!4CV!AVGXH'LYYP<.Q M*Z<)>Y*,!C)*/!YR30R8\636-S,]C>:3.!GP@Q-\<* [-$GBR7BD_YKWXY%N MPPA[O8_=%B?Q?,!S=(@R.K4W3I-W-2?G8]<2"F8TFX[=<X38')3F83^0>MS)DR8CUX=\,H@3J0.+/&DZ5JX&GY+/ M)0/D0W*WX+_#_KR-)PW\NL;N>6"_0^DMCDL1SH9,4&AB"I=U$MY H/JI+ 1O MO+O_"4Q;^2?_:]H7>H8+,7 ,9(CL4;JR/\N38 /'$V$&\)]DZDYC$(]GCKYA M*_0>$<,?.*8T&SAJ;V-*R40[H@-!R#5/XO%H+DQI-I:+.H?=X1_ARUHNZ8_8 MDJ.8$EQE.4R@RF2FMWZ>&(*= =>6&L7S:3SK.W8.ZYS*6CU3&@$+$YH#)C)( M^,4I%G!F\B,>-U"B'$V$$(%L$BG"](?L!BJ$K)D93L3=U^#50)3XC*SJ, _N)[%=EA?&5*C]!GCA^ @RP-9&"Z,R6#>@WFGAAXX8H/ "NP_M=W93)* @GQ/KWS; M2AV-E-I6$J*^)_ENOS/P:=/SSK@.?($E, Z Z5'E]8(.U:;O;>OC!&VBCC>. M:(7W['I&+_W[K10Y;&9_2E)(BV.SRXU))RKG _]QW23HI7TE+L$24RK"^V A MZEP<,5T^I-3$6TN#24R,?.O-0W!/"5IQR9'?@(JRSPM)$VF)[6F"FV$4:9,) M/"G OI4]:%Z\1,UNC6&DRU3E_"+F2Q'B /4?FQQ#>):#Q.QO MRQ$02L7M$(W,F%82HE@UD+E/W$@16!08@%AF#DK?8$1P,6NDX$C0U12&>?[+ M?FW4;=SUH%[$+,:2CJ"UL03&OY\.4*%D(8TUQ,.4$)W)U^$M05H\I7HAJ !/ MPD49T-M[0W*":D-QKJ9%<7&Y#*DMQ[ ]S4D5@%U0AZ.BV&'Q<2.^(" K=(XR2G72C;Q2NPX_M+\LKCKW>'>7E\L+ MKEO"V^SX<\KA6!-C/2 961%QH /FR@Y$;"= "$?96H[4=5,>R5O9ZS!71M0& M]!=W'&9NH@!'Y&^#QW#Z-@.4E+JB BA4;5M1@<].+,!:"F".VC!0_Y$8%0R* M7NRWV6=T8]BT/X>VXT*8VIE EL!B+/>-8EP^V+?VMY*+]!2=G;Q]]?;?3LXM M?5QVE2DE3NC:R_C^51TX(=N*[/EVR=1J;C*$ M.#(%:C$4FO:J!CQ]?FXH(.O;X8M3:_I%#4;:+@6W"$/>/<)ZGBY6E$QC2MP' M)7ZK'<<&T]4.4_1>?5E0+V[344FE[5JL2VZD%$P"I7,Y$_][BD5E#SF60>&9 M@Z6WHG09S-/*M*C6PI<.;:41[K032+9ZM:4W6-OUWZFVZT^^C!A3OZ_G^=:7 M_SLPP"M?@>I V:<7?S'ZQ:5XFDJT8-^6:;FX>\):-XLROV&&ZMO[P>&<1(<^ M9J8;GR"OH(&Y.D)W:6L&@KW#NCI1 E^\WVO D-0(!]CXZ[Y@W##W#Q>H;[UU M D-!RO))VC\I;!3GP-!/1>F9\H=L5IXI+DJ4XLK8M>>F@G-KES #/]6W?5\* M:5SBA+Q6.W1)^N']7J4/14FB^_+3_P3Z_/Z3AP;#3'=K;9AKBCKOJ'6*/\Y* M29K_8-)@-QCRHUG;@J5SJE>J_=1>VYER0W9MH/;.KSJL:RHEN0T6^KAUM#4! M)?$:%O!6D@CKRL/'WH.>9TJOS\+^76@VU>A!=P;_Y%"H0?TY*60I(+0RUPH% M",''SL=.V\1YKC,!:W,%F8:T)<22"%PI,= ILO"[H66C]5=(P:9-;2TAZNNA M4ZLDJ>>!Y?#D?6M_"[VC16!(V&I1Q_KZ*E^=)FA#2*@3NDY$V/(PID @F&WABV+<9](3%+7:6R-;I5< MG:O6+T,50")]*NQ[L5AC$S(J/T O!^4X*1.,/_F0O6@1MM*[HZG!!*54\]AC M^.TQTXG:.H.%V:N^UTW3D)2[8_<6[OU"X8#&51(NJ&UX2ILA7=YI,H(3=T,* M@EH_UR3H$"!N]%'T+8A=S2DM6(Z-/=W2!M4>9,L^J0SS^JU]R#4_R,E_BU#5 M'??98_5:*C_[H@+;I6MUYO6^NL<85&LIF%!YA=H090-'1J5AGM,XX2%!SYCZ MW3.2A]U_3Y;RL?"^?%$[(J7 M@,MPY$3>PY\G$@;UA:B^T*<5MS0X/DSLMM $-L0DD! 8JMA)TI,V6C@7>OV9 M,34NC5J7 T&^T!1'TL.\OM\M[-/N[-&;>6@K:)3Z7^M7=:TMP,L0>]) MG37\N7A$520F=)STJZ$V5R"BT E1E PO:^PO&4*M3#;FM!4NYGZC=5'-U6[I M?<$.(>82[5V;\8*#"K.6]JIN>NH]%T@^_F)O6F&ST.;*O.WL]>N#H7_6N7U' MO7]E5U>%JA"6WD\C;"$D(=]X-E!S010Y3%4;F :3!?TQ<.]\IOVG?U' MQU31%3Z6Z#X,(*@=T3YCA7-X@,(HGO?=9(4'-)IXJ 'VT9EO1SQB"I\=:7>W#M(T'6V9 MAEUP&]+==TT"#-7_CR:RRG$]#Q0ZE%9QBJ"#ON#H$#XR9O+YI2UD^Y*!!\-X M*D0YZ,75R[ $E:%]S1>HGY;% K2>K?^H*3ZH9D+YIK!.S5JIA,D2"K.1 LJ$9F MK-VY8BXXQ3! 2>\3&,-YFB64_/N! C_Y4H^^T!]IYL8MNG[BAC7BY'%B4: B M!UR@^HB'RF1+[?OK@E@O,M*S@TD3T5F=3,_CJ.8MAAD,![WAGU@UF/9F?VKH M!LA NBBYGI>AKBI7N8RK-P?AWB!XYX#VG9]HV.IO7038,\P#_%(?QUMJ?_Y= M_+%1/LL-,GJ?W#0P.($D'B=MDVVV M,7N1M[3K;?-([-X[J'6\X*/199OON=N/_7ONXJ7KSWTKWW%5TDY9G^.;""K$ M0%0(?<47FZ=P;>+;?";XX#1XN*W_=Y1,XJFHEYB=(/JBOK+.;EW,>1#/1D,% MM@[K\S"19332BZ=T31L#JK&HVN,X203,3MLX&+@+"Y,83L(1C]SWTV@&[$-8 M -COBNJ]/-SJDKN,22\R='$5!_NFN%YE4@?.%5=VQAU6BM0B6DC]QE=V.HCG MHM!C#/EEZ[,)J]3A=@ [-='!3'3"U;AI#&&X@6E3S%W82.H5JQ6"7M+;%#WC M=2=;[1W6;"Z*U045["*]0YID8%M=?EG#K*?CB6O8:JJU:V0B^YPKY=)$@FUS M=6V:H9[:C,QB>UTWPP,$ EQ%@%\I+/349']Z30K/3T-CCZ(, -LMR!5GW' & M3P@\>8D&.=4"6(G*)-A;&^WJ';ZFSZJU?GOMV7,ETV>*Y6B R%65*L+BQO5G7'=VB^YY1'*+7M1) MP$F4?!("A#L;Q",WJS,0P,+^SZ-?FS%AA:;0VNT:AV)PS\3]:[95PJU^0[U& M,'<:?+VOV(RP(?7U%;:K&(SI#-E3O[5&!K;NJC?KM-0&!F;% ]HJ)MH.6!W" M3X&A:(2D0F6<;&RME===+X4*PFG=HH.;AH8FL9^.G19E*13@YDDGI46 MH[;U>\QKJPV:^$&!9V7S%HB&^_OIZCH"(PJ]B.L(^,"2:N,X7E9)!IW4#M=_ MD@6PA@W;UCN(^9J\S$J"+N&?LG46U!*(KI^J'967EIH",)U:^UG! )"<$%9A M]FX6-\ -*2(B?7?.=1MZ@@E6\17,40F\6?E,DF^Q5A(%WXK2U=\*B^O;**YS M"DFH&HVMW=,%,DENR$[LR$$Z8,#31*P[?M7]"7'U6!>%*VYI4HVT@\6XJHWF M52[%D83H'I-8'*=4D NA\".ND$ORJ%J:5;?0H;7Q3H%FX57^..KZ.Q$D_;Q(?-FP["F M',6/&':B]R\YE:W9UU";5VC)@H^R"GSA@05DMR'=_I$F;#$0[G6P$1=)+(K? M(FPG2$2=(;SC3R$P%%]M3?ZM,FI[XZJNA2X- M9Y HCA5.\1/5RFBN5WVEP(K4)[1YJ&1>]+H,=EX5[E8MH%\]3X M!=H3N9U.86*^JEH/G#B*6#H/F_&^OZ:!/S"PU*VP<=XZ]+ M!:,QJ)Q$DUL2,-Z4:B1FR"AMERI3XV<_$,GE(KEBR]5P7L?T0 6ZVY M)7E8&Q!C2 DJJ5U_<%-H5D,7BXP-)7G$]T'6;\;\' 8LQ-+)\L&MTM;RG9+Y5T:W+*5=9/$/;27X0VQZ0NB$QJ)[PPFT*IF4GWA M2RHHT<5T5Z>E_H!PF]\!Y;:+DGS(1"XJQ=+#U7> M_,R-#=TB3$(<:?W/[W)N?%J'FQX0'+4GW[=@4-N4N3=Y"9SC8N,P!(]SKD]J73LXU]ZAZDB9<./,U#HB93D!1H XH*(SWI3$R\T3VP[S) M;DHZLL&0YCV)SA#^+#.\$<&@^V[FSY7 [%#_LH=MG,2LH/'L/]@)^#6<=]P0 M2H$ ZRBO[FQ-UMK[<9/4GQ?0CYA:?0', :_,0' -Y)P1.\IFI%:4N)EC!:@P M'$)&!CHPWA7 &=WQU\#;K:L6Y#OEGA(M=WZ9M.EX)@&(VM=KHS*ZIOXI\;MP M(?1M3F4+N4GW&N?M1 I\B?L*GH[9,4]?E LW?VU6(I[8=B_4"")1CB[.2C M^TNP*9Y2;XJRY C".M_D.V9;??^][]G?FFH6/WDJ,NYUFFKP84\LFH>228<% MXD\'X]J0-.]3=N_3;]? 0 6GRQM6H=B"*:G7]P'?J/![9&;22FN/,NOR8[8? M 'L.4TLI,;!4&Z&W[6?&(S_%+V"W*65ZD+NRW>GK+[&87)G.?^IG( M;F]TN*7+) +!LZ96J!CDG2?PER>QL!J38S.B8W*"W$O!B$2U7HJB@@:[S@@R M7Q61MO'C)V\R]SE-I78@]G">Q7\I3)LM':Z^OM_D3$&@&.?Y@%(3 M2_8YU1)G(QI?M#A 1YCIB>VX^F@NZD)M[P[-#?KJO'&S"9J-[ M!ZMJN\[_J;V-GDUSD_BI62*OJRV5@J.>#*\2T>M,V\"[3\>"3:.:RJ;WYQ)A MOLBXO6SQ);F4A=-!/)%J000JAM7 SO'UKP@?!\,W8W2"F6> 8 M\\J?0[F$ZM^V"#YK0L^-^84:]W&Z$BX_(%+>-DNBC?6E6VKF2#?Z-&%'+FT> M:^_])YGAF6BL2Y71F^K!_ MI\&@I'0FU0MO D];M063EV73UP\(_]BKK(=5C0-! D85C*=&R1W$B91VJQ<+ M>&Y-0N\B=?.P>?3O6]5+ A^XIJ&K!RBPCFD[4H+XMK"D(T'1\ E>M\AZ<7AU MJU,4$M*VS0W-B+)\UORA6FZ73P];1J/>4"!7XUZ_!7+UA7!Q(O_P.^-$OS,> M=7_G1<4^?VB38?6MJNY2!KUQV2-6Z2ZEXUD&G!D([B/^Y"6B2H,;]%2[S7.A M35/IVFMW2VD8G4;:T09FNMUO,.DFI0;P9Y\YK,ZH,\:8G*7G*G@W,@VT0"19 M[)S4'8$?2]EZT"?BZ.R&7WN3+4E:OMEC+1<&*J-CZ,B!HOLU".3DVP'E6_3Z M_3^9>9-2N.#O7%)_9,3JO/WA?K_POI-I_ZKVRM 8<-P?QLY+I^0-IS(URHDG%?KTO"RYM_S<[ZI9]<[47 MW,/\2'F$>D38#9!W>5\61U7@=C;J'JNOE MN%V7<3S5N$TW!3[Q5*@L7"4R/]VO=YC [@[E%I16S>+A*#+)([@4L&/GL>L! MH@6B9 S$CV"[APO]-RDA.W;':KFVX%QNTNUOY?Y^M]#^=80AV2Z$Q5'YN9(* MXE/E$+_'3:?UXN]AON1.A;UMUDWJ&/2"7?9#I5GUC5I1^W@ RP)9C&'-2?9YC; MRWP]*Y0ZW-Y3\\61O?,] ZNE6MQER_W:4#>WN=!V()R7JF:Y.F7@%Z# &?O MX)$PQ+ W'4>?L5)&3O'VW6.&$"+18/H4_H9 M]_H5LK-%[MWDEU;!/3OQ(_WP]M.KRQ,NS)!&/\E,&:+=G"EI7@^-TU=0.CY[?*U3117ZN=5VX/EHQJCS'CGEK[2Y/P)_V(IA M(/X7,?.=3F7L?0[>N99?+OJIA0FQ<8>6%%63U24+-)BS!E)J-U05>Z3V*N,. MR3PGOM'M)?W:7$K.?4&>)"=OF*WYYA?[FRH'G9+2"MC;^"._6)05.ABI$-L: MF61)G347[(@[\&WAR\9]0JDFQ4HVD/_LO\+*S2T][$ZX%KK%/)B=-WLD-J2\ MST4T4M(1(N30O.\8@:# !IDV.GFG2^;;N"5#2/9HEVH;9,YO<_^4I*/W6^ ^ M"P:43+HP.0SDP6DXIG_0.Z^MR;4NGWM)$# "0F6TTR9#L9A7&_%?KE-.7JCI MSZV:?&N+;-C7Q1U6S EM8*PX03[:<&R/C;W)*,]UO[4-Q'CM@FB@Z#")F@OT MZEZ 8HO:6/FDC:*N3+2#;PX[04475#T *0F&YI[C=U0=DP4$0KEAL; F9S+P M,#*1+C+M\.&R8N[5[F6QH-(I$HE;Y6L-"^,@UZ^O:N@ ^.J)A;Y8Y$L4G[0) M>&)LI(>:\!O]Y4?8TUU+B' ;G<[Z-A;C6C)+](*[]:5_H:3>+?F0T=^]U6)P M*4,,A-V'CJ,G90?X<3M_!YMIA.IBP_<"@&[-O>UCM-QLVR'G"*BP+BI!"_ ! MXX[PY3AZ*GA;[#?U;AST 34BO83C:/_M@7"O/%!'CH;8C\OK7X Z>A1$O>@/ M@$#DM3.'"C$I?Z1$5I)DX"J?>8&#I6*^"F1A6B>/<[.29M9^[:QPN<9^&U M5ZQ>B'J"3="@'<5KJX))]RW&MCQX7Q2\O N3;$!IBZN*I967$U.H8QQ>$!* M'B32TK"8^L+%XQ9N3L_ZI%CA=^/3;=2/,&R1\GVPD;7K%7PA3M64-'%5AH @ MM@QV1!4U\W6)^!/"@'Q&BX-9J,C0Q7MXH'JSD'7>,R@I:.N:4FT.]CVY=L%I MT%L:9$BL%831U4+:)9TE#NQ:#,OG,U61L&*FA^EQ569/\21S?:B%WJ3X)H]! M 4*8%^-EPD[U6T]8+73U5&](V\0MJR[&+WJ[WG6!]ZE4W,,:]HJVC4C&,=HB ME +AQ(JR,2_2,[9/3HZ0JJ,J0FC^FYK3<(?39>QU.9/RM\Y<8W0_"_ZJ1L3( MH8ORF5@+X3,81.X6:Y=X%=I&,M%Z/WMTX6"G[&40C_1CB08C;N?,_ 7A#*Z- M>KVSLQIFBJFEF@.NEE;*P$',Q!(^6_KFVN:IP-LMPL$T!>?@ 5_TE;XG]&A& M(L\E[K8.$0:=\J")=Q8NG[<2W16ZA<:3J:T.X'R Y^;HN>:>DO@^,C2*_)%S M-M_P(_HU&HH6@^*!BW_[LM ^RD OGYV\_>'CR;G> GN=!.)2N*HQ6?M%:;TD MO>@:MP4&M^5Z;9+9DB= ^>AB.7D(4L$M$M2*)J%HZ)&/3V:+28L[XT5P:JS= M9IM.5R-7=Z]=8;J ,:"HP5)":/J/6)^*D5^X-:L'9'KK-!HU4'%OZ M2-CAM::V?+@I_QYXF5WOZJ-Y>?S\S@LJ2V((E/@9^U*,U)O2*T8Q,>Y0W>*: M?TX#E0F4V847*&6K&DOT>N,2.]RY2@<=>UB24G_._7'0)4,BE8$X:X9NLX85 MUTV-%H5619:V7/?TI(4_SO)>UA-<%.>]YJ#D"!B%O^] M\IXK[1(9(!#JT*=<1_IL[=,-3-\ %K,F46_A@1C[*F2_LA_/TKR4/$$>0%>F MVN-A9[C5-2GHDT/JO/S,V_6AIE.W&<]5=V+*N2-U\DERPJE4#YR3E'Q<8^D_ M:8@4/LW8]];'+33%LT<#(Z<7A1:.TPL: YAHAT4NC3>@'S9?V+HT/D.=&M>V";\R&:K7$^\ MIIY]%P9I8"K&9#J-1JY!W7@@=6U$HA;;%FM*6LUQNF[-M-3%8GDD]S"2>2O.Z?P\EC#X(?Y2.;SA/'O]Z?R/&/I?^T_QF_2_'F\)Q M3K%:R% ;OLU=?U1382YL%>PK[HCL#PMF'-$#%XNJWZ>YM/&1V@YU$;[Q!=L] MO9BM_ZZ^WU5T87Y%E=O!/N7&OZ>P]5-Q @14<>BE8?OC;SQ6+7Q<'*&&G%CB M^#6!I.9(\JIAJK2OZ!2+M8GCX=-=LS@E[KVK4)D[BM9:";[S,1V;Y#0>R+PR MB> O\!-T!=;L@DS7#@_+=9E< ^KPZ;I9OG&_3X B$Z%._]M!-'7)__ZW0QAA M/JN/, +Z3J9]W4+I^!!-XK'T->1+(5NVWZI!D 6=HX=SUZ;Q';6#_A#H1)LU)O,FZ^%]LNHUQ]% M?T*S6_O4YW1 6?#]&/E#VR=53GS81HPVES2H)L]2G>HFG5 RP=B7^<1P/"\C;EUD MFWWK-&52VEV;%IM:N@L86\W$E7NYD9A[S?8CBJ@S39.^Y'XE:5^V^L/>E7U4 M@TJ0X%2X")B4UXK>8%N[I'_QKRVA-V24)K=_Q*-;UB?!16$T;P*>EV#ZE+2- M=MV-X1>3?M+@A#,08<.@;HG_3<@;AZ/P.?^;D%M.I="(/N=_8_GG,!X-PWHI M_C>&HTZ!4?=KG]7?:)]9T*X&4H_,+Y>JHWC>JE!L1PBXA\ZO\0^1)&#*?S[4 M[5/TV7=0RS]@3<*Q]B,>869GOY5$%63^B^I)3Q765>X$R([S?B^/N>7!6 MF]93IS5A45[YYY&[TE*WWBMAXL'G6G$*3JFJ8L$(5KMNYRC!*:K^^:)EOY=> M8X?I*D8B&LUG=LV3J69F?=FJ)<[& 2U0;%#FJ7 3U+R";L(68&G+L@-=EQV] M4MT4'3;D@=)>/T_.+[W7FO\YE3WZ+,B3?&4^B)6"NTA!8DZD1'D*C!QP%_[U M6T8.]!H:07Z_5>>ROEEF(/>VMD9R:K\8ML]S=R'_@D#:KYEQD).B(JVIRLS5 M($:%(8 S2^DR[=;X'"OB:L4L^KE#FP^\<)Q-S[EC"WS-AZDFE4^_:S<:4PP;3,PL%$_%3&]1G(>)^NKK^I MNE?DO2A((8PW(,+1FY-(?CNVBJDGO8OWCKSTF2MV@Y^,:\IFS$(5[X#P(YOS2QV6Y!WO6%Z/T#DAZHO;]J MOG1;-Y^BCI3TW60UB>R'@N >*U LT+N-"$9;#@L?&9 KB-JT@&*!- #[_ %X M/2/KN6!"K'4/X/>"2Y9WD^BU]MKA03Y(X2L:0UY[??WA T*NI/2=Q$'5.=39 M7.=+^!-*8_IR8 <2R)-21YC1ASM%3N;U+A5G(QP%%G>Q]:#O#12H\]USAJ3G M;A;IKQ>-.FBUC>,2' MYGXEEW<:%?&EQ@?8G&-F?U@E\;S"=6@QJ90EAP=K%G?$(Y+;F=^FVZ/>CTB MR@;4""H[6=*M(7\Y,-P:"YE.@XPCJF;^B!5YZ.G C*,65+4*_O"QAV+'GL%' MZ@A4F.=6^%V>'7>>%1VE$('"F&F3ABZ\U-1)6*<,;W-4XBOY^:>0H7F[WM$U M&92/YM#J;;P..UTP1UXWJH7AMYUON&&D$FM;"YTWKN;;HE3I3TXL1VDP%W0+ M)/%T/G'M_43!QNXY0_3PXS:2WL"^DBT6QM!9G<<&/EL;>1*/!_UX.IP;<+)O MHNRD_/*9>^&]/6U7[N9)2 SONYA$YH1;2KN'5)_$@\D\GDW&V%"OWEX+"^K, M8/[=K*-*752B>Z"I3"[%'MHG/,=7-(.S2LN!SG#,OA3Y(#2Z;%81MD2FQ! MFO"KZL!]XO[T@EY.@9)!?EV^8#*+MDHAG@8I$HLQ]R^MS??U.WE=!2W<3Z,) M$X[\!]V&TK1*>@9=OZ0 8>*JW2))2B,/N!1:5GDNO8T^ A?"'LLTV!);'A<< MVW4C2*AU"U=XJ''09)Y(F#.18EAP_V2R MKQT JF60LX&X]T A&V)";E@WBH!"%\MHQ#_CC4 >8R MD_AUI>+=ZUW5;P)3OW/?T#^&ZLETKHY#D4.F9F11KK)<2E#AX_.Q.@5K610W M :I;H&MM#15E#<->XF(YQ+6[.WZ:Y!^&P?M(=+85EZBV><&2Z%CNXP@O%Q4A M$3BW-@?E+JP>C/5,?]= L6F7J$!2X6SN%!FGT8S:4XVJU#%V. M>@(:BXMU4^54T8M4=9"T5M7E7UC1RI3#Z2P#JN?)L9"ANKQK#GQ.X#'+<.%, MS=?8WRNHQ15^]63$_H[LT!%BM_([+/[:5JL_-;W &=1J_7JTHY:K-QNC]D/ MKBXR-V7CD[\YM*TW6>7@;8^"ZZ9"I!; HQP.K<=Y*^%$'\ M6M,#&.K=^+O' UV9CB]4L?3L/QCPW\DW@\ MQAZB8VSD->M-!VXNR^@,U%U@=<#;X"^C,6;NHQG\K3.!SV;$^0;3WG!<_TRM M6BM]J4_MP>@[PY;1DKY\:SBVLQB %3X$DB\WG!(C'8D M%H",3J?=,42_'X^&,L0LP=H$S*L'(G+_/:LTP]BR"%0/NX:$[1SV!S*K(0XY MIR&'8AF$0OX(;8:S?91VL"H2-M,*R@;"@[AG%XBG&O;F(V+!-9?)<==6[GA- MR_8@:"H0)9!<\D,ANW#.,B[ET:8\2S-W[[IBEK23AHQ*RSRQ,%IIM\L[5KZD M8+84ML#*?J;,(9;KG8Q:)%>]>_W14SE<)>\KKOSYDGS@>D"LME<@7 M?& :S_M4M#^:QT-@80<\*S2PN$"^K(YB1Z!>ONE2)O$ J;7[D\!<[?VET121 M@X&=/1E2*.+0HX-;RK@O)QQ^1UW"IXC?(JUBN?:'$FX]'\60Z0=8XZ(WZ M/#A\;)#,L5DH2K,)&%Q"76?)''X]F8#T22:]61_1;6B#XY\0^STCN81%_)X5 M@'.08RAH!Z/>//$?& ^F.'B"7@<8Z.&*1?" M+$2]UGO^N]BZX>D^P;VMLNG??HZNJ*P!>XWBP:!3[K1<-QM?\@[A*J<&YPZ! M,?)5P>!"T#EJ4B--]H+P"G9TEM.$[,&\,5?%'[YD'[LMJ$4S>FQVPN2HJV.$ M,V=W36OPAIT-' 6WM?0.AD-\<-!J2"U[4L^1,):?S]77SW?9UX+HJ#=>]#8( M[HNJ-<8_%TM3)F"8=WGVX#(S!(8=;*5LWXY 2^5MAE!N..W> 8^,.>^.D*Z; M>\C])*C9I8@998W:1VZ!/G8Y%]] N=4M/KW/M&;?F7SGF+.Z$$YS 7MU4;BD MKA5E-W,.0;#9E->O1>8/E/+[?9O%F-PC=\IJJO31ULMWQ.M?LL]Q]T;+I[Y@ MDWN!:TZ7TTI!4]:3A/V1*T1TIJ^[F+\5U;0MG'/WFS0A:S?'K8,&03CXZ)Y" MX4AK%+\PH(" SWS)/1,SC':#^'6ZW>:$ BV?/"S4H75HLI*#?65#CKON$.4( ME8G1($"RZ*)])-NYO#XU BI?K@]R(5\I_;$TB>9::DK,5-:5CS=3I4]&2X8V M@C5-A(41>5H'EN)/#PCGVU62K^M]?H0J@5,ER6] ,W2J6XN0]^,[IZR6VKC' MV*4R":J*M+)%9@DUPUO7(N$.. MB]-4.([ZY.-=ON82#W15UT^$=9 E\D>(Q8"1VO9Z#5OIA7#LBB.(TN%KF=2^ MU8*KT+NIH'AD'D43JH0]]K@\*GSW[Z M=-*W*1S3:>L2?D5XA/S*Y0JP$RL\R)8X(_=4-_A?\2VW-+!ZP?GZ+4-;@$_! M?,4E?Y,C[70T;3PA+O!&K[7M%]LEC7F-GIN5-(M];E82)VD9R%^O6DC+ICJT M96^81 ^"OEC,UG[K?60MY\D,^XG\-69*5,=H!7.IV,?DZ:(Y?0T_M$Y?QY;V M3LW7FA]H0*6Y7U_TUB<.=CWRT85G#B"OF\/)>YP Y+*YI$\@,UDCF%W81\#" MMFUI*L!OJDH.Y@]K""U_((2U5@N]>8K>7%[_0"F&@UD_.FFLYZ01;WI,GUS^ M173U_M5/H+?=IEOGLW*SEY0*1()@E@-H#Q7GK6U2JK2YS!:Y+0((M J*Q4(: MEG"[,NZ[RCF/B-67"Y4'%C-#TG J7!!+6SPAU=KE$7: HGE@':XP'K'8D[[V M?K4"S::4<0ZT;N2P;H6N1(0S88U74.CP6N]:&G2>:;&13;',I-1QBN6;P#A7 MX/*QS3[=6*XE-WR8J(5\EW"Z1#DZX7,VH-U*?&].8D+8!1R[8_F>N.X!7R*% MM<]\^"Y2?*U'E=.>5RM M+N"="S#AURN[0%/([OTSW7X]$E(*Z5PLRIQKXK1O^4Y+YKAC%U8&_ 5;CTGJ MP_:6N_GN">3(Z==4]GJAS@[?WKQR[S(98(O6"ZMLDE8J\^N:5ED F<-X.ZIX M3^W2^7@Q/GU!QQ?+R A;#F@/BV/43P@$$M:8K)^0E%M&A32_1;CC'AUU&:)P M>8A\*Q62*4,])#572/N>6M)HW*HH*W]K#1:!JM9@X694KZ.VUO3UTN?P6\&D MA94$ZZV=[>:2'ZI /I0=SX5XOO7/RTP54]O*//!SAPC2E7]33J95CP']@=.7K0@Y)1V7PXH4PJ2?A720]SQ:I; MIL0P'"K2IKT^ P"2/(G-E5Q)=W;GK+2J3TL7A?,(MF_M\$7-]@OV9$1OP;U! M\JD#@\(ER'R*YOZZ?=UQ@QG< JG))12& L:G#MUX"N-#%+<">M'8L^'2T#J& M[ID"%RKZ30T0X 78!:!,T MZPRX]G'%Q%HO1NNEL"R&@<4$DQ2@_GP2)U+*9C*.QU*D0B&AIX21GXS9Z/0; M&&X %P!)M&28UL8X2Q!7H]C,TV@2#X8\T,^-/:0AIOV!#B&5PLX2#,,-W1## M>#3GP.'9#V+N(>F=LQ)7*><(2BK - 8R@"XK@4'G#CS+WHFWW9(1=EQFHS,Y M4TCJ)'Q73>AYL(NP@WU%ETYD9?6:;IU TSI*UX)J]:?Z8%ZJ5M$H'DHW^)G M7GWQ%-V%H"W0($YFO,ZA;-Q@H'7;IA+.?OV\,$:T;GW?'=+8_^FR2P(W7H(Y M2-#8_U2_6T!&,X2;R&.)8+3/AO%,*MHA%<$BDAD/\,%EUJ'/7%2$F&:RJQ4( MA+LB@?2!U+I)1@.''QYPO]_H'3;NQ2YS2^<5T93WCB865@?!U-\?KV! 5[@& MIBHH97\GS2_Y0NN76A !<.VF U?%#W%\ SG#$5"&[ (L;32/Y[*<9]D/Y?M\ M'?8SF\13;B,>3:?Q4*IT6/8S@K76RQ76><237 MMXW[S%RUO6D\$WYX-G/TCH_@'W@7/W0SFUH=(]AYF0/\).["0XSF;*!4>B9U M'<\CG)@$_R8W_'Q,,25T-J)+)>KQ>,"?)_<@1; M21 S.X9YS25M99#TX;*QD 21I!6;X%J-L*.EV]F#G(U1W) MQB03+;2+!1O^RZ@XS_"BKZC@H (SE8U+@)D,)O/Z4@=8UV_Z#"]*$,<^ M%5[4!W+P; 18T[0_Z>1%"99SG;I!A$CQQL_DGIQSB<>!,+0#FLXXY*F)5$<< MB-P_:$ZI?:B71"XPC_CK,5[(%C$_$&[A?VJP+0GI\E]'P')G\M-\^#NM,I_, MZ'\ZQ+8F\'&U0">S4.N=Q6,AAQK7&@NGFXXF(L$EUQ,.O?]?354:@!VGJK/^ M]*;%)^M5*TV(;?ZFA8WZK%F@?O5+(!N=J" D-JJF\(O8**BN$\W-[:M ]F4\ M8TT9_B.T+,N-W-[:8G^^L;?[LX:0,A<"K3GM%Q3E(7C%.KN5:@W:B_L6/8.8 M(&&ZNGI(;[4S'D.! U>V;^BQL8,6Y,[1.2'[MDVQ,\*:D.I3D*PC5<\1G]8= M)0@1%5^:P'/$_+Q.P+ @=R=>,K^@*3<7Z=QQQ="6[[NB?R] JU!Y]U-_X4T& ML&8$T81=04L@E?V:\U@)P7KSY(/ 5T >]/CE_7V&\&R=T1LI5'B%.-(\:/N1 M$H$NGK!08 ??VE"(M->4#J$OEJ'J8;2FM?LI;4VC(ZJIR\! B#J==TFVVBF] M))^L@17RHA U .^E/RK0UTAM=]V&*>GU70&$YENE^QKYG1O5 [&229?7),$V MKR?UGJ@<@)"V[=(>ENX^'9:ZX%FW"NGSR+LF]'40U2&K/ @:8)@;YB8._*4$ M"3UIKSA\8/HO8!1?=_+#>#JQM9*'<=)OGWV0:(F0\+6L029T\&/:OOG0I&4O M*HUS4LQLS8'F<->D2AXWC5-[0R(O%L[=;#%EKW4O$),'3 L*P7-3;)>T@]F5 MB$+E3'GXP< ?XU!'9C@R9[MXN7M8?>#:15V\X;JK_?:Z:91APRM9HK V9*MU M'-J/1;&DJKG=4#7W2%N.HJD7<:O/W3P)(K,=RF9K=U/L6(KSNHJ[&'$L2T+M M.I"X&_R%N?_'&W*LCFD1A[8*_)A.ESB/Y7@>)W/UG6&MC9&H]%?<,X7EG8QJA6F7Z8VUKFG;X8(QE J2DS3A.1FYW!J"_2*7^H/&W\GHX>M_^^\2V M_XY/:,7N^%MVH\6]@.E\K$-R!S:B(\\B%$Q2*9APO]&^E=H'T-;1Y+TS1:%= M84-)&/;@'(%7G'D4*J:)4)9(ZWPQ8GS.,G^!@ILVF!PG#JLX'/>CD[?&>+R( MW(W$Z5-?/]BF1Y>6B)@-?0(+AN>EL!8!J:35NH8WH/\,=3?(M\^]\XYGZVQ5.P%JAUE7>]!S@CQG5?-8*0097^EB@F% M*FC[K1033TV%%]]DFKJXXE=LY3'N>FN*H>Y< MPJM\WR[>RRB:(Z&'[+1:>D]SN6,^QF7ZI.+!-B[BW1)2R;B,LG2.Z3J1?9#X MXRL8A5>G,"V#\[8J;T1,,J-P)5)7V*T\V-YPZ^FR"&AX=Y=79IZT,(7-(;XF M*,9[AYD.L212"YB%K?F_<&;UUOGMG&RG9DIQL$RNP*\BJ%'0;2&5$*5(6QSM M2I!-+-S*E&3>!AG8_=H5U558B\.JQ%8D.!XR5UM'0[+O"W+:+.I!EE6[LL8"VOKMZJ2*O4<@MH@83I>B].NE MS@_1\8^8\N,$KS\ 67PH@@D.Q>R);7A2#[.9L-$59M0 M%?*R($O8Y0^?#N:]\4BLBMH\>M$/=H! X&1.I^=^A1FN

-'/B.'OWY&@(.LWQ%.%=17[D< GW*^2*M+ MPOV\R9X*1.VVZ S1&96>-=X'\8N:#)'UT[FT5Z$#S-E'XFPE+<@H^2M$1?(K M%$JF*8;/-.'AM$W+FC.\L95OS&FP5.P,[R7RE]O"E->7791VDY(_PSUX.(T0 M.%N&XVKW;\)A/[IIHD]F*Y7!.2FC@^QUQ0NLY8U,VS8KDE^[YB.ZL&]0AFS% M;9+2">ET=![^ZY01 @9'OB);;+67(BVXP]S>$['5I!])#L 6*SG1Q7+];$3! M0(L +#@ZKN:=E^>NR<^ZQN@\,^AB*T3.$\R3*%>^PKKJY,L\AS M.F52]HRQ91$F#AGU6>RYT@ B%,C!(']N:MJ8O0/WFDE:LW,>.&,$B;0^++%:P%LZ:!YHHI6NU*$Q=E3#.K&VUY4+6RC2W>5NC^C7-H=AWF6: M2(1CC V*'.FP7NJ4)O:&60' 3.$&G93Q- MM\-)Z%?MAGM2<@VQ1)?X?4VOO*H+E^SWN5Q( M.PI\V[Z%RZD_?"4B02@'MOY/-HLT M&?:FT7P:3T:*BXN'@D$9CN.!8.(^E>DR0V709KYM.!4&88%QIILB* MN>"R73]5^/-0YI/@Q\;:OGXP&<4# 15=MOC>_TZV=CJ)9[*UDTD\FHW,U@[% M3QYN[0"W=N"V=CR/QX+:&P[C1& ;75L[Q0WHZ]9BELU0MU;A[&YK^_UXK%L[ MG+F$'-S:Q'7Y_-3FLPJL#/%@M]3JEJ!:Q?7W]"T2K[4;U OW62/L7Q2RY2*I M+E=%B_,):*I1%^70=U\0:^5Z@!Y 2I_UR*RVFH#&:&R;A,027?$;'TC3Z1DW M>Z6-'.02?.="+%@>5Y!F*#:QNY$T,Z5>RGCH6FH?>R:'_QX1MEQPP[^2YPA[ M_''"VO-E$9 .?>B M$!]Y&6ZR-6IZOA1%ATNT8Z5:+P?O _^^E;W_W4=RYO7-:VGD?L5ZCK9MM)WK@<8HSD.MQ[$D#:,3B>BX5$.9W4J?'U*5 MI$M1V*;<75KYX$,*?&E?^:9Z50;D0J:,#2@OLQM.H6[[U"-5.UFLR2WB^^<* MC@&_RB?O%I-P>_09]F2A6)WO'D7VN-;=>S*S:?2W/'H#M#+^Q\P%&#^4Q6V9 M;@[59_J)>AZ-;"$C(NATO[LKN"\**8YN3&[OE7J8$CX\2K/G'.NNOTIK8*[B9@ M*YX6C*\%XDWY=1$+*I[64D?%>AA,AW&V=> M8]\,>#.#Z<&U>07*#FP"KJ];#AWQU>B=!WPB(.8*XY=_AL?(A7)=K':/:+SQ MT]&E\Z;Q%=!KC >N(U ]I3L=H=(1M)H2YN 9OEKFL*N(+\@H@*OEA+": M8'HKKC)]GF$259;]AKI:MF%GEZNZ@;(,[D"^$(IH8&SRNL?9.5J!%L1,- MFHZ+XU;;6UCA4E#Z& ^MLC5+?U+TF?7XPQ6.KW>"A@]$SSP6+[RITZ_2Q M0NBU:+G7_[N]+^]M(\GR_"I$PSU--U)L9B9/#[8!6I:K/>NR-9+O1 MP&P3P4UM]N*@NP:*N&^]F_X*BBNN7?&5,@M"L1ID)(2]IA+MMJ8HM'E@$C,% MJ0CPJD0.OEZ .WXO]:;(6T5=L%74%E!Q4<821Z&0)?C3CL<\M:9F]'%A2%12 M.F>+G0=/BZ<'"]4KZ.VI1,-RE$GM<5;$=5)04(S9,05AK'"M<4OAUVW%991)6UD3#"G 65-/. MV ;.H+V*ED.31%\V!V^;D?'IQN4E[SFBG0'8// MW@2FS' M1"\D,]6KP2#1$]M!",9:CIH,$SQ':Y9G= M4]T[O#/F2N5/82R+ <)IJFC"+.P,7)>/5<)NE,1V>"6T=(L*$"Q^Y[E M0>O$(G?Q.]SAO8OH?+,EH"=80<;I)%A/ 2,4@_ZY!"&T__#Y_01C=_367F( MAK4O3>$D+._.RI&G%"SQC3 ;2[JCQ(6B-5B;"I#G3M(M77Q'LOG0*/U=M,A81']J)(4,&?0^6E%SN%KK7)*42=!8$8<@I4\Z8H] MP-T'M^\CJ!&31PDCF; 98"]62O:=.K$WBYV3?2 !0MOU-WH7G/!7:FFETKI[ M%VU;E@)V I99,P%IL:"#^\4M89?3-L*)Q< H/D=S L8TBH_!:2,?E?D?T2E- MB*022L,"8NG+VXSEI5HU&G2CS1H4'Y)P.1+. NPRJ*.& 0JYV5WNL$U4CXH0 MHO;H'D!81'8KTF"@816$=UN@D9!7F(W=1"LD83M7Z J.\.UTA1+S_=H"\FT+ MQ'.5V$E]%-=.6Z/!@C8;ETGG9/R$M.; 1N#RH,&*(4CR**LRWB@Q-$J7)5?1 MH(M6B/)F3=6Z6Q-SE]+NX-Q5CJ5XB+F,F(MF$9%@KHX&VY*P:.\4%7V-6**^ M'B;4P$NYD.B64 W)>LY&"]QKO"N/DH)C[SJ)*GSSIBY8B5B.CH.VD%<->@?E MPWKYT7E :[3'^T^T$);NF-XX9'Z^GAU8HT9O-B[?GH9G+",LLQ_93QEFXVW= MO6!7_^4 "G#>96VFPR2Y@QN>'WJJ8+\+,;,=_G']*PNL5/##$;V,OWVML5>R M_@NN"Z7:@+//=F6)@=-QG>ZP?WCZX,2GH1K ,FB'0!5A^THF:1R6!6"UW/9: MYM2Z8EJ \TF"HU[-HI.82P^1(EB?\/\'_@CS'@=L:X2("W@8- M.S-RR=!-2_.DV(P]PMI2? =2_$S@OWG(]MKGHBD8N6/B,;WI7E]1B 9U;8+M MK.^#&!<+0\J"T(9:V%U/6C.:-\5:;!<P55OA^NGWHM"X>J0PPT=M3P5/% ,KIP60D3!_7H%"17LR70>!6)^!4 M'GADW P9:B F'51*ZT18D"-LBY5F.(2$#B::!8U'A.L;JKE#O Y6C+E@L>/" MV2@082XN0(*1/2B+0Q)Y5&#X^MK(.0MFE- 'AA[+R: 775R N&I?Q[CGYZQH M)1HXI+(YGH?I :V%@@!A,9TM43OBS;\M,+G-N+YA"S^L9IU20J\8(1P%PD9M M&E+S;W2FD&>B>_8\S]:L.5BUC68G_ &N71XX@8F6 E #\AZIP"6)9XC@.22* M /,E*WK)AX!=8VX)T7LUZ!1M_NT6%@TL/:0$8TOW\$38L%4RX.)XA! FSCIX M#.9B @Q&L8+M:P4U&)==.3CUQ=) H<4[82SK6PYG2O@KB2/=;;CLT58D&(P" M+\.%XW6&2_APNV3,A_6*:(%$RCD'O5*E']A)]0Y1?ME4BT6^EM.-1E4@I0W? M4&^WTW]? !U^V$^1 5QAZC?(7#?WT\62RT.P<(%%,S&08SN];5T\+"C'@ M]:-'$'J\5E''1\:IWD.:S6%G7E%9*[O(@55#'9W\692=\:@"#UJ.4'ZW?BV, M'Z"PL-BT)O):+;B\BHP879J+94$&]HGF(U4Y5Z^.YYF'ZCBKMF?CQ=G:4_%'3"8:Z:6'?EY--+V#51 M?DOCK2H;^9PS6RV@^:%T*U[ 78S.K>?6!4QX_0!T=XF<HZ1"FP[< MINP939A-,@Y.U6-E2([.I[)&9>B4Q79^A@*<\;!%P;5 2$1> M*=*Z:X5T?1'&VB#LN92[@!$(XA6@3=9P_T3Z63 \.2<3:N&\ZOHBR\0(8@U_ MU^6HGQ:1I[I21>0 ED*30S@9MFVH%0YK-\K1H8%*7D_A.+=VY'M<2;5+6()G M6A36A:1L.6%+E!OVP''CVM7 \]1KM9!TH&S(, M%SLGQ1QCW:V?APG'-Z.N1C\_P.I?,-JEY0>N! M:L."J%&<5FMQH1LW#XR<7HOC(4,*+)73]Z[LK]Q1#3LZ]U]1WM/,EK4)4#<[ MOT/Y:.YJJV3T89+3&?.^N^=;%$IQ6..Y%:^H8I*Q""34P8U_E#\C&L$G@41T MQRBWHGM*Y\]B+ET'*^/)53V"KPXB?8.6@F:L98!O.G4G2N9C($1*WR$SCH'P MD^H2BQFN%;)ZE'CXXA#; I&;%V?I]";N_KK9F'DHG;Q@O0.KRNI*8!N\,);) M?+U1D7AB8.W0-[V:FT)T7S9S2C,YJ7'[4L[G:^^=]E%M4Q/RXF*?M-HWA%KD M=2E8,M6OWZI-W859_.4CYI)]0+W0>]E[M%'_77T!XCZ9*)HK3N_C@FNZX* G MG()5[>3FWD<%@H:8S:PI].QW+(, D(13P8^E\F+.&S7I*X(K&X#4>6.@&A&$ M#)C;Q&*SM-/7@FS)/:)O$4/Z#4B[^Z.;QF/!Z=3:T4\&@K,Z4:W6 X79NQ-& M#!R3E#$I%7.:1GIXTSJ/X4P15F^OQZ'IYQ***8LY3D:"\7I9"S0U-""C?B7' M?M)3='(I]@GJ"E:8?7:\FUA:(^GE"A*MPW#WK]V#CA2>]ESC%IP6X@>51]M8 M*4.A0C$YHQJH75U3S&<1@-\/Y%R]6TBE6(.6DY1*58KNJ)EK;QS$U"^[XNZP M;'VD2'=KQZ+")4/!BTZ[$IT?R1+!J6IPOK2DS([6:@H\,DU&6@U ?RTM?F7E M+**S@?MQ*JI\6$FMG:(A.95)$,_"1-,1"Z/1V6)$_VJ"3+GZ(_+B]YA7EG;/ M_K4NDT,]N\:;X\&)&? JO:I>P%'@4F(8.- 9?CA?J43IX5?^H(]QFI_96DQG M3=*3&(>6[0\U#Z.L*P 2KYOSE]3&83OU,^R7C9E.F9T@8.V@5^W7?E?/9 :] M,M2P_C_$=/(D%XBP=IZD0R7^3,H)U7.BOIFG Z7F?AED3]#SN%=]ROTRPH0B MU/>JU9?4M](,7K7:&3 V1=C^L9PJPHE>8690[M&#\Z7A90ZORY-^Y1'[3=J7 M]AS+45K'+#40U,Y"EKZ-<[J^J3B@G[0'P_>&R4ARZV A)4D0H<]E35_""X\= ME_]$!HD =G93*K^VOCTLW^PVTUGQW_Y 2"K;Q^(/_^DDZ9&JA& M6P1@25GF*M<)^GN =9:EJ/ZHF>AVA#?"8 ;:X)/3?:D1R".F9%&)5Y9HIX9A M F?4B?UHSEB2X>Q5D#60X2H+U8 #H5K-BI*?])%Y""CK?58M*MWIII]_Z M8ZO7[V3X)^4_OTVZ7WAKY&]M07/'Y8J=4 MHQO*Y-#H(FE4?/)'EG+B^9[:_BLN285,?NF"EZ:#8#GB@C4LZ5:L)S%N"?* M)[PLZSGEYBSE8:T3E?],)GC>-VP>F0AD,<21K 6LY5DB/[MB4:<47*B&.>LE0H2Q^ MC^5H4)+R1]9T^H]E2L 'QK+JKW +?5->V"_6J4-IR*<#9F@T 0(5X-!^02& MJXF6JXC&2W*52W$=Y4FP@'VI68GG)!V:WL#"A.6 BF51!0V C05TJRM[$@*HES<446 M!;MV*FDX].],Q=:83>G%W[^RBO7'_$QDJ$,^@KV7RX)CT]*.6!\=OA8]< MB /TCD=):00&8>0-XX1(E2R,?)OO6BK,I=JO>(&R;%0=;'3V>)WWE5];#@1$ MWS6#S=CM%/%R[EI7INA)] "8MK9 BBFUXJ$C3?=O?((I8X/95VJ@BKVY/SQ>I,DU4D((215M!VM4,1 M1U49N./Z0_>N6CAC'^-UR>V \?3E J/%%[V=HR._F1>M$6.RV!>E;M*Q$3/A MXT"N1F>1= M0/QUHJF7IU!YE!SHAL[4,,*J)O"[89C2$(& MQ^_91FL/54@,*4]'WA+D?&(@A,,AAU* T( ..M'Z6$%:X1.12 JE+*@7R;H!XK7L- M@\@'Y1X;KCL6F4SZ0CW#D0JX=9*-4Z-">YS6K)#G!"E7P*A[]#2\. OQ5U1L MD WE%%,&". M"PU4Y:':U\O%>,-49LU6YKV3N4'C#CAO*HZ;URWK%]!!G O('8AA#,_7!B'; MC K=I:9FZC]T4 [X 8?5\MS=.>9R*XPDC,595D%=L@MJ#\]8^:0/%431FC$^ M0S\GK&C]0FU:-PAE_'8)@I07%W5S7[@\'D/ER!6C6(XG6J\;&DW?4V1;47[7 M&Z^.\-7G+XYSWBB:_4J]]_5*.G*)3"NV$WNH^)ETV62V^4 M&X\D3@CH3930OT^W[, I-X0?17/#<7+_UX?;I0 IDX1?K0',5V&Y'XH]R%5Q M&QL[YR2.I\Z+CF(*AL\)X@*<:#DUV;GLJK7+AB5BI7;A3DE?O4==O-Q M/N2Z0OON&9'Z)#9K\-S@L)R[WBQE6-?W1;&/08:ZBW1%Z&T$*FC+I;J(][CM M:NEZ[V"CCY-4*-Y^FX%Z.O2^S:&'\:C:0P^+3@\- /"VF-YALLD 9$D70UB6 M#"L%^#624,$T)IR/'/]4*N1B"O#D23_39M6U)2OF0+"(_U$MOK,U"\2[PH Z M>&V1L_5UJ]<9C/W'2J5_H$VWYWO(<,0%T)W=C>\B1%?0$92^GV'DF+_$D[Z< M/G.<%QZ=ZL,@.ON\FN!%&*=P&1*^/0$22=RR"_+C") MFF"6N$02>ITI\%DD*@3$V4G(K#>+&0@-72E 4XK0P4%H#,Y_%RB@$JCL.H1CZ9Y1W2H^$>]+ MAQ.$N5$JO@]CHD=0[F[J'=D1\.]R.7K[3?D0Y[UR._M-^5@/A^50.ON->]#S MI)=7([CT&^?H#X&C="NOU6\,H'@/SGNO,ET2UBP3T!PU0PB<9"\BR)];8I:5 M/V6&@=9/+)<4II8_HR+:5Z-Z#^VNO,I__K3>VM'J.=9\U+*,6% M^N70"E)6UO:] 6V7L8/7&U4%T&P]&O31($W''>\JPBT%'3,=HE[?NKK^HGEO M#+L+ ^" J]XP1[>W6+*Y=DB&KH:1$DB69$CW_6%XL7DV,W>Q27SB%9P7>RER M\G2OX-M;D:8BU^VU@8F&)?UL4CQ>\G:))EOLM*:9%7GLIG )'DR;4,YR;&"[ M\LA^O%W\7(K3,8;3JY9XQ/DE=M54G8'B@(]ND$KXICB:5M)6 M.PW2=*[J1JJH]DDJ)G,@2!FL#0@+=-+.AIJRT,Y,A%N[YWP<:4 J>A]VQ\:+ MKFY^[SA7+VYJ @E0,0H:T!P6LVKRFA)#:$SU^G1;IO_:XRQP"DRDZ/QWC7>IR$W)6Z4K'!NPRQJJ^V\]00D=ZFK_\_P?L$CYSV$K0G!%-%1 H4 MNEWU;.=2R@NR0ZI]GU@S7JYY5#QHNT'S\,K/7'Q#/Y )1A)@@O<- M6E#:_X.U&9O:\0%:+%;H+^1D/%? F.XKLC!6 $%?%9?ZZ0PS,Y8Y!M-CD ^F M38PZO3Y:YS&<^R\S/$,H#;='M,_9L)/WJZ^I!J;CF[ID#*?WY('>TJZ\*^^[ MH\ @N#R7G\9=;S[5);?""D\)SGXRZ9W+"&9!W0 :ES>%D&DD\O MZR-=#\8FC[.=CN'K >(BI8,.2*Z@&]X5%,_41K/AB"@T[70]"O6.PA@H&H]< MUNN,4_N"?C;$SE,L5$:=/5?%U])X/O@F!&BBI2T=4P. MU296^=[YC;&$]UI!H4-V/GUF90-%VHB]\5JQ2,KAYWH_KB49#SV8;S_4WII)R,@G;PVI"PWX[!L3?COM)5EF\]MLS$S[K4@=&(OP MVH$$HO)/1CBAW!&QI5AW5VJJ?*5&R#'^C#8__=KQ5&::JJ4C::N@,R@_JY++ MN+2*J0F\@4\RLZJS)2H,564_5U333]7.G)265B_)!^( $V'*&G9T%=ZYY:!! M[I.PB%P6+LO4H3(49F'E0.-B=#QQ[%\&&;"Z[C9CS_SD(@A@NI+5[JH/#4P4 ML/U4/5NOJ!:@D-' A 6V8HR'2:!$'_*/83#I1TV8\-F(RS'[B>9/F'R5"(%Q/;,\M\ M@)2UD&&(^XR,&PR#\81J1H;>L8F-TKN,,YN*C34SD ]8Z-))E(@PFK9)SFQ4&[2?ZI@-\&<9]TC^:D^VDF*%V602 M,Y++6-.1,IN1A" W839PP$=EL[4U2^LOU_:A*!Z6@U3C*]T@^>NFE/[3G(>! MSFK]V(I\$>)AN=JVDK$8RY">#<0%9>4I&SJ)AZ7&OMV3N][&(V=P_[NQ83&V MDJ)NTH=QC<48@D5)4[DDX4K*4F4K&&&42[[&CTSFJFXS#0S62_MK *-7;#V[T1&T,PVM:9LL^?8PSG%4G*$=3WIRX\(GH8(7R?@8"-//Q5;7AU^RYA).'A5P\M/E&ZRTJX=>/_F\ M(42!W?>A\*(ND(-E(REFS0VBO"C%F(BAZ42(%$^\!H"^9O>S M)A[42#K],D_5;-=,[OU:=4KU0STDKZ^NZ.DA(T[?W.1A?1V?.O M^4RXA?WDL2T)X>)?>\!R1_)IG'^G5F9-Y/93'=L:P,M5 QV,RE*OK?YF M1F?ICT$K4ND9?7(].=0<5"Y8D092-P C"&)]YN$9V:_"_91QPMS>,@/N8H^1 M?A/NJQ*7;0^/!1!Q/E:6QK^),TPK%H5BV$_2GED=T(-[X8CJ#[9.NB!#QA-M MCM:.?\$C7I1U))K&\SB4&+Q K_VTA;NV=:[$.^&PI!=?#W-2N1DPA>U"[F(&DH5CLO#/$_-=!3X5>8(QR5_:33 1> MPI[!(M=NBD:*T"0YVOU$],B3H;JU036M !.@@453KRF5RV3?9R %92(Q3 +' MZO^1I07Z'#D@!B:Y&I+ER%C;<6E!V.= 5R]5V$@#$C Y===';MX0AR_,@Z$G M-#G*@,';"T'1R"38F*&+!*)7=OR-817H7U80RRQ%(_MPJ-!)6496+0U%P,C$ M\O][9"49!P, ?I(HI$^8)4+!1^UW% ?FL+--?6_(K??IP/%=UP,%^NW[7:K\)M@*[<-J]:?Q&/*O_KC>3PM=/JREF+ M]#O9;*'?<:F-5G;T0NR+VPY"@;AMCXW!F5MT#-?%IF-*>7G]>CT>ED=7ZUTQ M._I6IY]&;4:1-@HIYQ9-!\6+518!D/8F\:ZX]:@LAL39M%WK3(1^@S[\@B>Y M9/$.ZU#,!&#+PN3]Z/[(L;\3Q_YOD?TV=X2&X_.C_"+L8 YL"/D-UIV@+K"O M./U0\;6Y!%%RU0O6-3D]%8=(*'QBV_ >=W^48BOVQ/O[;.,7;5WE8NM!:PO> M6YSSZ*'[IS;^U8L>T=!M*CANBEE=A-2-#:.4B64=U"HG)MK<%D/PMQX2! M*(XU@> \>,<$E">J^7+84'#@U3EMNN3-;7ZG^7&"55MBZ/2S-E[]=HAR MU4&\:2"0!E5+<.H ;?@,G] T">YBFD76SAG;3PL006J),B$*3"Q!$YD?=O,7 MD7ABHFZX+W,8Z6=/#'"JP&AN&RGB5S\503YI,AGA0U_?A,OQY!-891T"AMW4^>#YS^>AQ\[Y()@%"WG8=? MQQ%6:Z=>,\9F,,J1LA1PE*/PQ7^-8+S*O#R&W0W?N_9-S4Y7=K0?B_%:3X!- M-J?Q=OBH\K5KET:DD& WS18F##;L33*,_UL/7%T[%:]IL^'Z;XANFX+@ZM^S M%H+8ND&+"3+:&16>B*E^YR5PW*O%[M?:>BH76%D*2YS-"T5==?%P@34^3/_W M>EM&!/1IOMOI=KT,U@JF3_5GA+3U'T*$V\"W:?#;7F?H?ZN @M7O$1W7;XU@ MN8%O!YT\\&T:>E\ =;#:!(%V_0<1=S?X;6!9$)77_[8$2^AQD+0S]A]!"-_@ MMX&7(L"O_ZTESW<><*_\MFLBO$2?KB58?8-WG[JP?A[/4&@^3PRJH"3ZIZD" M<^@W\%T"3=H (Z@=<>29Z$0B[8_/+_C8BZ:-6E+]B8\\%3NPD>8-SEODR=KC M$O+C-&ES;" MY['20^(D=[DIBI^-6I 0+!HE7=R@%$CX4-?PT^Y.=/<&3)F2';ZN4)_W6Q@D M$>?]:^?]; /Z_2:0((5M):_GE\FWQ>Y_L@?AK)N===.XOBH&+TSRH^ZPDN/N M<(L),GOD, XTRO;(+'TIOQ^IY12 ()8=0>I_H);(P!(;TV(*1 (8* Q [K M]F.JR0BV.(/FI_]A/:7. $-TI!:9$*6&\)[\B9 M$>+H:PF_%'H^RD;DR/R#X+H-3JX\EK0^K?=H9/JXGJY*7(]0J4R7=2\M0NBX^[V]N>!(N6*V,%.S@ MR -@J_SE&<4%JNZRZB LJ=2&%P]/%C!7CH+P?>R^T<;4%;DDE%//,&)[$M- M1GKB D6Z.+)$)9#?!N)9#4ZO=VL<-'P '4#=(^"< \L9F^PQ, G9OOWPN MH1=B=#S\Z,0 >%E$<\S?6L@SU&VOE /;&.XI@ M]7H29?QO5HH7,^H=!3 MUEN%D[!K U,J ==Z/* >K;9FLB6 VN_>N@;*F[IFV)9X!5^6"W$TW?]O".XLP^K60?M2>?7 M+?0I@02[;,&&S0FO;;>^VS^AN+H3 Y*GS!Z62[U.@4<^!0X9G=[)S3]-'S;_ M?$-NHM]G*#8ZA\P"<*'RV3 (<+^U(H>%(VB\!WV.5@$TK+S'IS/#K&3!QY.]XX:'U4@)#?G"2KZTCH M9M 0?5('E9B3N)5GMC_*"4-AD9Y,B*N+J765%]7&[MY% &EP3-NK= M;!=?OQ:TO<@E@ O-I\\[Y0L/"FJ+(6;+.?5<[6&X(W(N91IA$^!BV]# M'VZ?04#:[U&<- ^14YQ9-=R>=5TX8NF)O7Q925PTVH\B&6J^T%Q)1K,9,--* MHEC3+M\N.>?%X* 2+G%;[-4>C?0Z>>ZII/U.=^1[:#O]--"R[UL4?RY1#,5P M/ *A[<'FUYC>!E1))HST&/0+'9-,9WP2/L'\F?"!(Z*&[J0OB$Q+ 16-Z#I M/A.Z,DW.BXQK.\F/IJ#H1>F@9V,Y)^BZ0)P0,-WC8'&[5^)WOBSD% M]K\_K$!N8KF$C,5/TTWK"HG_M]9W3\S4%6AXK+HA"[C)./SXX>UG[N '#"T- M!3THY33NQ>-$]<= *:SY+MD8UZ:TI#4$3A)'/(CU*S30GZWOSK[L))6L7IB. MJIL>GKPGCGR#B=$X0<-8H!$X>K!5_+HD4X@35IM(4A+=.L[W,=U441T_8\2% MVR>/=O)U6[#4.]FU)BL04N@ZN5D;O$1_9-B8^<8'S)?ZA@E3>*=,MRV$CL1 MV?IW13>2VQDIT)E#"M009(CWK58,E2L'$F49]3W5BY#$C;\ MU?;0O+2'?^\UJ^YQ]+E(F0^/N%Y:[0-><0QE_:,_!^MJD,H?Y:)@,?'[6*4, M?S4,\G[\)T^%=_#UXS_U/'(P*/IA0JFOHA$R&L,K[^VRU&8(VMWKZA UR 4N[N M=SBQQS4;>):8ZSI0:_?]@2H3;^NJ3%@SE^N/YA>I6WI=QJ"U.G2=VSDCS!$: M]@?RP.+&HX7*DP9,@H":*E9V3!*"44DM?+I?S.ZA^3-JGF*.XRHO+O@W@Y'4 M><;-F_$0KX(K(4OP5;""F_56[JE5ZJE@'&PI7J-8V"_H]JS2K0)HPP6L"9KU M42?2&6O8@2[=;7_)1J.N4$>V1L5'40SE!EKD':/3:$>X3'B._\]ANHS%3202 M?",82_)DS2XJ2OS]>CDW?LNG%5QR6W1;PM#3[A\U$_YQO6=AXBF0.F3C\]%, MXO;ZIUWI26:/F-:Q9UCMF8/L3BN ':SJQN]ICL%0?V]5_V-7I(X:_)(,S;@1 M[O_OR9%0C6\:U5-+[7&<=7@L;5U(4J\\K_A#^GCMSV=47^+D;GWWD%ONC'Q< M"&)1B$"3H*)E\K3F=$6OR:%$)&+SE#$(8#%;;!38C.BB=@)M'+^W)Z-^B(99 M&#YZ#0CG+PV,KP']O^:3F\PS' F;+K?KPU<.^A*'+'YD"(AFL8,UM[[QWC:0 M\MQ8N%(WVDG= Z>5!(D[8(ZW;5+<([R-5M$XN+)CJ8,9Q\:;P!/2&AE@Q9%R(@*V_PBUT)*__6C#9OEF4TV#L0>&1#A)%Y/KD(5!IH7N?+M#$=J6;WH#@C,U_#L M$S@QUB)"Q<;-($07,_/Z8-I*&F3%-5RN1$:-['[68HAS6JXQF-[?0]S>$$.< M8#" 1"_>/K?<=E+D4O2 MU#6JULV)MRT-Y4*TO\;CX,C@>#.G+,B%P^KPZU/>=J0:T@N6UP>)J5_I)NT# MBW[\L6/KWWB@C$+RHAY.W:7C/;Z@/-4)"Q.[%Q6III6%;8XU*Q7K4@%<6FDX M9D&6;N(NW4UXZ8Z..AT$7Q$M7?0=VQ@C=F;S26M)^B?Q3E9 3SPTVL]ALWE1 M/W]W1*^R+81J%XJMXK A05)>6<,_'-]HG1QS7M6O;2GHT K,G^X81Z&4'"\ MJ74CJKE*?8E)ZVA=60'IVM318@D(LS5-%:U3\.>.X;J5+)%'@>C0@ QK3/DI MCXMY(>@IC^AU)' 4!MY"2(/M#AK^UGKE&^=+N+!EC3[0_L7+Y8>5';?K71\W MICG5NXY=G]]U4P;+H?V0"[,6S=BWKZ MGNOYQ?,.'*3(O*(MFXT[\/@+M,IF!]^QF^%G)=7=@O+'U!^8>IY8MZ>C?#]> M&/:W%CJIC%+WCI)OUIZR?\YF*V9)L_4*62&EHX6"*- M!K)\QZLF%##^_>\QV^_N3+Q0'0^;I5VG.RM)*V:4<:IK5W>HE>V$LT MVL:Y:%N;Z2)X9II:Y,.6FAJAQ?%/:WV;]P2)[A>];V('+94G"#EY'".E5YG: M[RU09K+)(/BQ*V,'=CNHLRM$JGR$S*BU#4F*GVZ=1I";'<6+S_*6T5XD1KA5XP-%MS4)K(.VT5 MAYCH/JY/VPH(]D?!KDO9'C4"GX[M%TP$Q)!!/((>S5OA\C:BB;)<$/FU%GD; MEOWH;.PI1;:;5&R=%CF/;.*<3TL(P*)LA#,BLG'(#)IF60@A[-QU1[TIX-G> +-VZ=.H=KC0_5H*8@O>,) @QV<-&8/+O 4UE!]^)0W M!ZI@'+^#WE,9B[./Q"G]'NHN(:ZF<(3 W>(*;I9*Z*HZUE6HDL 9"38@6M6# M5U>:[Y\\.;BV.=8S/>6!N_7!SY.N:P_+[PND@BEQ50.04H M/-:35X,PTRQH6X2OFS4,U:[P.AM(9T/M+&S0-.V.O?3:"2_Y$PFW;@Y=_#C\ M/'W&:C7!H,Z?IUNXSGKA'PE7.8W\2$4$^$D_V.[3^K$C[PQ$XF'F7A9YDKL= MA,$&SC$QG+"PZ+JH.\@2P2\Q;??%$N_(K^*3](_JS9: J9ZE9R?Q8)<(U!(> M8@-\+:KS52$1%+],;G _3SF_$6^S MQ=YBDME8X=HP^;16NL13=R2%U6T2SG)Q6^SCR3"NN;D7RX6E,D&EF=5Z>:VJ M\OF.Y'=3ZT[1OEL?3:V[T*K/GDWB^#DFCO]-$\>O-7&E.C(I3&?A8%*L<@B/4W?J$UGSC; -0";&%OC][GN[L% MU_&X^(:"-5 &'#U&7JC$ASMH/08788?]_-L"94KW.DLT#[^& CZ%QR>01<^$ MBW4/UVGK%O$,R.PB"/*;Y8*,%T9GE*%/RC$<5\57R4*%\4B(\\KA(#ODL*B5 M[G9J@0BME+?&ZLV;VPV)+5(UEP" ! # #0 'AL+W-T>6QE\\KTH*S%!U+DK,=203DB&E M79E[52DQ2BN3Q*@W\_VEQQ#A, YYS6Z9JD B:JXBN.@@X/)O1(HC^#!]_:T6 MZOH5<,_)F\G$?SB['N-3&SB#P'%\3",8+-]"[_=)S_VG>75L1+UX@KI=[ENV MZ< =$2R?)Q@DCQ(O_JRI9WH:$5\:8J_9ECC,!.]W9PX=H"LCAL$&T0C>($K6 MDIBL##%"=PZ>&2 15$B@]+'0R@*#5(\N'#C/G)B&AQ$NI*WM*KC/=;-\%&@] M(Y!0V@F<00?$88F4PI+?:L82[8+9 O8)]J&+K(5,L>S* M!+"%XI#BS,B1)"_,4XG2,T&E!--&2E N.+(:VHS&T+0)IO3>?)V^9GO# E[(T*'@G5-J"*\D5N0-,5. MCYG1(OC%#(=T[Z+N)P5-K]!:C_-[_#HWQ1FJJ;HS+=I@!'O[DQ$>++M5JXXB M@KW]&:>D9E>V8/^?(?X!4$L#!!0 ( *B"9%"YBV5W8 4 XM / M>&PO=V]R:V)O;VLN>&ULQ9I+4^,X$(#_BBJ790YLXN?,4(0JAL^G-*;'\^BQ+_;4D'[YH\_2H]1-[733*C@=S MYY8'PZ&MYF+![>]Z*13LF6JSX XVS6QHET;PVLZ%<(MFF(Y&Y7#!I1H<'6ZN M=6N&X89VHG)2*RCT!0]2O-CM?K_).!SP+.[YXW@P&C#>.GTN&R?,*7?BN]'M M4JK9>) ,V%0:ZR;^WMV1"ZGD0OX4=;=EY_KE#VWD3ZT<;R:5T4W3G>5W="?! M'>Q;R8,P3E:] QU_O./ .AZ4([C@L[3R43;2_1@/NO^-&,!3#(/'Z.IA\[NJ MQ /S7ZI13Z>R$J>Z:A="N54]&M'XNRL[ETL[8(HOQ'BP.81Q5;,SY8"&7:C5 MI>!8_RQPZXMZ]5P.:FP+R\R!A!WFHDX\.!WDB5:U4%;4#/Y9W<@:.&KVC3=< M58(%D"D"F>X0\J\T@,P0R&PGD!./ Z<&D#D"F>\0LE>3!0)9[!(R"R!+!++< M)60>0'Y&(#_30GX72AC>!#!?$)@OM##'U=\MW+,K#XB^(D1?B8EJO?2%3$_9 M<57I%H*TFOEWJ&INZC!"C[ 0/:+%O!//0K6"[5V#D>VG$ LU![$ZSKDT[($W M0'8EN&V-#W/.=KH[ESV_8>Y(B.5QQHV"MVK9K3!L,N=&A&28,!)B8ZR;G&5W MHA+RF7=WWZ)AFDB(/7&AH,DY2,E$V%433 H)L16@MDP+$?;L=>GC[JJ=W;@Y MO-63UI@0$]-"0NX%Z^"%UFV7.D-8>1_O$LP'";$03HRHI6/GO.JRXQ +,T-" MK(9+B!_]EH99(2'6PH6J]$*P>_[:8THQ!Z3$#I@X73WM?^.KA&/AN\#[442* MR2 EEL%$S+JQ3GR DZ*#!V(!?->Z?I%-F 6E6-A/BO;PRQ620$LO@+=V-<&%:2(FU M\#&1C"%FF"4R8DM$,LHH(V:*C-@406H99<-4D1&K LTQ^Q--Z$P3L4%6Z5*T M]C!_9/^'/R(YRAHTQ,14DA&K))*J1*L2\TA&[)%-SA(%P\R1$9OC0_(2)<3T MD1'K8SWGQ:ZY,=RO3K"]4^&X;/J(F$DRZGFGGG[?0#^M2<.I8LPF.;E-0LQ@ MNL\'=3FZCD'LFBW><5UW3;37Y4-,S#4YL6O0.=)> M0I%CNLF)=1-+;2-!,\?,DY./62*Y;0P2DT].+)]>_?^0, ^4Y89]K*M2;,-0I, M.P7UZGE_8CK:>0I,. 6Q<-9CKOU_R2L+=-V+(6O2C7;K!F^_^:DP(13$ OG76U><=]?H&G^J6KHX_)/$G%,0.^>78F'-*ZE667V/Z72$F MYIR2V#D()B28TQ 3J$!,S3TD]K1:;KXKT\Q)33TFLGNV$58P, M_4Z+V#:1&:L8(F::DM@TL86W."4FFI)\D1Y9@NN-94O,.&5GG&%WL#TZK,54 M*E%?PRTLE%>\J6X-\S^K+X?RPG\+,&V;Y@3*;M2EYKZ\N\;F4^2C?P!02P,$ M% @ J()D4%'],)-$ @ A"D !H !X;"]?MR MJ2LE_GI GR\@!)KYGWY8:S^^I'-=3EV;FU.?5^^7I#-!QD]:#,?M*$'W<\'W=.#'N:#'NA!?@UD M7/.3$-9\K3W@VO.]]@!LSQ?; [(]WVP/T/9\M3U@V_/=]@!NSY?; [H]WVX/ M\/9\O07H+7R]!>@M"UQKHXMMOMX"]!:^W@+T%K[> O06OMX"]!:^W@+T%K[> M O06OMX"]!:^W@'H'?AZ!Z!WX.L=@-YA@;,2=%C"USL O0-?[P#T#GR] ] [ M\/4.0._ USL O0-?[P#T#GR](] [\O6.0._(USL"O2-?[PCTC@N<=:/#;K[> M$>@=^7I'H'?DZQV!WI&O=P1Z1[[>$>@=^7HKT%OY>BO06_EZ*]!;^7HKT%OY M>BO06Q>X5XEN5O+U5J"W\O56H+?R]5:@M_+U5J"W\O4VH+?Q]3:@M_'U-J"W M\?4VH+?Q]3:@M_'U-J"W+?"L"7K8A*^W ;V-K[\ZU+_AG^9I7^Z?*%W&+7!E M&ULS=K+3N,P% ;@5ZFR18WK*Q=1-L!V!FEX 9.<-E&3V+(-E+QVF[O$?&U9Y&HLV!X3OMXXGN?[_CY1"&U- M/XKF5JNVHMI5CWV^I8P^D*UC0Y3ZKHR-#53_2Z$=UF]Y[VQ(?VR?&[-MQSXM M*(^7([UTM#O 5#GDY)2W!>T:-15>/_FO!K[OALH%FON0JR&U.QXO1[K+U5N,*.X K @ $0 M @ &9 0 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " "H@F10F5R< M(Q & "<)P $P @ &V @ >&PO=&AE;64O=&AE;64Q+GAM M;%!+ 0(4 Q0 ( *B"9%!+N0U0>@( #T) 8 " ?<( M !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ J()D4-HZ#PJ^)-*,( !Q-0 & M @ '^%P >&PO=V]R:W-H965T&UL4$L! A0#% M @ J()D4&X02X8> @ 7@8 !@ ( !UR 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ J()D4$>5<06T 0 MT@, !@ ( !<2L 'AL+W=O&UL4$L! A0#% @ J()D4/!U M6TJW 0 T@, !D ( !1R\ 'AL+W=O&PO=V]R:W-H965TDXUM $ -(# 9 " 1\S !X;"]W;W)K&UL4$L! A0#% @ J()D4!^>22"V 0 T@, !D M ( !"C4 'AL+W=O&PO M=V]R:W-H965T8M0$ M -(# 9 " >(X !X;"]W;W)K&UL4$L! A0#% @ J()D4,BZ8)FU 0 T@, !D ( ! MSCH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ J()D4$[AQ(2U 0 T@, !D ( !FT 'AL+W=O&PO=V]R:W-H965T%G.LP$ -(# 9 " 7-$ !X M;"]W;W)K&UL4$L! A0#% @ J()D4()_I_:U M 0 T , !D ( !748 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ J()D4.5O38FT 0 T@, !D M ( !(4P 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ J()D4-M54MK% 0 -P0 !D ( !)U( M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MJ()D4*Z$9$^X 0 T@, !D ( !_5< 'AL+W=O&PO=V]R:W-H965TI; !X;"]W M;W)K&UL4$L! A0#% @ J()D4,1VTD[K 0 M9@4 !D ( !#UX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ J()D4 K:T?% 0 -P0 !D M ( !"V0 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ J()D4!.6^8&PO=V]R:W-H965T&UL4$L! A0#% @ J()D M4,"9*?'" 0 %00 !D ( !IW\ 'AL+W=O&PO=V]R:W-H965TV# !X;"]W;W)K M&UL4$L! A0#% @ J()D4*'N#CD- P HPP M !D ( !R84 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ J()D4,JME9YS @ 0@@ !D M ( !C(X 'AL+W=ODL" #K!@ &0 @ $VD0 >&PO=V]R:W-H965T M>,)4P, /(- 9 M " ;B3 !X;"]W;W)K&UL4$L! A0# M% @ J()D4*]%I5VO @ 2PH !D ( !0I< 'AL+W=O M&PO=V]R:W-H965T M !X;"]W;W)K&UL4$L! A0#% @ J()D4#4< M(&B? @ =0D !D ( !?J$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ J()D4--IXGXT @ (@< !D M ( ! JH 'AL+W=O(-;6(# U#P &0 @ %MK >&PO M=V]R:W-H965T&UL4$L! A0#% @ J()D4 >O8Y!\! &!@ !D ( ! M&[4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ J()D4$E2@QU#"@ D44 !D ( !2L( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ J()D4-7&-.$( M P :@T !D ( !4]4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ J()D4+F+97=@!0 M#BT \ ( !XX0! 'AL+W=OR, 0!;0V]N=&5N=%]4>7!E&UL4$L%!@ 0 !. $X 5!4 !Z/ 0 $! end XML 32 R65.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Segment Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jan. 31, 2020
Jan. 31, 2019
Oct. 31, 2018
Jan. 31, 2020
Jan. 31, 2019
Jul. 31, 2019
Segment Reporting Information [Line Items]            
Net sales $ 161,654,000 $ 164,133,000   $ 331,921,000 $ 324,977,000  
Operating income (loss) 6,234,000 12,413,000   15,494,000 19,706,000  
Net income (loss) 3,495,000 7,826,000   9,883,000 11,294,000  
Provision for (benefit from) income taxes 1,117,000 2,371,000   2,262,000 244,000  
Interest (income) and other expense 6,000 (51,000)   (71,000) 15,000  
Write-off of deferred financing costs 0 0 $ 3,217,000 0 3,217,000  
Interest expense 1,616,000 2,267,000   3,420,000 4,936,000  
Amortization of stock-based compensation 1,238,000 1,191,000 $ 1,191,000 2,117,000 2,237,000  
Amortization of intangibles 5,229,000 4,288,000   10,435,000 8,577,000  
Depreciation 2,721,000 2,849,000   5,372,000 5,700,000  
Estimated contract settlement costs (262,000) 3,886,000   (32,000) 3,886,000  
Facility exit costs         1,373,000  
Adjusted EBITDA 21,185,000 23,201,000   41,800,000 41,183,000  
Purchases of property, plant and equipment 1,258,000 2,536,000   2,508,000 4,181,000  
Long-lived assets acquired in connection with the acquisition of CGC 31,131,000     31,131,000    
Total assets 949,942,000 843,327,000   949,942,000 843,327,000 $ 887,711,000
Acquisition plan expenses 6,025,000 1,778,000   8,414,000 2,908,000  
Settlement of intellectual property litigation 0 (3,204,000)   0 (3,204,000)  
Unallocated            
Segment Reporting Information [Line Items]            
Net sales 0 0   0 0  
Operating income (loss) (11,388,000) (4,128,000)   (19,052,000) (10,537,000)  
Net income (loss) (14,223,000) (8,721,000)   (24,797,000) (18,835,000)  
Provision for (benefit from) income taxes 1,229,000 2,328,000   2,361,000 189,000  
Interest (income) and other expense (1,000) 22,000   (18,000) 4,000  
Write-off of deferred financing costs         3,217,000  
Interest expense 1,607,000 2,243,000   3,402,000 4,888,000  
Amortization of stock-based compensation   1,191,000   2,117,000 2,237,000  
Amortization of intangibles 0 0   0 0  
Depreciation 226,000 186,000   368,000 430,000  
Estimated contract settlement costs 0 0   0 0  
Facility exit costs         0  
Adjusted EBITDA (3,899,000) (4,177,000)   (8,153,000) (8,166,000)  
Purchases of property, plant and equipment 142,000 133,000   168,000 257,000  
Long-lived assets acquired in connection with the acquisition of CGC 0     0    
Total assets 44,385,000 38,215,000   44,385,000 38,215,000  
Acquisition plan expenses 6,025,000 1,778,000   8,414,000 2,908,000  
Settlement of intellectual property litigation   (3,204,000)     (3,204,000)  
Commercial Solutions Segment            
Segment Reporting Information [Line Items]            
Net sales 96,122,000 86,735,000   190,436,000 164,708,000  
Commercial Solutions Segment | Operating Segments            
Segment Reporting Information [Line Items]            
Net sales 96,122,000 86,735,000   190,436,000 164,708,000  
Operating income (loss) 12,619,000 8,758,000   22,460,000 15,816,000  
Net income (loss) 12,702,000 8,725,000   22,569,000 15,697,000  
Provision for (benefit from) income taxes (112,000) 43,000   (99,000) 55,000  
Interest (income) and other expense 20,000 (29,000)   (27,000) 23,000  
Write-off of deferred financing costs         0  
Interest expense 9,000 19,000   17,000 41,000  
Amortization of stock-based compensation 0 0   0 0  
Amortization of intangibles 4,362,000 3,444,000   8,724,000 6,889,000  
Depreciation 2,183,000 2,296,000   4,379,000 4,524,000  
Estimated contract settlement costs (262,000) 3,886,000   (32,000) 3,886,000  
Facility exit costs         0  
Adjusted EBITDA 18,902,000 18,384,000   35,531,000 31,115,000  
Purchases of property, plant and equipment 915,000 1,971,000   1,915,000 2,863,000  
Long-lived assets acquired in connection with the acquisition of CGC 0     0    
Total assets 672,336,000 594,992,000   672,336,000 594,992,000  
Acquisition plan expenses 0 0   0 0  
Settlement of intellectual property litigation   0     0  
Commercial Solutions Segment | Intersegment Eliminations            
Segment Reporting Information [Line Items]            
Net sales 1,862,000 4,562,000   3,761,000 13,102,000  
Government Solutions Segment            
Segment Reporting Information [Line Items]            
Net sales 65,532,000 77,398,000   141,485,000 160,269,000  
Government Solutions Segment | Operating Segments            
Segment Reporting Information [Line Items]            
Net sales 65,532,000 77,398,000   141,485,000 160,269,000  
Operating income (loss) 5,003,000 7,783,000   12,086,000 14,427,000  
Net income (loss) 5,016,000 7,822,000   12,111,000 14,432,000  
Provision for (benefit from) income taxes 0 0   0 0  
Interest (income) and other expense (13,000) (44,000)   (26,000) (12,000)  
Write-off of deferred financing costs         0  
Interest expense 0 5,000   1,000 7,000  
Amortization of stock-based compensation 0 0   0 0  
Amortization of intangibles 867,000 844,000   1,711,000 1,688,000  
Depreciation 312,000 367,000   625,000 746,000  
Estimated contract settlement costs 0 0   0 0  
Facility exit costs         1,373,000  
Adjusted EBITDA 6,182,000 8,994,000   14,422,000 18,234,000  
Purchases of property, plant and equipment 201,000 432,000   425,000 1,061,000  
Long-lived assets acquired in connection with the acquisition of CGC 31,131,000     31,131,000    
Total assets 233,221,000 210,120,000   233,221,000 210,120,000  
Acquisition plan expenses $ 0 0   $ 0 0  
Settlement of intellectual property litigation   $ 0     $ 0  

XML 33 R61.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-Based Compensation - Expenses (Details) - USD ($)
3 Months Ended 6 Months Ended
Jan. 31, 2020
Jan. 31, 2019
Oct. 31, 2018
Jan. 31, 2020
Jan. 31, 2019
Oct. 31, 2019
Jul. 31, 2019
Stock-based Compensation Expenses              
Stock-based compensation expense before income tax benefit $ 1,238,000 $ 1,191,000 $ 1,191,000 $ 2,117,000 $ 2,237,000    
Estimated income tax benefit (271,000)   (260,000) (460,000) (488,000)    
Net stock-based compensation expense 967,000   931,000 1,657,000 1,749,000    
Total remaining unrecognized compensation cost related to the unvested stock-based awards 10,792,000     10,792,000      
Estimated forfeitures related to unvested stock-based awards 955,000     $ 955,000      
Weighted average number of years net compensation cost is expected to be recognized over       3 years 1 month 5 days      
Stock-based compensation capitalized and included in ending inventory 48,000     $ 48,000     $ 48,000
Stock Options              
Stock-based Compensation Expenses              
Total intrinsic value of stock-based awards settled 1,559,000 $ 0   1,864,000 561,000    
Stock-based compensation expense before income tax benefit $ 82,000   181,000 $ 164,000 352,000    
Number of stock-based option awards outstanding at period end (in shares) 1,269,865     1,269,865   1,503,295 1,555,555
Performance Shares              
Stock-based Compensation Expenses              
Stock-based compensation expense before income tax benefit $ 421,000   386,000 $ 773,000 792,000    
RSUs and restricted stock              
Stock-based Compensation Expenses              
Stock-based compensation expense before income tax benefit 60,000   56,000 117,000 108,000    
ESPP              
Stock-based Compensation Expenses              
Stock-based compensation expense before income tax benefit 675,000   568,000 1,373,000 1,115,000    
Share units              
Stock-based Compensation Expenses              
Stock-based compensation expense before income tax benefit $ 0   0 $ (310,000) (130,000)    
Stock Appreciation Rights (SARs)              
Stock-based Compensation Expenses              
Number of stock-based option awards outstanding at period end (in shares) 0     0     0
Cost of sales              
Stock-based Compensation Expenses              
Stock-based compensation expense before income tax benefit $ 60,000   60,000 $ 119,000 118,000    
Selling, general and administrative expenses              
Stock-based Compensation Expenses              
Stock-based compensation expense before income tax benefit 1,094,000   1,051,000 1,837,000 1,956,000    
Research and development expenses              
Stock-based Compensation Expenses              
Stock-based compensation expense before income tax benefit $ 84,000   $ 80,000 $ 161,000 $ 163,000    
2001 Employee Stock Purchase Plan | ESPP              
Stock-based Compensation Expenses              
Discount offered to employees participating in the ESPP as a percentage of market price 15.00%   15.00% 15.00% 15.00%    
XML 35 R26.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Legal Proceedings and Other Matters
6 Months Ended
Jan. 31, 2020
Commitments and Contingencies Disclosure [Abstract]  
Legal Proceedings and Other Matters
Legal Proceedings and Other Matters

Legacy TCS 911 Call Handling Software Matter
A customer that purchased a TCS 911 call handling software solution in December 2014 (which was more than one year prior to our acquisition of TCS) (the "TCS Legacy Customer") informed us in fiscal 2019 that it experienced several network outages and that it would seek indemnification for any claims made against it as a result of such outages.

In connection with these outages, the TCS Legacy Customer informed us that it believed certain communication failover redundancies promised to it by former senior management of TCS were never completed and had originally demanded that we refund to it all amounts previously paid to us under the contract, which through January 31, 2020 exceeded $14,000,000. In response to such claim, we engaged legal counsel to review the claims made by our customer.

In September 2019, the customer filed a lawsuit in the Sixth Judicial Circuit Court of the State of South Dakota alleging, among other things, our failure to provide them with certain system redundancies. We believe that TCS has complied with its contractual requirements, that the customer's allegations are baseless, and that it is not entitled to a return of any amounts previously paid to us under the contract. Our contract to provide services to this customer expired in December 2019 and the amount of annual revenue we generated from this customer is immaterial.

We have notified our insurance carriers of the lawsuit and are reviewing with counsel our multiple counter claims against this TCS Legacy Customer.

An agreement in principle has been reached with this TCS Legacy Customer and we are currently negotiating the terms of such settlement which is not expected to have a material impact on our condensed consolidated financial statements. However, if we are unable to reach a final settlement, the ultimate resolution of this matter could vary and possibly have a material adverse effect on our consolidated results of operations, financial position or cash flows in future periods.

Separately, we also filed a lawsuit in March 2019 against a former employee and her new employer arising from such former employee's violation of her obligation to TCS of confidentiality, non-competition and non-solicitation of customers, including the TCS Legacy Customer. The former employee has responded with her own lawsuit against us. The ultimate resolution of this lawsuit is not expected to have any material impact.

Other Matters
In October 2014, we disclosed to the U.S. Department of the Treasury, Office of Foreign Assets Control ("OFAC") that we learned during a self-assessment of our export transactions that a shipment of modems sent to a Canadian customer by Comtech EF Data Corp. was incorporated into a communication system, the ultimate end user of which was the Sudan Civil Aviation Authority. The sales value of this equipment was approximately $288,000. At the time of shipment, OFAC regulations prohibited U.S. persons from doing business directly or indirectly with Sudan. In late 2015, OFAC issued an administrative subpoena seeking information about the disclosed transaction. We responded to the subpoena, including alerting OFAC to Comtech’s repair of three modems for a customer in Lebanon who may have rerouted the modems from Lebanon to Sudan without the required U.S. licensing authorization. In September 2018, Comtech agreed to enter into a Tolling Agreement with OFAC, which extended the statute of limitations in this matter through December 31, 2019. The Tolling Agreement was shortly followed by a second administrative subpoena seeking additional information about the disclosed transaction. In December 2018, Comtech responded to a second administrative subpoena from OFAC, answering the questions it posed and providing all the documents it sought. In November 2019, Comtech agreed to enter into a second Tolling Agreement with OFAC, which extends the statute of limitations in this matter through June 30, 2020. U.S. sanctions with respect to Sudan were revoked in 2017 and we are in the process of responding to certain additional questions that OFAC asked of us based on its review. Consistent with the revocation of the Sudan Sanction Regulations ("SSR"), shipments to the Sudan Civil Aviation Authority by U.S. persons are now permissible. We are not able to predict whether OFAC will take any enforcement action against us in light of the revocation of the SSR. If OFAC determines that we have violated U.S. trade sanctions, civil and criminal penalties could apply, and we may suffer reputational harm. Even though we take precautions to avoid engaging in transactions that may violate U.S. trade sanctions, those measures may not be effective in every instance.

In May 2018, we were informed by the Office of Export Enforcement ("OEE") of the Department of Commerce ("DoC") that it was forwarding to the OEE's Office of Chief Counsel, the results of its audit of international shipments by Comtech Xicom Technology, Inc. for further review and possible determination of an administrative penalty. We fully cooperated with the OEE in their audit and, based on our self-assessment of the approximately 7,800 individual transactions audited, have determined that six (6) transactions may not have been fully in compliance with the Export Administration Regulations ("EAR"). These six (6) items, for which export licenses were not obtained, were either spares or repaired power amplifier subassembly components valued at less than $100,000 (in aggregate) and were shipped to Brazil, Italy, Russia, Thailand and the United Arab Emirates. The EAR provides an exception to the requirement to obtain an export license for the replacement of a defective or damaged component. During our self-assessment, we determined that we inadvertently did not obtain export licenses for the spares or evidence of the return or destruction of the defective or damaged components necessary to authorize our use of the export license exception for the replacements. Since discovering this issue, we have implemented additional controls and procedures and have increased awareness of these specific export requirements throughout the Company to help avoid similar occurrences in the future. Administrative penalties under the EAR can range from a warning letter to a denial of export privileges. A civil monetary penalty not to exceed the amount set forth in the Export Administration Act ("EAA") may be imposed for each violation, and in the event that any provision of the EAR is continued by any other authority, the maximum monetary civil penalty for each violation shall be that provided by such other authority. Administrative penalties under the EAR are currently determined pursuant to the International Emergency Economic Powers Act ("IEEPA"), which can reach the greater of twice the amount of the transaction that is the basis of the violation or approximately $300,000 per violation. We have not recorded an accrual related to a possible administrative penalty and continue to work cooperatively with the OEE.

In the ordinary course of business, we include indemnification provisions in certain of our customer contracts to indemnify, hold harmless and reimburse such customers for certain losses, including but not limited to losses related to third-party claims of intellectual property infringement arising from the customer’s use of our products or services. We may also, from time to time, receive indemnification requests from customers related to third-party claims that 911 calls were improperly routed during an emergency. We evaluate such claims as and when they arise. We do not always agree with customers that they are entitled to indemnification and in such cases reject their claims. Despite maintaining that we have properly carried out our duties, we may seek coverage under our various insurance policies; however, we cannot be sure that we will be able to maintain or obtain insurance coverage at acceptable costs or in sufficient amounts or that our insurer will not disclaim coverage as to such claims. Accordingly, pending or future claims asserted against us by a party that we agree to indemnify could result in legal costs and damages that could have a material adverse effect on our consolidated results of operations and financial condition.

There are certain other pending and threatened legal actions which arise in the normal course of business. Although the ultimate outcome of litigation is difficult to accurately predict, we believe that the outcome of these other pending and threatened actions will not have a material adverse effect on our consolidated financial condition or results of operations.
XML 36 R22.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Segment Information
6 Months Ended
Jan. 31, 2020
Segment Reporting [Abstract]  
Segment Information
Segment Information

Reportable operating segments are determined based on Comtech’s management approach. The management approach, as defined by FASB ASC 280 "Segment Reporting" is based on the way that the CODM organizes the segments within an enterprise for making decisions about resources to be allocated and assessing their performance. Our CODM, for purposes of FASB ASC 280, is our Chief Executive Officer.

Our Commercial Solutions segment offers satellite ground station technologies (such as modems and amplifiers) and public safety and location technologies (such as 911 call routing and mapping solutions) to commercial customers and smaller government customers, such as state and local governments. This segment also serves certain large government customers (including the U.S. government) that have requirements for off-the-shelf commercial equipment.

Our Government Solutions segment provides mission-critical technologies (such as tactical satellite-based networks and ongoing support for complicated communications networks) and high-performance transmission technologies (such as troposcatter systems and solid-state, high-power amplifiers) to large government end-users (including those of foreign countries), large international customers and domestic prime contractors.

Our CODM primarily uses a metric that we refer to as Adjusted EBITDA to measure an operating segment’s performance and to make decisions about resources to be allocated. Our Adjusted EBITDA metric for the Commercial Solutions and Government Solutions segments do not consider any allocation of indirect expense, or any of the following: income taxes, interest (income) and other, write-off of deferred financing costs, interest expense, amortization of stock-based compensation, amortization of intangible assets, depreciation expenses, estimated contract settlement costs, settlement of intellectual property litigation, acquisition plan expenses, facility exit costs or strategic alternatives analysis expenses and other expenses that relate to our Unallocated segment. These items, while periodically affecting our results, may vary significantly from period to period and may have a disproportionate effect in a given period, thereby affecting the comparability of results. Any amounts shown in the Adjusted EBITDA calculation for our Commercial Solutions and Government Solutions segments are directly attributable to those segments. Our Adjusted EBITDA is also used by our management in assessing the Company's operating results. Although closely aligned, the Company's definition of Adjusted EBITDA is different than the Consolidated EBITDA (as such term is defined in our Credit Facility) utilized for financial covenant calculations and also may differ from the definition of EBITDA or Adjusted EBITDA used by other companies and, therefore, may not be comparable to similarly titled measures used by other companies.

Operating segment information, along with a reconciliation of segment net income (loss) and consolidated net income to Adjusted EBITDA is presented in the tables below:
 
Three months ended January 31, 2020
 
 
Commercial Solutions
 
Government Solutions
 
Unallocated
 
Total
Net sales
 
$
96,122,000

 
65,532,000

 

 
$
161,654,000

Operating income (loss)
 
$
12,619,000

 
5,003,000

 
(11,388,000
)
 
$
6,234,000

 
 
 
 
 
 
 
 
 
Net income (loss)
 
$
12,702,000

 
5,016,000

 
(14,223,000
)
 
$
3,495,000

     (Benefit from) provision for income taxes
 
(112,000
)
 

 
1,229,000

 
1,117,000

     Interest (income) and other
 
20,000

 
(13,000
)
 
(1,000
)
 
6,000

     Interest expense
 
9,000

 

 
1,607,000

 
1,616,000

     Amortization of stock-based compensation
 

 

 
1,238,000

 
1,238,000

     Amortization of intangibles
 
4,362,000

 
867,000

 

 
5,229,000

     Depreciation
 
2,183,000

 
312,000

 
226,000

 
2,721,000

     Estimated contract settlement costs
 
(262,000
)
 

 

 
(262,000
)
     Acquisition plan expenses
 

 

 
6,025,000

 
6,025,000

Adjusted EBITDA
 
$
18,902,000

 
6,182,000

 
(3,899,000
)
 
$
21,185,000

 
 
 
 
 
 
 
 
 
Purchases of property, plant and equipment
 
$
915,000

 
201,000

 
142,000

 
$
1,258,000

Long-lived assets acquired in connection with the acquisition of CGC
 
$

 
31,131,000

 

 
$
31,131,000

Total assets at January 31, 2020
 
$
672,336,000

 
233,221,000

 
44,385,000

 
$
949,942,000

 
Three months ended January 31, 2019
 
 
Commercial Solutions
 
Government Solutions
 
Unallocated
 
Total
Net sales
 
$
86,735,000

 
77,398,000

 

 
$
164,133,000

Operating income (loss)
 
$
8,758,000

 
7,783,000

 
(4,128,000
)
 
$
12,413,000

 
 
 
 
 
 
 
 
 
Net income (loss)
 
$
8,725,000

 
7,822,000

 
(8,721,000
)
 
$
7,826,000

     Provision for income taxes
 
43,000

 

 
2,328,000

 
2,371,000

     Interest (income) and other
 
(29,000
)
 
(44,000
)
 
22,000

 
(51,000
)
     Interest expense
 
19,000

 
5,000

 
2,243,000

 
2,267,000

     Amortization of stock-based compensation
 

 

 
1,191,000

 
1,191,000

     Amortization of intangibles
 
3,444,000

 
844,000

 

 
4,288,000

     Depreciation
 
2,296,000

 
367,000

 
186,000

 
2,849,000

     Estimated contract settlement costs
 
3,886,000

 

 

 
3,886,000

     Settlement of intellectual property litigation
 

 

 
(3,204,000
)
 
(3,204,000
)
     Acquisition plan expenses
 

 

 
1,778,000

 
1,778,000

Adjusted EBITDA
 
$
18,384,000

 
8,994,000

 
(4,177,000
)
 
$
23,201,000

 
 
 
 
 
 
 
 
 
Purchases of property, plant and equipment
 
$
1,971,000

 
432,000

 
133,000

 
$
2,536,000

Total assets at January 31, 2019
 
$
594,992,000

 
210,120,000

 
38,215,000

 
$
843,327,000


 
 
Six months ended January 31, 2020
 
 
Commercial Solutions
 
Government Solutions
 
Unallocated
 
Total
Net sales
 
$
190,436,000

 
141,485,000

 

 
$
331,921,000

Operating income (loss)
 
$
22,460,000

 
12,086,000

 
(19,052,000
)
 
$
15,494,000

 
 
 
 
 
 
 
 
 
Net income (loss)
 
$
22,569,000

 
12,111,000

 
(24,797,000
)
 
$
9,883,000

     (Benefit from) provision for income taxes
 
(99,000
)
 

 
2,361,000

 
2,262,000

     Interest (income) and other
 
(27,000
)
 
(26,000
)
 
(18,000
)
 
(71,000
)
     Interest expense
 
17,000

 
1,000

 
3,402,000

 
3,420,000

     Amortization of stock-based compensation
 

 

 
2,117,000

 
2,117,000

     Amortization of intangibles
 
8,724,000

 
1,711,000

 

 
10,435,000

     Depreciation
 
4,379,000

 
625,000

 
368,000

 
5,372,000

     Estimated contract settlement costs
 
(32,000
)
 

 

 
(32,000
)
     Acquisition plan expenses
 

 

 
8,414,000

 
8,414,000

Adjusted EBITDA
 
$
35,531,000

 
14,422,000

 
(8,153,000
)
 
$
41,800,000

 
 
 
 
 
 
 
 
 
Purchases of property, plant and equipment
 
$
1,915,000

 
425,000

 
168,000

 
$
2,508,000

Long-lived assets acquired in connection with the acquisition of CGC
 
$

 
31,131,000

 

 
$
31,131,000

Total assets at January 31, 2020
 
$
672,336,000

 
233,221,000

 
44,385,000

 
$
949,942,000



 
Six months ended January 31, 2019
 
 
Commercial Solutions
 
Government Solutions
 
Unallocated
 
Total
Net sales
 
$
164,708,000

 
160,269,000

 

 
$
324,977,000

Operating income (loss)
 
$
15,816,000

 
14,427,000

 
(10,537,000
)
 
$
19,706,000

 
 
 
 
 
 
 
 
 
Net income (loss)
 
$
15,697,000

 
14,432,000

 
(18,835,000
)
 
$
11,294,000

     Provision for income taxes
 
55,000

 

 
189,000

 
244,000

     Interest (income) and other
 
23,000

 
(12,000
)
 
4,000

 
15,000

     Write-off of deferred financing costs
 

 

 
3,217,000

 
3,217,000

     Interest expense
 
41,000

 
7,000

 
4,888,000

 
4,936,000

     Amortization of stock-based compensation
 

 

 
2,237,000

 
2,237,000

     Amortization of intangibles
 
6,889,000

 
1,688,000

 

 
8,577,000

     Depreciation
 
4,524,000

 
746,000

 
430,000

 
5,700,000

     Estimated contract settlement costs
 
3,886,000

 

 

 
3,886,000

     Settlement of intellectual property litigation
 

 

 
(3,204,000
)
 
(3,204,000
)
     Acquisition plan expenses
 

 

 
2,908,000

 
2,908,000

     Facility exit costs
 

 
1,373,000

 

 
1,373,000

Adjusted EBITDA
 
$
31,115,000

 
18,234,000

 
(8,166,000
)
 
$
41,183,000

 
 
 
 
 
 
 
 
 
Purchases of property, plant and equipment
 
$
2,863,000

 
1,061,000

 
257,000

 
$
4,181,000

Total assets at January 31, 2019
 
$
594,992,000

 
210,120,000

 
38,215,000

 
$
843,327,000




Unallocated expenses result from corporate expenses such as executive compensation, accounting, legal and other regulatory compliance related costs and also includes all of our amortization of stock-based compensation. During the three months ended January 31, 2020 and 2019, unallocated expenses also include $6,025,000 and $1,778,000 of acquisition plan expenses, respectively. During the six months ended January 31, 2020 and 2019, unallocated expenses also include $8,414,000 and $2,908,000 of acquisition plan expenses, respectively. In addition, offsetting unallocated expenses for the three and six months ended January 31, 2019 is a $3,204,000 benefit as a result of a favorable ruling issued by the U.S. Court of Appeals for the Federal Circuit related to a legacy TCS intellectual property matter.
 
Interest expense in the tables above relate to our Prior Credit Facility and Credit Facility, and includes the amortization of deferred financing costs. In addition, during the six months ended January 31, 2019, we recorded a $3,217,000 loss from the write-off of deferred financing costs primarily related to the Term Loan Facility portion of our Prior Credit Facility. See Note (11) - "Credit Facility" for further discussion.

Intersegment sales for the three months ended January 31, 2020 and 2019 by the Commercial Solutions segment to the Government Solutions segment were $1,862,000 and $4,562,000, respectively. Intersegment sales for the six months ended January 31, 2020 and 2019 by the Commercial Solutions segment to the Government Solutions segment were $3,761,000 and $13,102,000, respectively. There were nominal sales by the Government Solutions segment to the Commercial Solutions segment for these periods. All intersegment sales are eliminated in consolidation and are excluded from the tables above.

Unallocated assets at January 31, 2020 consist principally of cash and cash equivalents, income taxes receivable, corporate property, plant and equipment and deferred financing costs. Substantially all of our long-lived assets are located in the U.S.
XML 37 R43.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue - Disaggregation of Revenues (Details) - USD ($)
3 Months Ended 6 Months Ended
Jan. 31, 2020
Jan. 31, 2019
Jan. 31, 2020
Jan. 31, 2019
Disaggregation of Revenue [Line Items]        
Revenues $ 161,654,000 $ 164,133,000 $ 331,921,000 $ 324,977,000
Point in time        
Disaggregation of Revenue [Line Items]        
Revenues 71,686,000 91,213,000 147,194,000 181,781,000
Over time        
Disaggregation of Revenue [Line Items]        
Revenues 89,968,000 72,920,000 184,727,000 143,196,000
Firm fixed price        
Disaggregation of Revenue [Line Items]        
Revenues 133,969,000 142,584,000 277,363,000 282,485,000
Cost reimbursable        
Disaggregation of Revenue [Line Items]        
Revenues 27,685,000 21,549,000 54,558,000 42,492,000
U.S. government        
Disaggregation of Revenue [Line Items]        
Revenues 67,089,000 74,300,000 136,610,000 145,344,000
Domestic        
Disaggregation of Revenue [Line Items]        
Revenues 59,236,000 52,454,000 120,631,000 102,965,000
Total United States        
Disaggregation of Revenue [Line Items]        
Revenues 126,325,000 126,754,000 257,241,000 248,309,000
International        
Disaggregation of Revenue [Line Items]        
Revenues 35,329,000 37,379,000 74,680,000 76,668,000
Commercial Solutions        
Disaggregation of Revenue [Line Items]        
Revenues 96,122,000 86,735,000 190,436,000 164,708,000
Commercial Solutions | Point in time        
Disaggregation of Revenue [Line Items]        
Revenues 43,011,000 46,031,000 80,734,000 83,976,000
Commercial Solutions | Over time        
Disaggregation of Revenue [Line Items]        
Revenues 53,111,000 40,704,000 109,702,000 80,732,000
Commercial Solutions | Firm fixed price        
Disaggregation of Revenue [Line Items]        
Revenues 95,094,000 85,567,000 187,765,000 161,857,000
Commercial Solutions | Cost reimbursable        
Disaggregation of Revenue [Line Items]        
Revenues 1,028,000 1,168,000 2,671,000 2,851,000
Commercial Solutions | U.S. government        
Disaggregation of Revenue [Line Items]        
Revenues 17,189,000 20,911,000 33,937,000 35,131,000
Commercial Solutions | Domestic        
Disaggregation of Revenue [Line Items]        
Revenues 54,003,000 43,693,000 107,357,000 85,930,000
Commercial Solutions | Total United States        
Disaggregation of Revenue [Line Items]        
Revenues 71,192,000 64,604,000 141,294,000 121,061,000
Commercial Solutions | International        
Disaggregation of Revenue [Line Items]        
Revenues 24,930,000 22,131,000 49,142,000 43,647,000
Government Solutions        
Disaggregation of Revenue [Line Items]        
Revenues 65,532,000 77,398,000 141,485,000 160,269,000
Government Solutions | Point in time        
Disaggregation of Revenue [Line Items]        
Revenues 28,675,000 45,182,000 66,460,000 97,805,000
Government Solutions | Over time        
Disaggregation of Revenue [Line Items]        
Revenues 36,857,000 32,216,000 75,025,000 62,464,000
Government Solutions | Firm fixed price        
Disaggregation of Revenue [Line Items]        
Revenues 38,875,000 57,017,000 89,598,000 120,628,000
Government Solutions | Cost reimbursable        
Disaggregation of Revenue [Line Items]        
Revenues 26,657,000 20,381,000 51,887,000 39,641,000
Government Solutions | U.S. government        
Disaggregation of Revenue [Line Items]        
Revenues 49,900,000 53,389,000 102,673,000 110,213,000
Government Solutions | Domestic        
Disaggregation of Revenue [Line Items]        
Revenues 5,233,000 8,761,000 13,274,000 17,035,000
Government Solutions | Total United States        
Disaggregation of Revenue [Line Items]        
Revenues 55,133,000 62,150,000 115,947,000 127,248,000
Government Solutions | International        
Disaggregation of Revenue [Line Items]        
Revenues $ 10,399,000 $ 15,248,000 $ 25,538,000 $ 33,021,000
XML 38 R47.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Earnings Per Share (Details) - USD ($)
3 Months Ended 6 Months Ended
Jan. 31, 2020
Jan. 31, 2019
Jan. 31, 2020
Jan. 31, 2019
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Share repurchased during period (in shares) 0 0 0 0
Weighted average performance shares outstanding during the period that are excluded from EPS Calculation (in shares) 203,000 245,000 196,000 240,000
Numerator:        
Net income for basic calculation $ 3,495,000 $ 7,826,000 $ 9,883,000 $ 11,294,000
Numerator for diluted calculation $ 3,495,000 $ 7,826,000 $ 9,883,000 $ 11,294,000
Denominator:        
Denominator for basic calculation (in shares) 24,659,000 24,034,000 24,607,000 24,017,000
Effect of dilutive securities: Stock-based awards (in shares) 399,000 134,000 297,000 228,000
Denominator for diluted calculation (in shares) 25,058,000 24,168,000 24,904,000 24,245,000
Stock options, performance shares (with the performance conditions satisfied), RSUs and restricted stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive equity-classified stock-based awards not included in calculation of diluted earnings per share (in shares)   1,678,000 178,000 609,000
XML 39 R64.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-Based Compensation - Income Tax Benefit From Stock-based Awards (Details) - USD ($)
3 Months Ended 6 Months Ended
Jan. 31, 2020
Jan. 31, 2019
Jan. 31, 2020
Jan. 31, 2019
Share-based Payment Arrangement [Abstract]        
Settlement of stock-based awards, income tax expense (benefit) $ 141,000 $ 4,000 $ (471,000) $ (453,000)
XML 40 R60.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-Based Compensation - Overview (Details) - shares
6 Months Ended
Jan. 31, 2020
Oct. 31, 2019
Jul. 31, 2019
Stock options      
Stock-Based Awards Outstanding By Award Type      
Number of stock-based option awards outstanding at period end (in shares) 1,269,865 1,503,295 1,555,555
2000 Stock Incentive Plan      
2000 Stock Incentive Plan      
Aggregate maximum number of shares of common stock which may be issued under stock option plan (in shares) 10,962,500    
Aggregate net number of stock-based awards granted (in shares) 8,721,796    
Aggregate number of stock based awards expired and canceled (in shares) 4,033,241    
Aggregate number of stock-based awards exercised or settled (in shares) 6,520,739    
Stock-Based Awards Outstanding By Award Type      
Number of total stock-based awards outstanding (in shares) 2,201,057    
2000 Stock Incentive Plan | Stock options      
2000 Stock Incentive Plan      
Maximum term for grants of incentive and non-qualified stock-based awards, excluding incentive stock-based awards granted to stockholders who own more than 10% of the voting power 10 years    
Percentage of a stockholder's voting power that limits the contractual term of an incentive stock-based award 10.00%    
Maximum term for incentive stock-based awards granted to stockholders who own more than 10% of the voting power 5 years    
Stock-Based Awards Outstanding By Award Type      
Number of stock-based option awards outstanding at period end (in shares) 1,269,865    
2000 Stock Incentive Plan | Performance shares      
Stock-Based Awards Outstanding By Award Type      
Number of stock-based non-option awards outstanding at period end (in shares) 217,839    
2000 Stock Incentive Plan | RSUs and restricted stock      
Stock-Based Awards Outstanding By Award Type      
Number of stock-based non-option awards outstanding at period end (in shares) 473,673    
2000 Stock Incentive Plan | Share units      
Stock-Based Awards Outstanding By Award Type      
Number of stock-based non-option awards outstanding at period end (in shares) 239,680    
2001 Employee Stock Purchase Plan | Employee Stock Purchase Plan - ESPP      
2000 Stock Incentive Plan      
Aggregate maximum number of shares of common stock which may be issued under stock option plan (in shares) 1,050,000    
2001 Employee Stock Purchase Plan      
Discount rate from market value, on purchase date, offered to employees participating in the Employee Stock Purchase Plan (ESPP) 85.00%    
Total number of shares of common stock issued to employees under employee stock purchase plan and through the end of the reporting period (in shares) 807,061    
XML 41 R68.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stockholders' Equity (Details) - USD ($)
3 Months Ended 6 Months Ended
May 15, 2020
Mar. 04, 2020
Feb. 14, 2020
Dec. 04, 2019
Nov. 15, 2019
Sep. 24, 2019
Jan. 31, 2020
Oct. 31, 2018
Jan. 31, 2020
Jan. 31, 2019
Dec. 06, 2018
Class of Stock [Line Items]                      
Amount under shelf registration                     $ 400,000,000
Treasury Stock Transactions, Excluding Value of Shares Reissued [Abstract]                      
Stock repurchase program, remaining authorized repurchase amount             $ 8,664,000   $ 8,664,000    
Maximum amount authorized by the Board of Directors for repurchases of the Company's common stock             $ 100,000,000   $ 100,000,000    
Repurchases (in shares)                 0 0  
Dividends [Abstract]                      
Dividends declared (in dollars per share)       $ 0.1   $ 0.1 $ 0.10 $ 0.10 $ 0.20 $ 0.20  
Dividends, cash paid (in dollars per share)         $ 0.10            
Subsequent Event                      
Treasury Stock Transactions, Excluding Value of Shares Reissued [Abstract]                      
Stock repurchase program, remaining authorized repurchase amount   $ 8,664,000                  
Dividends [Abstract]                      
Dividends declared (in dollars per share)   $ 0.10                  
Dividends, cash paid (in dollars per share)     $ 0.10                
Forecast                      
Dividends [Abstract]                      
Dividends, cash paid (in dollars per share) $ 0.10                    
XML 42 R56.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Lease Cost and Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jan. 31, 2020
Jan. 31, 2020
Leases [Abstract]    
Amortization of ROU assets $ 44,000 $ 152,000
Interest on lease liabilities 1,000 3,000
Operating lease expense 2,699,000 5,336,000
Short-term lease expense 878,000 1,741,000
Variable lease expense 1,016,000 2,009,000
Sublease income 0 0
Total lease expense $ 4,638,000 9,241,000
Operating leases - Operating cash outflows   5,725,000
Finance leases - Operating cash outflows   3,000
Finance leases - Financing cash outflows   300,000
ROU assets obtained in the exchange for lease liabilities - operating leases   $ 1,823,000
XML 43 R52.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accrued Expenses and Other Current Liabilities - Narrative (Details)
6 Months Ended 12 Months Ended
Jan. 31, 2020
USD ($)
Jul. 31, 2018
credit
Aug. 01, 2019
USD ($)
Jul. 31, 2019
USD ($)
Aug. 01, 2018
USD ($)
Jan. 31, 2018
USD ($)
Jul. 31, 2017
USD ($)
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Operating lease right-of-use assets, net $ 33,062,000     $ 0      
Operating lease liabilities, current $ 9,259,000     0      
Minimum coverage period of product warranty from the date of shipment 1 year            
Accrued warranty obligations $ 16,728,000     15,968,000   $ 9,576,000 $ 11,738,000
Accounting Standards Update 2016-02              
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Accrued expenses and other current liabilities     $ 2,934,000        
Deferred Rent Credit, Current     2,366,000        
Operating lease right-of-use assets, net     35,825,000        
Restructuring Reserve, Current     $ 568,000        
Difference between Revenue Guidance in Effect before and after Topic 606 | ASU 2014-09              
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Accrued warranty obligations         $ (1,679,000)    
TeleCommunication Systems Inc. | TCS 911 call handling software solution              
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Accrued warranty obligations 3,094,000     $ 3,999,000      
Full and final warranty settlement with AT&T | TeleCommunication Systems Inc. | TCS 911 call handling software solution              
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Number of monthly credits issued | credit   36          
Amount of monthly credit           $ 153,000  
Present value of monthly credits $ 1,184,000            
XML 44 R14.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accounts Receivable
6 Months Ended
Jan. 31, 2020
Accounts Receivable Additional Disclosures [Abstract]  
Accounts Receivable
Accounts Receivable

Accounts receivable consist of the following at:
 
 
January 31, 2020
 
July 31, 2019
Receivables from commercial and international customers
 
$
77,080,000

 
85,556,000

Unbilled receivables from commercial and international customers
 
23,795,000

 
20,469,000

Receivables from the U.S. government and its agencies
 
45,008,000

 
38,856,000

Unbilled receivables from the U.S. government and its agencies
 
3,202,000

 
2,018,000

Total accounts receivable
 
149,085,000

 
146,899,000

Less allowance for doubtful accounts
 
1,102,000

 
1,867,000

Accounts receivable, net
 
$
147,983,000

 
145,032,000



Unbilled receivables as of January 31, 2020 relate to contracts-in-progress for which revenue has been recognized, but for which we have not yet earned the right to bill the customer for work performed to date. Under ASC 606, unbilled receivables constitute contract assets. Management estimates that substantially all amounts not yet billed at January 31, 2020 will be billed and collected within one year.

As of January 31, 2020 and July 31, 2019, except for the U.S. government (and its agencies), which represented 32.3% and 27.8%, respectively, of total accounts receivable, there were no other customers which accounted for greater than 10.0% of total accounts receivable.
XML 45 R7.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Condensed Consolidated Statements of Cash Flows - USD ($)
6 Months Ended
Jan. 31, 2020
Jan. 31, 2019
Cash flows from operating activities:    
Net income $ 9,883,000 $ 11,294,000
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization of property, plant and equipment 5,372,000 5,700,000
Amortization of intangible assets with finite lives 10,435,000 8,577,000
Amortization of stock-based compensation 2,117,000 2,237,000
Amortization of deferred financing costs 369,000 732,000
Write-off of deferred financing costs (32,000) 3,886,000
Settlement of intellectual property litigation 0 3,217,000
Settlement of intellectual property litigation 0 (3,204,000)
Loss on disposal of property, plant and equipment (2,067,000) 0
(Benefit from) provision for allowance for doubtful accounts 17,000 40,000
Provision for excess and obsolete inventory (626,000) 487,000
Deferred income tax expense 932,000 1,749,000
Deferred income tax expense 2,912,000 2,594,000
Changes in assets and liabilities, net of effects of business acquisitions:    
Accounts receivable (220,000) 3,229,000
Inventories 98,000 (14,068,000)
Prepaid expenses and other current assets (2,049,000) 1,568,000
Other assets (197,000) 107,000
Accounts payable 2,270,000 (14,693,000)
Accrued expenses and other current liabilities 3,418,000 3,282,000
Contract liabilities 2,119,000 (857,000)
Other liabilities, non-current 32,000 275,000
Interest payable (245,000) 177,000
Income taxes payable (3,271,000) (3,291,000)
Net cash provided by operating activities 31,267,000 13,038,000
Cash flows from investing activities:    
Payment for acquisition of CGC, net of cash acquired (11,165,000) 0
Purchases of property, plant and equipment (2,508,000) (4,181,000)
Net cash used in investing activities (13,673,000) (4,181,000)
Cash flows from financing activities:    
Net (payments) borrowings of long-term debt under Credit Facility (7,000,000) 174,500,000
Net payments under Revolving Loan portion of Prior Credit Facility 0 (48,603,000)
Repayment of debt under Term Loan portion of Prior Credit Facility 0 (120,121,000)
Remittance of employees' statutory tax withholdings for stock awards (5,246,000) (5,021,000)
Cash dividends paid (5,120,000) (4,998,000)
Payment of deferred financing costs 0 (1,808,000)
Repayment of principal amounts under finance lease and other obligations (311,000) (863,000)
Proceeds from issuance of employee stock purchase plan shares 510,000 476,000
Payment of shelf registration costs 0 (80,000)
Proceeds from exercises of stock options 468,000 174,000
Net cash used in financing activities (16,699,000) (6,344,000)
Net increase in cash and cash equivalents 895,000 2,513,000
Cash and cash equivalents at beginning of period 45,576,000 43,484,000
Cash and cash equivalents at end of period 46,471,000 45,997,000
Cash paid during the period for:    
Interest 3,202,000 3,844,000
Income taxes, net 2,624,000 941,000
Non-cash investing and financing activities:    
Reclass of finance lease right-of-use assets to property, plant and equipment 698,000 0
Cash dividends declared but unpaid (including dividend equivalents) 2,545,000 2,548,000
Accrued additions to property, plant and equipment 787,000 963,000
Common stock issued for acquisition of CGC 11,575,000 0
Deferred payment of CGC purchase price 750,000 0
Accrued deferred financing costs 0 4,000
Accrued shelf registration costs 0 68,000
Issuance of restricted stock, net of forfeiture $ 1,000 $ 1,000
XML 46 R3.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
Jan. 31, 2020
Jul. 31, 2019
Stockholders’ equity:    
Preferred stock, par value (in dollars per share) $ 0.10 $ 0.10
Preferred stock, shares authorized (in shares) 2,000,000 2,000,000
Preferred stock, shares issued (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.10 $ 0.10
Common stock, shares authorized (in shares) 100,000,000 100,000,000
Common stock, shares issued (in shares) 39,752,559 39,276,161
Treasury stock, shares (in shares) 15,033,317 15,033,317
XML 47 R10.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Adoption of Accounting Standards and Updates
6 Months Ended
Jan. 31, 2020
New Accounting Pronouncements and Changes in Accounting Principles [Abstract]  
Adoption of Accounting Standards and Updates
Adoption of Accounting Standards and Updates

We are required to prepare our condensed consolidated financial statements in accordance with the Financial Accounting Standards Board ("FASB") Accounting Standards Codification ("ASC") which is the source for all authoritative U.S. generally accepted accounting principles, which is commonly referred to as "GAAP." The FASB ASC is subject to updates by the FASB, which are known as Accounting Standards Updates ("ASUs"). During the six months ended January 31, 2020, we adopted:

FASB ASU No. 2016-02 Leases (Topic 842). See Note (12) - "Leases" for further information.

FASB ASU No. 2017-11, which provides guidance on the accounting for certain financial instruments with embedded features that result in the strike price of the instrument or embedded conversion option being reduced on the basis of the pricing of future equity offerings (commonly referred to as "down round" features). On August 1, 2019, we adopted this ASU. Our adoption did not have any impact on our condensed consolidated financial statements and disclosures, as we did not have any financial instruments with such "down round" features.

FASB ASU No. 2017-12, which expands and refines hedge accounting for both non-financial and financial risk components and simplifies and aligns the recognition and presentation of the effects of the hedging instrument and the hedged item in the financial statements. On August 1, 2019, we adopted this ASU. Our adoption did not have any impact on our condensed consolidated financial statements and disclosures, as we are not a party to any such hedging transactions.

FASB ASU No. 2018-07, which expands the scope of Topic 718 to include certain share-based payment transactions for acquiring goods and services from nonemployees. On August 1, 2019, we adopted this ASU. Our adoption did not have any impact on our condensed consolidated financial statements and disclosures, as we did not have any outstanding share-based awards with nonemployees that required remeasurement.

FASB ASU No. 2018-16, which expands the list of eligible U.S. benchmark interest rates permitted in the application of hedge accounting due to broad concerns about the long-term sustainability of the LIBO Rate. This ASU adds the Overnight Index Swap ("OIS") rate, based on the Secured Overnight Financing Rate ("SOFR"), as an eligible U.S. benchmark interest rate. On August 1, 2019, we adopted this ASU. Our adoption did not have any impact on our condensed consolidated financial statements and disclosures, as we are not a party to any such hedging transactions.
XML 48 R18.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Credit Facility
6 Months Ended
Jan. 31, 2020
Line of Credit Facility [Abstract]  
Credit Facility
Credit Facility

On October 31, 2018, we entered into a First Amended and Restated Credit Agreement (the "Credit Facility") with a syndicate of lenders, replacing our prior Credit Agreement dated as of February 23, 2016 (as amended by that certain First Amendment, dated as of June 6, 2017 (the "Prior Credit Facility")). In connection with the establishment of our Credit Facility, during the three months ended October 31, 2018, we wrote-off $3,217,000 of deferred financing costs primarily related to the Term Loan Facility portion of our Prior Credit Facility and capitalized deferred financing costs of $1,813,000 related to the Credit Facility.

The Credit Facility provides a senior secured loan facility of up to $550,000,000 consisting of: (i) a revolving loan facility ("Revolving Loan Facility") with a borrowing limit of $300,000,000; (ii) an accordion feature allowing us to borrow up to an additional $250,000,000; (iii) a $35,000,000 letter of credit sublimit; and (iv) a swingline loan credit sublimit of $25,000,000.

The Credit Facility matures on October 31, 2023 (the "Revolving Maturity Date"). If we issue new unsecured debt in excess of $5,000,000 with a maturity date that is less than 91 days from October 31, 2023, the Revolving Maturity Date would automatically accelerate so that it would be 91 days earlier than the maturity date of the new unsecured debt.

The proceeds of the Credit Facility were used, in part, to repay in full the outstanding borrowings under the Prior Credit Facility, and additional proceeds of the Credit Facility are expected to be used by us for working capital and other general corporate purposes. As of January 31, 2020, the amount outstanding under our Credit Facility was $158,000,000, which is reflected in the non-current portion of long-term debt on our Condensed Consolidated Balance Sheet. At January 31, 2020, we had $2,630,000 of standby letters of credit outstanding under our Credit Facility related to guarantees of future performance on certain customer contracts and no outstanding commercial letters of credit. During the six months ended January 31, 2020, we had outstanding balances under the Credit Facility ranging from $137,000,000 to $169,000,000.

As of January 31, 2020, total net deferred financing costs related to the Credit Facility were $2,759,000 and are being amortized over the term of our Credit Facility through October 31, 2023.

Interest expense related to our Credit Facility, including amortization of deferred financing costs, recorded during the three months ended January 31, 2020 and 2019 was $1,572,000 and $2,171,000, respectively. Interest expense related to our credit facilities, including amortization of deferred financing costs, recorded during the six months ended January 31, 2020 and 2019 was $3,325,000 and $4,713,000, respectively. The amount for the six months ended January 31, 2019 relates to both our Prior Credit Facility and our existing Credit Facility. Our blended interest rate approximated 4.33% and 5.08%, respectively, for the three months ended January 31, 2020 and 2019, and approximated 4.51% and 5.54%, respectively, for the six months ended January 31, 2020 and 2019.

Borrowings under the Credit Facility shall be either: (i) Alternate Base Rate borrowings, which bear interest from the applicable borrowing date at a rate per annum equal to (x) the greatest of (a) the Prime Rate (as defined) in effect on such day, (b) the Federal Funds Effective Rate (as defined) in effect on such day plus 1/2 of 1.00% per annum and (c) the Adjusted LIBO Rate (as defined) on such day (or, if such day is not a business day, the immediately preceding business day) plus 1.00% per annum, plus (y) the Applicable Rate (as defined), or (ii) Eurodollar borrowings, which bear interest from the applicable borrowing date at a rate per annum equal to (x) the Adjusted LIBO Rate for such interest period plus (y) the Applicable Rate. Determination of the Applicable Rate is based on a pricing grid that is dependent upon our Secured Leverage Ratio (as defined) as of the end of each fiscal quarter for which consolidated financial statements have been most recently delivered.

The Credit Facility contains customary representations, warranties and affirmative covenants. The Credit Facility also contains customary negative covenants, subject to negotiated exceptions, including but not limited to: (i) liens, (ii) investments, (iii) indebtedness, (iv) significant corporate changes, including mergers and acquisitions, (v) dispositions, (vi) restricted payments, including stockholder dividends, and (vii) certain other restrictive agreements. The Credit Facility also contains certain financial covenants and customary events of default (subject to grace periods, as appropriate), such as payment defaults, cross-defaults to other material indebtedness, bankruptcy and insolvency, the occurrence of a defined change in control and the failure to observe the negative covenants and other covenants related to the operation of our business. In addition, under certain circumstances, we may be required to enter into amendments to the Credit Facility in connection with any further syndication of the Credit Facility.

The Credit Facility provides for, among other things: (i) no scheduled payments of principal until maturity; (ii) a maximum Secured Leverage Ratio of 3.75x trailing twelve months ("TTM") Adjusted Earnings Before Interest, Taxes, Depreciation and Amortization ("Adjusted EBITDA") and a Maximum Total Leverage Ratio of 4.50x TTM Adjusted EBITDA, each with no step downs; and (iii) a Minimum Interest Expense Coverage Ratio of 3.25x TTM Adjusted EBITDA.

As of January 31, 2020, our Secured Leverage Ratio was 1.60x TTM Adjusted EBITDA compared to the maximum allowable Secured Leverage Ratio of 3.75x TTM Adjusted EBITDA. Our Interest Expense Coverage Ratio as of January 31, 2020 was 14.51x TTM Adjusted EBITDA compared to the Minimum Interest Expense Coverage Ratio of 3.25x TTM Adjusted EBITDA. Given our expected future business performance, we anticipate maintaining compliance with the terms and financial covenants in our Credit Facility for the foreseeable future.

The obligations under the Credit Facility are guaranteed by certain of our domestic subsidiaries (the "Guarantors"). As collateral security under the Credit Facility and the guarantees thereof, we and the Guarantors have granted to the administrative agent, for the benefit of the lenders, a lien on, and first priority security interest in, substantially all of our tangible and intangible assets.

On December 6, 2018, we entered into the first amendment to the Credit Facility. The purpose of the amendment is to provide for a mechanism to replace the LIBO Rate for Eurodollar borrowings with an alternative benchmark interest rate, should the LIBO Rate generally become unavailable in the future on an other-than-temporary basis.

Capitalized terms used but not defined herein have the meanings set forth for such terms in the Credit Facility and the Prior Credit Facility, which have been documented and filed with the SEC.

As discussed in "Note (2) - Acquisitions," in connection with the Merger Agreement with Gilat, we entered into an $800,000,000 commitment letter with major banking partners for a new secured credit facility (the "Gilat Acquisition Related Credit Facility"), the terms of which are expected to be finalized on or prior to the closing of the merger. The Gilat Acquisition Related Credit Facility is expected to replace our existing Credit Facility.
XML 49 R33.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accrued Expenses and Other Current Liabilities (Tables)
6 Months Ended
Jan. 31, 2020
Accrued Liabilities, Current [Abstract]  
Accrued expenses and other current liabilities
Accrued expenses and other current liabilities consist of the following at:
 
 
January 31, 2020
 
July 31, 2019
Accrued wages and benefits
 
$
25,050,000

 
23,295,000

Accrued contract costs
 
12,500,000

 
15,007,000

Accrued warranty obligations
 
16,728,000

 
15,968,000

Accrued legal costs
 
2,843,000

 
2,835,000

Accrued commissions and royalties
 
4,694,000

 
5,114,000

Other
 
22,696,000

 
16,365,000

Accrued expenses and other current liabilities
 
$
84,511,000

 
78,584,000

Schedule of changes in current accrued warranty obligations
Changes in our accrued warranty obligations during the six months ended January 31, 2020 and 2019 were as follows:
 
 
Six months ended January 31,
 
 
2020
 
2019
Balance at beginning of period
 
$
15,968,000

 
11,738,000

Reclass to contract liabilities (see below)
 

 
(1,679,000
)
Provision for warranty obligations
 
1,937,000

 
1,738,000

Additions (in connection with CGC acquisition)
 
1,000,000

 

Charges incurred
 
(2,479,000
)
 
(3,066,000
)
Warranty settlement and reclass (see below)
 
302,000

 
845,000

Balance at end of period
 
$
16,728,000

 
9,576,000

XML 50 R37.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Goodwill (Tables)
6 Months Ended
Jan. 31, 2020
Goodwill [Abstract]  
Schedule of goodwill by segment
The following table represents goodwill by reportable operating segment, including the changes in the net carrying value of goodwill during the six months ended January 31, 2020:

 
 
Commercial Solutions
 
Government Solutions
 
Total
Balance as of July 31, 2019
 
$
251,296,000

 
59,193,000

 
$
310,489,000

Change resulting from Solacom acquisition
 
(420,000
)
 

 
(420,000
)
Change resulting from the GD NG-911 acquisition
 
2,457,000

 

 
2,457,000

Change resulting from CGC acquisition
 

 
15,950,000

 
15,950,000

Balance as of January 31, 2020
 
$
253,333,000

 
75,143,000

 
$
328,476,000

XML 51 R28.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Acquisitions (Tables)
6 Months Ended
Jan. 31, 2020
Solacom  
Business Acquisition [Line Items]  
Fair Value of Assets Acquired and Liabilities Assumed
The following table summarizes the final fair value of the assets acquired and liabilities assumed in connection with the Solacom acquisition:
 
Purchase Price Allocation (1)
 
 
Settled in cash
$
27,328,000

 
 
Settled in common stock issued by Comtech
5,606,000

 
 
Aggregate purchase price at fair value
$
32,934,000

 
 
Allocation of aggregate purchase price:
 
 
 
      Cash and cash equivalents
$
1,445,000

 
 
      Current assets
9,897,000

 
 
      Property, plant and equipment
777,000

 
 
      Deferred tax assets
5,478,000

 
 
      Accrued warranty obligations
(1,431,000
)
 
 
      Current liabilities
(4,477,000
)
 
 
      Contract liabilities, non-current
(1,604,000
)
 
 
Net tangible assets at fair value
$
10,085,000

 
 
Identifiable intangibles, deferred taxes and goodwill:
 
 
Estimated Useful Lives
Technology
$
6,779,000

 
10 years
Customer relationships
7,007,000

 
20 years
Trade name
1,828,000

 
20 years
Deferred tax liabilities
(4,153,000
)
 
 
Goodwill
11,388,000

 
Indefinite
Allocation of aggregate purchase price
$
32,934,000

 
 

(1) As reported in the Company's Quarterly Report on Form 10-Q for the three months ended October 31, 2019.

GD NG-911 business  
Business Acquisition [Line Items]  
Fair Value of Assets Acquired and Liabilities Assumed
The following table summarizes the preliminary fair value of the assets acquired and liabilities assumed in connection with the acquisition of the GD NG-911 business:
 
Purchase Price Allocation (1)
 
Measurement Period Adjustments
 
Purchase Price Allocation (as adjusted)
 
 
Aggregate purchase price at fair value
$
10,000,000

 

 
$
10,000,000

 
 
Allocation of aggregate purchase price:
 
 
 
 
 
 
 
      Current assets
$
4,640,000

 

 
$
4,640,000

 
 
      Property, plant and equipment
646,000

 

 
646,000

 
 
      Deferred tax assets
3,376,000

 
(3,173,000
)
 
203,000

 
 
      Accrued warranty obligations
(5,000,000
)
 

 
(5,000,000
)
 
 
      Current liabilities
(3,094,000
)
 

 
(3,094,000
)
 
 
Net tangible assets at preliminary fair value
$
568,000

 
(3,173,000
)
 
$
(2,605,000
)
 
 
Identifiable intangibles, deferred taxes and goodwill:
 
 
 
 
 
 
Estimated Useful Lives
      Customer relationships
$
20,300,000

 

 
$
20,300,000

 
10 years
      Technology
3,500,000

 

 
3,500,000

 
15 years
      Other liabilities
(21,700,000
)
 

 
(21,700,000
)
 
 
      Deferred tax liabilities
(518,000
)
 
518,000

 

 
 
      Goodwill
7,850,000

 
2,655,000

 
10,505,000

 
Indefinite
Allocation of aggregate purchase price
$
10,000,000

 

 
$
10,000,000

 
 

(1) As reported in the Company's Quarterly Report on Form 10-Q for the three months ended October 31, 2019.

CGC Technology  
Business Acquisition [Line Items]  
Fair Value of Assets Acquired and Liabilities Assumed
The following table summarizes the preliminary fair value of the assets acquired and liabilities assumed in connection with the CGC acquisition:
 
Purchase Price Allocation
 
 
Payable in cash
$
12,075,000

 
 
Payable in common stock issued by Comtech
11,575,000

 
 
Preliminary purchase price at fair value
$
23,650,000

 
 
Preliminary allocation of aggregate purchase price:
 
 
 
      Cash and cash equivalents
$
160,000

 
 
      Current assets
3,336,000

 
 
      Property, plant and equipment
1,457,000

 
 
      Operating lease assets
924,000

 
 
      Deferred tax assets, non-current
588,000

 
 
      Accrued warranty obligations

(1,000,000
)
 
 
      Current liabilities
(7,060,000
)
 
 
      Non-current liabilities
(1,329,000
)
 
 
Net tangible liabilities at preliminary fair value
$
(2,924,000
)
 
 
Identifiable intangibles, deferred taxes and goodwill:
 
 
Estimated Useful Lives
Technology
$
5,000,000

 
20 years
Customer relationships
7,000,000

 
15 years
Trade name
800,000

 
5 years
Deferred tax liabilities
(2,176,000
)
 
 
Goodwill
15,950,000

 
Indefinite
Preliminary allocation of aggregate purchase price
$
23,650,000

 
 
XML 52 R24.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Intangible Assets
6 Months Ended
Jan. 31, 2020
Finite-Lived Intangible Assets, Net [Abstract]  
Intangible Assets
Intangible Assets

Intangible assets with finite lives are as follows:
 
 
As of January 31, 2020
 
 
Weighted Average
Amortization Period
 
Gross Carrying
Amount
 
Accumulated
Amortization
 
Net Carrying
Amount
Customer relationships
 
20.5
 
$
282,934,000

 
72,909,000

 
$
210,025,000

Technologies
 
13.7
 
97,649,000

 
62,377,000

 
35,272,000

Trademarks and other
 
16.6
 
32,726,000

 
13,768,000

 
18,958,000

Total
 
 
 
$
413,309,000

 
149,054,000

 
$
264,255,000

 
 
As of July 31, 2019
 
 
Weighted Average
Amortization Period
 
Gross Carrying
Amount
 
Accumulated
Amortization
 
Net Carrying
Amount
Customer relationships
 
20.5
 
$
276,834,000

 
66,484,000

 
$
210,350,000

Technologies
 
12.7
 
92,649,000

 
59,522,000

 
33,127,000

Trademarks and other
 
16.7
 
31,026,000

 
12,613,000

 
18,413,000

Total
 
 
 
$
400,509,000

 
138,619,000

 
$
261,890,000



The weighted average amortization period in the above table excludes fully amortized intangible assets.

Amortization expense for the three months ended January 31, 2020 and 2019 was $5,229,000 and $4,288,000, respectively. Amortization expense for the six months ended January 31, 2020 and 2019 was $10,435,000 and $8,577,000, respectively.

The estimated amortization expense consists of the following for the fiscal years ending July 31:
2020
$
21,557,000

2021
20,770,000

2022
19,091,000

2023
19,091,000

2024
18,399,000



We review net intangible assets with finite lives for impairment when an event occurs indicating the potential for impairment. No such event has occurred during the six months ended January 31, 2020. We believe that the carrying values of our net intangible assets were recoverable as of January 31, 2020. Any impairment charges that we may record in the future could be material to our results of operations and financial condition.
XML 53 R20.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes
6 Months Ended
Jan. 31, 2020
Income Tax Disclosure [Abstract]  
Income Taxes
Income Taxes

At January 31, 2020 and July 31, 2019, total unrecognized tax benefits were $8,114,000 and $7,215,000, respectively, including interest of $51,000 and $12,000, respectively. At January 31, 2020 and July 31, 2019, $2,874,000 and $325,000, respectively, of our unrecognized tax benefits were recorded as non-current income taxes payable on our Condensed Consolidated Balance Sheets. The remaining unrecognized tax benefits of $5,240,000 and $6,890,000 at January 31, 2020 and July 31, 2019, respectively, were presented as an offset to the associated non-current deferred tax assets on our Condensed Consolidated Balance Sheets. Of the total unrecognized tax benefits, $7,498,000 and $6,670,000, at January 31, 2020 and July 31, 2019, respectively, net of the reversal of the federal benefit recognized as a deferred tax asset relating to state reserves, would favorably impact our effective tax rate, if recognized. Unrecognized tax benefits result from income tax positions taken or expected to be taken on our income tax returns for which a tax benefit has not been recorded in our condensed consolidated financial statements. We do not expect that there will be any significant changes to our total unrecognized tax benefits within the next twelve months.

Our federal income tax returns for fiscal 2017 and 2018 are subject to potential future Internal Revenue Service ("IRS") audit. None of our state income tax returns prior to fiscal 2015 are subject to audit. TCS's federal income tax return for the tax period from January 1, 2016 to February 23, 2016, the date we acquired TCS, is subject to potential future IRS audit. None of TCS's state income tax returns prior to calendar year 2015 are subject to audit. Future tax assessments or settlements could have a material adverse effect on our consolidated results of operations and financial condition.
XML 54 R66.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Goodwill (Details)
6 Months Ended 9 Months Ended
Jan. 31, 2020
USD ($)
operating_segment
Jan. 31, 2020
USD ($)
Aug. 01, 2019
$ / shares
Goodwill [Roll Forward]      
Beginning balance $ 310,489,000    
Ending balance $ 328,476,000 $ 328,476,000  
Number of reportable segments | operating_segment 2    
Commercial Solutions Segment      
Goodwill [Roll Forward]      
Beginning balance $ 251,296,000    
Ending balance 253,333,000 253,333,000  
Reporting unit, percentage of fair value in excess of carrying amount     29.00%
Government Solutions Segment      
Goodwill [Roll Forward]      
Beginning balance 59,193,000    
Ending balance 75,143,000 75,143,000  
Reporting unit, percentage of fair value in excess of carrying amount     122.20%
Common Stock      
Goodwill [Roll Forward]      
Common stock price (in dollars per share) | $ / shares     $ 29.54
Solacom      
Goodwill [Roll Forward]      
Change resulting from acquisitions, adjustments (420,000)    
Solacom | Commercial Solutions Segment      
Goodwill [Roll Forward]      
Change resulting from acquisitions, adjustments (420,000)    
Solacom | Government Solutions Segment      
Goodwill [Roll Forward]      
Change resulting from acquisitions, adjustments 0    
GD NG-911 business      
Goodwill [Roll Forward]      
Change resulting from acquisitions, adjustments   2,655,000  
Change resulting from acquisitions 2,457,000    
Ending balance 10,505,000 $ 10,505,000  
GD NG-911 business | Commercial Solutions Segment      
Goodwill [Roll Forward]      
Change resulting from acquisitions 2,457,000    
GD NG-911 business | Government Solutions Segment      
Goodwill [Roll Forward]      
Change resulting from acquisitions 0    
CGC Technology      
Goodwill [Roll Forward]      
Change resulting from acquisitions 15,950,000    
CGC Technology | Commercial Solutions Segment      
Goodwill [Roll Forward]      
Change resulting from acquisitions 0    
CGC Technology | Government Solutions Segment      
Goodwill [Roll Forward]      
Change resulting from acquisitions $ 15,950,000    
XML 55 R62.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-Based Compensation - Stock Options (Details) - USD ($)
3 Months Ended 6 Months Ended
Jan. 31, 2020
Jan. 31, 2020
Oct. 31, 2019
Jan. 31, 2019
Jan. 31, 2020
Jan. 31, 2019
Additional Disclosures            
Net settlement of stock-based awards (in shares)         27,902 9,345
Stock Options            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock options grants (in shares)           0
Awards (in Shares)            
Outstanding, Beginning Balance (in shares)   1,503,295 1,555,555   1,555,555  
Exercised (in shares)   (233,330) (51,460)      
Expired/canceled (in shares)   (100) (800)      
Outstanding, Ending Balance (in shares) 1,269,865 1,269,865 1,503,295   1,269,865  
Exercisable (in shares) 1,200,435 1,200,435     1,200,435  
Vested and Expected to Vest, Ending Balance (in shares) 1,251,302 1,251,302     1,251,302  
Weighted Average Exercise Price            
Outstanding, Beginning Balance (in dollars per share)   $ 28.73 $ 28.72   $ 28.72  
Exercised (in dollars per share)   28.90 28.45      
Expired/canceled (in dollars per share)   28.35 27.35      
Outstanding, Ending Balance (in dollars per share) $ 28.70 28.70 $ 28.73   28.70  
Exercisable, Ending Balance (in dollars per share) 28.81 28.81     28.81  
Vested and Expected to Vest, Ending Balance (in dollars per share) $ 28.73 $ 28.73     $ 28.73  
Weighted Average Remaining Contractual Term (Years)            
Outstanding, Ending Balance         3 years 3 months 29 days  
Exercisable, Ending Balance         3 years 2 months 11 days  
Vested And Expected To Vest, Ending Balance         3 years 3 months 16 days  
Aggregate Intrinsic Value            
Outstanding, Ending Balance $ 1,418,000 $ 1,418,000     $ 1,418,000  
Exercisable, Ending Balance 1,281,000 1,281,000     1,281,000  
Vested and Expected to Vest, Ending Balance $ 1,384,000 1,384,000     1,384,000  
Additional Disclosures            
Exercise price, lower range limit (in dollars per share) $ 20.90          
Exercise price, upper range limit (in dollars per share) $ 33.94          
Total intrinsic value of stock-based awards settled   $ 1,559,000   $ 0 $ 1,864,000 $ 561,000
Vested stock based awards net settled upon exercise (in shares)   268,090       72,830
Minimum | Stock Options            
Additional Disclosures            
Contractual term (in years) 5 years          
Vesting period (in years) 3 years          
Maximum | Stock Options            
Additional Disclosures            
Contractual term (in years) 10 years          
Vesting period (in years) 5 years          
XML 56 R41.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Acquisitions (Fair Value of Assets Acquired and Liabilities Assumed) (Details) - USD ($)
6 Months Ended 9 Months Ended
Jan. 31, 2020
Jan. 27, 2020
Apr. 29, 2019
Feb. 28, 2019
Jan. 31, 2020
Jan. 31, 2019
Jan. 31, 2020
Jul. 31, 2019
Business Acquisition [Line Items]                
Goodwill $ 328,476,000       $ 328,476,000   $ 328,476,000 $ 310,489,000
Customer relationships                
Measurement Period Adjustments                
Estimated useful lives         20 years 6 months 20 years 6 months    
Solacom                
Business Acquisition [Line Items]                
Settled or payable in cash       $ 27,328,000        
Settled or payable in common stock issued by Comtech       5,606,000        
Aggregate purchase price at fair value       32,934,000        
Cash and cash equivalents       1,445,000        
Current assets, other       9,897,000        
Property, plant and equipment       777,000        
Deferred tax assets, non-current       5,478,000        
Accrued warranty obligations       (1,431,000)        
Current liabilities       (4,477,000)        
Contract liabilities, non-current       (1,604,000)        
Net tangible assets (liabilities) at preliminary fair value       10,085,000        
Deferred tax liabilities       (4,153,000)        
Goodwill       11,388,000        
Allocation of aggregate purchase price       32,934,000        
Measurement Period Adjustments                
Goodwill         $ (420,000)      
Solacom | Technology                
Business Acquisition [Line Items]                
Identifiable intangible assets       $ 6,779,000        
Measurement Period Adjustments                
Estimated useful lives       10 years        
Solacom | Customer relationships                
Business Acquisition [Line Items]                
Identifiable intangible assets       $ 7,007,000        
Measurement Period Adjustments                
Estimated useful lives       20 years        
Solacom | Trade name                
Business Acquisition [Line Items]                
Identifiable intangible assets       $ 1,828,000        
Measurement Period Adjustments                
Estimated useful lives       20 years        
GD NG-911 business                
Business Acquisition [Line Items]                
Aggregate purchase price at fair value 10,000,000   $ 10,000,000          
Current assets 4,640,000   4,640,000   4,640,000   4,640,000  
Property, plant and equipment 646,000   646,000   646,000   646,000  
Deferred tax assets, non-current 203,000   3,376,000   203,000   203,000  
Accrued warranty obligations (5,000,000)   (5,000,000)   (5,000,000)   (5,000,000)  
Current liabilities (3,094,000)   (3,094,000)   (3,094,000)   (3,094,000)  
Net tangible assets (liabilities) at preliminary fair value (2,605,000)   568,000   (2,605,000)   (2,605,000)  
Other liabilities (21,700,000)   (21,700,000)   (21,700,000)   (21,700,000)  
Deferred tax liabilities 0   (518,000)   0   0  
Goodwill 10,505,000   7,850,000   10,505,000   10,505,000  
Allocation of aggregate purchase price 10,000,000   10,000,000   10,000,000   10,000,000  
Measurement Period Adjustments                
Deferred tax assets, non-current             (3,173,000)  
Net tangible assets at preliminary fair value             (3,173,000)  
Deferred tax liabilities             518,000  
Goodwill             2,655,000  
GD NG-911 business | Technology                
Business Acquisition [Line Items]                
Identifiable intangible assets 3,500,000   $ 3,500,000   3,500,000   3,500,000  
Measurement Period Adjustments                
Estimated useful lives     15 years          
GD NG-911 business | Customer relationships                
Business Acquisition [Line Items]                
Identifiable intangible assets $ 20,300,000   $ 20,300,000   $ 20,300,000   $ 20,300,000  
Measurement Period Adjustments                
Estimated useful lives     10 years          
CGC Technology                
Business Acquisition [Line Items]                
Settled or payable in cash   $ 12,075,000            
Settled or payable in common stock issued by Comtech   11,575,000            
Aggregate purchase price at fair value   23,650,000            
Cash and cash equivalents   160,000            
Current assets, other   3,336,000            
Property, plant and equipment   1,457,000            
Operating lease assets   924,000            
Deferred tax assets, non-current   588,000            
Accrued warranty obligations   (1,000,000)            
Current liabilities   (7,060,000)            
Non-current liabilities   (1,329,000)            
Net tangible assets (liabilities) at preliminary fair value   (2,924,000)            
Deferred tax liabilities   (2,176,000)            
Goodwill   15,950,000            
Allocation of aggregate purchase price   23,650,000            
CGC Technology | Technology                
Business Acquisition [Line Items]                
Identifiable intangible assets   $ 5,000,000            
Measurement Period Adjustments                
Estimated useful lives   20 years            
CGC Technology | Customer relationships                
Business Acquisition [Line Items]                
Identifiable intangible assets   $ 7,000,000            
Measurement Period Adjustments                
Estimated useful lives   15 years            
CGC Technology | Trade name                
Business Acquisition [Line Items]                
Identifiable intangible assets   $ 800,000            
Measurement Period Adjustments                
Estimated useful lives   5 years            
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue - Additional Narrative (Details) - USD ($)
3 Months Ended
Jan. 31, 2020
Oct. 31, 2018
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Revenue recognized $ 26,665,000 $ 24,606,000
Remaining performance obligation, amount $ 638,278,000  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-02-01    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Estimated period to satisfy a substantial portion of remaining performance obligations 24 months  
XML 58 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.3.a.u2 html 384 498 1 false 83 0 false 9 false false R1.htm 0001000 - Document - Document and Entity Information Sheet http://www.comtechtel.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 1002000 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.comtechtel.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 1002501 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.comtechtel.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1003000 - Statement - Condensed Consolidated Statements of Operations Sheet http://www.comtechtel.com/role/CondensedConsolidatedStatementsOfOperations Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 1003000 - Statement - Condensed Consolidated Statements of Stockholders' Equity Sheet http://www.comtechtel.com/role/CondensedConsolidatedStatementsOfStockholdersEquity Condensed Consolidated Statements of Stockholders' Equity Statements 5 false false R6.htm 1003001 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Parenthetical) Sheet http://www.comtechtel.com/role/CondensedConsolidatedStatementsOfStockholdersEquityParenthetical Condensed Consolidated Statements of Stockholders' Equity (Parenthetical) Statements 6 false false R7.htm 1005000 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.comtechtel.com/role/CondensedConsolidatedStatementsOfCashFlows Condensed Consolidated Statements of Cash Flows Statements 7 false false R8.htm 2101100 - Disclosure - General Sheet http://www.comtechtel.com/role/General General Notes 8 false false R9.htm 2102100 - Disclosure - Acquisitions Sheet http://www.comtechtel.com/role/Acquisitions Acquisitions Notes 9 false false R10.htm 2103100 - Disclosure - Adoption of Accounting Standards and Updates Sheet http://www.comtechtel.com/role/AdoptionOfAccountingStandardsAndUpdates Adoption of Accounting Standards and Updates Notes 10 false false R11.htm 2104100 - Disclosure - Revenue (Notes) Notes http://www.comtechtel.com/role/RevenueNotes Revenue (Notes) Notes 11 false false R12.htm 2105100 - Disclosure - Fair Value Measurements and Financial Instruments Sheet http://www.comtechtel.com/role/FairValueMeasurementsAndFinancialInstruments Fair Value Measurements and Financial Instruments Notes 12 false false R13.htm 2106100 - Disclosure - Earnings Per Share Sheet http://www.comtechtel.com/role/EarningsPerShare Earnings Per Share Notes 13 false false R14.htm 2107100 - Disclosure - Accounts Receivable Sheet http://www.comtechtel.com/role/AccountsReceivable Accounts Receivable Notes 14 false false R15.htm 2108100 - Disclosure - Inventories Sheet http://www.comtechtel.com/role/Inventories Inventories Notes 15 false false R16.htm 2109100 - Disclosure - Accrued Expenses and Other Current Liabilities Sheet http://www.comtechtel.com/role/AccruedExpensesAndOtherCurrentLiabilities Accrued Expenses and Other Current Liabilities Notes 16 false false R17.htm 2110100 - Disclosure - Cost Reduction Actions Sheet http://www.comtechtel.com/role/CostReductionActions Cost Reduction Actions Notes 17 false false R18.htm 2111100 - Disclosure - Credit Facility Sheet http://www.comtechtel.com/role/CreditFacility Credit Facility Notes 18 false false R19.htm 2112100 - Disclosure - Leases Sheet http://www.comtechtel.com/role/Leases Leases Notes 19 false false R20.htm 2113100 - Disclosure - Income Taxes Sheet http://www.comtechtel.com/role/IncomeTaxes Income Taxes Notes 20 false false R21.htm 2114100 - Disclosure - Stock-Based Compensation Sheet http://www.comtechtel.com/role/StockBasedCompensation Stock-Based Compensation Notes 21 false false R22.htm 2115100 - Disclosure - Segment Information Sheet http://www.comtechtel.com/role/SegmentInformation Segment Information Notes 22 false false R23.htm 2116100 - Disclosure - Goodwill Sheet http://www.comtechtel.com/role/Goodwill Goodwill Notes 23 false false R24.htm 2117100 - Disclosure - Intangible Assets Sheet http://www.comtechtel.com/role/IntangibleAssets Intangible Assets Notes 24 false false R25.htm 2118100 - Disclosure - Stockholders' Equity Sheet http://www.comtechtel.com/role/StockholdersEquity Stockholders' Equity Notes 25 false false R26.htm 2119100 - Disclosure - Legal Proceedings and Other Matters Sheet http://www.comtechtel.com/role/LegalProceedingsAndOtherMatters Legal Proceedings and Other Matters Notes 26 false false R27.htm 2203201 - Disclosure - Adoption of Accounting Standards and Updates Adoption of Accounting Standards and Updates (Policies) Sheet http://www.comtechtel.com/role/AdoptionOfAccountingStandardsAndUpdatesAdoptionOfAccountingStandardsAndUpdatesPolicies Adoption of Accounting Standards and Updates Adoption of Accounting Standards and Updates (Policies) Policies http://www.comtechtel.com/role/AdoptionOfAccountingStandardsAndUpdates 27 false false R28.htm 2302301 - Disclosure - Acquisitions (Tables) Sheet http://www.comtechtel.com/role/AcquisitionsTables Acquisitions (Tables) Tables http://www.comtechtel.com/role/Acquisitions 28 false false R29.htm 2304301 - Disclosure - Revenue (Tables) Sheet http://www.comtechtel.com/role/RevenueTables Revenue (Tables) Tables http://www.comtechtel.com/role/RevenueNotes 29 false false R30.htm 2306301 - Disclosure - Earnings Per Share (Tables) Sheet http://www.comtechtel.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://www.comtechtel.com/role/EarningsPerShare 30 false false R31.htm 2307301 - Disclosure - Accounts Receivable (Tables) Sheet http://www.comtechtel.com/role/AccountsReceivableTables Accounts Receivable (Tables) Tables http://www.comtechtel.com/role/AccountsReceivable 31 false false R32.htm 2308301 - Disclosure - Inventories (Tables) Sheet http://www.comtechtel.com/role/InventoriesTables Inventories (Tables) Tables http://www.comtechtel.com/role/Inventories 32 false false R33.htm 2309301 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) Sheet http://www.comtechtel.com/role/AccruedExpensesAndOtherCurrentLiabilitiesTables Accrued Expenses and Other Current Liabilities (Tables) Tables http://www.comtechtel.com/role/AccruedExpensesAndOtherCurrentLiabilities 33 false false R34.htm 2312301 - Disclosure - Leases (Tables) Sheet http://www.comtechtel.com/role/LeasesTables Leases (Tables) Tables http://www.comtechtel.com/role/Leases 34 false false R35.htm 2314301 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.comtechtel.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.comtechtel.com/role/StockBasedCompensation 35 false false R36.htm 2315301 - Disclosure - Segment Information (Tables) Sheet http://www.comtechtel.com/role/SegmentInformationTables Segment Information (Tables) Tables http://www.comtechtel.com/role/SegmentInformation 36 false false R37.htm 2316301 - Disclosure - Goodwill (Tables) Sheet http://www.comtechtel.com/role/GoodwillTables Goodwill (Tables) Tables http://www.comtechtel.com/role/Goodwill 37 false false R38.htm 2317301 - Disclosure - Intangible Assets (Tables) Sheet http://www.comtechtel.com/role/IntangibleAssetsTables Intangible Assets (Tables) Tables http://www.comtechtel.com/role/IntangibleAssets 38 false false R39.htm 2401401 - Disclosure - General Narrative (Details) Sheet http://www.comtechtel.com/role/GeneralNarrativeDetails General Narrative (Details) Details 39 false false R40.htm 2402402 - Disclosure - Acquisitions (Narrative) (Details) Sheet http://www.comtechtel.com/role/AcquisitionsNarrativeDetails Acquisitions (Narrative) (Details) Details http://www.comtechtel.com/role/AcquisitionsTables 40 false false R41.htm 2402403 - Disclosure - Acquisitions (Fair Value of Assets Acquired and Liabilities Assumed) (Details) Sheet http://www.comtechtel.com/role/AcquisitionsFairValueOfAssetsAcquiredAndLiabilitiesAssumedDetails Acquisitions (Fair Value of Assets Acquired and Liabilities Assumed) (Details) Details http://www.comtechtel.com/role/AcquisitionsTables 41 false false R42.htm 2404402 - Disclosure - Revenue Revenue - Sale Information, Percent (Details) Sheet http://www.comtechtel.com/role/RevenueRevenueSaleInformationPercentDetails Revenue Revenue - Sale Information, Percent (Details) Details 42 false false R43.htm 2404403 - Disclosure - Revenue - Disaggregation of Revenues (Details) Sheet http://www.comtechtel.com/role/RevenueDisaggregationOfRevenuesDetails Revenue - Disaggregation of Revenues (Details) Details 43 false false R44.htm 2404404 - Disclosure - Revenue Revenue - Concentration Risk Narrative (Details) Sheet http://www.comtechtel.com/role/RevenueRevenueConcentrationRiskNarrativeDetails Revenue Revenue - Concentration Risk Narrative (Details) Details 44 false false R45.htm 2404405 - Disclosure - Revenue - Additional Narrative (Details) Sheet http://www.comtechtel.com/role/RevenueAdditionalNarrativeDetails Revenue - Additional Narrative (Details) Details 45 false false R46.htm 2405401 - Disclosure - Fair Value Measurements and Financial Instruments (Details) Sheet http://www.comtechtel.com/role/FairValueMeasurementsAndFinancialInstrumentsDetails Fair Value Measurements and Financial Instruments (Details) Details http://www.comtechtel.com/role/FairValueMeasurementsAndFinancialInstruments 46 false false R47.htm 2406402 - Disclosure - Earnings Per Share (Details) Sheet http://www.comtechtel.com/role/EarningsPerShareDetails Earnings Per Share (Details) Details http://www.comtechtel.com/role/EarningsPerShareTables 47 false false R48.htm 2407402 - Disclosure - Accounts Receivable (Details) Sheet http://www.comtechtel.com/role/AccountsReceivableDetails Accounts Receivable (Details) Details http://www.comtechtel.com/role/AccountsReceivableTables 48 false false R49.htm 2408402 - Disclosure - Inventories (Details) Sheet http://www.comtechtel.com/role/InventoriesDetails Inventories (Details) Details http://www.comtechtel.com/role/InventoriesTables 49 false false R50.htm 2409402 - Disclosure - Accrued Expenses and Other Current Liabilities - Schedule (Details) Sheet http://www.comtechtel.com/role/AccruedExpensesAndOtherCurrentLiabilitiesScheduleDetails Accrued Expenses and Other Current Liabilities - Schedule (Details) Details http://www.comtechtel.com/role/AccruedExpensesAndOtherCurrentLiabilitiesTables 50 false false R51.htm 2409403 - Disclosure - Accrued Expenses and Other Current Liabilities - Product Warranty Rollforward (Details) Sheet http://www.comtechtel.com/role/AccruedExpensesAndOtherCurrentLiabilitiesProductWarrantyRollforwardDetails Accrued Expenses and Other Current Liabilities - Product Warranty Rollforward (Details) Details 51 false false R52.htm 2409404 - Disclosure - Accrued Expenses and Other Current Liabilities - Narrative (Details) Sheet http://www.comtechtel.com/role/AccruedExpensesAndOtherCurrentLiabilitiesNarrativeDetails Accrued Expenses and Other Current Liabilities - Narrative (Details) Details 52 false false R53.htm 2410401 - Disclosure - Acquisition-Related Restructuring Plan - Narrative (Details) Sheet http://www.comtechtel.com/role/AcquisitionRelatedRestructuringPlanNarrativeDetails Acquisition-Related Restructuring Plan - Narrative (Details) Details 53 false false R54.htm 2411401 - Disclosure - Credit Facility (Details) Sheet http://www.comtechtel.com/role/CreditFacilityDetails Credit Facility (Details) Details http://www.comtechtel.com/role/CreditFacility 54 false false R55.htm 2412402 - Disclosure - Leases - Narrative (Details) Sheet http://www.comtechtel.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 55 false false R56.htm 2412403 - Disclosure - Leases - Lease Cost and Additional Information (Details) Sheet http://www.comtechtel.com/role/LeasesLeaseCostAndAdditionalInformationDetails Leases - Lease Cost and Additional Information (Details) Details 56 false false R57.htm 2412404 - Disclosure - Leases - Operating and Finance Lease Liabilities (Details) Sheet http://www.comtechtel.com/role/LeasesOperatingAndFinanceLeaseLiabilitiesDetails Leases - Operating and Finance Lease Liabilities (Details) Details 57 false false R58.htm 2412405 - Disclosure - Leases - Lease Maturity Under Topic 840 (Details) Sheet http://www.comtechtel.com/role/LeasesLeaseMaturityUnderTopic840Details Leases - Lease Maturity Under Topic 840 (Details) Details 58 false false R59.htm 2413401 - Disclosure - Income Taxes (Details) Sheet http://www.comtechtel.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.comtechtel.com/role/IncomeTaxes 59 false false R60.htm 2414402 - Disclosure - Stock-Based Compensation - Overview (Details) Sheet http://www.comtechtel.com/role/StockBasedCompensationOverviewDetails Stock-Based Compensation - Overview (Details) Details 60 false false R61.htm 2414403 - Disclosure - Stock-Based Compensation - Expenses (Details) Sheet http://www.comtechtel.com/role/StockBasedCompensationExpensesDetails Stock-Based Compensation - Expenses (Details) Details 61 false false R62.htm 2414404 - Disclosure - Stock-Based Compensation - Stock Options (Details) Sheet http://www.comtechtel.com/role/StockBasedCompensationStockOptionsDetails Stock-Based Compensation - Stock Options (Details) Details 62 false false R63.htm 2414405 - Disclosure - Stock-Based Compensation - Performance Shares, RSUs, Restricted Stock and Share Unit Awards (Details) Sheet http://www.comtechtel.com/role/StockBasedCompensationPerformanceSharesRsusRestrictedStockAndShareUnitAwardsDetails Stock-Based Compensation - Performance Shares, RSUs, Restricted Stock and Share Unit Awards (Details) Details 63 false false R64.htm 2414406 - Disclosure - Stock-Based Compensation - Income Tax Benefit From Stock-based Awards (Details) Sheet http://www.comtechtel.com/role/StockBasedCompensationIncomeTaxBenefitFromStockBasedAwardsDetails Stock-Based Compensation - Income Tax Benefit From Stock-based Awards (Details) Details 64 false false R65.htm 2415402 - Disclosure - Segment Information (Details) Sheet http://www.comtechtel.com/role/SegmentInformationDetails Segment Information (Details) Details http://www.comtechtel.com/role/SegmentInformationTables 65 false false R66.htm 2416402 - Disclosure - Goodwill (Details) Sheet http://www.comtechtel.com/role/GoodwillDetails Goodwill (Details) Details http://www.comtechtel.com/role/GoodwillTables 66 false false R67.htm 2417402 - Disclosure - Intangible Assets (Details) Sheet http://www.comtechtel.com/role/IntangibleAssetsDetails Intangible Assets (Details) Details http://www.comtechtel.com/role/IntangibleAssetsTables 67 false false R68.htm 2418401 - Disclosure - Stockholders' Equity (Details) Sheet http://www.comtechtel.com/role/StockholdersEquityDetails Stockholders' Equity (Details) Details http://www.comtechtel.com/role/StockholdersEquity 68 false false R69.htm 2419401 - Disclosure - Legal Proceedings and Other Matters Commitments and Contingencies (Details) Sheet http://www.comtechtel.com/role/LegalProceedingsAndOtherMattersCommitmentsAndContingenciesDetails Legal Proceedings and Other Matters Commitments and Contingencies (Details) Details 69 false false All Reports Book All Reports cmtl-20200131.xml cmtl-20200131.xsd cmtl-20200131_cal.xml cmtl-20200131_def.xml cmtl-20200131_lab.xml cmtl-20200131_pre.xml http://fasb.org/us-gaap/2019-01-31 http://xbrl.sec.gov/dei/2019-01-31 http://fasb.org/srt/2019-01-31 http://xbrl.sec.gov/country/2017-01-31 true true XML 59 R49.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Inventories (Details) - USD ($)
Jan. 31, 2020
Jul. 31, 2019
Inventory Disclosure [Abstract]    
Raw materials and components $ 56,100,000 $ 53,959,000
Work-in-process and finished goods 37,875,000 40,576,000
Total inventories 93,975,000 94,535,000
Less reserve for excess and obsolete inventories 19,911,000 19,696,000
Inventories, net 74,064,000 74,839,000
Inventory directly related to long-term contracts 5,753,000 4,053,000
Inventory related to contracts from third party commercial customers who outsource their manufacturing to us $ 1,425,000 $ 1,513,000
XML 60 R58.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Lease Maturity Under Topic 840 (Details)
Jul. 31, 2019
USD ($)
Operating  
Fiscal 2020 $ 11,812,000
Fiscal 2021 8,723,000
Fiscal 2022 7,343,000
Fiscal 2023 5,776,000
Fiscal 2024 3,430,000
Thereafter 7,130,000
Total 44,214,000
Capital  
Fiscal 2020 789,000
Fiscal 2021 0
Fiscal 2022 0
Fiscal 2023 0
Fiscal 2024 0
Thereafter 0
Total 789,000
Less amount representing interest 32,000
Present value of net minimum lease payments 757,000
Total  
Fiscal 2020 12,601,000
Fiscal 2021 8,723,000
Fiscal 2022 7,343,000
Fiscal 2023 5,776,000
Fiscal 2024 3,430,000
Thereafter 7,130,000
Total 45,003,000
Present value of net minimum lease payments $ 44,971,000
XML 61 R54.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Credit Facility (Details)
3 Months Ended 6 Months Ended
Jan. 31, 2020
USD ($)
Jan. 31, 2020
USD ($)
Jan. 31, 2019
USD ($)
Oct. 31, 2018
USD ($)
Jan. 31, 2020
USD ($)
Jan. 31, 2019
USD ($)
Sep. 30, 2020
USD ($)
Line of Credit Facility [Line Items]              
New debt issuance maximum amount $ 5,000,000 $ 5,000,000     $ 5,000,000    
Triggering event, days before maturity of old debt         91 days    
Long-term line of credit 158,000,000 158,000,000     $ 158,000,000    
Write-off of deferred financing costs   0 $ 0 $ 3,217,000 0 $ 3,217,000  
Secured Credit Facility              
Line of Credit Facility [Line Items]              
Secured credit facility, maximum borrowing capacity 550,000,000 550,000,000     550,000,000    
Outstanding standby letters of credit at period end 2,630,000 2,630,000     2,630,000    
Outstanding commercial letters of credit at period end 0 0     0    
Unamortized deferred financing costs $ 2,759,000 2,759,000     2,759,000    
Interest expense including amortization of deferred financing costs   $ 1,572,000 $ 2,171,000   $ 3,325,000 $ 4,713,000  
Blended interest rate (percent)   4.33% 5.08%   4.51% 5.54%  
Maximum amount of available cash on hand that can be used in leverage ratio calculation       $ 1,813,000      
Leverage ratio 3.75            
Maximum total leverage ratio 4.50            
Fixed charge coverage ratio 3.25            
Swingline Loan | Secured Credit Facility              
Line of Credit Facility [Line Items]              
Secured credit facility, maximum borrowing capacity $ 25,000,000 $ 25,000,000     $ 25,000,000    
October 2018 Credit Facility [Member]              
Line of Credit Facility [Line Items]              
Minimum amount outstanding during period         137,000,000    
Maximum amount outstanding during period         169,000,000    
Revolving Loan Facility | Secured Credit Facility              
Line of Credit Facility [Line Items]              
Secured credit facility, maximum borrowing capacity 300,000,000 300,000,000     300,000,000    
Line of credit facility, accordion feature 250,000,000 250,000,000     250,000,000    
Letter of Credit | Secured Credit Facility              
Line of Credit Facility [Line Items]              
Secured credit facility, maximum borrowing capacity $ 35,000,000 $ 35,000,000     $ 35,000,000    
Federal Funds Effective Swap Rate | Revolving Loan Facility | Secured Credit Facility              
Line of Credit Facility [Line Items]              
Variable interest rate (percent)         0.50%    
Adjusted LIBO rate | Revolving Loan Facility | Secured Credit Facility              
Line of Credit Facility [Line Items]              
Variable interest rate (percent)         1.00%    
Minimum | Secured Credit Facility              
Line of Credit Facility [Line Items]              
Interest expense coverage ratio 14.51            
Maximum | Secured Credit Facility              
Line of Credit Facility [Line Items]              
Leverage ratio 1.6            
Forecast | Secured Credit Facility              
Line of Credit Facility [Line Items]              
Secured credit facility, maximum borrowing capacity             $ 800,000,000
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accrued Expenses and Other Current Liabilities - Schedule (Details) - USD ($)
Jan. 31, 2020
Jul. 31, 2019
Jan. 31, 2018
Jul. 31, 2017
Accrued Liabilities, Current [Abstract]        
Accrued wages and benefits $ 25,050,000 $ 23,295,000    
Accrued contract costs 12,500,000 15,007,000    
Accrued warranty obligations 16,728,000 15,968,000 $ 9,576,000 $ 11,738,000
Accrued legal costs 2,843,000 2,835,000    
Accrued commissions and royalties 4,694,000 5,114,000    
Other 22,696,000 16,365,000    
Accrued expenses and other current liabilities $ 84,511,000 $ 78,584,000    
XML 63 R31.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accounts Receivable (Tables)
6 Months Ended
Jan. 31, 2020
Accounts Receivable Additional Disclosures [Abstract]  
Accounts receivable
Accounts receivable consist of the following at:
 
 
January 31, 2020
 
July 31, 2019
Receivables from commercial and international customers
 
$
77,080,000

 
85,556,000

Unbilled receivables from commercial and international customers
 
23,795,000

 
20,469,000

Receivables from the U.S. government and its agencies
 
45,008,000

 
38,856,000

Unbilled receivables from the U.S. government and its agencies
 
3,202,000

 
2,018,000

Total accounts receivable
 
149,085,000

 
146,899,000

Less allowance for doubtful accounts
 
1,102,000

 
1,867,000

Accounts receivable, net
 
$
147,983,000

 
145,032,000

XML 64 R35.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-Based Compensation (Tables)
6 Months Ended
Jan. 31, 2020
Share-based Payment Arrangement [Abstract]  
Summary of Stock-based Awards Outstanding by Award Type
As of January 31, 2020, the following stock-based awards, by award type, were outstanding:
 
January 31, 2020

Stock options
1,269,865

Performance shares
217,839

RSUs and restricted stock
473,673

Share units
239,680

Total
2,201,057

Stock-based compensation for awards detailing where recorded in Condensed Consolidated Statement of Operations
Stock-based compensation for awards issued is reflected in the following line items in our Condensed Consolidated Statements of Operations:
 
 
Three months ended January 31,
 
Six months ended January 31,
 
 
2020
 
2019
 
2020
 
2019
Cost of sales
 
$
60,000

 
60,000

 
$
119,000

 
118,000

Selling, general and administrative expenses
 
1,094,000

 
1,051,000

 
1,837,000

 
1,956,000

Research and development expenses
 
84,000

 
80,000

 
161,000

 
163,000

Stock-based compensation expense before income tax benefit
 
1,238,000

 
1,191,000

 
2,117,000

 
2,237,000

Estimated income tax benefit
 
(271,000
)
 
(260,000
)
 
(460,000
)
 
(488,000
)
Net stock-based compensation expense
 
$
967,000

 
931,000

 
$
1,657,000

 
1,749,000

Summary of net stock-based compensation expense by award type
Stock-based compensation expense (benefit), by award type, is summarized as follows:
 
 
Three months ended January 31,
 
Six months ended January 31,
 
 
2020
 
2019
 
2020
 
2019
Stock options
 
$
82,000

 
181,000

 
$
164,000

 
352,000

Performance shares
 
421,000

 
386,000

 
773,000

 
792,000

RSUs and restricted stock
 
675,000

 
568,000

 
1,373,000

 
1,115,000

ESPP
 
60,000

 
56,000

 
117,000

 
108,000

Share units
 

 

 
(310,000
)
 
(130,000
)
Stock-based compensation expense before income tax benefit
 
1,238,000

 
1,191,000

 
2,117,000

 
2,237,000

Estimated income tax benefit
 
(271,000
)
 
(260,000
)
 
(460,000
)
 
(488,000
)
Net stock-based compensation expense
 
$
967,000

 
931,000

 
$
1,657,000

 
1,749,000

Summary of the Plan's activity relating to stock options
The following table summarizes the Plan's activity during the six months ended January 31, 2020:
 
 
Awards
(in Shares)
 
Weighted Average
Exercise Price
 
Weighted Average
Remaining Contractual
Term (Years)
 
Aggregate
Intrinsic Value
Outstanding at July 31, 2019
 
1,555,555

 
$
28.72

 
 
 
 
Exercised
 
(51,460
)
 
28.45

 
 
 
 
Expired/canceled
 
(800
)
 
27.35

 
 
 
 
Outstanding at October 31, 2019
 
1,503,295

 
28.73

 
 
 
 
Expired/canceled
 
(100
)
 
28.35

 
 
 
 
Exercised
 
(233,330
)
 
28.90

 
 
 
 
Outstanding at January 31, 2020
 
1,269,865

 
$
28.70

 
3.33
 
$
1,418,000

 
 
 
 
 
 
 
 
 
Exercisable at January 31, 2020
 
1,200,435

 
$
28.81

 
3.20
 
$
1,281,000

 
 
 
 
 
 
 
 
 
Vested and expected to vest at January 31, 2020
 
1,251,302

 
$
28.73

 
3.29
 
$
1,384,000

Summary of the Plan's activity relating to performance shares, RSUs, restricted stock and share units
The following table summarizes the Plan's activity relating to performance shares, RSUs, restricted stock and share units:
 
 
Awards
(in Shares)
 
Weighted Average
Grant Date
Fair Value
 
Aggregate
Intrinsic Value
Outstanding at July 31, 2019
 
954,676

 
$
22.40

 
 
Granted
 
219,425

 
27.69

 
 
Settled
 
(199,466
)
 
16.80

 
 
Forfeited
 
(41,080
)
 
21.00

 
 
Outstanding at October 31, 2019
 
933,555

 
24.91

 
 
Settled
 
(527
)
 
11.40

 
 
Forfeited
 
(1,836
)
 
23.95

 
 
Outstanding at January 31, 2020
 
931,192

 
$
24.92

 
$
26,921,000

 
 
 
 
 
 
 
Vested at January 31, 2020
 
328,791

 
$
24.92

 
$
9,505,000

 
 
 
 
 
 
 
Vested and expected to vest at January 31, 2020
 
892,950

 
$
25.04

 
$
25,815,000

XML 65 R39.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
General Narrative (Details)
6 Months Ended
Jan. 31, 2020
operating_segment
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Number of reportable segments 2
XML 66 R16.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accrued Expenses and Other Current Liabilities
6 Months Ended
Jan. 31, 2020
Accrued Liabilities, Current [Abstract]  
Accrued Expenses and Other Current Liabilities
Accrued Expenses and Other Current Liabilities

Accrued expenses and other current liabilities consist of the following at:
 
 
January 31, 2020
 
July 31, 2019
Accrued wages and benefits
 
$
25,050,000

 
23,295,000

Accrued contract costs
 
12,500,000

 
15,007,000

Accrued warranty obligations
 
16,728,000

 
15,968,000

Accrued legal costs
 
2,843,000

 
2,835,000

Accrued commissions and royalties
 
4,694,000

 
5,114,000

Other
 
22,696,000

 
16,365,000

Accrued expenses and other current liabilities
 
$
84,511,000

 
78,584,000



As discussed further in Note (12) - "Leases," on August 1, 2019, we adopted Topic 842 and, as required by the new standard, reclassified $2,934,000 of accrued expenses and other current liabilities as follows: (i) $2,366,000 of short-term deferred rent liabilities related to operating leases were offset against the respective operating lease right-of-use assets; and (ii) the remaining $568,000 of estimated facility exit costs were reclassified to the current portion of operating lease liabilities.

Accrued contract costs represent direct and indirect costs on contracts as well as estimates of amounts owed for invoices not yet received from vendors or reflected in accounts payable.

Accrued warranty obligations as of January 31, 2020 relate to estimated liabilities for assurance-type warranty coverage that we provide to our customers. We generally provide warranty coverage for some of our products for a period of at least one year from the date of delivery. We record a liability for estimated warranty expense based on historical claims, product failure rates, consideration of contractual obligations, future costs to resolve software issues and other factors. Some of our product warranties are provided under long-term contracts, the costs of which are incorporated into our estimates of total contract costs.

Changes in our accrued warranty obligations during the six months ended January 31, 2020 and 2019 were as follows:
 
 
Six months ended January 31,
 
 
2020
 
2019
Balance at beginning of period
 
$
15,968,000

 
11,738,000

Reclass to contract liabilities (see below)
 

 
(1,679,000
)
Provision for warranty obligations
 
1,937,000

 
1,738,000

Additions (in connection with CGC acquisition)
 
1,000,000

 

Charges incurred
 
(2,479,000
)
 
(3,066,000
)
Warranty settlement and reclass (see below)
 
302,000

 
845,000

Balance at end of period
 
$
16,728,000

 
9,576,000



On August 1, 2018, in connection with our adoption of ASC 606, $1,679,000 of accrued warranty obligations presented in the above table were reclassified to contract liabilities, as they represented deferred revenue related to service-type warranty performance obligations.

Our current accrued warranty obligations at January 31, 2020 and July 31, 2019 include $3,094,000 and $3,999,000, respectively, of warranty obligations for a small product line that we refer to as the TCS 911 call handling software solution. This solution was licensed to customers prior to our acquisition of TeleCommunication Systems, Inc. ("TCS"). During the fiscal year ended July 31, 2018, we entered into a full and final warranty settlement with AT&T, the largest customer/distributor of this product line, pursuant to which we issued thirty-six credits to AT&T of $153,000 which AT&T can apply on a monthly basis to purchases of solutions from us, beginning October 2017 through September 2020. As of January 31, 2020, the total present value of these monthly credits is $1,184,000, all of which is included in our current accrued warranty obligations on our Condensed Consolidated Balance Sheet.

In connection with our acquisition of Solacom, the GD NG-911 business and CGC, we assumed warranty obligations related to certain contracts acquired. See Note (2) - "Acquisitions" for further information pertaining to these acquisitions.
XML 67 R5.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
Total
Common Stock
Additional Paid-in Capital
Retained Earnings
Treasury Stock
Common stock, beginning balance (in shares) at Jul. 31, 2018   38,860,571      
Beginning balance at Jul. 31, 2018 $ 505,684,000 $ 3,886,000 $ 538,453,000 $ 405,194,000 $ (441,849,000)
Treasury stock, beginning balance (in shares) at Jul. 31, 2018         15,033,317
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Equity-classified stock award compensation 2,237,000   2,237,000    
Proceeds from exercises of stock options (in shares)   6,100      
Proceeds from exercises of stock options 174,000 $ 1,000 173,000    
Proceeds from issuance of employee stock purchase plan shares (in shares)   20,198      
Proceeds from issuance of employee stock purchase plan shares 476,000 $ 2,000 474,000    
Issuance of restricted stock (in shares)   10,386      
Forfeiture of restricted stock $ 0 $ 1,000 (1,000)    
Net settlement of stock-based awards (in shares) 9,345 53,292      
Net settlement of stock-based awards $ (2,058,000) $ 5,000 (2,063,000)    
Cash dividends declared (4,764,000)     (4,764,000)  
Accrual of dividend equivalents, net of reversal (166,000)     (166,000)  
Net income 11,294,000     11,294,000  
Common stock, ending balance (in shares) at Jan. 31, 2019   38,950,547      
Ending balance at Jan. 31, 2019 512,877,000 $ 3,895,000 539,273,000 411,558,000 $ (441,849,000)
Treasury stock, ending balance (in shares) at Jan. 31, 2019         15,033,317
Common stock, beginning balance (in shares) at Oct. 31, 2018   38,938,844      
Beginning balance at Oct. 31, 2018 506,096,000 $ 3,894,000 537,852,000 406,199,000 $ (441,849,000)
Treasury stock, beginning balance (in shares) at Oct. 31, 2018         15,033,317
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Equity-classified stock award compensation 1,191,000   1,191,000    
Proceeds from issuance of employee stock purchase plan shares (in shares)   11,337      
Proceeds from issuance of employee stock purchase plan shares 235,000 $ 1,000 234,000    
Net settlement of stock-based awards (in shares)   366      
Net settlement of stock-based awards (4,000)   (4,000)    
Cash dividends declared (2,383,000)     (2,383,000)  
Accrual of dividend equivalents, net of reversal (84,000)     (84,000)  
Net income 7,826,000     7,826,000  
Common stock, ending balance (in shares) at Jan. 31, 2019   38,950,547      
Ending balance at Jan. 31, 2019 $ 512,877,000 $ 3,895,000 539,273,000 411,558,000 $ (441,849,000)
Treasury stock, ending balance (in shares) at Jan. 31, 2019         15,033,317
Common stock, beginning balance (in shares) at Jul. 31, 2019 39,276,161 39,276,161      
Beginning balance at Jul. 31, 2019 $ 535,082,000 $ 3,928,000 552,670,000 420,333,000 $ (441,849,000)
Treasury stock, beginning balance (in shares) at Jul. 31, 2019 15,033,317       15,033,317
Common stock, ending balance (in shares) at Oct. 31, 2019   39,402,226      
Ending balance at Oct. 31, 2019 $ 537,644,000 $ 3,940,000 551,316,000 424,237,000 $ (441,849,000)
Treasury stock, ending balance (in shares) at Oct. 31, 2019         15,033,317
Common stock, beginning balance (in shares) at Jul. 31, 2019 39,276,161 39,276,161      
Beginning balance at Jul. 31, 2019 $ 535,082,000 $ 3,928,000 552,670,000 420,333,000 $ (441,849,000)
Treasury stock, beginning balance (in shares) at Jul. 31, 2019 15,033,317       15,033,317
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Equity-classified stock award compensation $ 2,117,000   2,117,000    
Proceeds from exercises of stock options (in shares)   16,700      
Proceeds from exercises of stock options 468,000 $ 2,000 466,000    
Proceeds from issuance of employee stock purchase plan shares (in shares)   20,010      
Proceeds from issuance of employee stock purchase plan shares 510,000 $ 2,000 508,000    
Issuance of restricted stock (in shares)   8,858      
Forfeiture of restricted stock $ 0 $ 1,000 (1,000)    
Net settlement of stock-based awards (in shares) 27,902 107,326      
Net settlement of stock-based awards $ (3,459,000) $ 10,000 (3,469,000)    
Common stock issued for acquisition of CGC Technology (CGC) (in shares)   323,504      
Common stock issued for acquisition of CGC Technology (CGC) 11,575,000 $ 32,000 11,543,000    
Cash dividends declared (4,860,000)     (4,860,000)  
Accrual of dividend equivalents, net of reversal (113,000)     (113,000)  
Net income $ 9,883,000     9,883,000  
Common stock, ending balance (in shares) at Jan. 31, 2020 39,752,559 39,752,559      
Ending balance at Jan. 31, 2020 $ 551,203,000 $ 3,975,000 563,834,000 425,243,000 $ (441,849,000)
Treasury stock, ending balance (in shares) at Jan. 31, 2020 15,033,317       15,033,317
Common stock, beginning balance (in shares) at Oct. 31, 2019   39,402,226      
Beginning balance at Oct. 31, 2019 $ 537,644,000 $ 3,940,000 551,316,000 424,237,000 $ (441,849,000)
Treasury stock, beginning balance (in shares) at Oct. 31, 2019         15,033,317
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Equity-classified stock award compensation 1,238,000   1,238,000    
Proceeds from exercises of stock options (in shares)   6,100      
Proceeds from exercises of stock options 162,000 $ 1,000 161,000    
Proceeds from issuance of employee stock purchase plan shares (in shares)   9,875      
Proceeds from issuance of employee stock purchase plan shares 264,000 $ 1,000 263,000    
Forfeiture of restricted stock (in shares)   (12,652)      
Forfeiture of restricted stock 0 $ (1,000) 1,000    
Net settlement of stock-based awards (in shares)   23,506      
Net settlement of stock-based awards (686,000) $ 2,000 (688,000)    
Common stock issued for acquisition of CGC Technology (CGC) (in shares)   323,504      
Common stock issued for acquisition of CGC Technology (CGC) 11,575,000 $ 32,000 11,543,000    
Cash dividends declared (2,432,000)     (2,432,000)  
Accrual of dividend equivalents, net of reversal (57,000)     (57,000)  
Net income $ 3,495,000     3,495,000  
Common stock, ending balance (in shares) at Jan. 31, 2020 39,752,559 39,752,559      
Ending balance at Jan. 31, 2020 $ 551,203,000 $ 3,975,000 $ 563,834,000 $ 425,243,000 $ (441,849,000)
Treasury stock, ending balance (in shares) at Jan. 31, 2020 15,033,317       15,033,317
XML 68 R1.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Document and Entity Information - shares
6 Months Ended
Jan. 31, 2020
Feb. 28, 2020
Document and Entity Information [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Jan. 31, 2020  
Current Fiscal Year End Date --07-31  
Document Fiscal Period Focus Q2  
Document Fiscal Year Focus 2020  
Entity Registrant Name COMTECH TELECOMMUNICATIONS CORP /DE/  
Entity Central Index Key 0000023197  
Entity Interactive Data Current Yes  
Entity Filer Category Accelerated Filer  
Entity Emerging Growth Company false  
Entity Small Business false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   24,719,404
XML 69 R12.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value Measurements and Financial Instruments
6 Months Ended
Jan. 31, 2020
Fair Value Disclosures [Abstract]  
Fair Value Measurements and Financial Instruments
Fair Value Measurements and Financial Instruments

Using the fair value hierarchy described in FASB ASC 820 "Fair Value Measurements and Disclosures," we valued our cash and cash equivalents using Level 1 inputs that were based on quoted market prices.

We believe that the carrying amounts of our other current financial assets (such as accounts receivable) and other current liabilities (including accounts payable, accrued expenses and the current portion of our favorable AT&T warranty settlement) approximate their fair values due to their short-term maturities. See Note (9) - "Accrued Expenses and Other Current Liabilities" for further discussion of the favorable AT&T warranty settlement.

The fair value of our Credit Facility that we entered into on October 31, 2018 approximates its carrying amount due to its variable interest rate and pricing grid that is dependent upon our leverage ratio as of the end of each fiscal quarter.

As of January 31, 2020 and July 31, 2019, other than the financial instruments discussed above, we had no other significant assets or liabilities included in our Condensed Consolidated Balance Sheets recorded at fair value, as such term is defined by FASB ASC 820.
XML 70 R9.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Acquisitions
6 Months Ended
Jan. 31, 2020
Business Combinations [Abstract]  
Acquisitions
Acquisitions
    
Solacom Technologies Inc.

On February 28, 2019, we completed our acquisition of Solacom Technologies Inc. ("Solacom"), pursuant to the Arrangement Agreement, dated as of January 7, 2019, by and among Solacom, Comtech and Solar Acquisition Corp., a Canadian corporation and a direct, wholly-owned subsidiary of Comtech. Solacom is a leading provider of Next Generation 911 ("NG-911") solutions for public safety agencies. The acquisition of Solacom was a significant step in our strategy of enhancing our public safety and location technologies.

The acquisition has an aggregate purchase price for accounting purposes of $32,934,000, of which $27,328,000 was settled in cash and $5,606,000 was settled with the issuance of 208,669 shares of Comtech’s common stock at a volume weighted average stock price of $26.86. The fair value of consideration transferred in connection with this acquisition was $31,489,000, which was net of $1,445,000 of cash acquired. The cash portion of the purchase price was funded principally through borrowings under our Credit Facility.

We are accounting for the acquisition of Solacom under the acquisition method of accounting in accordance with FASB ASC 805, "Business Combinations" ("ASC 805"). The purchase price was allocated to the assets acquired and liabilities assumed, based on their fair value as of February 28, 2019, pursuant to the business combination accounting rules. Acquisition plan expenses were not included as a component of consideration transferred and were expensed in the period incurred. Pro forma financial information is not disclosed, as the acquisition is not material.

The following table summarizes the final fair value of the assets acquired and liabilities assumed in connection with the Solacom acquisition:
 
Purchase Price Allocation (1)
 
 
Settled in cash
$
27,328,000

 
 
Settled in common stock issued by Comtech
5,606,000

 
 
Aggregate purchase price at fair value
$
32,934,000

 
 
Allocation of aggregate purchase price:
 
 
 
      Cash and cash equivalents
$
1,445,000

 
 
      Current assets
9,897,000

 
 
      Property, plant and equipment
777,000

 
 
      Deferred tax assets
5,478,000

 
 
      Accrued warranty obligations
(1,431,000
)
 
 
      Current liabilities
(4,477,000
)
 
 
      Contract liabilities, non-current
(1,604,000
)
 
 
Net tangible assets at fair value
$
10,085,000

 
 
Identifiable intangibles, deferred taxes and goodwill:
 
 
Estimated Useful Lives
Technology
$
6,779,000

 
10 years
Customer relationships
7,007,000

 
20 years
Trade name
1,828,000

 
20 years
Deferred tax liabilities
(4,153,000
)
 
 
Goodwill
11,388,000

 
Indefinite
Allocation of aggregate purchase price
$
32,934,000

 
 

(1) As reported in the Company's Quarterly Report on Form 10-Q for the three months ended October 31, 2019.

The acquired identifiable intangible assets are being amortized on a straight-line basis, which we believe approximates the pattern in which the assets are utilized over their estimated useful lives. The fair value of customer relationships was estimated primarily based on the value of the discounted cash flows that the related intangible asset could be expected to generate in the future. The fair value of technology and trade name was estimated based on the discounted capitalization of royalty expense saved because we now own the assets. Among the factors contributing to the recognition of goodwill, as a component of the purchase price allocation, were synergies in products and technologies and the addition of a skilled, assembled workforce. This goodwill has been assigned to our Commercial Solutions segment based on specific identification and is generally not deductible for income tax purposes.

GD NG-911 Business

On April 29, 2019, we completed the acquisition of a state and local government NG-911 business pursuant to the Asset Purchase Agreement, dated as of April 29, 2019, by and among General Dynamics Information Technology, Inc., Comtech and Comtech NextGen LLC, a Delaware limited liability company and indirect, wholly-owned subsidiary of Comtech. The acquisition of this NG-911 business from GD (the "GD NG-911 business") has a preliminary cash purchase price of $10,000,000 (which is subject to a net working capital adjustment). In connection with this acquisition, we also announced an award of a five-year contract to develop, implement and operate a NG-911 emergency communications system for a Northeastern state. Immediately after our announcement of this acquisition, we hired approximately sixty GD NG-911 employees and completed the integration of this business into our Commercial Solutions segment’s public safety and location technologies product line. The acquisition, contract award and hiring of talented employees are expected to strengthen Comtech’s position in the growing NG-911 solutions market.

We are accounting for the acquisition of this business under the acquisition method of accounting in accordance with FASB ASC 805. The purchase price, which is subject to a pending closing date balance sheet adjustment process under the purchase agreement, was allocated to the assets acquired and liabilities assumed, based on their preliminary fair value as of April 29, 2019, pursuant to the business combination accounting rules. Acquisition plan expenses were not included as a component of consideration transferred and were expensed in the period incurred. Pro forma financial information is not disclosed, as the acquisition is not material.

The following table summarizes the preliminary fair value of the assets acquired and liabilities assumed in connection with the acquisition of the GD NG-911 business:
 
Purchase Price Allocation (1)
 
Measurement Period Adjustments
 
Purchase Price Allocation (as adjusted)
 
 
Aggregate purchase price at fair value
$
10,000,000

 

 
$
10,000,000

 
 
Allocation of aggregate purchase price:
 
 
 
 
 
 
 
      Current assets
$
4,640,000

 

 
$
4,640,000

 
 
      Property, plant and equipment
646,000

 

 
646,000

 
 
      Deferred tax assets
3,376,000

 
(3,173,000
)
 
203,000

 
 
      Accrued warranty obligations
(5,000,000
)
 

 
(5,000,000
)
 
 
      Current liabilities
(3,094,000
)
 

 
(3,094,000
)
 
 
Net tangible assets at preliminary fair value
$
568,000

 
(3,173,000
)
 
$
(2,605,000
)
 
 
Identifiable intangibles, deferred taxes and goodwill:
 
 
 
 
 
 
Estimated Useful Lives
      Customer relationships
$
20,300,000

 

 
$
20,300,000

 
10 years
      Technology
3,500,000

 

 
3,500,000

 
15 years
      Other liabilities
(21,700,000
)
 

 
(21,700,000
)
 
 
      Deferred tax liabilities
(518,000
)
 
518,000

 

 
 
      Goodwill
7,850,000

 
2,655,000

 
10,505,000

 
Indefinite
Allocation of aggregate purchase price
$
10,000,000

 

 
$
10,000,000

 
 

(1) As reported in the Company's Quarterly Report on Form 10-Q for the three months ended October 31, 2019.

The acquired identifiable intangible assets are being amortized on a straight-line basis, which we believe approximates the pattern in which the assets are utilized over their estimated useful lives. The fair value of customer relationships was estimated based on the value of the discounted cash flows that the related intangible asset could be expected to generate in the future. The fair value of technology was estimated based on the discounted capitalization of royalty expense saved because we now own the assets. The preliminary fair value of other liabilities was based on the difference in discounted cash flows related to remaining performance obligations under a certain acquired contract as compared to current market terms for similar arrangements that a market participant would expect. Other liabilities will be credited against cost of sales over the remaining performance of the contract, which was 5.25 years as of the acquisition date.

Among the factors contributing to the recognition of goodwill, as a component of the purchase price allocation, were synergies in solution offerings and the addition of a skilled, assembled workforce. We currently estimate that approximately $10,505,000 of goodwill resulting from the acquisition will be tax deductible. This goodwill has been assigned to our Commercial Solutions segment based on specific identification.

We are currently finalizing a net working capital adjustment, pursuant to the terms of the purchase agreement. In August 2019, the seller proposed and requested an approximate $2,900,000 upward adjustment to the preliminary purchase price. We do not agree with their proposed adjustment and believe that we are entitled to a reduction of approximately $1,000,000 to the preliminary purchase price. As the parties could not reach an agreement during the stipulated period of time, the matter is now in arbitration.

The allocation of the preliminary purchase price shown in the above table was based on a valuation and estimates and assumptions that are subject to change within the purchase price allocation period (generally one year from the acquisition date). The primary areas of the purchase price allocation not yet finalized include the purchase price (due to a pending closing date balance sheet adjustment process under the purchase agreement) and residual goodwill.

CGC Technology Limited

On January 27, 2020, we completed the acquisition of CGC Technology Limited ("CGC"), a privately held company located in the United Kingdom, pursuant to the Share Purchase Agreement, dated as of January 27, 2020. CGC is a leading provider of high precision full motion fixed and mobile X/Y satellite tracking antennas, reflectors, radomes and other ground station equipment around the world. The acquisition of CGC brought established relationships with several top-tier European aerospace companies and other government entities, and we expect CGC to participate in the anticipated growth in the number of low Earth orbit ("LEO") and medium Earth orbit ("MEO") satellite constellations.
 
The acquisition has a preliminary purchase price for accounting purposes of $23,650,000, of which $12,075,000 was payable in cash and $11,575,000 was payable by the issuance of 323,504 shares of Comtech’s common stock at a volume weighted average stock price of $35.78. The fair value of consideration transferred in connection with this acquisition was $22,740,000, which was net of $160,000 of cash acquired and $750,000 payable by us upon the first anniversary of the closing of the transaction, subject to certain conditions. The preliminary purchase price for accounting purposes is subject to finalization.

We are accounting for the acquisition of CGC under the acquisition method of accounting in accordance with FASB ASC 805, "Business Combinations." The purchase price was allocated to the assets acquired and liabilities assumed, based on their preliminary fair value as of January 27, 2020, pursuant to the business combination accounting rules. Acquisition plan expenses were not included as a component of consideration transferred and were expensed in the period incurred. Our condensed consolidated statements of operations for the three and six months ended January 31, 2020 include a nominal amount of revenue contribution from CGC. Pro forma financial information is not disclosed, as the acquisition is not material.

The following table summarizes the preliminary fair value of the assets acquired and liabilities assumed in connection with the CGC acquisition:
 
Purchase Price Allocation
 
 
Payable in cash
$
12,075,000

 
 
Payable in common stock issued by Comtech
11,575,000

 
 
Preliminary purchase price at fair value
$
23,650,000

 
 
Preliminary allocation of aggregate purchase price:
 
 
 
      Cash and cash equivalents
$
160,000

 
 
      Current assets
3,336,000

 
 
      Property, plant and equipment
1,457,000

 
 
      Operating lease assets
924,000

 
 
      Deferred tax assets, non-current
588,000

 
 
      Accrued warranty obligations

(1,000,000
)
 
 
      Current liabilities
(7,060,000
)
 
 
      Non-current liabilities
(1,329,000
)
 
 
Net tangible liabilities at preliminary fair value
$
(2,924,000
)
 
 
Identifiable intangibles, deferred taxes and goodwill:
 
 
Estimated Useful Lives
Technology
$
5,000,000

 
20 years
Customer relationships
7,000,000

 
15 years
Trade name
800,000

 
5 years
Deferred tax liabilities
(2,176,000
)
 
 
Goodwill
15,950,000

 
Indefinite
Preliminary allocation of aggregate purchase price
$
23,650,000

 
 


The acquired identifiable intangible assets are being amortized on a straight-line basis, which we believe approximates the pattern in which the assets are utilized over their estimated useful lives. The preliminary fair value of customer relationships (which include acquired backlog) was primarily based on the value of the discounted cash flows that the related intangible asset could be expected to generate in the future. The preliminary fair value of technology and trade name was based on the discounted capitalization of royalty expense saved because we now own the assets. Among the factors contributing to the recognition of goodwill, as a component of the preliminary purchase price allocation, were synergies in products and technologies and the addition of a skilled, assembled workforce. This goodwill has been assigned to our Government Solutions segment based on specific identification and is generally not deductible for income tax purposes.

The allocation of the preliminary purchase price shown in the above table was based upon a preliminary valuation and estimates and assumptions that are subject to change within the purchase price allocation period, generally one year from the acquisition date. The primary areas of the purchase price allocation not yet finalized include the purchase price (due to potential indemnification obligations of the seller under the Share Purchase Agreement), a final assessment of assets acquired and liabilities assumed, including intangible assets and their remaining useful lives, accrued warranty obligations, income taxes and residual goodwill.

UHP Networks Inc.

On November 14, 2019, we entered into an agreement to acquire UHP Networks Inc. and its sister company (together, "UHP"), a leading provider of innovative and disruptive satellite ground station solutions, for a purchase price of approximately $40,000,000, of which we anticipate $5,000,000 to be paid in Comtech common stock with the remaining balance payable in cash. The purchase agreement also provides an earn-out up to an additional $10,000,000 payable, at our election, in cash and or shares of Comtech common stock, if certain agreed upon sales milestones are reached in the twelve-month period following completion of the acquisition. We believe that our acquisition of UHP will be a significant step in enhancing our solutions offerings for the satellite ground station market. The transaction is subject to customary closing conditions and is expected to occur late in the second half of our fiscal 2020.

Gilat Satellite Networks Ltd.

On January 29, 2020, we entered into an Agreement and Plan of Merger (the "Merger Agreement") with Gilat Satellite Networks Ltd. ("Gilat"), a worldwide leader in satellite networking technology, solutions and services with market leading positions in the satellite ground station and in-flight connectivity solutions markets and deep expertise in operating large network infrastructures.

Under the terms of the Merger Agreement, Comtech will acquire Gilat by way of a merger of Comtech's newly formed subsidiary with and into Gilat, with Gilat surviving the merger as a wholly-owned subsidiary of Comtech. Pursuant to the Merger Agreement, each Gilat ordinary share will be converted into the right to receive consideration of  (i) $7.18 in cash, without interest, plus (ii) 0.08425 of a share of Comtech common stock, with cash payable in lieu of fractional shares. Based on such consideration, on January 29, 2020, the date we entered into the Merger Agreement, Gilat had an enterprise value of approximately $532,500,000.

During the twelve months ended December 31, 2019, Gilat reported revenue of $263,492,000 with GAAP operating income of $25,572,000. As of December 31, 2019, Gilat had approximately $74,778,000 of unrestricted cash and cash equivalents and debt of approximately $8,096,000. We expect to fund the cash portion of the acquisition by redeploying a portion of both our and Gilat's unrestricted cash and cash equivalents, with the remaining funds provided by a new $800,000,000 secured credit facility, which is discussed further in Note (11) - "Credit Facility."

In connection with the acquisition of Gilat, we expect to incur transaction related expenses including certain compensatory and other merger related payments, professional fees and debt related costs. We preliminarily estimate that these expenses will approximate $28,640,000, some of which were expensed as of January 31, 2020, others to be expensed upon closing, and others to be expensed over time following the closing or capitalized in accordance with purchase accounting rules. Pursuant to accounting rules, the acquisition is expected to result in a material increase in annual amortization expense related to intangibles and possible other fair value adjustments.

The transaction is subject to customary closing conditions, including the approval of Gilat shareholders and expiration of the applicable waiting period under the Hart-Scott Rodino Antitrust Improvements Act of 1976.
XML 71 R55.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Narrative (Details) - USD ($)
6 Months Ended
Jan. 31, 2020
Jan. 31, 2020
Aug. 01, 2019
Jul. 31, 2019
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Operating Lease, Right-of-Use Asset $ 33,062,000 $ 33,062,000   $ 0
Deferred Rent Liability     $ 3,023,000  
Lease liabilities 35,690,000 35,690,000    
Accounting Standards Update 2016-02        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Operating Lease, Right-of-Use Asset     35,825,000  
Lease liabilities     $ 38,848,000  
Executive Chairman [Member]        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Related Party Transaction, Amounts of Transaction   $ 322,000    
Additional Term Of Related Party Lease Agreement As An Option To Exercise   10 years    
Rent Amount In Next Calendar Year For Related Party Lease Agreement $ 657,000      
XML 72 R51.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accrued Expenses and Other Current Liabilities - Product Warranty Rollforward (Details) - USD ($)
6 Months Ended
Jan. 31, 2020
Jan. 31, 2019
Changes in Product Warranty Liability    
Balance at beginning of period $ 15,968,000  
Provision for warranty obligations 1,937,000 $ 1,738,000
Additions (in connection with CGC acquisition) 1,000,000 0
Charges incurred (2,479,000) (3,066,000)
Warranty settlement and reclass 302,000 $ 845,000
Balance at end of period $ 16,728,000  
XML 73 R59.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes (Details) - USD ($)
Jan. 31, 2020
Jul. 31, 2019
Income Tax Contingency [Line Items]    
Unrecognized tax benefits $ 8,114,000 $ 7,215,000
Interest accrued relating to income taxes 51,000 12,000
Unrecognized tax benefits that would positively impact our effective tax rate, if recognized 7,498,000 6,670,000
Non-current income taxes payable    
Income Tax Contingency [Line Items]    
Unrecognized tax benefits 2,874,000 325,000
Included in the non-current deferred tax liabilities (as an offset to the associated deferred tax asset)    
Income Tax Contingency [Line Items]    
Unrecognized tax benefits $ 5,240,000 $ 6,890,000
XML 74 R38.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Intangible Assets (Tables)
6 Months Ended
Jan. 31, 2020
Finite-Lived Intangible Assets, Net [Abstract]  
Intangible assets with finite lives
Intangible assets with finite lives are as follows:
 
 
As of January 31, 2020
 
 
Weighted Average
Amortization Period
 
Gross Carrying
Amount
 
Accumulated
Amortization
 
Net Carrying
Amount
Customer relationships
 
20.5
 
$
282,934,000

 
72,909,000

 
$
210,025,000

Technologies
 
13.7
 
97,649,000

 
62,377,000

 
35,272,000

Trademarks and other
 
16.6
 
32,726,000

 
13,768,000

 
18,958,000

Total
 
 
 
$
413,309,000

 
149,054,000

 
$
264,255,000

 
 
As of July 31, 2019
 
 
Weighted Average
Amortization Period
 
Gross Carrying
Amount
 
Accumulated
Amortization
 
Net Carrying
Amount
Customer relationships
 
20.5
 
$
276,834,000

 
66,484,000

 
$
210,350,000

Technologies
 
12.7
 
92,649,000

 
59,522,000

 
33,127,000

Trademarks and other
 
16.7
 
31,026,000

 
12,613,000

 
18,413,000

Total
 
 
 
$
400,509,000

 
138,619,000

 
$
261,890,000

Estimated future amortization expense
The estimated amortization expense consists of the following for the fiscal years ending July 31:
2020
$
21,557,000

2021
20,770,000

2022
19,091,000

2023
19,091,000

2024
18,399,000

XML 75 R30.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Earnings Per Share (Tables)
6 Months Ended
Jan. 31, 2020
Earnings Per Share [Abstract]  
Schedule of numerators and denominators used in basic and diluted EPS calculations
The following table reconciles the numerators and denominators used in the basic and diluted EPS calculations:
 
 
Three months ended January 31,
 
Six months ended January 31,
 
 
2020
 
2019
 
2020
 
2019
Numerator:
 
 
 
 
 
 
 
 
Net income for basic calculation
 
$
3,495,000

 
7,826,000

 
$
9,883,000

 
11,294,000

Numerator for diluted calculation
 
$
3,495,000

 
7,826,000

 
$
9,883,000

 
11,294,000

 
 
 
 
 
 
 
 
 
Denominator:
 
 
 
 
 
 
 
 
Denominator for basic calculation
 
24,659,000

 
24,034,000

 
24,607,000

 
24,017,000

Effect of dilutive securities:
 
 
 
 
 
 
 
 
Stock-based awards
 
399,000

 
134,000

 
297,000

 
228,000

Denominator for diluted calculation
 
25,058,000

 
24,168,000

 
24,904,000

 
24,245,000

XML 76 R34.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases (Tables)
6 Months Ended
Jan. 31, 2020
Leases [Abstract]  
Lease, Cost [Table Text Block]
The components of lease expense are as follows:
 
Three months ended January 31, 2020
 
Six months ended January 31, 2020
Finance lease expense:
 
 
 
      Amortization of ROU assets
$
44,000

 
$
152,000

      Interest on lease liabilities
1,000

 
3,000

Operating lease expense
2,699,000

 
5,336,000

Short-term lease expense
878,000

 
1,741,000

Variable lease expense
1,016,000

 
2,009,000

Sublease income

 

Total lease expense
$
4,638,000

 
$
9,241,000



Additional information related to leases is as follows:
 
Six months ended January 31, 2020
Cash paid for amounts included in the measurement of lease liabilities:
 
Operating leases - Operating cash outflows
$
5,725,000

Finance leases - Operating cash outflows
3,000

Finance leases - Financing cash outflows
300,000

ROU assets obtained in the exchange for lease liabilities:
 
Operating leases
$
1,823,000

Finance Lease, Liability, Maturity [Table Text Block]
The following table is a reconciliation of future cash flows relating to operating lease liabilities presented on our Condensed Consolidated Balance Sheet as of January 31, 2020:

 
Operating
Remaining portion of fiscal 2020
$
5,647,000

Fiscal 2021
9,138,000

Fiscal 2022
7,738,000

Fiscal 2023
5,987,000

Fiscal 2024
4,170,000

Thereafter
6,533,000

Total future undiscounted cash flows
39,213,000

Less: Present value discount
3,523,000

Lease liabilities
$
35,690,000

 
 
Weighted-average remaining lease terms (in years)
4.69

Weighted-average discount rate
4.04
%
Lessee, Operating Lease, Liability, Maturity [Table Text Block]
The following table is a reconciliation of future cash flows relating to operating lease liabilities presented on our Condensed Consolidated Balance Sheet as of January 31, 2020:

 
Operating
Remaining portion of fiscal 2020
$
5,647,000

Fiscal 2021
9,138,000

Fiscal 2022
7,738,000

Fiscal 2023
5,987,000

Fiscal 2024
4,170,000

Thereafter
6,533,000

Total future undiscounted cash flows
39,213,000

Less: Present value discount
3,523,000

Lease liabilities
$
35,690,000

 
 
Weighted-average remaining lease terms (in years)
4.69

Weighted-average discount rate
4.04
%
Schedule of Future Minimum Lease Payments for Capital Leases
Leases

On August 1, 2019, we adopted ASU No. 2016-02 - Leases (Topic 842), which requires the recognition of lease rights and obligations as assets and liabilities on the balance sheet. Previously, operating leases were not recognized on the balance sheet. As we elected the modified retrospective adoption method, prior-period information was not restated. We also elected the transition package of practical expedients available in the standard, which permits us to not reassess under the new standard our prior conclusions about lease identification, classification and initial direct costs. As part of our adoption, however, we did not elect to use the hindsight or land easements practical expedients.

On August 1, 2019, in connection with our adoption of Topic 842, we recognized $35,825,000 of operating lease right-of-use ("ROU") assets (net of a $3,023,000 deferred rent liability that existed as of August 1, 2019 under prior applicable GAAP) and $38,848,000 of related liabilities. Except for the recording of the ROU assets and lease liabilities on our Condensed Consolidated Balance Sheet, and the expanded disclosures about our leasing activities, our adoption did not have a material impact on our condensed consolidated financial statements. Our adoption also did not result in any cumulative-effect adjustment to opening retained earnings.
    
Our leases historically relate to the leasing of facilities and equipment. We determine at inception whether an arrangement is, or contains, a lease and whether the lease should be classified as an operating or a financing lease. At lease commencement, we recognize an ROU asset and lease liability based on the present value of the future lease payments over the estimated lease term. We have elected to not recognize an ROU asset or lease liability for any leases with terms of twelve months or less. Instead, for such short-term leases, we recognize lease expense on a straight-line basis over the lease term. Certain of our leases include options to extend the term of the lease or to terminate the lease early. When it is reasonably certain that we will exercise a renewal option or will not exercise a termination option, we include the impact of exercising or not exercising such option, respectively, in the estimate of the lease term. As our lease agreements do not explicitly state the discount rate implicit in the lease, we use our incremental borrowing rate ("IBR") on the commencement date to calculate the present value of future lease payments. Such IBR represents our estimated rate of interest to borrow on a collateralized basis over a term commensurate with the expected lease term.

Some of our leases include payments that are based on the Consumer Price Index ("CPI") or other similar indices. These variable lease payments are included in the calculation of the ROU asset and lease liability using the index as of the lease commencement date. Other variable lease payments, such as common area maintenance, property taxes, and usage-based amounts, are required by Topic 842 to be excluded from the ROU asset and lease liability and expensed as incurred. In addition to the present value of the future lease payments, the calculation of the ROU asset would also consider, to the extent applicable, any deferred rent upon adoption, lease pre-payments or initial direct costs of obtaining the lease (e.g., such as commissions).

For all classes of leased assets, we elected the practical expedient to not separate lease components (i.e., the actual item being leased, such as the facility or piece of equipment) from non-lease components (i.e., the distinct elements of a contract not related to securing the use of the leased asset, such as common area maintenance and consumable supplies).

Certain of our facility lease agreements (which are classified as operating leases) contain rent holidays or rent escalation clauses. For rent holidays and rent escalation clauses during the lease term, we record rental expense on a straight-line basis over the term of the lease. As of January 31, 2020, none of our leases contained a residual value guarantee and covenants included in our lease agreements are customary for the types of facilities and equipment being leased.

The components of lease expense are as follows:
 
Three months ended January 31, 2020
 
Six months ended January 31, 2020
Finance lease expense:
 
 
 
      Amortization of ROU assets
$
44,000

 
$
152,000

      Interest on lease liabilities
1,000

 
3,000

Operating lease expense
2,699,000

 
5,336,000

Short-term lease expense
878,000

 
1,741,000

Variable lease expense
1,016,000

 
2,009,000

Sublease income

 

Total lease expense
$
4,638,000

 
$
9,241,000



Additional information related to leases is as follows:
 
Six months ended January 31, 2020
Cash paid for amounts included in the measurement of lease liabilities:
 
Operating leases - Operating cash outflows
$
5,725,000

Finance leases - Operating cash outflows
3,000

Finance leases - Financing cash outflows
300,000

ROU assets obtained in the exchange for lease liabilities:
 
Operating leases
$
1,823,000



The following table is a reconciliation of future cash flows relating to operating lease liabilities presented on our Condensed Consolidated Balance Sheet as of January 31, 2020:

 
Operating
Remaining portion of fiscal 2020
$
5,647,000

Fiscal 2021
9,138,000

Fiscal 2022
7,738,000

Fiscal 2023
5,987,000

Fiscal 2024
4,170,000

Thereafter
6,533,000

Total future undiscounted cash flows
39,213,000

Less: Present value discount
3,523,000

Lease liabilities
$
35,690,000

 
 
Weighted-average remaining lease terms (in years)
4.69

Weighted-average discount rate
4.04
%


We lease our Melville, New York production facility from a partnership controlled by our CEO and Chairman. Lease payments made during the six months ended January 31, 2020 were $322,000. The current lease provides for our use of the premises as they exist through December 2021 with an option for an additional ten years. The annual rent of the facility for calendar year 2020 is $657,000 and is subject to customary adjustments. We have a right of first refusal in the event of a sale of the facility.

As of January 31, 2020, we do not have any rental commitments that have not commenced.

As we have not restated prior year information given our method of adopting the new standard, the following represents our future minimum lease payments for operating leases and capital leases as of July 31, 2019 under ASC Topic 840 and as reported in our Form 10-K filed with the SEC on September 24, 2019:
 
Operating
 
Capital
 
Total
Fiscal 2020
$
11,812,000

 
789,000

 
$
12,601,000

Fiscal 2021
8,723,000

 

 
8,723,000

Fiscal 2022
7,343,000

 

 
7,343,000

Fiscal 2023
5,776,000

 

 
5,776,000

Fiscal 2024
3,430,000

 

 
3,430,000

Thereafter
7,130,000

 

 
7,130,000

Total
$
44,214,000

 
789,000

 
$
45,003,000

Less amount representing interest
*
 
32,000

 
32,000

Present value of net minimum lease payments
*
 
$
757,000

 
$
44,971,000

*Not applicable for operating leases
Schedule of Future Minimum Rental Payments for Operating Leases
As we have not restated prior year information given our method of adopting the new standard, the following represents our future minimum lease payments for operating leases and capital leases as of July 31, 2019 under ASC Topic 840 and as reported in our Form 10-K filed with the SEC on September 24, 2019:
 
Operating
 
Capital
 
Total
Fiscal 2020
$
11,812,000

 
789,000

 
$
12,601,000

Fiscal 2021
8,723,000

 

 
8,723,000

Fiscal 2022
7,343,000

 

 
7,343,000

Fiscal 2023
5,776,000

 

 
5,776,000

Fiscal 2024
3,430,000

 

 
3,430,000

Thereafter
7,130,000

 

 
7,130,000

Total
$
44,214,000

 
789,000

 
$
45,003,000

Less amount representing interest
*
 
32,000

 
32,000

Present value of net minimum lease payments
*
 
$
757,000

 
$
44,971,000

*Not applicable for operating leases
XML 77 R8.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
General
6 Months Ended
Jan. 31, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
General
General

The accompanying condensed consolidated financial statements of Comtech Telecommunications Corp. and its subsidiaries ("Comtech," "we," "us," or "our") as of and for the three and six months ended January 31, 2020 and 2019 are unaudited. In the opinion of management, the information furnished reflects all material adjustments (which include normal recurring adjustments) necessary for a fair presentation of the results for the unaudited interim periods. Our results of operations for such periods are not necessarily indicative of the results of operations to be expected for the full fiscal year.

The preparation of our condensed consolidated financial statements in conformity with accounting principles generally accepted in the United States of America requires us to make estimates and assumptions that affect the reported amount of assets and liabilities, and disclosure of contingent assets and liabilities, at the date of the condensed consolidated financial statements, and the reported amounts of net sales and expenses during the reported period. Actual results may differ from those estimates.

Our condensed consolidated financial statements should be read in conjunction with our audited consolidated financial statements, filed with the Securities and Exchange Commission ("SEC"), for the fiscal year ended July 31, 2019 and the notes thereto contained in our Annual Report on Form 10-K, and all of our other filings with the SEC.

As disclosed in more detail in Note (15) - "Segment Information," we manage our business in two reportable segments: Commercial Solutions and Government Solutions.
XML 78 R17.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Cost Reduction Actions
6 Months Ended
Jan. 31, 2020
Restructuring and Related Activities [Abstract]  
Cost Reduction Actions
Cost Reduction Actions

During the three months ended October 31, 2018, we took steps to improve our future operating results and successfully consolidated our Government Solutions segment’s manufacturing facility located in Tampa, Florida with another facility that we maintain in Orlando, Florida. In doing so, during the six months ended January 31, 2019, we recorded $1,373,000 of facility exit costs in selling, general and administrative expenses in our Condensed Consolidated Statements of Operations. As discussed further in Note (12) - "Leases," on August 1, 2019, we adopted Topic 842 and, as required by the new standard, reclassified $568,000 of estimated facility exit costs to the current portion of operating lease liabilities.

During the second quarter of fiscal 2019, we began an evaluation and repositioning of our public safety and location technologies solutions in order to focus on providing higher margin solution offerings. To date, we have ceased offering certain solutions, have worked with customers to wind-down certain legacy contracts and have not renewed certain contracts. In connection with this evaluation and repositioning, we recorded estimated contract settlement costs of $3,886,000 during the three and six months ended January 31, 2019, in our Commercial Solutions segment. During the three and six months ended January 31, 2020, we recorded benefits of $262,000 and $32,000, respectively, as we finalized certain aspects of our prior estimates.
XML 79 R4.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Condensed Consolidated Statements of Operations - USD ($)
3 Months Ended 6 Months Ended
Jan. 31, 2020
Jan. 31, 2019
Jan. 31, 2020
Jan. 31, 2019
Income Statement [Abstract]        
Net sales $ 161,654,000 $ 164,133,000 $ 331,921,000 $ 324,977,000
Cost of sales 101,052,000 102,888,000 207,752,000 205,963,000
Gross profit 60,602,000 61,245,000 124,169,000 119,014,000
Expenses:        
Selling, general and administrative 29,374,000 31,987,000 61,225,000 63,834,000
Research and development 13,740,000 13,983,000 28,601,000 27,193,000
Amortization of intangibles 5,229,000 4,288,000 10,435,000 8,577,000
Settlement of intellectual property litigation 0 (3,204,000) 0 (3,204,000)
Acquisition plan expenses 6,025,000 1,778,000 8,414,000 2,908,000
Total operating expenses 54,368,000 48,832,000 108,675,000 99,308,000
Operating income 6,234,000 12,413,000 15,494,000 19,706,000
Other expenses:        
Interest expense 1,616,000 2,267,000 3,420,000 4,936,000
Write-off of deferred financing costs 0 0 0 3,217,000
Interest (income) and other 6,000 (51,000) (71,000) 15,000
Income before provision for income taxes 4,612,000 10,197,000 12,145,000 11,538,000
Provision for income taxes 1,117,000 2,371,000 2,262,000 244,000
Net income $ 3,495,000 $ 7,826,000 $ 9,883,000 $ 11,294,000
Net income per share (See Note 6):        
Basic (in dollars per share) $ 0.14 $ 0.33 $ 0.40 $ 0.47
Diluted (in dollars per share) $ 0.14 $ 0.32 $ 0.40 $ 0.47
Weighted average number of common shares outstanding – basic (in shares) 24,659,000 24,034,000 24,607,000 24,017,000
Weighted average number of common and common equivalent shares outstanding – diluted (in shares) 25,058,000 24,168,000 24,904,000 24,245,000
XML 80 R13.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Earnings Per Share
6 Months Ended
Jan. 31, 2020
Earnings Per Share [Abstract]  
Earnings Per Share
Earnings Per Share

Our basic earnings per share ("EPS") is computed based on the weighted average number of common shares (including vested but unissued stock units, share units, performance shares and restricted stock units ("RSUs")), outstanding during each respective period. Our diluted EPS reflects the dilution from potential common stock issuable pursuant to the exercise of equity-classified stock-based awards, if dilutive, outstanding during each respective period. Pursuant to FASB ASC 260 "Earnings Per Share," equity-classified stock-based awards that are subject to performance conditions are not considered in our diluted EPS calculations until the respective performance conditions have been satisfied. When calculating our diluted earnings per share, we consider the amount an employee must pay upon assumed exercise of stock-based awards and the amount of stock-based compensation cost attributed to future services and not yet recognized.

There were no repurchases of our common stock during the three or six months ended January 31, 2020 or 2019. See Note (18) - "Stockholders’ Equity" for more information.

Weighted average stock options, RSUs and restricted stock outstanding of 1,678,000 for the three months ended January 31, 2019 and 178,000 and 609,000 for the six months ended January 31, 2020 and 2019, respectively, were not included in our diluted EPS calculation because their effect would have been anti-dilutive.

Our EPS calculations exclude 203,000 and 245,000 weighted average performance shares outstanding for the three months ended January 31, 2020 and 2019, respectively, and 196,000 and 240,000 for the six months ended January 31, 2020 and 2019, respectively, as the performance conditions have not yet been satisfied. However, net income (the numerator) for EPS calculations for each respective period, is reduced by the compensation expense related to these awards.

The following table reconciles the numerators and denominators used in the basic and diluted EPS calculations:
 
 
Three months ended January 31,
 
Six months ended January 31,
 
 
2020
 
2019
 
2020
 
2019
Numerator:
 
 
 
 
 
 
 
 
Net income for basic calculation
 
$
3,495,000

 
7,826,000

 
$
9,883,000

 
11,294,000

Numerator for diluted calculation
 
$
3,495,000

 
7,826,000

 
$
9,883,000

 
11,294,000

 
 
 
 
 
 
 
 
 
Denominator:
 
 
 
 
 
 
 
 
Denominator for basic calculation
 
24,659,000

 
24,034,000

 
24,607,000

 
24,017,000

Effect of dilutive securities:
 
 
 
 
 
 
 
 
Stock-based awards
 
399,000

 
134,000

 
297,000

 
228,000

Denominator for diluted calculation
 
25,058,000

 
24,168,000

 
24,904,000

 
24,245,000

XML 81 R25.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stockholders' Equity
6 Months Ended
Jan. 31, 2020
Stockholders' Equity Note [Abstract]  
Stockholders' Equity
Stockholders’ Equity

Sale of Common Stock
In December 2018, we filed a $400,000,000 shelf registration statement with the SEC for the sale of various types of securities, including debt. The shelf registration was declared effective by the SEC as of December 14, 2018. To date, we have not issued any securities pursuant to our $400,000,000 shelf registration statement.

Stock Repurchase Program
As of January 31, 2020 and March 4, 2020, we were authorized to repurchase up to an additional $8,664,000 of our common stock, pursuant to our current $100,000,000 stock repurchase program. Our stock repurchase program has no time restrictions and repurchases may be made in open-market or privately negotiated transactions and may be made pursuant to SEC Rule 10b5-1 trading plans. There were no repurchases made during the three or six months ended January 31, 2020 or 2019.

Dividends
Since September 2010, we have paid quarterly dividends pursuant to an annual targeted dividend amount that was established by our Board of Directors. On September 24, 2019 and December 4, 2019, our Board of Directors declared a dividend of $0.10 per common share, which were paid on November 15, 2019 and February 14, 2020, respectively. On March 4, 2020, our Board of Directors declared a dividend of $0.10 per common share, payable on May 15, 2020 to stockholders of record at the close of business on April 15, 2020.

Future dividends remain subject to compliance with financial covenants under our Credit Facility as well as Board approval.
XML 82 R21.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-Based Compensation
6 Months Ended
Jan. 31, 2020
Share-based Payment Arrangement [Abstract]  
Stock-Based Compensation
Stock-Based Compensation

Overview

We issue stock-based awards to certain of our employees and our Board of Directors pursuant to our 2000 Stock Incentive Plan, as amended, (the "Plan") and our 2001 Employee Stock Purchase Plan (the "ESPP"), and recognize related stock-based compensation in our condensed consolidated financial statements. The Plan provides for the granting to employees and consultants of Comtech (including prospective employees and consultants): (i) incentive and non-qualified stock options, (ii) restricted stock units ("RSUs"), (iii) RSUs with performance measures (which we refer to as "performance shares"), (iv) restricted stock, (v) stock units (reserved for issuance to non-employee directors) and share units (reserved for issuance to employees) (collectively, "share units") and (vi) stock appreciation rights ("SARs"), among other types of awards. Our non-employee directors are eligible to receive non-discretionary grants of stock-based awards, subject to certain limitations.

As of January 31, 2020, the aggregate number of shares of common stock which may be issued, pursuant to the Plan, may not exceed 10,962,500. Stock options granted may not have a term exceeding ten years or, in the case of an incentive stock award granted to a stockholder who owns stock representing more than 10.0% of the voting power, no more than five years. We expect to settle all outstanding awards under the Plan and employee purchases under the ESPP with the issuance of new shares of our common stock.

As of January 31, 2020, we had granted stock-based awards pursuant to the Plan representing the right to purchase and/or acquire an aggregate of 8,721,796 shares (net of 4,033,241 expired and canceled awards), of which an aggregate of 6,520,739 have been exercised or settled.

As of January 31, 2020, the following stock-based awards, by award type, were outstanding:
 
January 31, 2020

Stock options
1,269,865

Performance shares
217,839

RSUs and restricted stock
473,673

Share units
239,680

Total
2,201,057



Our ESPP provides for the issuance of up to 1,050,000 shares of our common stock. Our ESPP is intended to provide our eligible employees the opportunity to acquire our common stock at 85% of fair market value at the date of issuance. Through January 31, 2020, we have cumulatively issued 807,061 shares of our common stock to participating employees in connection with our ESPP.

Stock-based compensation for awards issued is reflected in the following line items in our Condensed Consolidated Statements of Operations:
 
 
Three months ended January 31,
 
Six months ended January 31,
 
 
2020
 
2019
 
2020
 
2019
Cost of sales
 
$
60,000

 
60,000

 
$
119,000

 
118,000

Selling, general and administrative expenses
 
1,094,000

 
1,051,000

 
1,837,000

 
1,956,000

Research and development expenses
 
84,000

 
80,000

 
161,000

 
163,000

Stock-based compensation expense before income tax benefit
 
1,238,000

 
1,191,000

 
2,117,000

 
2,237,000

Estimated income tax benefit
 
(271,000
)
 
(260,000
)
 
(460,000
)
 
(488,000
)
Net stock-based compensation expense
 
$
967,000

 
931,000

 
$
1,657,000

 
1,749,000



Stock-based compensation for equity-classified awards is measured at the date of grant, based on an estimate of the fair value of the award and is generally expensed over the vesting period of the award. At January 31, 2020, unrecognized stock-based compensation of $10,792,000, net of estimated forfeitures of $955,000, is expected to be recognized over a weighted average period of 3.1 years. Total stock-based compensation capitalized and included in ending inventory at both January 31, 2020 and July 31, 2019 was $48,000. There are no liability-classified stock-based awards outstanding as of January 31, 2020 or July 31, 2019.

Stock-based compensation expense (benefit), by award type, is summarized as follows:
 
 
Three months ended January 31,
 
Six months ended January 31,
 
 
2020
 
2019
 
2020
 
2019
Stock options
 
$
82,000

 
181,000

 
$
164,000

 
352,000

Performance shares
 
421,000

 
386,000

 
773,000

 
792,000

RSUs and restricted stock
 
675,000

 
568,000

 
1,373,000

 
1,115,000

ESPP
 
60,000

 
56,000

 
117,000

 
108,000

Share units
 

 

 
(310,000
)
 
(130,000
)
Stock-based compensation expense before income tax benefit
 
1,238,000

 
1,191,000

 
2,117,000

 
2,237,000

Estimated income tax benefit
 
(271,000
)
 
(260,000
)
 
(460,000
)
 
(488,000
)
Net stock-based compensation expense
 
$
967,000

 
931,000

 
$
1,657,000

 
1,749,000



ESPP stock-based compensation expense primarily relates to the 15% discount offered to participants in the ESPP. During the six months ended January 31, 2020 and 2019, we recorded benefits of $310,000 and $130,000, respectively, which primarily represents the recoupment of certain share units.

The estimated income tax benefit as shown in the above table was computed using income tax rates expected to apply when the awards are settled. Such deferred tax asset was recorded net as part of our non-current deferred tax liability on our Condensed Consolidated Balance Sheet as of January 31, 2020 and July 31, 2019. The actual income tax benefit recognized for tax reporting is based on the fair market value of our common stock at the time of settlement and can significantly differ from the estimated income tax benefit recorded for financial reporting.

Stock Options

The following table summarizes the Plan's activity during the six months ended January 31, 2020:
 
 
Awards
(in Shares)
 
Weighted Average
Exercise Price
 
Weighted Average
Remaining Contractual
Term (Years)
 
Aggregate
Intrinsic Value
Outstanding at July 31, 2019
 
1,555,555

 
$
28.72

 
 
 
 
Exercised
 
(51,460
)
 
28.45

 
 
 
 
Expired/canceled
 
(800
)
 
27.35

 
 
 
 
Outstanding at October 31, 2019
 
1,503,295

 
28.73

 
 
 
 
Expired/canceled
 
(100
)
 
28.35

 
 
 
 
Exercised
 
(233,330
)
 
28.90

 
 
 
 
Outstanding at January 31, 2020
 
1,269,865

 
$
28.70

 
3.33
 
$
1,418,000

 
 
 
 
 
 
 
 
 
Exercisable at January 31, 2020
 
1,200,435

 
$
28.81

 
3.20
 
$
1,281,000

 
 
 
 
 
 
 
 
 
Vested and expected to vest at January 31, 2020
 
1,251,302

 
$
28.73

 
3.29
 
$
1,384,000



Stock options outstanding as of January 31, 2020 have exercise prices ranging from $20.90 - $33.94, representing the fair market value of our common stock on the date of grant, a contractual term of five or ten years and a vesting period of three or five years. The total intrinsic value relating to stock options exercised during the three and six months ended January 31, 2020 was $1,559,000 and $1,864,000, respectively. There were no stock options exercised during the three months ended January 31, 2019. The total intrinsic value relating to stock options exercised during the six months ended January 31, 2019 was $561,000.

During the six months ended January 31, 2020 and 2019, at the election of certain holders of vested stock options, 268,090 and 72,830, respectively, of stock options were net settled upon exercise. As a result, 27,902 and 9,345 shares of our common stock were issued during the six months ended January 31, 2020 and 2019, respectively, net of shares retained to satisfy the exercise price and minimum statutory tax withholding requirements.

Performance Shares, RSUs, Restricted Stock and Share Unit Awards

The following table summarizes the Plan's activity relating to performance shares, RSUs, restricted stock and share units:
 
 
Awards
(in Shares)
 
Weighted Average
Grant Date
Fair Value
 
Aggregate
Intrinsic Value
Outstanding at July 31, 2019
 
954,676

 
$
22.40

 
 
Granted
 
219,425

 
27.69

 
 
Settled
 
(199,466
)
 
16.80

 
 
Forfeited
 
(41,080
)
 
21.00

 
 
Outstanding at October 31, 2019
 
933,555

 
24.91

 
 
Settled
 
(527
)
 
11.40

 
 
Forfeited
 
(1,836
)
 
23.95

 
 
Outstanding at January 31, 2020
 
931,192

 
$
24.92

 
$
26,921,000

 
 
 
 
 
 
 
Vested at January 31, 2020
 
328,791

 
$
24.92

 
$
9,505,000

 
 
 
 
 
 
 
Vested and expected to vest at January 31, 2020
 
892,950

 
$
25.04

 
$
25,815,000



The total intrinsic value relating to fully-vested awards settled during the three and six months ended January 31, 2020 was $19,000 and $5,825,000, respectively. The total intrinsic value relating to fully-vested awards settled during the three and six months ended January 31, 2019 was $14,000 and $4,224,000, respectively.

The performance shares granted to employees since fiscal 2014 principally vest over a three-year performance period, if pre-established performance goals are attained or as specified pursuant to the Plan and related agreements. As of January 31, 2020, the number of outstanding performance shares included in the above table, and the related compensation expense prior to consideration of estimated pre-vesting forfeitures, assume achievement of the pre-established goals at a target level.

RSUs and restricted stock granted to non-employee directors prior to July 31, 2019 have a vesting period of three years and are convertible into shares of our common stock generally at the time of termination, on a one-for-one basis for no cash consideration, or earlier under certain circumstances. RSUs and restricted stock granted to non-employee directors after July 31, 2019 have a vesting period of five years. RSUs granted to employees have a vesting period of five years and are convertible into shares of our common stock, generally at the time of vesting, on a one-for-one basis for no cash consideration.

Share units granted prior to July 31, 2017 were vested when issued and are convertible into shares of our common stock, generally at the time of termination, on a one-for-one basis for no cash consideration, or earlier under certain circumstances. Share units granted on or after July 31, 2017 were granted to certain employees in lieu of non-equity incentive compensation and are convertible into shares of our common stock on the one-year anniversary of the respective grant date. Cumulatively through January 31, 2020, 431,142 share units granted have been settled.

The fair value of performance shares, RSUs, restricted stock and share units is determined using the closing market price of our common stock on the date of grant, less the present value of any estimated future dividend equivalents such awards are not entitled to receive and an applicable estimated discount for any post vesting transfer restrictions. RSUs, performance shares and restricted stock granted since fiscal 2013 are entitled to dividend equivalents unless forfeited before vesting occurs. Share units granted since fiscal 2014 are entitled to dividend equivalents while the underlying shares are unissued.

Dividend equivalents are subject to forfeiture, similar to the terms of the underlying stock-based awards, and are payable in cash generally at the time of settlement of the underlying award. During the three and six months ended January 31, 2020, we accrued $57,000 and $113,000, respectively, of dividend equivalents (net of forfeitures) and paid out $1,000 and $286,000, respectively. Accrued dividend equivalents were recorded as a reduction to retained earnings. As of January 31, 2020 and July 31, 2019, accrued dividend equivalents were $604,000 and $777,000, respectively.

With respect to the actual settlement of stock-based awards for income tax reporting, during the three and six months ended January 31, 2020, we recorded a $141,000 income tax expense and a $471,000 income tax benefit, respectively, and during the three and six months ended January 31, 2019, we recorded a $4,000 income tax expense and a $453,000 income tax benefit, respectively. Such income tax expense generally relates to the reversal of deferred tax assets associated with expired and unexercised stock-based awards and any net income tax shortfalls upon settlement. Such income tax benefit generally relates to any net excess income tax benefits upon settlement.
XML 83 R29.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue (Tables)
6 Months Ended
Jan. 31, 2020
Revenue from Contract with Customer [Abstract]  
Schedules of concentration of risk
Sales by geography and customer type, as a percentage of consolidated net sales, are as follows:
 
 
Three months ended January 31,
 
Six months ended January 31,
 
 
2020
 
2019
 
2020
 
2019
United States
 
 
 
 
 
 
 
 
U.S. government
 
41.5
%
 
45.2
%
 
41.2
%
 
44.7
%
Domestic
 
36.6
%
 
32.0
%
 
36.3
%
 
31.7
%
Total United States
 
78.1
%
 
77.2
%
 
77.5
%
 
76.4
%
International
 
21.9
%
 
22.8
%
 
22.5
%
 
23.6
%
Total
 
100.0
%
 
100.0
%
 
100.0
%
 
100.0
%
Schedule of disaggregation of revenue
 
 
Three months ended January 31, 2020
 
Six months ended January 31, 2020
 
 
Commercial Solutions
 
Government Solutions
 
Total
 
Commercial Solutions
 
Government Solutions
 
Total
Geographical region and customer type
 
 
 
 
 
 
 
 
 
 
 
 
U.S. government
 
$
17,189,000

 
$
49,900,000

 
$
67,089,000

 
$
33,937,000

 
102,673,000

 
$
136,610,000

Domestic
 
54,003,000

 
5,233,000

 
59,236,000

 
107,357,000

 
13,274,000

 
120,631,000

Total United States
 
71,192,000

 
55,133,000

 
126,325,000

 
141,294,000

 
115,947,000

 
257,241,000

International
 
24,930,000

 
10,399,000

 
35,329,000

 
49,142,000

 
25,538,000

 
74,680,000

Total
 
$
96,122,000

 
65,532,000

 
$
161,654,000

 
$
190,436,000

 
141,485,000

 
$
331,921,000

Contract type
 
 
 
 
 
 
 
 
 
 
 
 
Firm fixed price
 
$
95,094,000

 
38,875,000

 
$
133,969,000

 
$
187,765,000

 
89,598,000

 
$
277,363,000

Cost reimbursable
 
1,028,000

 
26,657,000

 
27,685,000

 
2,671,000

 
51,887,000

 
54,558,000

Total
 
$
96,122,000

 
65,532,000

 
$
161,654,000

 
$
190,436,000

 
141,485,000

 
$
331,921,000

Transfer of control
 
 
 
 
 
 
 
 
 
 
 
 
Point in time
 
$
43,011,000

 
28,675,000

 
$
71,686,000

 
$
80,734,000

 
66,460,000

 
$
147,194,000

Over time
 
53,111,000

 
36,857,000

 
89,968,000

 
109,702,000

 
75,025,000

 
184,727,000

Total
 
$
96,122,000

 
65,532,000

 
$
161,654,000

 
$
190,436,000

 
141,485,000

 
$
331,921,000

 
 
Three months ended January 31, 2019
 
Six months ended January 31, 2019
 
 
Commercial Solutions
 
Government Solutions
 
Total
 
Commercial Solutions
 
Government Solutions
 
Total
Geographical region and customer type
 
 
 
 
 
 
 
 
 
 
 
 
U.S. government
 
$
20,911,000

 
$
53,389,000

 
$
74,300,000

 
$
35,131,000

 
110,213,000

 
$
145,344,000

Domestic
 
43,693,000

 
8,761,000

 
52,454,000

 
85,930,000

 
17,035,000

 
102,965,000

Total United States
 
64,604,000

 
62,150,000

 
126,754,000

 
121,061,000

 
127,248,000

 
248,309,000

 
 
 
 
 
 
 
 
 
 
 
 
 
International
 
22,131,000

 
15,248,000

 
37,379,000

 
43,647,000

 
33,021,000

 
76,668,000

Total
 
$
86,735,000

 
77,398,000

 
$
164,133,000

 
$
164,708,000

 
160,269,000

 
$
324,977,000

Contract type
 
 
 
 
 
 
 
 
 
 
 
 
Firm fixed price
 
$
85,567,000

 
57,017,000

 
$
142,584,000

 
$
161,857,000

 
120,628,000

 
$
282,485,000

Cost reimbursable
 
1,168,000

 
20,381,000

 
21,549,000

 
2,851,000

 
39,641,000

 
42,492,000

Total
 
$
86,735,000

 
77,398,000

 
$
164,133,000

 
$
164,708,000

 
160,269,000

 
$
324,977,000

Transfer of control
 
 
 
 
 
 
 
 
 
 
 
 
Point in time
 
$
46,031,000

 
45,182,000

 
$
91,213,000

 
$
83,976,000

 
97,805,000

 
$
181,781,000

Over time
 
40,704,000

 
32,216,000

 
72,920,000

 
80,732,000

 
62,464,000

 
143,196,000

Total
 
$
86,735,000

 
77,398,000

 
$
164,133,000

 
$
164,708,000

 
160,269,000

 
$
324,977,000


ZIP 84 0000023197-20-000017-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000023197-20-000017-xbrl.zip M4$L#!!0 ( *B"9%! (9R*/Q\SJ_PI^=/=EXK,[UF^ZR\>FN.+IUD(JKN9H:$' M:%F]?_V)+*IHH*IHH*$IH&9Y;(FLK,J(C(Q;QN4O_^?[W>"';^EXTA\-_^,- M_A&]^2$==D>]_O#F/]Y\N7JKK^R[=V_^SR__^R__W]NW_VT^_?:#&W4?[M+A M] <[3CO3M/?#G_WI[0]_ZZ63?_UP/1[=_?"WT?A?_6^=MV]GD^Y_-LYK9HW5 M2#INA=:.FI HK*SD1'KT_W__&:>*,"RQ0M>2H:]$?OTJDH[HL:\RZ70YRE[V M_>MXT/\Y_OL'6/5P\G.GFW;_X\WM='K_\T\_77,Y6N^>)LO&KRW?1IVI]__OEC M=W0W3;NWTW00_P@S"$)XX?GAV_O.>%K^4CY0]0D@_NM^MS.%$U$W>?61RM?< ME2=.IG<_S999?GQ8@X[1L/+QA^%T_#B?$@_%CY.T^^/-Z-M/^6"<)BJGO>T, M!FNGQ@?63(?3__PK\H>>>/N35J']&RL"N_C[OW7 MVCGW7ZNGC.NGC&NF3+[6L*K96-6DZ=>Z$P4C51,>QF/@]75$E(^NF;B&!A:> M6/>"]82T\M1S+^JE]QN\")YZ[D7U!+7RU+H7/?^2ZA?TNMW[4:=Z(V=C59/2 MKQ5L*IL"(Y43^M6K@X'JQ^OW*1^LF;9VBQ<>6#.]%I4+#]1,7SNU;MK]..U& MS69)T&2S(U9!P"A0 ;KCT2#]Z>GA\G2\9G[=Y/YMW=;#2-5B^Y/1_:1N2ARK MFC2NF3"N>#CM=6O4H#A2-:%?\W@58:5W__Q6\SB,5$VH@S:M!#7]]T-_^E@S M(QNKFE2G^*65BE_Z4 ?Q0R7(W[NWU3091VHFU!^A8K1NXMKSM_C$NA?4LM;% M)]:]H/8<+CY1]X+UDZLG7O>OO_6JMR4;JIHRZM8PT3A2-6'R]FO=-^)0S92Z MC\2AZBG7MX,:#2(?K)[6']:-DMY6,K-^YJ7D^CE1.&-5P@CA2-0&,YIH),%(U M8=B==K[73,G&*B?5L%@8J'Z\#D_94/64Q:U?.J.SL3B)5DVJYTU/X_63US*W MY6?6OZ26Q2P_4_^2YUY0,[F&@/M5Y OBG!$L:K4*^E/^1#%AD-:<9!BH>#_\ M6D.-<:1J0G_XKS6KB<-?.Y.T>'S8Z7#]=.74L@2X^L M?47M[BX]4ON*9Z;73$UOGE%",R4R?^QIUO3Y&=/YTS7\:EC%K8:CX?#AKOKM MO>GXI^GC/;Q\-'P+3Z7C?G<^KX:S#ZN8^@9?6'[[J'M_74.VV5#%-^JX="6/ M'DUO06Y]K['&B]'JB8-^IT9NYX,5T^X[->HJ#%0]?E_CZ(.!BL?'=5[$<:4; M<5RCWHRK=)MQS4K&E0M)KVOI-($IUPL/IM%>3I\CZ_F#3S-O1C7;E@U5K@J> MJ)LR^UQIRF!89RYD0U53[NO0>E^)UX>:IQ\J'IYTK]_VOE8L*+H>\\&Z:572 M:#ZM4B3%D?YP[<1L>-W4"AFU-+=*5,T&*]2:IYE5JDT=&_3WJC_]CKM#4?3FO.T\M":U]R.!C64MOC$FA?T^YT: M%6+QB34O&(VZ?ZY_07QBW0NFD]MG7@!/K'G!Y!:LA^<1,7]LW:L>[C9XT>RA MJM?4[6?E%J;=M]UA[[I.0WP:KYE<;U$5HS43Z]CX;*QV4JVQ.1^NF3IYJ+@H M*2;"8.VT^[6?G(W73[ZO$83SX9JIW_Y=/^_;OZLF7=^_[0Y ?-3P@F*X=FH% MD$\3*R&$D7H9,!NLF=9?-ZU?.ZV>/\X&:Z8]=->B)1NNFGJ;=BM4N&Q:'*J: MTG_:[B4-' ;BX[CT>+W9D _63%MK<2P\L&9ZK;FP\$#-]+53:Z:-*DY"ALM1 MY1FHTIYGCUE-S%9H/UDQ;JQW,QVLGUQV;V6#MM JF^32MDF?"2*U2 MD8W53NJO^5@+_=2]8SV<6GMCD1?5L8^&)XO]U+UK_DO4OJ--U*]7;:;\N,*,8J9I4HRM, MJ_;T8?(VO^&KF+4P6#WUIE,59Y0/U$^I/AD+@VNFKFYB:7K]%5C_+9H]/% M1Y]>6N&@'4ZFG047Q??!FH?_^[?^\%]/3ZXZ6_^DV:-8*?53-CI_=-*O>C & M1OWTW[__=@6&REWG[7PIO_SO__67.#TS<^XZG]+K'[+7_7R;^6ABQ-7;(JSJ MQ^^3Z&G,AB-F_^/-I']W/P!X?HJOF07H=4?#:?I]^D,?MC^X./4/\O?/+GZH M> 1HJ#]]C#\4O_1[\;?K?CK^(5O'LKNGX"3VW?]]\PN*_R,4*_&7GU8G9]_X M:?4C^3?NTW%_U%O\*J!@/'6=:?K+C$(B5RJF/XTM3$B'O?QQ@F8$]?2U7O%P M\=/\>\4/.6:>1=4_\E/R#_,PZ0_3R41W__W0G_1CO)G^WI_\(V[*/WYU[W]5 M&!?/_)[>?4W'KX;E.0I!@8/?LY]FO_7@R]_O!_UN?SI;TP^]/CPRBS#-(?NY M!K(WOT30?JX$[2\_5;Y]MIB?2JNY%#*X&@TZW='=Y[1[.QP-1C?]=/)NV#TG M:E@'84L4E41A?[5S=#V>$RU4 '89)/ NHP#:1"DZ4R6F.=3D+9'S5^8CNQ/^ M#&S2?+ 7-WLO8&/U!VLVV/%(B+V"[3*PR1\GH"W*MYDC;4-V4)@?>Y4($56G MH%C+K3CG05 5><@I4)7:BJKVKV?D[':N9%Q-X7U1"]^:5XK 3?X52.PPN5ALO2U>._%Z&2'_^6K(]% MUDUC_ MI8O3XP"[J7>M5_'@7L6F*7L[^.-:7>!D/'$[ZP(M)WA=3M S6 'LZ^EDM>\ MBVZ(*=CZ^$Y""=S-@=OJ^B?FRLW/<,-OD@]!W3NPKE9>O:Z\.HQ=^_RL37C>P MOBE=>IB-2M7V83$=WZ?A3.NC$+TUN^_#^/.[TTO>=N[0EVP-JGBM(O@SVW #B M;FVMR[2UFG0,CJ^EM#S^K'C\8?41K/Z@^GY,5-MM[;C=UMA;HC;U?*\\O@^> M%>_Y7-JE^!^]M/^/W]*;SL!G0"SL?1^T\"OXT& Y^5].OUS-/[7Y+=I[S2H M .#Z>06N8N?7 _9*EWJ8[//>9Z:-T7],QM.G^[RK;CKLP%NR/.J&L6VBY=3;RG:IS41 M15-(OQ+9=H!L4@?(QMIKF0[S57L.XP,__%"&K7CM->?ADZW/RBTFGET9MI] M@%&7?IVV%/HD32A99FWZ)+;5P4JUHJZ M9C"2QHBZ95:R]T2 I7J]+1MY93:R]PJ]>[KA::_E#T0X%W0Q?^Q+KCP^9784 M_MH9TM9Q=#I7GGO/QW>MJ#LV":SNZ3%*,KR0!EJYV,K%AFE\QZ;JLX^1;QPM M-R)*_LQLEI:*+X**FV2?[,F1VZHD)WH &J.2[-V7W03*;AGZ13#T U+Q?B,2 MVPR/O<6M')PQ'R6=[]BAEON-K&IY]RE2?@-8^%X#R1I$TRT+/T\6?B'4>SEV M8F-)NDGFXK[#?9M"YZWF<4F:1Y/4[P8=@I;9'_TX-"R,YY@'H^BQ4=ESOMC= MJQF8DX4B&Z,[8"?=?F< >_R0L93\H943\KE_UQ_>?+@&E7$XN4[''ZY_'8UZ M'\97Z?A;OYNN*O'9,^.T]^%;.H:IZ6F=AK6(*PIO/(.Y/9V+#?"^I,]7(_[5 MS@#>(OOQ51J3[DBW>OIQU!].WPU/CWAWI9@*D%^/=3:EG^U26L&OZ>AFW+F_ M[7<[@QG+'#T,I^/'?WRYVB>/;3IA+>47K.($N.$,*3]_N=H3RSLT]SU/RMV" M('\=@7 89MDB)TF0VQ#*<[!>'J$\P^(B@7P>33L#T*8!@6O]F([21DB(#;6@UHO0DL2J8GSU9 5OKQ2R".8%EE,= EN;Z3#$UR"-]?RLI0UO MF>I]/TVGU,-YMLZ3&%HI>AI2M!$$= MF/_@7#C4"?H/&L,P&W<.VL#^AK+?\[68&G<&]AK+>BKT^WKQI^='/(?*!SYU MU;2)^<"-48$;82MM>@'?1N,UV5'4TO2^4YM#:=#O;BD#E/ M"['U:;<^[=:B/)Y%>>KD?TH694OI#0Y%/6&#Y SB45O;:-?HK*83Z?XCJLYO M\U\E-.\2?,=M#F=CC+N&M9!HQ?NEBO?&G(;V,OSH5S$-.G472^.MZZ)U79P! MI;?5Z%[=9=V ;/+V'+Q*4L*Y4G!#,FD;0SRMQZOE'&TH2(-#01I!+(?*\SEU M/:J)>3Z-49 :X=C?AG(O@MK.T65W; MD[>]W3E;RFU+YIRH;ZNE],:9:*=._B=OHK5GXH!)36VNRHF&:AXI5Z4QYME% MTNV)$4OC&&:K1+1*1.O?:FOPG68-OH8PU+;QP)Z<#FWC@9.CZ;V46K\(VFY" MJ?66QNL4X=9J:J[5U!@-L6W=?>S6W0WA'&U;GK8V2)LCWBB'TJGKD"?O4&J, M;GDJZL).T32G3N9-C*9I#.4VAINWWJS6FW5.W'A3FFX;!YZ2-ZN]PFJP37J: MGK$S,$?;T(;V&O?4KG$;P4!?1?&]".7@F(IOJQ0F7/\?:0RGP-I[JQCGQ])["%* M\80%=RLM3^'*ZR*N^C^C862Y#T,X=!FW?3?L_KBBZP$.NVE$8WS@4W_R M+_-HTF'W]JXS_M<2F67&V:?T6SI\2-^GJRICQ6L^/]XOJXK%*DO/G@:]1G96 MQG;.QYY!]YZ$['.;]71(*G?K<*LH]OII <]L]N5P=X)FAS4[E?F.? 0M"$#I MW*3FL4#4_+B*9:VZ7)MDM#/%*M>&F.>#E9DFC5T8L@CA?X.EK!TU:PG+&? M=$==H[5;+DN\M*9MGI)_.+=C%_, M0YYRE'U*[SK]87]X [B['HWO.L-N^N'KH'^3,5;__3[MPA$JPK^OX-?)=:<; MQZX*")8BJ?;[VA][H_B>?\S." &<-(,?#ONE&2I_*N-R#V>N/X23!;/*7+48V8N%5Y"[AA7U^C%B_%MZE78? MQOUI/YWX[]W!0R_MA?'HSH[N[A^F&:(^7/O..*)Q GB\NNV,@4U5O^")(5]- M1]U_FD_.^/>B0CK@GX.B)Z]I:\"BN9!+J;Y:9-WH_ GOQMU!E.8$+H#T$=@CWYE';3 M_K?.UT$Z,8^F/QC ;]'T?)B4T@WB:-K+E:L3(=BU.0;/H7 =M6US6%ZX 4\Y M %4[<+@C<4BEM)D4_F7XM:7Q(]-X]1Z<+)6#ILM:*F^IO#%4'I4;<0%4WFHK MQZ;Q8VDKQZ'P-:756\Y=3]4'J[?>\NI=]>[7H.2SX\XG0,>793VV_/A'T3&(J=2DTS_3=)B?U%\? M^KT8I?MN.)MNTNO1.';HUM?3=/QY=-_O)B@Y,;:VS7:4I/7Z_=B3Z-YM-Y_6 MNH_M?!7#=R7R=3^QU?(/5O2M^PV0,XLNMYW)8O*2O9HHC+N=P> 6-C/*KLGH M>OIG9[RJ)Q?%OG7WWP_]A9,S>TTZ2)<*HEX]3J;I72R+NO*:IX7,9.33.\+# M8-"9R=7!WSICV-'IXU4ZG0XR(HPE@_7GSZ=QPJ+"7<9XD4GU',KW='9J-JQ8 MQ7,[MJ=55.UWOH0M-OR5;&*Q7?RYW+--/+L\B#(3'5)H)HBZ+UTS'9NU-IZ)S9\:-OD)J#)6V"L@YT?P9*2"'OL.5[0%L#V![ (_G M^RN"*(Y] -LC M^\$^>LW8Q?9X+76WU+U'ZFY Z8^B.-+K4/=SG:];ZMX'=;^DO_A>J;L1E99: MS>2\J+LQO/NXU+U:&]*.TUY_&CK=_@#@6"+MK,10VG/IU]40Y_C3.S !Q@\1 M'0OUF?Z$'1[ #L1(Q-,@WGF0;0D/"VUL5Q&Q)[(MH[&HXU3&XTEZ^5>#=K
O;>"]W^%VHL\^CV"ER>I+:R1F3UAQ] -A%Y]K;3CSTL3^M ; YN3K0U\%XNGVX)IL$$IN.WX^&((O&45Q,)NGTQ H%UL&X$*)9 M#^1)6@V;;W/& IX@?S?LCN[2SYWO'SN/3Q4_3W^CLY/_')@GN]59,G-[HAMT MH@_74J@]T0T[T8=*_,9+_:YC3]MY_=YLBQ>:U&<]?KKY,/J5@U_5CF_JL M'VYG./OOEV'_U([X$L3Y=N\(4U=H"6!AI/ H1JV MX98$3H@$]GQ169&'T%)!(ZF@23D,I2X3+&6+SK.1*#X0=3:8? MKJ\Z@U-K.;(&N(6>-:O0-=+^.%3*RY+9VA+#L8AARTA+N6]CM$(':8GA>)SA MZ-F1JQ'7FQ##59IU;?HU'<;0@-@&I'?7'_8G61NP;ZG_?@^[<):$LA7DS>0H MAZQ-LPT1@:Z6=L;=6T"B2[^E@]%]?#3'X!F2S@;P7@[![**^HLNS+[=/5E)?7KXZ S?-^Y6RQ=1&"OLRFP M+1$UW]+XT&E1U,H%XP(-U>-D'?5L\>E%C!:5A-:A]#4B'PX?]EY-@_[N?C!Z M3-,,]@_W\5!?-/W5XJ.EO?V&7V81! ]/40(71F^S^LXK.&AI[ 4T=J9TPS//19/>G$B6@G?>?L3/NEJXV6 !ILJA^B$)R#-ZFW8:NESMM MDD$#DPR.+:VVK8!W9JK,*Q7!:Z:FU,0$EU99N@AIM6VMZ M@.P\GW?&)[HCK_R$7\%[WEDS86Y"M-'UY,(W=?. M).UU(NR3FW%GN8][_'O:T]?3=/S7A\$CQ9&?Y$I$5"L^]Z>#],/UNV$O*EX/ MG<%IB+Z/B+(7:D>/_E@R>CP_C[BUH-_$:R$_N[S>ZD<.UKS@-(ES'T#; MSF'OYYY#[FG2Y68N[-;0/!/2U-J4%DLXM#XZH/: W]2;SIGQ^IK?#A&\[6$K#MM'>'H\';7^PWT>N1JDMA[$ M]N#-#]YH.!IWEOS,8NUI.DF=>J?34XN9P]!TJ^ _I^"W3H;6R7 &M-P&/YPW M 6R6_9AA1]_?@[+4SZIO?.K?W$XG5_K3U5E0P;/PG;S/L;V ::09WMH$&]W8 MM"$%S6GR6;WT\PQHE20>/< M/TTP C<0!JWZ=^%"H57_SD8 ;*#GMP+@L]):E![\W6TC.KB&=6Q'37/UI=L#8+S MKA2Y0 Q3\B.AI/1H-_+V/6[:7HW6:(".QK?C\;PQ?>CX=4,^-.@@ICZ4PW; M$RG4 M>20@4I?("WP]#P)D?5:@KKU116$P?,PZ0_3">3XKF%ZB*C;^EX&'^\ M&@T>XF%QIIY5L-0Z,LZ,6!OBR#@A/MS*X]-A6J\K7EN.==XJ&26 M@W;4;2F]I?0SCGC8CJ>WOH+S9GI;D$+K7VC]"R=*W06)%DC3W7\_]"?]B)J% M\B.C0:<[NON<=F^'H\'HII].W@V[ET?D!:G5(*LH<+(&6RVM-YW6?W7O?U48 M%\^T1%Y-Y)5H:JF[Z=1M?[5SOO38TG8U;5<@J:7LIE/VB_GVJ3L<3H-O-\35 M<&K4O2\-_#*(O"$:>$OKE;G]%T2FS::2 U=-VG;3ST6Y;+:2=_A26:0]ZC8580YT0WNPJ\Q6" %?C.<(//7^%HMN _X,97::BA M/^Q/T]_ZW]+>NR&\_J;_=9#JR22=3LSC[YU_CL9VT)DL'_//XTXOO>N,_W5B M33BV@/7IS*\">Z$JWRYT\F5X#XN E_965?BSIIAZL$]2$=P+*;0LXR*WW3Y, MIB,0I)_2018+-[GMWU\"!:R!^S2)84^:0TL/KT@/C=(G]D1 K4KQ:BI%H\AG M]1:MI9U&T\YK7JBVFA4^O(^N$EKW%XJWVA5BN.HH\?F M&GLBGY9QG#VI1/DB_\ N[:(D_O'5MG@W1BO?8O(6)7MCM'F;P:OTGK F@KYJ MY*JWA&U!*HN/OYA49BX2]GOG$?,LV7I^47G538<=>%7&/+*1_(T]\[X^[M0JSPP]=)^N^' M&)?P#?Y5;@.W/'X:5#"_AJ\&;J$)7!5TKT<.]"W:E!6L/KXGT, M!O_9&?8&L2S-Z'KZ9V><_MZ93M/Q:>QQU"#+<.;A?-L >I(7]"XS,UFP'[5^ MZ/6G:[?]P_06@,U /A''P]K-+8/S>JX%OE7?^-K M*E[Z,.E5O;$_&3&"Q<]?KMS6KQP5!<[^D2.\Z@/9-I:>W/I;:=Z'M_83Q0-; MOWER"Z)A4H_MV?@N^/Z8CJ_BY,5W]_K?X-0L4E&<\?[A+B)HM)C>MN$>_:^E MA2R_:.$++AV.LH*;-=]8#^OR1U;>50S-07L&,]UQ"K*K=B-GPUOCN].-[*/V MK;/AK=\Z'7>&DV=>O?#,\^^?-1CO=LF \.FWB4$AX) 0X^%!(X)P M#(LDD00YA*U[\T-<0/:JC!%PC!EP\[_\M/EZ7KCZJ*;6K9X(*;AD-&@M& ]. M!(MGJ\?(""Q75\\2]?+5#V'?NE,[FDPG6Z':"V(QXSJAAGB,M2!"%ZAVCMC5 MQ6*.D*A8[<+WMUO<.DS"[L-*/"+,*YH$*SQ)\L4%IS$M+8[P3*QOM+A>+\O; M[0P^I^.[#]=9.$':^PB2\?&W-,KMFW&:>7WU9-8I_?/(?X_Y-9-T&8B*,,'% MEWU^.E 3\[@X\J3GP(N[#]/^M]3>=OKCNT[1;?X)%88B@Q-O;2*((R98BF1. M5,808][\\A&COQ> OP"V!03]\V$"LWQG/ 19-_EM-)FD$Y->C\9I5OLXG4P_ M=[ZG$Y?>CV'[,H4':%7?C<;3_O]D?RTA*B]&7;?A@2+88$M%H"P)'@D%U)E! MR96VU*]N.*'PRH4-W\.27P7^EY4HKD$>4Q1'?@,J+9$)I8(QDY\6B8-2J\A[ M"SQ5G"GR7J,G7\TV4*RI--HZ;'W "1)6HVP;<&"!B%!B6I)*UF[#SKG9-=M@ MC:".$R421#C/F0'3 M I7 9QCH\ 3A/P@G15)S$Y+ F8KG5TA""[W#*V)0B9-*G"1GBKPC M@C7@F7+4WZU6K_)4 1LEPAI)E0K4TIR5DH!5*-ES!%CI29'A7GI>U[%2 M30/Q"/G I?=!6*9RC1Y;SB@NL5(*@OA,D7=$5NH0\YXH!_JHT4)QI%FA#5$$ MQF3Y#"N K-V&/;-2S+EFS"%%%.=$!R]58<6#?AI*$BT!7GIJN[!&*25$,86D M!X 9B:P M*QOV[-F5DV)K$/&*)PDU,D'.!C03:-@Y!?I 22GEG)Z4BZIAK9-J MMD%$\]9@A,&>M0'T34%T?AJP1J2D5P!_)0=CI3=H;==)#VLOI;IC.!'__LC'N3+\->.LY^G/E?/PXZPTK7^!R7\8GWG;N% MRW$=X\0X^,HSNX_A0&6_OWH<%S$GB>:)#HHQG!E0SDP0QPYSWB?') N:* MRT2&*"4,%[C;#[CUZ%N=_>NX$_-VWJ?3JF_-GGDEY#&:!-"D')8)5GB8/::):R6TD+J=$T72*(X(4YYC\!D MDHDM;FT"L,B2E$?Y_U91=""@RMCK_5=G\ "ORT[^K(TCB(7;_GW&K#Z.8MX8 M"(K!X_O1]-TP5MH;]..&_*T_O84] I:@>W?]X?RSL(2'/#EU"8,OC7BJ$TF8 M8$,5#U9RJP.P0Y[[20B2SI>N2W$EM@^(A">,W]^/1]\!A"?Z7[P>RY"2]LSC MYUM8R'6_FV9G %[MA\"9NYDLF>7]#F\^CZI7^AH8]TZ#QNX$:.]@43$B@Z,Y MQK65:)&'+MVY"_F$]U= Q1SO5?6*G_X8)]_,-FW.TO/XD\E_1@940JGZ@^K[ M,5$OZ.Y2:R,8;8)&5BB!P%BP2$J?ZU=>ZD 64/L419,46'TAH.L0YM)OZ6"4 M(;:X48ZWJX?!S<*]+\=,&,PXL:!K@N1VN;KI.1?(O_GE(_][/? UBUX'YZR< M:*$$O9M,'M+>:!S_&UEO%@*4_06._J>(RE4$Q&#]G5+!-D08B(#I%;QY,( # M F+RS]'X7Y/?IKWG1#=&U'%NI%=:)T0EV,@@I>8LH(1SN7AFBY U]","0Y77 MHW=;7*W#^\>'@'7Q*>P_=V57]TI,5Z%\I MD[J_LPG,SA C+96"!LXF8Z%D^^ EN;X_F%^ QB_W48.:J?]WJY$] M!T:?<\QQ8A*KE+'QAECA4* O "I+CF3U,O2MPEI"&PCQKWG;ZH6WYM$B6;@, M*,<#D$3#F^QOMG/?GW8&_?\IBX3FG/HEUSVV3@O-!.*64)(0GG@IC=#4"V04 M*6%<)JP"Y2_ TUJ<+QB3'[. 6D!-Z/3'N2:6Z2._]3M?^X-,Q\T_.!U]2N\Z M_6BWPBQ0!NXB?_GP=9 K-64-:+\BR0JAF$;8:N90T%Q371B0!+1/DXDD^OL: M'!X([G6XMK>=X0V8]@N?B0(1W@6D6GSK<=M;=F\<"\PJ;E@P)! NB^@Y[IU( M2IKW&L+:;($' /$9GRW#7@M"$J0Q0SP&MH3\+IP+AE@I).LM08E8>X3V "EL M=K^7SC2Y3&N^3L?CW&@&G?XVH^L:Q36D7XE\>>.V6OW5$6>P!,QH8/.**R9D M<3HL+P=>4,RD6H^O3:$]",HB>?RU,R1BYP8QM=?[2#$N"&+880O:A$D\D2PJ MNU@'AW6).1/Q#'/>"Z86&(\> WS#FS >W'09[5 M4/8UZ$/E(]O M_4EFA[X;9DQZ9GGUH_- =[O1 P,O@W,4/0AI=,\4^LFL&DL5 703TL>)>4;J(/BNP2/@Z/]X4C=@1*!QIW03'@#((F7& KG')4 M"> 6%%4$MO'L!O;0N%_ R;H-^)1V1S?#J%6_RU/U.O,:3@5G[PQ[BTP,C.^[ MM)G5J6:"^H]0DUE(-.8 I_(;\GRIJQLZMR_>C8;]U#@,VRBFO,#7!($X$3S K,D02SN1('Z8/=H)3PW=L0-+>FRI\QR%H(5,*)$.K(O\8&F$>2F\DB?KM=MV MSUZ-)S+)E=->,0U*:4FP M+:F64@KX&7&+2[4QDEFC]J7]S._UP_6625OA;#KHY6$I, M* V@:D@7 C$4$]B1/>LRVINQ.WJ#CKC6*@YW]), M<^P,/EP73\2+]V^=02G>9X,[&\:MD)PA$1!%8!,:P$9ABK#$E(+0"6<+4F+G M91X T&=N;HS53%A/I7/>$,X-+6YN&%+&EI/I.>-[!70>8?U;FL54?;BV6364 M#P_36#HL>U$YS+"DU9!N%\ J,FGJR_/H4=0IP0)&%0MAR4<#LE] M$15,$\\JHF/P H:JP3T 1N*( U[3G8[&A\2'D4Y@JRV.A5P2CQ#Q^4U*@+.S M=.WY"OBH!G&F;,4@H[B6"MUX&23K+38642D#4@EU,;(L!PD)N119MQ-(,U/R M"D[)()T%G$T U6E\.K**BO(OSQ<$P=X2R1P- FQ@6+A*6%$)"&C5EU. 0<(M M\+"-UK0G$ Z2]!, G""=H@8CQ;F6K!!6*-&.EZ1X8R$_8L9.$A <9H42RF,( M$",Q3R?#(=4.5-<3HZ&CUM0 '1$GRGFMM5&*($-+_M!CT4&A\H?=#H@$CSBVFHMHGP3.?R(:FI*%G9C M(3\B*PF9"'*8VD1RPR33-$B%M9">6TG*R7_-IJ$CLI+$(H6!&$- B?# G<%, MR3.AG4:^=!I?%X?/5(0@)#'84XLQ%]+2$+3V^>()!76EPCM,7IL,#EG4@2%K MI*1.> UVE& Z*LJS]!<%OQR9E9Q&189(Y"[F$,7<#HV)U($554406*0G1D/' M9"62(TR!F5#&1,))$K7E&2838DDIHNCU<;A&*\'2.!^TP5@Q'C A%N<738E+ M;-D;]98>A0H.I91X!>Q>4\69U$Y)IH(M;FP0)>5*KXV%_(B<1!IDA(JU-0QE M-DC&YW4?F>*B7/>QT21T1$;BF!&$4^N \D"R@=7(BO2F6(=VCSI)[D&9)3^, MKL/#8/#X7VDL2)"Y5^ERR3/$;B9LGAL19[+88S!!3OS5+0O\;< M\DZ6-WX3IR\B:I9K/AK"F;V>IN._/@P>*0854JQUK=7XG192.)T@3#DB!+?( M$&=]D2 2$F](C$+^^Q/N7HR,)\PN>8J+M#S__3X=3F+2^.P3M<;W2QW.2P%/ M!J0/FGRL5$^%)D+8Z9#T> M>]_[#1JL$LPY8Z@GC#$$TBA7OKR0NG2M0BGA.\,=E_-N.)F.'V9,]ELZ!!80 M^M]C)!.PD<[-+,U6=Z'4F@3[%_*/Y;<+O_6'_[N%NA>/MBANRY'@, M)'H'*&+.,*J,\+GSEG+@#Z[*X@+#E--@*/- ?YVG76\+S#!Y^[WR/3WT>3>.%WL+T@^!AD1HHF"6* MNB31&!MD0>M'!6?$Q#M:@04@!K06"[70/(.%]^F?V4">FYZ_9LUE;*TG@*$@ M ["ZQ 7-+$?:Y%M+*=.^=,>\'%N]_>*>@>OSN']S SQC>)/U0G.=Q[RFT^^= M:2P4\_CA^L,@VZMZ.VTA),DAX&&*P1D.@E,BBQA $CA8[:#&@/6R%I3-U[, MV"Q4)?3A!=TBH_C=+!2S9QZF[T?3OZ?3CYU^K4"O=5M19)1(B&/!)S9X)4AN M*##0ULJ%7-GB3FV\JKU \HS5K 62Q!HI0,M@PH!&Y7@!"7*L]C)_)S#ZDRR- M!+J/ ,_JJ$?KJ]CK:+/H_F%?6RXT._V[SNS')CB]^P> M=9Z[_VSEKPKEN_9-?G)_OR+)JFM?X=I7/'N-3+V%4P_*#M,:HV"#*DQVS\*2 MN?E41T/.N?GAL;FPH$X17'[PKTW$G'-<=@6D?EEE):E/]+ M.$4KQO93SR3T(YX3X;/+>B$$JR=G&0(';(PCJGGLG9$@8-N(2:&EPX@3+%D] M!.1U(*APOJ_$JCAC T8^85H$IY(X)]\#J9"41]^#"NZU# %W&F6E0)R71$H> MD-)Q#VPLJ)($O=\]\%FWN+_!X]$E,7Q(X^>?HW$1^Q^YS"8A M&LO0$#@/00I&DT3$H&NAS3RETQ%6I=D4.NYV2]LS1#-N6/&&Q*\)NZ*+6IRD&@U@QE) =C%8Q[C #76JFEL2(D\5/]%;$T.M@(,_@QGD M)>@?UL?VID%),!&2I+A$,LZB2LP(04X0,U^NGER2ZY'BM&(&,(!)PD/PE$E> MW&5()K6L1 KC)XF4!4IQ,#P!X;X>.8FG5B(!AI1STA#/K"R08T 25,7DH1_I MG&,>#SEK98%.G',)X1XK8)8AT8D512U!1SEO)/?\^^MP3\F(#B1A1% )[$%Y M3'.;F5BD595D >Y)DU/%S^;<,VAC$:A SA#%&-62%)7DB5$,5\7K O=,V EB M9G/N&3FG<=Y9#.CQV("1..>>U%0ZFH![,G&*2-F:>_($M#%M'&:6*B%4#&G. MO7 ("RZJN2<^+G*>M06,4E12[X(6WGNP7XS/0Q*)D,A6^EB; -%K<$\L&,.: M!LY;X4YG!8[ND" M?%!K++D0B2; /HO(+*)B&>$:R_WXQ^'@NB>/;C8N+0)M'$PRSSTK,&.\]C7< M4YPB9C;GGDHC:SDVWB=82V\-XT6=3*2EJ%;(&3ZNY;XC4K;FGL1[R3$%\L#. M4:$,,)>"SX F6HTUY+]/,II?CQ/:WYJQ!%[ M&Z3#25Y2H^#I/<5U M:NP&OI016=4_98,L:L4\=S80I6)G7:^HR,.7&>',5Y8"SX'<>$U[@.*9>T1! M40 NEB#E&8'CZUEA/3!0FUFI+MN+H'@WC'? H_'C+']U\#C?V=]&PYM85[,( M)"R7N8'=8+7QGW"@G!):@$8B"7*!YN4K2:*PXQ77NHM]P;98U5X@67MV8OMW M4,SAY"-G#3(ZOUHD0&&VW%N+B[U!,G]V_DR\G?Q\VQ_WXKWCXU-P;L%J)G^[ M'<4<\-$#\*+/MVE__'MG^' -4Q_&64^.>"@[P\>M]C*6Y4J(32A.9*(8LDSP M8B]=*,=38(ZK,' X:(Z*N76T@YSSW) D)%@9!V=!%EUJX9_@RATNV6(@VFMC M;E8"<]XX(I;'G/<=ZPQ[607T/ QNZY1I(!ZLP;J-J9JQ>7(P122B26PYBODM MQ\MXV&)M^X;I(#D&UFG@'B8(&U 51[<%Z3DF;^EHA+0^W.C>IC@J0A2E%! M*)-Z[F(&%3^QH90('"N)OQBUOP$019W*(FLMSX^;Y5$M%*]TF9MJPY31Y32G MA=;)W>D(D!"[+:]\=;TZZ2QHE#3AQ"9.@:F;B*(O"J>,EJQ<3,52 MFN<"XA M:K3R@MBV9MR##0YIS-)**]V0.Z4&/HO&3^FWT>!;K)4[Z@PW0Z%%5."@B;%$ M&8.X]*OE@"$)"&9=H ME\P0HQ6HZK654DX&(T<4?X8F6AH&/"@(XYE60:H!Y=0YW"B;(9; MQ1)JZG.?+PFWNS(K;IV2%BD#@E8$$0^WRG!KA>55]3WW=J"7JAR,KO6W3G\0 M&RS$,OP?AO\)*NSGV\[4=H8F_3(!76VX5.[!=@;=AT%U2\.8TKSG@A["6>>( MHU9H4-8\CLGXN=H>6.+*#:SDHK]E;Z"N(F^FVT]A\EUG",_'_4[SB*K)P_!K M?S!(>YU94\K)..VF_6_QN]%RR<>&O>X(_A C>-;6 \D[6T[>C^#-45>/34;F M104^S5\],8\&WAQI&8CV85*J3O\E7U4>UU;1T5<"!Y6@A7@-%I&UT?GS5(3" ML\5:6H= PRJ.8QA-&(VSVEN36)T_QN$!R0/\(!S^_= 9]*_[BZ%ILR"HA>8L M^835)_):9)]'-AU/._U9L?G;T:"7CNOKR:TO_;]4(>##?229C6HCH&S"?*6+ M11$6+@T,;(M!H)!;KK0!RU07_1(0ES[N"UK9F*/@;M,-7'WGY]'B6S[\.80% M_#X:IW VAY_381Z!^>'ZOT:157\<_9F.&[A-W!*F!4,@,5$B<+R-\O-H3,-C M0VR^X2[M 4%/>S'S413UBV8G]L/UQ_&H]]"=%@T28^31K!3&U6W_/A[C#:K6 M*& 4">+$2A$\IAQ95D L W-JB6'LN(PY'.^S8%T8*)%LU&SB7P&#IC.(X9%7 MMVE:4;MPU9^R]5[7":G$6L^-#%8$2:WSKFB=@(.,5$DYA> MG&-G)^!*J,FB=E=?L>"6>BUL&"6(@]/ 3>*%#:"9YU?B+I9MXQ78(* [("Y6 ML/$"?TH"&LL_6+ ?M09>.?YVF4AJ&!!Q^%@T= $2Y??AG+GD[!HR4R? 526D7;@;!P M9NCF5!A.0=^!(RN5ZZ\7M#M:[ M80!L_3WMK"IHST!(B+$)YE@1">:KY98EN+@183@I-^)@%+T P(5EO@C6T<-X M>U@9!C-2!)IX'00/"/&B7)3'6)L2K#'7[&6P%LM\":R?;\?I#AN;"O!#6?)6[0_H>8/O\9SKXEOX.@-YN"2]'GA*N$@.P>A_+M.=I3Y5ZYPQJ5@/8\FDZ)X6H7;AV;:S=SK> 5:=P<, MI7D!X>(',!K3;F>R>M>[OKUU'S2-*WCS8-"? M%/_QR-_S7Y;=I[5B]5.A:' MLF#N84<3CF*]"ZDI][$"*ZVM@2=^Q$5ML4U1\H3#>=9E;A3-;-\% S7PG,4DQ[7U\&,=GG MD8YE]G.G9?&&QZ<&!N7P9%#W"_]]G:+_V5Y-%,9=4+=OP1B,;L_)Z'H*,*3; MG(G/Z2"-ER. X&[VE:O'2;PDF/<0G[_F:2$S]^K3.R)TG5KHHO*O/W]^MM(I M8P$YP['G.&$FW@?PPI4"9+ 8@=?-L RZ:F&-O-Y6;48=CWD\S/*WBH],MZ.' M=QD]D#,GAN4R]QX8E(SQX4P3;QUPVYP4>&"HU(<4+R:F'G)CYKO_*0829:]Z M-XS*DXTU07N=S!@ R93G-68YC)D\U3>@.Y>V=O6B8W':HF%M'A='%@H3?T^[ M#Y''VMM.?WQ7Q6>7+(8D^-@H(N&26"*$$0$7$=&PB[_GJ]A6]$&8N\#WU0ECAIL:$6$"'@F!EC$H%_Q2= M0;PQE96Z?BS8:15,VP.\SW+^,9413!REC#0:4:NTRSU5+$)353J'_CBO@?(, M/,7ICM@(U6-.Y+B)*\%$)- M"5I(.MM\77L$Y3!ME4&:6XT]'#V">2(9F*MY*+F-I3A/% _'S&UQ$G-A>&QU M%&,3X9#CH@F9UF5.?@FXW#GW%R5@V&F$$\L"D"9F.O>C8>2-+?E:CH?+-;%Q M,I8>T2&17,4^AM(BEH=V4V\4+GMYCWS$#A4*)P2G+#82@2TT'CAO4/G%6X!_ MZ\:QW.8'P"'/N&,!L2Z6V$E&F*$6 M1Y\>#0DK5#.L Q.US2=W 2)Z]1;\2Q_3\?4H&FO=])DTH(S6/F[77?*J#^\- M_4FW,XC&5$[;\5A\[L/*XZI[L9<%K+GN>+R M>Y%UMJ6K=%$+IK%[DK26.(PD\@GB1=8?]XG 2S%L^X+U:,BK;/.W._*,PRY( M4-!(++V>,.%\3E&!6([,8F19C;)/!8Q9&T&YL0^W&7!#]_2 MF7-R=)WU7YUQF=YT]'P UT:]8FL8N>!"4$>J (4@*E M$C/R4CSO!2VOL#L+<59_2_LWM\!>]8:JKS26[=+)2[ZZ>K+ M9*6D(7P[^^^7ZLU<=)#(Z"15P%Q0XC&FQE/'BM#+1*P&B3_=4!'R(T,'W]!M M,-GTC87CAU]S8V.'"4MI86/9CPJW&[O=QJ[EJWO> M6(JM-L)P)+66'/-$Z3RFW3GG75BWL8=GP;MO[-SQ35_ ?M3'RA]AFYPC7#GLA>9"Q;Y+SOCB_U&I:M\TX^5$N M,>8FX?6T=IR\[HXGL0E[ NH^!P-?.Q40)H7UDY!5M__"CN,54=PDO+["CO\7 M8!Q6,.S%^AK=+,,F_M1\1@X6K26:*RHL YM;V:*[1=72K"1'2TF"AF0B:&B:=P(^?GQTQMK!5Z>#Z M4WJ3)R#-.GA4-Z7?]A+6$ZHT<\'$8LY+;IT$$O+\56+04:;+VLOH#QS M/V(! BRE4@0[K"2<,DYR4'ABRT'G+P*CMK%*'I$>NZ^\&_KA+"L[;QVP7=,. MA:E1/B!!O5/( =O([_@1C"2E.E=L<6=V6MZ^H5O7C"$@S@Q3E./$6VN,E:8P M.((,MG1%NV_H9B&TLXIOGV_S:YL9FWF?3A>OS-:'I2^$C)0N8V>G/:YQ-)Q? MQCZ%"?XEG/(8J\2E4C'L!)BWF<,\<0O76?/9.-4!0H5D0@$>\A &E)WGH +&7A=07>".6HZ58B;!UP4,O1$H2(AHUTE!.FE9.HB&AQ M!O,J22"(I(66M0U0^\'$>K?W"S !^I.5A 9/6&ST@11)\E3L@"5=BF&;\S@P M=-2+4+'BWBI9LZ7"PW,&L&W,/DFH],A3:SE' @M-9&$I@,5+*EDX6_ +[;[2 M0P&[+FI8&QD+^,N8U4K@?]06;8\"\-VJ"!#"4%.!?:[Q")/$)-$JM]X$;K6A M>1XUH GD=A6PB[4^F@?LNOA&Q2DU1J# I)#4\H"+%K")#L942525[ O87MK_ M68.L[45Y&P:=F_KE+Q3%QPE!QNB8Y*=C16IMBO XEVC]YI=K@#+]RT^EEQ=? MM-'' #]EP8\Q+0V,UG( 5>7'B?#$2Q8LC6Z.$!2CA8M?*^+]FU_>OD7B+<6S MS]=]J5B)&W4SE]3L@1E> ORV1J5\XJ]4)0FG(J&,"$3-+W^0 MV2IJOU*]C%FBWF:+4()C1!,/:)""&J4,*S;#)X*;>#0(JEK&_"NKBYBM;_,M M,4(JHZA+!)46Z")&2N=+4(YI-EL"6+;S7:G\TNHRUG=N7VAQPD!F@4)$00/E M*A%2%/&&DC(X/Z" OOUC^;M%-^3XF\]Z*-LT!A0.WH'F\_W_IH\;?%)\#I)D'WS2U9-/M;U%;.O5WYI91E/6EGI]"ZM:::JTGKA3ZDR MDCF%3 PN=D1)4]!%;'8I*P6&P(K%B\[-%K2\='^7CF_@UU_'HS^GMY6=2BOQ M" A$(?% O2X:G3I05AQH$7N]+G&3-9]:7DWH#]*Q!:JZ*;GHJGE:[&_%0=ZP M -('UHF]^^7LZ65Q$]9>65U,X?(?3:)ELM#TX MP: L,DH$C;F5)!.XM? M6/DV'*-!D4FRP<<3 MS-4P1:I[,RP$X5A7"" D4M5'U\\1/QZ[EV_W-1-_=C MYS&K^%M%),\XSN$44<>%%C3&'2*NM1=Y$TDFE2W?DC*:%^99OX@=EKG. R[! M5D4B4#!'N 7.R5#1D2J1VOM2E6XB9HTY=EGF4[WAK&[++EA-K,64QW,(#%5( M#HIH475.!DY+I;O -I=*5:ZW>C4O7'>>__#/T7C>=KDJD4P/>QEW&&9W!IW! M:K3_OLHVF\JBS74YUPP,%Z>-"\A;XIS(\]ZQ,V"XEU K.>?)Q6*VKB!V7>:7 M=HZ"06&TI5H)YUF1^05BI9R^1A!+FD*U7ZZ>DO::0*?"!\,X=4YK810)1NJ" M3J5!JI1%1Z5L#)V^!BZWHTP28IE=KY*,X*2F4A3U 95+?.D&-%;4>1UDKI-: M8)^#+0%'B#O+!9B>A!;GB6)6;FB"F4*2O]ZZ&\:LMCE>)L:D(!XP9LPXSSF< MGR))%21OJ:ZK$$A6*P27@-GM#IMU07!0C*FW.)$VL<'F%64=-\B6Q@I\:S:A>R\X'5( M=H!A(A!& D>'9Q* 4HJ.Q$2%$F$0*=A+5OQ;O_,U5NCJI_&P9E')"S]5^ FQ M?KA!"ZF0O7\^S+JG3L)H_#[],]_B6()S/!K"'[OI4QV-%4XQXP"QGEQO\N6^ MUYFFL)L)(NO/.\,V:!QTP,Q[)IG7A:_LY06K7H=G9I/$)&!=4R.50Q)K(HHR:=B%"'.% (@Z%FA<)YR:[$:2]+7 [.'SU/]*V-YUQRP3NNXX49\3SS M#L2 N?P*RWD52@45W_*F(^RYR*(D84$&952B$P?B$!2EO/ABH"##RWD_R8E M_!HG+""I5&RB@$+ /C#0V'+I3!0PWQ*#2F3C^=,! NR7Z$WI1!B+#+%>)[%9 M:OB6G@+ U,BP8P; &R>4='#1%8M7.(IH-&5QN%,RX.A&07^.$ M(:^TIIHZRQQBAHG \[LFZX,LRS!:NK8[%_1M?,0 0SZQ" 45$UBX<+YH1$@3 MAEG)9'B+5RV;?6/L\ZAF[ZLS:3^EL_8.Z54Z_M8O:BE^2KNCFV'VENIJ*<\8 M'B($H!JD$R DE21!)2AW!3#C=-G!BK'"=7@Y"$!-0-ZK"$UGD47>8F4P-@%3 M7\3E$*R)*N7G7MY&K!$G0AL0*$%1;;VDV')37 @(4N7V#%&OZ7AKS7H&)+ M&.5:$6*<,(@1BL4\<9DDNNSBOJB->,;J8,03X91BH#4G7C@IDJ+:0+".EZ,' M"*U5G,\6>:]!QA8 &98G1Z*UU6V)Z C15>5-1JL3:D25MC5G#EE6Y[7H/U@)@&D24)V!;%;1)#1I1ND[!L M)-47O]:V)ZB!/A%8@C'KE-8.606&?['Q0.V\[%M:==XV"_J5FEY9+:]/5U^> ML28]YR$AB,:TLH D%D7A*I*(Q)0\]JN1R,="P2RT92X4?QO-FE:NN'PFL>1# M[.'WC#%"+0988YX=DS11.BEB,K W.)2\J@DZ'20 5:0=$ %ZV'/IMW0PRGH8 MYE]X1A@HQ)@12F/@$8I;I7CA:4BD+@_AK.DS'6;2M[MWU MAWGMLF]I_JGG"DDZZHC!4A$<$HZ<#?/#0[W4Y6:EB!^/?ZYM5V@T(L+&?$U* M$JR5=[D&B#F(AE)*PE'5GX,U*S2,.K [,.PI$AP+C8I.DU0"?RA; A2/V M#Y.QK1Y8Q@YQ9KD56OH\_H#R1-F2?#U_3.[V5 #L)BM&(*<>^< M-$IA8+DQQC?/\07;LQSH=PI8."*+86"P4FT)ILI@%RQ513=4#CI*:-+!:#B+ M\6#)<\R<4R98&2AR.29QB G@5;U0CX;)P_@^ &88DJY8 8GWB0V+XE$B*8! ME8UAC/EQS^8>G!_*,*N% .&<4$%08,X6'FPX0:J4/OD6KR;Y-P/HG5T@%BQ? M# 8-,L!(@O7&%3V "<.D[/RDG#09_BU=("3Q0?K $P#;$J,=*EJ\$B*#+,6O M"=5HZ'=R@8 NI8B1%$LLD6,:68\+*TX&5<(!7DW#.Q8.]NH#$% S$BAA%(7!2-@I7@X";C)>] M>$$2X1+B0:$WG'N2!%!Q0Q%F'DRY 3E6QW(B/G.M#@*/,^"($GG/8MZR**PL M[(0FY7S,TFWN*P/2<.4<"6<\5['.5$ BT5SG10X(1B2@TM$Y?TSNJIQC9D$M M]P0;HK!Q0JFG:SEC4T*X=""5##7<&66+ C0$#F?BRH'VXDBZ M^09HV%0WY\022A3S6AEK/&-\;I (4%@;8=SNL=CP$L%'34P$&1(> QT#Q_,T M-XE-4KJ3E4=22S<#?TNEW/M #0G&6Q&HXI9Q6BBD\)=RA"'BN9-B1*L(ER[%)GVRH < MY-) @"S GFEI=2(Y!]E M28>$Z<$=J2Z-( &>M)3'AV()TQ M9\$5EEFBM"BG15%Q)/_0!GC8U#"QQB3(4F$Q(\0[SS@OFD5=3XXK7_=KG\![8Y/+P). B<8@D<7\ MTL"8IT#ZGSO?M\T@D30H+SF3 M%A0AK6(3W>+R '2#I)0VKN@N6UZL;K]PK3/!#&C+'O&0N2"\8]87!=5 U($- M4MHHP78YXP< [)G;'JN]= (GQ%J#J$H$HX7F)F!ZB8.K9!<"/!!RZ4);ZHB"E0H.4[1EFQ6QLO;7\PK:M-AX#0- )#7@90I@RVAA<%@$%; M+!,@QJLE:W>&Z6XTGO;_)]O.#]?SXKQ9P^YM^0-(? 149D1BL7; QHTJ^F]H MZ\N,7*Q6L%VSEIW7_,P182B&58*-ZEVBHO 1,K^Q3EC"2,D_1E>+HNRTYG?# M:6=XTX4QM18\5*.1M:>_+$$"L8 MK#\QCG,4Q'*=>)PY/%WZY\@H+1)[DV"HZ:3I@1 M!!?>4&,#+Y?$+Y4Q/!3^GHMWP\X3FA#NM!=,((6D*8K# =,K!;QS0EYIX[>( MRMH^RT\8HYU2 "B5B7+2)(7G#EE<+HG7,'B/R"B<9Y0R&_O3>F1)H*X0B-@Z MI4OA" QHJW'T$GUK% K%$XZD M!?L4;*5X[VZH+_H2,U16*#!BJT7U#[SRPUR[>Q:[,R#M8B:,YVS>C],9:6F) MW!L&[Q$91<*05%XRK9&1B0LH*0@=J"4)I>LQ*<@KJZ,0'CA*GM4^R M4O\X%\S./BOJ57:?=AG/7H\-^[@X=>V@OCT5WT M_3U,\U?YSG@(*)E\3&!=+"PL'M*E1F/=\]X@M^>HGV7UH5-K$BM*V#\2]SD[\O;D[(0W($V"S M+ CX$P6"5_DU$!?&25ZQ$PE2I[@1I;OH9FT$53I@;Q.K03VQQF)F:%%G.SA+ MJH[$P4]$!0^?W1/4^M2QA45QIZ1'"B,1!7;ALY%4^I)G5X)&2U:TK#*/K%_' M88H$(&. ^S,/_TC,08M.0B$^:4C*O>QBF9;#PG!$9<(F1%K0#RAF#E%B?5+< MI2/*1'E+N6)J-4NU@>C853=0VH-2ZAF8[J"7.^6HR \JQEZ6\Q&C,X*@G=%1 M>R.'&-@P7()ZXKCC5,5B:L6]#]9)Z?9*2E'24C9=Q]K6653XQ' G+(@+FZC8 M^S5?A]>R'(H5J8/M2![SOIC[/O&86DBKKV>L"VM)4^'GSI@$I(P30%: )2M^?6;!9P"R5,'5P(DI9[9C98E$F1F M5N6U,K_4@*A>O#A.UGA%%E!J4)B8I&ON11UWX*9IC>2=7.16_DYHMAQ+)-.^>RX[,^ M0QONVR%^,%;V5])MHZH>J;M:@]66)H@5".]J0_-XL5S\L%CR>4\_!^>6F6N_'OHRGH MPZ09_A8VDOS:"O&'G_.#%B@'SDKGF(F4B0>RR17Z6]H!L2(@)*))Q;C MIG-]/KD:=UT\],]_F\VN_YC2/?1U9V5]CTQ7 MXE_]U"$974!_X7YL8YW(UD8%D4E 2HWKLN5$=H[W1%43*5)B]5>C=LKKCJV3 M^2]K@,^G@;N1TC;()M;*/\JS:/8)OBE=\GTW7# MZ]UGNB4^VYNC=KRPL1"RTQK(26ID.AL#=5$#_36V;6NZEU,?3MIY&;I(E$O7 M6$K!* W/E*2+I(.J#4QR\*'T6Y+&<\;+95U5XHXL*5/,>8H5:^N#BK&%5OS7 MD>BI(7<4B7*0:%A0*E%JIE5MM0-;UBV]-(GN>+QC/)25QHF9+)QP&4O@TBU* MMQS:>H%E+T#I+O6F1P&'\)0O"HD>>121^]KKPBS3[4[7;TD:SVB"DBFH:3H8 M$U5T (QIT]VRD.F?7Z#"O' 3)!UC(B0P1B%%?Q@4%[6KB&';'?Z<$MW39V18 MJ1"0)I5I"TH\LZF+E%DJR54PH1&YH1E65&GLLK'5F57@!O[='8K9^>4R(7?.'(&9 6- M(WB*I"2+I'R=8&3$=NX#P>)>8W9QP9SWN>)!WJ <);9E^H4K&T$HTS[5+'M8_^)I'HY-T'!J:',AW.4R7-KT'IO MA."4Z*&S>0!\0.J]98B7+\T79@I Q3),Y9DTT1BG5.H6N?,$#-M.3_D(2W"A M0_AQ,OI]CJ5#HTT.= M 3XO)+$#'G64+]-8S!J!+O%,Z67,-I:,/G$5XI%IT4\%AVE*?R)QF[(R MK&1!R:Q9CH[.M 6=>\JCOO<)-Z<+/?VP;G>?EJQY/+TJ_[[J-NDVF_]7G_]U M/X5X"39)V2R1"9*?,"[+$+*N-HG+$-M=H(>$)R<(:(_([[[QAVN2U>3]9+09 M<%H)8+ZR;O=_,1FZ3Y3RCQ8%TJV8PR^CFU*F>*+.GH?O9=%@8E;[D)$'C-+* MVA@2O ]$J0*DJ)46GJ(?X1T:H[-%X16%-^V8 M_MY;_2U(?-W.NJO[^?QIM](FT"TN3P?,@I$9*K2:E QB@PDE5O"HEY+U?0D\ MO9@OW$V9G6+92UOV=#.5@N&U4T6:0#?].Q?UZ^7'\?P9['=(WDCO,6,0W&B3 M*.#LG*2QSC3&Q!JKGT;L*XD\G^PO9[^M(\$FBG>MME%3?&*3,,8PXT0,L=U4 MB?V9D&]:Y/>^T,K]@J8\.!? ZD2T2F>R^!B43!]X"C+)+!NY/*_PX7E5DBO[1U9\P#"R98FY*'('UGW>D "O)L4X07 M^\=2O@/)7\ZB,YEES&3-#7<^,\F<0;+H*@<,BK6O\M)\7_*^]\4GL^<4+;+U M0D6T,6?%7*KVG.+Y75AFEQ?",XK\PD;=:Y90QY29LH&KI(RO^[%6.Y2:F\Z? MY*:_*-E?V+H+;UQ@8(23EJZ_ LWJ"*8 '*A%E_MY"U3Q-2/,$HK^#W#N[B=]\-$](>N,?)U_N_[HU;?[K M3Z/_G,W#S6C1:Q6_72QGG\;S5?MKZ<+]./F\#Z(M.6FBE!Y4AE)@-EB1P8S# M%O5UG0ISNU&Z%ZM;_W+ZIHY1,!BVDH@P:7'D&Z$Y19&1-OP_* M[_,0S^3PGUH) Z,<7#O#;$(K+:< NBJAP_\^O"A%(M&);X^1I:=@ 83\I ^]O\^ MQDM:3255!!0YQVRTC%D'#^L3 VZC:<8FS;=]8#_/UHW<#YYNGZX2AK9@<);M M*3PEB.B-3N4-6]N"U,J;)R:.<+GP8E 63RKX)^U@0A>U#DR%X"UHG6*TIDN= M+1>LF1$!KB]XU[?+XYE/X-+/VTEKIK54IHR+6A5DJ'VJR5@_5 O^KD[AS7SV M>3Q??GUS,YHNN];OU3[YIU(#$)E%7Q H/>/&91ZP;MH@ZR3;+7_B<^>%] ^+QS&J>),&9\>V"\T.@?[Y1<5_. M6D>;G8EE8SQS!4?1R5#ZKW-RX)6US:4^"%#H4E).?TZ6*TROAS@P!XS4:Z^, M=]9QR;5SED?I.P3;'!FT"+8<]7"?T!T)IQ%X&=!1++N. P2;,U?""KU9X:IB M-DT7U#/Q]8S8?90>.:XH)I368[ BZK"!9;4#8P;?KH1.!D7GE#1*97-!G!#" MB%1GD="!"DV1]T@-"://D^5HM:IC>CU9WL[OT!?\[?+GV?*W\?+-:'(T5@92 MGNL=D^@HY)2&\^AM;0"4V.X;*1O$[E-]*%UGX64?C"E&628S!+(3H@==G MRL!#4[751I^+EQ_'H\5XD6_+AWZ:3">?;C^]&7U=7:UX.VXBV5T;I))U@J). M59K*)&A!MZD+DZ*FG+V.+P>>+G9R)+QRC#P0:.:12<5RA]P:+9F/INQW+$=W M9!W'444"(P>P6M#[P[1^Y2CVE$O9>VF\\CI03.!DA_7!H[,R#^"O'FD!M]-Y M'+]OZ(?0G_\QNKD=OWY/^4/OZ\, RR98]M-OL>L/)Q_ Z7>$&W0,-D[Z/I#$SL6/>=8TK2 M9A.LYY39LAAT?=MU,K9+B(6TMJ^(3\7$]MA$48QEG*+@A+).;J'@<*Z9 +*F M[?)?*7MS,D_$Q*[]JUJ%:(#R0"N\1\JT*$?IF(@NMS#<0@G-GYJ)[B#B^ KY M/Z['DW_\./Y V=!T.5E^?30^,AT>,B45")LIHLR114GR@!28#):W+D'TU]N= M20)OQO/)C-SDU;QX%V)V]>>Q:7,63C$+UNN4[&+J5WS2]GH =P, M$WU.(SEF4O.Q]+]B JNYO(SLM$_8=S/_X/?2DP?=O6] ;A$F:..:.@=$^47=D=B>2;4V^L_&YM*/LK MOW_$!Q#W6&8*P'L!(A9W9;O;WQ?C_W=+)Y.^T/^\^_IY_*#LU_OZOHW%.3M& M05=$"5IR(2E([XJ9@O%F[OB912%^&GWE\B3HT^T2*!.+.M./)Y.A^L0.=3,JL[RKA4*O77!9UR1\\BBRY8X+T-?SV+0Z',FFQ;X)C) M%+-:MS$Z])_/GIN7?HSPD!?!90"+VCOM/9..3"@SVI4^+8K8U(XK"D_-R\#F MQ8>\ CGO C>%RT8_X>L=!]?(*>?.!1U2)./1=8]1Z!T*?FDV5E];N-OEQ]E\$%%]]RD$ M,E6E:E?>Q!V:J+CO<@&,8!]LS5ZL?M-=O\XP^7UZ3B5[M]3S:MM)9IH+;8$' M$&CK$G5*V<1ER5YOC1@L-+5/T.N-$_0S/L^FFR?HNQ:&S8_>YR?!QU063J(B M_=!,F& W*ZR=-GR 931&,:F'0X;[K)S$+3G#RW&KI"$+[1.BLCI%[BCLZQH1 M L\N#')KB6$A+L4M7([;K.@ F;-98Y2 21C>76=NE9=YF%O)I-"7XG:'S: 0 ME:&/&!.%:Q0:>),[% TR(-'Z(6HM:,75Q6[B!?7."&E\<#YJER5%#D I52T! M4:CJGIK;DEUC]H)6PB4I,\@(FNGR>BJ[-U00EH(F MN "WQ]?Q,]DR.@VOZ>XH*R*=1%=_$@56LGFZ)ETQVYQR6^K=1]FNXKR7PB.6 M-K:D-(4-#'/M_X[<^_:-UO9V?>VF;'I%9[O>HO/+9/%/"MO*/XP^C(?V@8J[ MY5OK$=9N:/Q>@]JO;^]:U'KM;'KU\=-H_L\'E\M=795U,HM?QE?C MR9?27+K_)S7Y?*6M^=[VON)]2V)(X";0-2"I"Y62-[7Z1I&EO>_3IK>K'U12 M%&WNRWN[3$^5_4I#OV>Q^TP^*J[**4Z%'!VD;J<.1&$?8*7?B1T!+RCV6FZH MN]ZWB?X_QA1ZEX54GSX1C5=K](0?IE=_/?4M MVQJN:#V<43*.V6R)&9$E4@HBNKB44>C'FVVG(/K;)H^C[XR<#=2$'O0L:E_: M%@L4(Y"CRC:H"D"%R%HP>U!*];W!Z9PMEJ_?=]^R35.V-E)QKSDO6;OSS&>Z M9+KN_^09>#/NP5E!-.A1?N_W'T?8CE?%A+9,$K+H8XF5G9'9U^@D"=V\*@*3 M39/Q:83M.6I!-C!JT)S,(84DT5!"V1VU+;M36HEQ)N%(!TAQ2*1 M&2N$T%VL+8P(IFD1@C(Z?BAAW8UTUU]&9$G*2V<K3=)& M^,Q29#G:3EV4MV8 .-$4\3Z@="]!CR1_5^AG'5+4'()E@0NA+$CH1_WI>O_ENYOXH^9#HO,DE%^@JC67RN+WM'"CQ?A0+O/['WV/GEWGW37_TD2&%__^(-_7;ZR M+U], !B358D2=.Y\@5[I;CTR,H9R, JY'X0<*L#O5.CU"WEY-OI]2*] M?S^^6DZ^C-_^,?I\R"%PY*5)Q4E0@MP.E!73W=,31Z7C\"$P>UR,DX894O(\&QOC"(Y/-P0L(D,]LDL(V; M,_%_ZAW,LL;27%O6*-)%Z00?96SAX$#VMOKMH>T=#$H$GN7"FO, P#J%(,;OIOP MA]0\AO!=%SW1/0DJZES^0R4H2+>UF(PVM_=,I2H2K:LA-.!A:B]W @N7)^.9I>C^;7BU\_7Y,#HONF&.P9 MF5>J3 IV7H&94S4S";=984,4&ICXC@ M:[5>LFS;+<,2^E'ABY?-J>$YH-\L!)5EG(^HBRIED3B[$ HU!6FJRBZX^>N:@6S@3 M@/-)^84K)TD!G7392*FB,92_;;HR10ZJ78C,33^L??&R.54Y4R2#Q3&5L=^4 MO4JQCHJ"*-V W6$\XAFUYML>3_= EB+WH\Q@B*M"&)I+S7$DJ(NAEM%RTZW>4YW@DJ:\K+ MKXZ&3!M0G,1B;;RF(,0V/EN8'CS0)8B]Z/'$@L!0VHV\*W,(.LH*9J.D#P,X M,(_B^,WH:VD".*6OBWE6*K#>L"RAM @'J*@[-HFVKXNNEQHF]"$1I]"YLW>? M7$0PN;3D*S+$)F_P/Y3-4;?^<>M]/X#.U5S$:O]7N0SCZ6+E]D]QZP4(/2MD M*EIN)3#A8E=69LXPWU2NS!8;NIVB,S%P46U0H:0?J$J/+47O2H:J#5B4H='_ MYY'"3L#9P)")9&T.B1FC;:P ISGR/I!(@3?;HB07Y^"BYPBRS/E9H1(I'UF. M K39W6:(/KX$,>P)%)1W&20/C&>*%(P5IDN10%B96@YZ>(5/Q\#=P]L?H_GU M9BQAE0/5'WL/>VE/L*"A;.!U=4C37+Q??Q\:X MW_TW2,IIM/ZVG5:7':)#D=&4YG_OO:D^'G@#*G^?UOLS^&>B=<"-W:LNMRR\W.77-DC M:(V3F]OE%MBC73<6(/L"LV&UIC"G3(E5@+^R*VV'9!&V4]L1M=5Z:!)(+: 6RTZ]8^@MX]-U<'RH(D90,^.9FC#[KFFXI"D;R# MWETW]Y'T[I!O C YZ9BTIHQ8.I^SJ0\H*80=(%B[;N\0O76N8-.?5MI[R_S@ MM+3CKFSTL.5.?UZ-%POZ0-<[Z#Z53JUC,]4H=$9IM=4J8""[S5U=_*,S0%NQ M>.!IC" M>^EY'/&[:HNEKT,#^:$D.#DF"7D#OL04=VT-5++>:K>3B'\[GG^97(V'#_#G MV?3+N,SZK3*HQ;O9P($< M&(K6%@:9/CL?3R*L]T?9*&XM[D>KO-1:^G&ZR88TDOV'R48CCE/4L9 MMF!.(?C-?$+1_>?1S?!&K@.Z+812 MT4(JKULLJA1DW5'!F8BNG6?M#4OL)&8;U;],/GQ5BNTRWT'5N1C9-=]*P8\L6SBT+MOO;,&& MKR9&&-\^7/2P?1[)R=_'Y3,44'X9ST7H^F'2=V331)Y?WOS MX^3]0P\0S[/B_@X"9"L!"_]UC6=W,UKT>IL[N)I55E@Z53]./F\>>>X918M. M*X8I6$F9&+FBS88AP*PHH>#LMP="W"N*;UYT=WOG5@%._W.-$*,61LJ4%0O 1BA#E,PCQ3#L&G^ :0H"RM*+$ICY0 !X-5MA65L [28+P'-?P M)4CPV-M(<4N,NH"O&^:2X:3>=4PK4(RFGTNE7X0LYZ/K\<^C3^-6;*E@Q#H= MR-$(C,YZ-+5!HVQCY,]Q!1^_,O,)=#=$\$R4,DHN*\5=]L$98[DA4V@IMUQ; M/_83B_]2PCM6;16E5!2!@5#D1WQFE*/SE1A#UDK8[O[]ZXEQE\;ZZ'36,DD? MRR $Q8Q)O>Y0(^3EU"X6_"I&QIW20V6B=T[I"B- Z:Q>WQ?U MM/?E7")8G7H!5!YP;Z8L\E0\!,XH/X8L8QT"53:$4,R-^LW\Q.%;9/S7Z6?* M0>CG7K?+C^^UXB5>RIC,\Z",7VV7ZD1 R;;)103P+"+HMZ)=,&($D"+I2%DM M"$U)(4BH$#0"6..$Y\KG.T0 9E4#C<%!\:98_XW+ M:I=!V5(VS5%9"5&"3CX;IG'C6VU.HNW3IV]N"J?/*[5=;PK217*3(:2$N:R\ M=R'782@+,0]T3%DF7Y@&/4 -?2+#8RG#%39S"JV],IJ+#9@UY6JZO18:+'MA M]OK18CO4\#B.2/_?IL1%@E5C9WT"\C P\,-1]V ROGU9G6!XP&)Y"+;E714D MY^!=#>Q<2(UF*D#=/%!>2&KW/M*],_],TGKWQ_CFR_@G$MW';:OKM[ :G6+H M33 @C>""Z>"K$>*AG4L%RG0/9W4_L:>S_=MX-,_TO&!0%K2F ML)F7D#JVS6YT"0ZW'=N)?"2;L]OY<<_5&D()R+FSW$BEP(DZ(";0F+8'@RQD MTX=Q I&/8_/=Q_GXN./,!I*-PGCOHBNC]:)NFL&R\ZI=AG$&/E=4/I+1/V;' M@3MG,MW)2):YY I]=K6I%H6UV'B\LAZF>O-#U%#70.AO(VM-3<4CCZAIC]9G/D'@ 4[D4DF6T,66&5M?E7EP)8QKD2*LOI.G' MKA.P688":Y-R##E97/5\ M9ADA^:LU6(2BZSLI:3H&YP)A]]=ZE7:Y)K0O&-7PK\CCX M/4,G&9#IJ$NYL.RQ@KI20B)W+02)L?+@LN(SR^!XS?8F9D%QN;+2&TF6+:>X MV:X8=+M.7H(^^)VB)XV_C2;3'\F/OY[&R6*U\I*N[>OWZ^\]>N]2C%'1P:#, M8 (O<)X5209#%(UNOQ(/7=1.8DZG>M_TE&7D4XE@[4A53]RY!">';"$_R_K*4B_)U*AZT3.A%1.:LH-NC+$\U&U/( M+3;V7%KZU]/9VN5JHTN^X+9D5((;%:#B6Q5@)RN;$A"698J/$/$#4WE\7__6 M7,"G,B^?,6CT&5&$5$%>&1ALIUW8>HS^'%Q<4 &L-:393MK,0"4(.L8*8968 M22VTL$3ZOZ?CZU0%R!YY03_,2,<4R"_931>3TRDWBJTE%R>R]<-Y!DJV8^U& MF[0,7G@%*YU)M0V3.73M4A332[F.9>1,;?1;ZW[""E,0QU(PY6U.^PYYFV?R M)=B<#"UQS\=8\T)(GR 4QW67FF>&^X-:513$>Q4!%ETM[Q,&L MJ"L;28]9YWHVUK31T6HOE$%%YH$R_7KEA,DME.1VUH;8>#9VG\*>EAY)7B9B M4.?2.R:3#YNF:@,]D*\#'Q L_B'&X:S45N]]6]Q.MVE$G' M+'4.'+ X*">E\2D9Q++,QF5H)V=!]+H37BB_3Z%@:$FO2,-*@Z%,&I-AO,B. M>Q>D;\&VOT?9G:IHY-\AQ9B4"M%;Y8V7N)+=2O%B@P3U"*F]N9U??1PMQG>+ M5>\M9AV: %J'3^2JD5] XW14=#<4\U8[GTQ40G7A(*6SV.9#H.1P\+Z3K\<) MXNA[=$KTI5VF@$I"><*D7^@=8V;36Q)M8VM?"1@VM=^*()[")@6115FY9)S, MZ$$4^,\NQ35Z 'H7TJH)QLKB*6+.+MDM/"4! B%->])N5W=\2AQED?$-_/9 MMBWONU9@@#1224Z))IV]MD'6E>-"0FR?>Q6G+SP\_+M??@Q-NY#4*;G21I2M M.2Z"\5'5;5L,(^EYFV)9QL5CB=J#>Y)TX=M9Z3"@TR'Y#30N4[P%FZ%_97 . MFG8(*N;$K>)>.*)*!"0M0:TK(49-7VW=(%[';$ MD1+X\?O9_ [ZC(=S;^NMLO]/)L6AN:SFQOZ:$4S.A[Z5B7+ M56F?\]9R##;5<7W!P+5C&O0#'X9,%V3F.66VZPV!+F6@+(/R-]1*2Z=MU\LG M"[1=VU'+*9+ZWF6V1\&%4I2MJ9 A,,<]9Q:[-@]%X5=JNZ)4;T/H=RJRG7OW M,H\R!,BE14QI9U.'MAFMB;&M(14XXN>3&7V\ZZ7M,/B.-46,/)&$I*T0+&< MY73=3.]9"FV3&/:P$K?0\0A2+[+%U7D7R_;J[+7#G%P.IN[%,M:V:(%0$&J? MG\_G7.Y*MY_^'P7&8$Q NA^;1F%@0K2H:/A]R.O4Z)CRMJS(V&KE4#*'I3NV M<^I*6=P5'9]95KO,FQ)>NK),*S-M63"B[DY'#K'=Z ,]K+OS4WH9;0]2&BZM MHOS/0!!2FU0QDPN P$#?R M@\QF5/9<-98Y%'6PVR1C4N4Y*))Y-.P([Y/.^ M07F=JNR*9Y\C4X$N5!:J8$?6H?20)&_D=1E9[0G_R+4%M.C(LY-=8D**FF9D M[W,[7L@Y'\HRSDGJ1;0].,J58X'5M =F'J'BZG[$7P^H[I; M9A7EGH:2 "-,M!02U>T)-BG>-F3QP<3@&Y38R=T+19,B*9#FWOF8&=BN]L7) M5HJF+G$Y6>WP[B$SX;*0,B;F;4;-X!_ :TKV5$B1:=FM-(R8M6CBOE?V MHA;RY3OXA QX$I UEL'UH(*LD.?)<'8N?1\OWHPFUTU_\0$%9>&-*>MP&:-D MU@5N@JQ%;AW;GATKMFC AH(CZ=MCBI*EB*BL'D^>4@QCC=90T5U#" /M_+ E MT]A&X+R .L?Q^L\?IMV+0MVV?:P\*6B0O )RBBYM;:TV-2U:]JV#0"O2@]G MD_'NINEQ#.P1N LVH8+D+5G'LG#8N]H-*7)L1[H >J/;9R+_E_'5>/+EE",@ ML=-=+NU-1B0>+5(\5SN:H\-&YO1!/=2C(77\I(/4+-[V. MX]69SO,P@GLU5K\-W1GN"RO1>K:JK@%*=3(BZT9'7"3?+< M8B3I?6?4TO1H'O:Y=8JO(RD->K"^3.AML,3(?_O8NLG^T_HYF/A"T=ML/AD? MK28Z9L? R:B8T:AY@,VN74H@!KIH!5/-*\!VX_4?5D!%[G)@27/,EFD M.ANII!)M=>Z5/1O5KY!@*D,YW)N[=W\-BS$!$M.4JC@D>*32UWW18* M'CFH=F@7P32YZJFT7HKE?>FYSQ06)"U4DA H1=<)[OHM6D &DLN^8@(%_M)%F2A8L'6KI7+>Q.:)[16E48>PUZ?K'*SL.2DI,YT0 M1%&P?9&82 UB9 ]C]T1*2]L>]OP(.MQ DMOYN//E*#&\?LQ M??"Z2_I)"=>Z>9(J"4&*I(RT)NH0(!A;-U(ICH#M(E\N]SJJ0^B\ *?[TE;! MI/98IMLANI@PUZDPA5;P]FHRL2_$.XG14A%:[3_]U&TX7KCE+U01O'/^^?#NF>[)=&7E(U+GJ*Y+G@-*5IHNZ9 ]5G9NL+S0-(N\K#"7+3) M(=V MBVM3D/A&Y'/JNTFT0BO*5T,@XZZM9"O!K-_B53R'RR4X7.1NH>];*-K<96%,7UW M^A1\/6D"R4C"8:XC\[V4E(,M'&TLU#V3V)EG(9C*0X.6H-6EMP$#< 6"A]TT_)%3^;QEZT6PFT+3)& M)Z-K8W8J WD[6Q,>)9M=[VI,>5>V.C I-%G@W2W>8)"P?J%IJ?@ZSE;AT-& MRFA5B)9)<$Y;;S:1%6OQ-9H>TV]$/J>JJP&G&9DQH27'5,8#-AE#BKE=(W-T M^'%J!U%2F5MGR.];+Z0RNDY:"O*WK$4!,\TLP(/??PQI>XP)0YMR\!HU^98)DA8872<*.!C%U=&ZP2VK;W M2FX)N1^2< *1NT#>RF894-X*=*DTJ9JH.B(E3Z@'0*^'4[%=1*[?$+\65,G% MQ_%U&?(N#^I_G\W_6/79 !3FB?A,NKH M..>!DO:.W )(TE@"6UHRALEML+_WD+5+BB$'Y\%+"18C13H"NE%,$,%PV[00 M6K3;I+B=K&,!R"$%RB2#%J"T#2(J$*:.U):WB29;$@;[\>G=KSZ8I)U+>,!# M NM(6DI:[\%P57$076Y;+;5@JF_)]Y#TR^B/G\A!SBDX..YJI>@+Y 9E;$S* M8(TC>U3/,#+6="5*M'*+N.[3<#R1._$P@XH0*<.4G 6FR57'JJZ1Y=;JR%4W M^6E$_L?HYG85H_PR7HSG7_IU]#WBI#/F2@"4D@\F@4'7ZII(R@[$6E;9+?:Q M(>1$FPPQ)-A M,4>3DM#6VI!-JGU-(GO98HGJYAFR3\*1!.X)B00O.],0H\P2N= :>6WO3:!- M4U>US7OW+OI^+"^G878\P@")R?HL V )S8P3P7:N@RYIU&U95?5 &3:_^7!R M=DF)(D:EDXR. C3K;'#5D_$DY4#E 'K5OBWD+!;C\2:%6'U/;0_X2O'1*E&( MM\>M%/.EE4L6V*]0 AZK(W9ER=+KC(W51@N]I06'DG4**^X]&;&3-M\9EA,G MI9<4Q''NI8!8X1854Z$)CI7$T]AZ0.(I/)[$7B 'I90(/%#&5& $4JZ#-,R& MT$[%\UZ;_;'4G2)==V""\:HIBXIK=&G<]9;XG?, M9X]?WQ? "2\C*9GVD4N!+&Q8RZR%LR3KVK=21Y)W,F]';NQCR++EEKQL5!E\ MTJQ.&W"*W6-K\/AC.'NXJN^@C_XR_C2:3*_'\]?O\V1Q-;HI/^BX1-;K E*5 M*86*$4((J8:W7.! $"&5..%>#M)Y,+>_3J_I0Z4)L_0;E=3,?2I_.XI1 "XI MG4A9>+UZRLBU?W*%QM5Z! E'6,YM)#[D<4DV=?'Z?9B/KR?+U[?+Q7)$GYM^ MV,'.76UU]2%B9?7['I3?5DT8X^O2C[%G,#F@YRFD%,DS1^'I5]0];B7*:2=8 M%?;-ZVX6'K"[K?MP3Q3.#5 B$QU9?&$+0IERZ_' MI9%12VE8"5F $HKDL(X+::FT:+(=8[3N)6;[Z'D4[3MWU%**EH.VZ+.U,04; M.[#ZTK0!( M^G;Z'&:3((]:MD=9%SW8;H$S#XFQ%BN3EP=&=A1]TW$UQL?E1RERI)"F#.DX M3E8JJ_I,SDFWVHQ\M?BI1]G=[]Y&4W57/XW^G'RZ_;1V$O>\QE$8T\6__3!= M+.>W)::X,R*OKY8S,AET54SOM^YY>^2!TBDHHPB,V*,8@-617AD'<$U60)A; M17 ,JP>*R\_F\]D?]*DP^DQ?V:+*CXX0?O@YWW>_%.%16D5B4;HLQ.*4B70U MARP$-A9@A55TL%@:EIY?%'OOUR_C+[.;+R7DFXVFV^_60S%2,*U#3LHC#QA* MG-7UH5-4Z44+%H+L>Q?CV_)[;XBV(L9]X@M:BM)X$4E4$934+&SPRU$/S'G+ M[U=Z]4OKX+O2ME>/$Q90Y&R9U#DJBOGK+E=$G=M*$3Z_!(L ^?_EJXZ#3Z?\BS^?AJM.@+\#Q6,*4@O?/*92U0%9QD=,9X$YC*3IO& M"IHSJN]L^N'=>/ZID'DW,'5<7$31?HH4X0=.,6@R/M9B$P48OFT3YJH]_$$J M3J!S5Q0BLL^,TO%04/ECP0@1]6W-YSB .CP0A9R#SDZ<<7R%_!_7XPFIVH?1 M39HNZPU:MZA,;D;+MW0M;^@HRR3U'[/Y/Q<_+J_WX:=I*Y''(!BR2%E7:;ZC M@] 5RXY]&Q2#MYIYB M,H<*%5"LI9C6,9HNRB+[+MN\@ZG[4P< M[7G2,>5-QWBA?2I 1XESV^4!TE%NUP3!K[A2O:&IL[)4'M(6RT<=4DS69T7F M6J-)GB,&7N? #7VAB;Q>"6[X(1P-T'8FCO8!% A&+H@'E62*FE/J&$P%O1&L M[=5^Q5%IO!Q+FQKHZ8LT[GRGZYF&8HEYML56,AZI?7#:3L31_M: M=%TL;7X"T6!6C&.JZ!=:62_:AC_>GUH[F:,[3/2CIV4Q&YXU6B,D.DIPS29+ MB<.[%D'U:;[[[4>3=9F>8G!0)GV9=\!6BYYD+6V$#"T.Q"NCH='_"S/UG%B% MD0AUTE/\$0T79,^[S<8\Q>!:S2/IR&]/.J>V$PON BM8X\(R'243L:Z+XN"! MM^,Z!N"CD@ UVDTGY*X]M3.G02O"[!R@0PQ MAHE2^.^47?!!WLZF[+M"D"@Y(T#8]>_EC#::H%4,;P>84H]#@ZE)#8[]-N%[1 E2H[[ M$)&2C;*U_0Y;AH$UOH7_.9?"[^VV,Y%N68$EQ:- MO>0X)/",*',B^YH$3VBDK0/C641HDR$N )K4X<)[HS/MJLL^IX$HY!BX\.0I_'W7\;0YZQ#)(@XT%& M2,%@E*:.P9(&MDMJ :1JBG O7SRG6B&*%)THN#FAS#T'+0+6:(@K-Q P .=G MR>C['0B7,$,!9=F*3F=."1#W](>ORT*X<:Z%FC]-W]V7T>2F8CBMT)WN->;$ M"1W'N.W V%,]\C)*9!YB3*5P;%:@E.LDAS/5-@OM3B@/H?#\[.W"LQ4IB)0= M)6805"[;O+IF]%1P]IL<;D^<^O3\[84 81H]96*.":T MGX>]77BP!H(OQ4U7.GI0.$HK._; )'6D8AW-WFU1^M?O?QF3JUR!IU5[> @? MO:=\*] XGP5ZKCR%*=Z*BM62(MSG9%:M]#\6ZU]'SN(>1UN)ND_ZQM)W4_%' M5Y43Y"C*T[FCL#'+,O;5)1U0D!Z:$$:0Y!\&U0T)Q].W2[&3#QDLT&^-!>_9 M0C:"4;W9X<,(W.*:URQ^(A;S>24[YJ,7"K,3OI1=TM MBXF+%INL[/+&"]%XD:PA2Y<%)0N68@D(+DO,L=:K.6]G^%X)#EO4X$D8?$[< MQ"29;!,MH^8U+ZN3-4RK:I 03Y48I5%:DNEH2R5DU M#0]:FXLHS:X'$3*O,=J0R<]G:5."NOU20((6 *7 HZL+T7@9'%13BOQ,6HY! M 90WZ(J)%QGH=I\*9Z48]WP!,@HM0,=0!M,]Q7M&=05*IB/8]B5 &OZ< ME^$959MT.H+B&9.1B,FAJ>^;7$3P;3>A$'#V6[4GM+-)&.^U-=&:@GQ 087? MO,%ZWX\#NR%?DR,W97=&W\?8@ M;*"H#:PUC"<;,PL5[(9'I)RC#>!4#^_XFQ/5R=O? [E!U-:J@!%$]$'5:P7< MM;,ZE&RQ%5/MB:V$IIX_:ZZ!8 M06FR0O$-!J4,[2Z)5[P@%CXCA\\9CY/Q4P;+MFP027B6;'W$B09C$\(!",6^ M;5&=JMH^C E92X>1D96N MC0$\:]\.]$*_1;HEX00"=VWR*ZLD5P 5)$3CHA)U#A:PA!8M#AAN$>$!!&XP M#XX:]2 K+5$8ET32/@2=(][!+R T4Q"X?N':2N.&BF,)7=/)W>T'QN]&TZ__ M\W:Q7-WH/)O_//ZC6_I5)C;GLRG]Y]7X[KYO/K7YIK=ER',TOU[\^IE4;%S> MI1CL@_)7G"N=5GMJ7- :1'U:=Q%-*Q!CQ)9 Z6B!G#)K77;V*A'(LJG,I"(E M#75<-@-E'3MPD7=3\0AZ=Z)$:L@RFM ,ZHS9!)S&87 /5>0AY']4Y@*E,>*V52FE,@2W3*BB.C MA7*I>2P#)9 ?(N]#B*\P,\?:32UM>=ISJ72!9(H9986:91%3;@OM_5[H83*V M$_K+Y,/'Y>OWOR[&JT591]T+E04Y1U=>5+P'QX2LK+YB'XIMM_+&""5^K:'Y,H\3Z[I MC-(#MHGNY>&[S(C^X@[@:TRZOAEA>!V)'AO**O-?"87'S2%QL*Q MBG58"I?-FPT*W!40'T+?:=S-;N?'<\+TBKUC@!E!0J'BAOK7I&J2QK1C(UBBT%J<,)/(V_/V;' MKR*!TK3/1"R?;D74-IW+7D7<";^\^CN?C48$I/8JW6.). MYZ*.7@4*KBGQZDXN,>W;_EK-3U.[._(>\-9ME.[MCS[%-$;0$A(8F7D0F"Q9 M=UTW@S 5VQ%:A:H71.PDYA%D[X0#5SDK2A9$4ID"!XF1I8[LP'0[&070!]D^ MENS52MH3DS&;*#=?C<5',M"DZA$K,#2Y)FCWJ)L>^/L@"8]L.6DXE>=_F6JX2FM7] M]=PRA+1!H,@RM?W/CR*V@YM[2&%Z_/C"B 6E+E2(E919-1P;I&:QY![B_CF]%R?/UN]F[TY]\G MRX^EN9S"S#R;KS9Q>XHVK\O(R7BZ6#WC'=U7!EHYEQGEE\EKTOB\,0!@>+OD M0C(85HQC";T(L_O@6 S%%,@H_DD8M/;,5KAO%;4*+:[Y^@7V,LR^F[DK4FOZ M[N[Y=+QH%S:M#Q#S^'AJ]NG=^.KC='8S^T 1 MQ@_3JSV=%%F@4*2!Z&244%I-NMZ[F+V335!#L0X,^Z]M3#U& .50_WTT!7V8 M ,+?PH;Y/6BO7F(*CO*-XOI8H/R((D[RW!2"*N%3"S@ K->R?B:^?QXO7[\O M.#_=5XX>2Y()DS9.,T9Q?G; 4 =C*!01PCH?FBCZ,!8:LL[&SCYP*RD4,&]B MC)(I(R1POF:G+/]J,=4XY^K@@SF.JS?S,CZS_/KF9C1=NK4K_ORI21L.&(P# MF12X[+VG&,1KJ_FFOB^Y:.ABS0.Z?)P;)A($J)Q9'.TK"VL M=($'9NQ[*VM>LC">L\>( JB,AB%'R2.I40HUF^8&V_$(3K?P7TFNIS8D62<% M^;P0LLA!.<# :US-HBKCQC42R MH#*F:%DD#43GT7JN:]L;Z62[=0'DGO3CB1BZB#7R%.PJGBDAI7P5,991]:YQ M4SL;VQ*S>&9?\VU,5ECO.(.R!%*>-[#,R3$M;'/6E2"X@)90V8CR[QBBJ$6H7E+$' 6L<['[\?S^7B] MU^S-:/YZON+QNFS0+CV*JZ+PWE?QWK(1 :1@EHGD(EBPAM?MTV@I0>EI7OTE MI9>2WV?H(-+.P$S_S?PA,V6LPY9VB12,"F4-">OZ[E%(T3>JEV)F]>6%NUU^ MG,TG_]6O2NX]$4@0 FA/*;_14@;MNCW$ )DB\/M*NUC]IN+L>GLK=A/T"-)W MRS\FZ1-%/?1].IN H.L&/V3<(%R>]/+0=;3$N0H<$Y.4U20OC!5*5323'#GH M ;+W$+PFXT1B=\LX)Z8BCZA,A"S*L$:&C<)*;<]/[.K:']<>%FP(T8"AFY"\ M9&3_NBLL3>:QL8];"5S]ZF,IVSF9@YP%HX-(W%E*;R.KRD6QI;.[)HGV4_9Y M-+GN,(7(AM_K;#JIQ4XQ$UP,($&6+8Z1=4 59>8IN#8D$J:WT^$ BA[+P,[5 MW%[8!)G$')5VR@<>NXNJ0=CD3T)1WD R:6, M8ZQS"AVYF+SI'9(M0L4E&%CWI-U;*77L:1#E$9WW9$8L^<:L9.V(D)1DV<#F9AY5'>?UYE8"D/TNFMSC^;=Y$[HPR%I3),93E!K!IQ;686H>A MQ5;Z!PEZ'/5[Y,]8,B1_75:",<:%#[XVO"H15:,'HE\!>!3U)>\ZOJ,L*Y9= MC&2%F$JH?(62(H&[T"Z+%[TIDV$J3J!S'QAI%G2;.1IM$DJ5(=8)?:6U],W% MD'S[Q=Y*Y_7MU?+OH_F<\M>OJ_[XTZ6!?'M#7%Z7 M37(WE:^WX^7R9E52*,U8[MV[/8LT+)D_T&5NS#.0*A0,U74GJ'5Q8)$&-XU& M#HAUO^#=]?5*(JL3&Y#4L1>=F^3HLE D[PO %]I<&ID24"Q/2;9H7OOWLK"/ MP NPN*]E#W24*4F#%%J -NAPQ:)TZ UBNY-\P/I?A-%P,UHL)N\GX^NM283> MGD1@*/5RYH5(*921TCIDSNE2ZA9FF1?XK /X:J@Z"R-F>S)A4U329_(,EGQ$ MEL12-SE%OBVG%E!9ML;VR?C8D=5!HLPGEUE2IH)R!;Z_#4M26)$6FV#8ETVCZ7,'<"U&2*&)!11J.8 M*NAU*=*NX$YV9]T:WXX2O2!,NI-%;<5WV MM4AGHEQYQLJ:&<$P\Z[)A%PN!]]N\BJSSOLY&,)W.9+P/2&0,Q3I.*=YD&7W MA K05<%Y#D[QMCM?'"3Z(PB?C\=TT3HTM7F9<([C]9]''P)HG@)X8SDXC8HS M4WM;8K!^8 ^KD(?PLIW"\[*W;VXQ^ZPL!#HLBD^=9:(N/UEAL;?%"F3]RNK9 MV>O^.AE^UCB@T*HH_DZ.3+4$2IB$DMVR=E)][=I%TP=&JGVRSL#(/C!.[8RB M;,EY] I$3HS7F-MC8FT=QF*_;G\"(\//QS\?B?,$@LB4F@A%[G@"#G7GFJ*0 MI"UI4!0"C?7:2LK)).]\TT2EH%9AZ*^MJH-&VZ1NAY+\A:*4 MV90\=[C%\73M6!"4U*FA]5ZI]FX<1'0W]O9F1(>R"D+HMYZ==M_RLA?]Z_RMW46?Z"R##_E3(HC MD^ DF K/Z4&UI1'L@0H

ZB%'5!C5@H1@*==IU7=MP>BA0"EA M6RR.BUSZ9*<1@@9Z1M)U=DC:P.%FL5!2DIG+>Q'6*VUK8N@TJJ(GPJ* MR;<(7&YT.Y*WYKU&O$;PDFK+'%*L)5),@94N8([74-#S4P<;Q&>S%V@#4P MNUW#]8!-8%-W;,+$@(GQ8@U,IV-"C.%\H;SSA:B!V0@AKVDVNCHS8:,&9AWI MJEUH56\-3!LU, $+742J-G9=IV]T;!3[ RR@+9:*?CF&9:,TK"R_1:.8#&I@ MMD\.-85PRFM@2G.%-"*:=MQV@/7#',LP40,3:8K6R7-M_##+-KJ6 X0!8=!A MRFI@ND 87NE8446XY';%8!<_[YQ^^+[&1$Z?3] MM3]F01&Q3\.K, YS]FOXE04?XIS&HY#?<)!E+,]NQ+UO."'.HL3_X^>__N7' M-<.+O$C9/_A-)L7D5T8S]IG>3UB<9U=)>DZG84ZC\N4"?TJP<%S$_2\M3S^R+F3"RF4SVC MHM^+W+'A:_RGR/)P>+\LIE\LX8H4$R+>L[ M7?]./B:GX@_=$],F)Z1:(7)\DTQ#GWBN_1T?, [],4G9GT68\K_E8\:_^,F( MPTT47DJ&)!*C2"EX9SLE;OD[5@??"17_$R@L_Q*%]#:,^$A^)SY8W.R61C3V M&D?')IXS$23Z?P7_Y6ZR_S4!<3%C$ M?/&FXH))$H3#D'])69XFV93_A0N+BACB128L'R>!0:9IF*0GT[*>% GCH:AR M6UYPQU^E>G:6BPHGI^2??'B4)4N/R5,:9Q5IIM3_@XZ8(-$TY9) Z '"ODU9 M$ K!0NA7&D9EC=RP>@=^WSB@:3 G.I_$).07%ISLR>S9@I@9_TE JQP4<]DP M'TB2(JU>0,@E/RJR:@UNDR*?+5,H:OER0OCE2QFIT#,]>7W=\E_N5?+LL3RJ1=9(,3P27'A]]^?3[T7=S:747%[:F>2HA 2=3KG> M+D70+X/!Y^]*^$MZ7\_PW/4]ZG9=OK*:"EM2(J?D\IO/ICGA8OI!-:4"*F* M^($OZI("*A?^B1H2G'V>B"KG&;\]_U3:V^6SSF9JY5JH%:.\A;@K%U3\(_][ M$&9^E&2%4(V5F!4W$T\1&& )444D%OV M8%I4DHC?]5'^"MDSY^.Y..8FQMQ(\9,)?[1?/G]9NXC;/$!Z#:+ON2&8/5J% M4\[[XAV^TJA@B,8_I#S.4XY?:@&)P5 MW"3DU$WS$S%N=J,GY*F>*NPH+C<$%2AGM926BDZPL2!/N/"RBZ]XSE*QPG,+ M;S;14-B1 ;_7M#+H^8MS[FD8K"2-Q_^P@5)=,\I.68Q M"05?E>9L$G/]P\72[.&E N.O=!=&PAYDJ1\*5A-ZCMUQD3>W/]+JBM+8?+QJ M_MCRDIE]>L<>WD',92YBA_-Q,WY&VS P%BW BP4Q@< 'B%]'\X2M M60N24W(MR,)OSDDR&U*]Z2-HTAE)0K$CFO\LGE5-KV+'LO,&_Q,7G\)87.#' M:OEFL^4J5=RH@DFE<2O@+9!Y9_D-\W]QW'4R8<^ _D$ZEK"D*5L6K\)4*D2A MN\]<(3$NK@+VC3/?^>CX1 MQ.(IL^<'<^Z?,^O,]5@R[-9J@:($<8GW6RGM!$,WH\:IX*4'NE^*VE$Y9(7#%.%>O^NMO8 HP\>*X)P;Q _.L MF'7'5;Q6"/9EI^=I!/N[N1M5B;]QZ=/?EU*N_(%E' &5L.4WXLS"M>75_(\/ M5PM>>.9R$CSRVJ.E]. DI-7 &\?G?*J2XPM M)VQD"# _-6YF2R!62%CV82 $1Z4/1WPNE&-NCK>O GUYMF2/K#7LRZ4OR_[R MEWF(1N7WTTKV/>>.+XDJN5"&AGIE*_AX2;X_Y+'FP! KRA$\Y.Y*]E_%B M:,WXV)JQ<]KK]ON>V3&[GFUWY75H]*0T:.STZ^V3YS6ZRU^C7EY."03LN9/8 M!$(5=37NDW-VEU9?(_GM)L@&[0A5GN%*CA.YB'OY@N[C?=_K/FTU%4T M&2[L'Y*%^3T6-M'W^$B3BKFX4ML]Z+*4.T7P< :M5OKHPCL'*0:L#@KKPNW: MGR7R8;Z!BALB*]N6=[&C#Z@X%.I"2=3D<%(!KH5Q*+JF7#VV3 M^>G+N:A9^ M5 &SQJ')-KI]]#&!?XFOC.H;C2"U0W194P-MZ*97XY'"42D73'GO.ZZT_ MI@N+#NX2W"4)L8B>BW@$7*;M:/A_R\?0X#$M!?,KK M;;36SE2!!(0$E$.ROF%+#L=# BX;><_W=G #"535B@KL61*O^OV+=OVS)YI]3KR:J:X4FJF>";*AJ!L"*HG/*NU M43UAC^&;Y:5WGXC_D_(7F2MQ3K,QF5+.&66E[ZK8ZTHAVPE7E$55MOFQY-C" MN1Z49% M<"1T0?<.@9\_/6V^=$(>?_(%LR=%+I85!^-E>N)-.A';,7K/=.C! MG@-5RO0PA,]2N2(YHN< MY[BI)YRT *;)^3JH8^/_U$GZ$R!2KD7Y4V%(G1L@%++/J /!27G/7=*LWFTF:NF?VIW^ MPO]T2WWW:FX7LM_'2[""D>C6,=%=;R[[P6E %$%&%(%-9MTQIZ*B]QMK7N*T)3ES'Z+H]Y!)4QS=;)H"N'F2-M8N.;%TJH&]8 MZ++0M8#E4-3X(XIL%2AJ3[*[9_0D'VV#DCHD)>5 296F7M^3:NKILM!0 M4GM!D0LE]?+Y:ZLG=4,(E-0!**D;_B=&ASE+E:#KE0(EC0-9U^@X=J MPP/Y2J."D3GZX+,)7!D=[+&"/ML:5KNWE-O"6I)5CN>Y56E$=97]U>EY2[ZQ M&05\G([1[>0Q7ZT HJ^P5R_K-< M)A:<4$X'.F(D?=CC4^T0%JV/,G(@SW[#O[HB\'8TVX?GB@\T=WQ-W=# M24IS-&>I,&5NDP+:Z.4?&:%!I[W>[0 L' 1JU4&@?\Z[-XGS.?]@T=#--D0BB9TC2/69J-PRGGX3A/$SXT(+?W MU5F?RT^$Q@$Y'],PG=#XE%3._)3>B\)2&9G0@ NG(BT/$HV9G!,_V=:EQG9Y M"KECJ:0)_Z]CVVO]Q%UN=DK$N2Z_2%,1A:S6E2_@US!@67D:6RQ,(19[6))\ MRFVS4-1'H)GX?D_8MS#+^4=N)(S&Y(+Y;'++TG)[)+D+\S%?49),*VX0!<1B M(IAS5G93RBOD+):S1*5Q61&$QIP'(I+.ZIF)-W_D9?X:7*AS9J%I.:;D$G$6 M3L[R=COK=ZKL]$X"3WQF67'['^;GXOB=SX5$,A$,3@,A,$IHG1*.ZC'7_^(\ MGY MU:[ZE"]MRH9%5I9(K8[J?YW1A!+^*WM*G=/FR+'F2^)!4\X]&ES\D2 A M<9+/N"R^+\'%^,D*$5#("3^3$G'W"[@MQ#2,C J6?%PBCAELP._ M67F'619ZPGW_23%O=OR@_4MM]+1ZGY!O/IV&#WU(LMEIX+\7T5R%6WV1V.9* M:7!]3FZ2:>@3SS7+H50<318'B:I:)&(25_S5B&6>_/]<_@GCI%1B8MK7E^?B M5/(UF^8S'>=6=U=;$?KI$=?GUKJ]QV0]Z[3;Z[J68W>V$]$&>AP:#@<&VH>!Y90^" MO*MBKW#&[0Q@@; /*-FQ*#EX? M\ *\]@(O:/,#U^:VT37E=B[5G0'>*FZP9PU5F)Z.\XP>#DLANJ/6PFT<*BIR M>+9E2^,7X *X:#PNH"T0KD7-/H4U^QP7!2$00=%,3;4'8 KL.D ,$ /$H,,0 MEI-C(J+NK!C7,7J]+APMA!\0?D!8#K@ +J M$)9#E?)ZX.48KH,JY8@9:*:F MV@,PA.4 ,4 ,.DPK@"$LI[K31N- U#,LN2#299T1?=!'YS0.%8C* 1? !;0% MHG)[/R6^UW-0C:CNK\4AJ69TCG!=P[;+F;+EWVV%/ M)ZD!3 3Y@7,"Q7F18=+L/WL!&T$Z]3B-;7,.1*]+PF=5#U&YC6 ^51)**IU ML6RG!IAZ]*!26WOL_T/$"A&KUY.$4JMCZ2(T$,0%) ")^FV10XG@+K?F3H8D M9ODSO0E4F"O[]&:;:\? YT<[:_V" FAGW7NFB15Z62,R"BG99%Z%E)2:NNWW MY!:_A*#0]V^,%6V<_M'Y3&5K5P_S_REJR2=->DH M?\YNQ,-O.+'.HL3_X^>__N7'5^[VI>P=N'"[AZ8RZVY8]IKE7[ZPX4]'5Q>B MW\!O]K]N+HY(&/ ?J)^?]"[.;;/G]?NF/;#.W<[%I=>U>MVN9UN]7O?,//KY M"346;N-0@=)%P 5P 6VAUK0ZO' M^ORA1Q(B M*$U34^T!& J* V* &'285@!#6 Y]_IZ.0^=ON\Y\ZUO]_9(DP5T81=LT\.M?7EQ=F5;_ M8M"_=)S.N3DX.Z\:^'7.K[J6W;X&?C=++?:J[FT+C?9&,R*2V_M9[[ORBL=5 MS]A(K)%!PMB/BB"<]?'SQS0><6J$\:RM7TY\FJ;WXN\/+O+#S8,BG0_,PF]D MPN/*K_J];>FD\0N=Y?2TF\_R[V32%3V!@LW M7AJD;1?"J@]:WS[M>[;;Z5JNZ71,S].NQ:!;+08U MV>#3,OIL'G<_@!9FY\EDPE(_I!&Y3J)"-'+>)H!3@M2;(-3D9_!;W7=QW8GONA,FDY1F-:.PS0C/AM?^]B.Y)Y3];?6F12'V( MJ1UH:]F-O0IY7:*ZNNW&ED8I^1D#NV,9=E]JD;AF\\Y.X2^(L3VD3A6=\-(8 MG)V^8?7W?E0"V 0V86+ Q)"V5=HR#7?_YU;UY9VWBK&&A+05NYSG9?Z8I"PK MHC+//$R3B0@)49__E_I_%F$6BN@0@D/[#T0V[CS'L6M+K M:N&VX4H^A]7V:N$ 6!/2 6VVJ0$Q0 PZ##H,\685%OCY+^>(-2- 4+>2;XNH M 2[V3Q]MC%^K8_0[Z(P 6.SQC,1J:8+&J1/YL'F-1&V!%6+.VVSJKP[(DV?/ MQ<,]1RVAUNS*0RTAN^,8CB-W]S&*"4%2ZB@I:^H>4V]!1<-R@6Z@N_WHAAT$ M.VAW6CJV9[@]N2PZEM>_N#RSSCL75[V!,QCP7\JZ@-VSR\NNV;ZZ@'.2A7SJG#Y9F.4B M3I OE0NDN932=[/R#YN_T,)]EP9I6S=N0M-1&%>3I$6>S'^H-'CY2U7_RG-. M;:?C=7NNVW7Z3J\GK[2<)Z6R7-=L='FR7J-G[Z&XVIZ5G18YO);9^RBNMC!N M\\JT8+@W,QPJK'&&*Z(5;MN\CE.+DFK2E<47>DCXUA93:P5RZ&&QV(0(4L=B\%$_7L$RYFRP:S3J(AFLJQ0ZQ3)9C]#NH+W/ M^_VED_"?2?K'21B?3-/$+WN+QTW^#W%'/\'H=[&@& M+'1P5K11V*YI=.1F5-L""P1/7JG73L+'K*.6)G/+A% ]!X0WW^:P;]'5Y[Z& M7(U^V'L]@,V&Q0$TWJG5=XV. VPB#B"/A+\*YU]T.DV_5LULV;>'>$!RRY>= MY4R%20+IUN*H@-4W^I;4+MVZP 51 40%W@*+KMQ.-&V!A?6)_"LR^[%X,QNWPF\JB1E1L*8)$5*J.^G!0O(W8R4)+GEDZ%EAVP2%*DX MCR=.YZVPQB[/SL)O9,)_'V>$Q0%_ZM/Z0&6,;.W&\5T>1^Y86E8BJHX69N]7 MWP+'"M]XK+#3=WH=G":4.ARG"5MWFK!91B;H\SC=;@V'NS;?,?RRX:C@G-?U M"RI1]XYY5.[4+'M]X-RH^%QQNQ3*0T'>G-PR M[L7%PJ-/AF3*1R0!+$9]+6I=.$A:(JI1&PLZ1K_K86,!1$$"6%A&SP$L MX-1N1=LOS(]HEI$\*5,R*?5S$LUR-J(2X''&&+=..(2E=9'7B++:B:=ZSN>T MK7U6ZUOX 6)-B,AI8QH<6T:WMY^*&JO,TB!W2FUW^W89#I_3Y&N8A4ED[8!/K-H<>!S&PIN/ MF2^^D[LP'S_M; UO7B>UW1YOOCP'NQ=/0Q?8P9?7U )HIR^/' 9HX-J_4+]Z M'E[/6)Y';,+X+<1YO'26O4>67D^-O[P;>/74<7O\?L>TU9WRWH)PNB 640%- M;8OZ(%FG4>*Y<@MI'CH\$5%8/+W 1/E,G%O0K-P,#C9L0Z4F2'&K:_1LJ7GA M5\FC"T.HMJ<@;9HC;124&I?=P.1@<"6UWM1FM:/6UYWZPOQD%/.7"SZ(DCWA M,&3!(,M8G@W$KH>4?XN#7Q]/-O"_%1,6;%:6ZM^SY_W[K,C"F&75/:N=%(-O M8?9O?Y)'_S[_Y?R&^>.86[RC^W^PR2U+%^I9]9R>TQ\,SDS;KG56U<1T3!;1ZV9:06P"B M_'I72;/;) IFIP2*U!_3C)'/:>@S,N#*P"]/!\!NUS>5VB;ZM"VKN&A$6+(- MML_TOC0SA#U%LW&=/-CL*K[RPE>MK_]NV8:)#GQ('-:N*4"X?:K8^C7IT@R< MIP[ZB64K5*[)9)+$_ 8BY!1FF:CR?7M/SI-)SOQMU&Y[MYY:EM%!JW58_/"( MM!#7&BD_M44-'L/1TWGH8EJ&+FB^$*"69E.@MU9]F?_V^U:V8W0[(-.(SLIE"'=G*HIGJ!#I[:GE8!EN1VI- M9ECX^N!5+^D'PL'"KT,[?.*Z@>;\O0B'?,9@Z2^FWF1@W"(?WB5\%<6#JOT3YCB>WG @,?6T JY?X ^':;>CK MH@X&OI^*XQ1;-R13]2YO%SCM=36.I7<+665B=8EUU!?756:"/O!%ZE ^\[SQ M0HTBN!\O*H">8>YI,Q$T@V8@UDLD@G#M]D]T51D?'R-5JM5&\[2#93@VV@_! M/8![H+](UTA!J@3A1Y:3G,:C4!QZ7:I%FC]3S+1.KFSV:5PM3ETTXZ3WL6U( MSMO+=:0:P6_PLNK6O"!5'X60FNN0K/#!(L M;" 0>CP.R"A)@KLPBG :'!;W@=*GGH(-EUD>3FC.P?A[QH9%1'X-OVX>#&F; MWZ*TUN]CIPHM'10->%4?'T0;-Z,C.U^O_?J+<=@PIJ%*U(AP*OG/-LD]9SVU M.K!^DBE5=>=%QF?-4I*RJ-H)-@ZG2+&(<3W9 ET7W*B6VQ#/NM%')3=9G3U( M88TUFEI/)*4!(S&=;),J.<#-4AY,;YC>.LAVC0BGDO_V(?/KI]C2#/;0!F/I MO!YV/*VD<2VYC8BQXPG6.N@#>UTB>7^994=AK;_L,AI]R;T78+!K SB]Q%># M"*>2_SYP@3<,XS#?.)#04)M=)M&V[Y$@C2N5-#]JPD;#_?4X:LT&USI:&36! ME53K7*A6T&=##?I]+C97KKU^S>!_V<1IOQ;'/SZ&#/B?RLF++@1S[WA(#OCZNN/G__ZEQ\5W9JO M3"S _(4-?SJZNK!-V_S-_M?-Q;]GS_OW69&%,V:AT*2#;V'V;W^21__^ MY>+C+WW+FE_S#S:Y9>D1"0-^+^KG)Z8]\"ZGV^N='/S_AA,55O0DG+",?V1WYDDSH\URQ,%QLNSL9LY()+=M\]\."G/I/ MD7$:W2^SMRL]\S-F9)APH^../X.4[$,XV2 MD)XOROV%>RS1^VDP5GQ??$BDN#/+Q^W[_U+0[CFM9CMDU7;O_;JXRN0"+Z#1C[^NB=:VPK\9;;QQNUOOX-PYW&CW[-PYWFSQ[>TO&:X@; MK)?EL\V9CV5?8]6;V,^9D 4A['-]PE)9%"R_WE5*Z3:)@EED81XU^%PV4!X\ M!A=62"SE>>)&63%]9B4X)7]8T="/]^U-\RH#9U5))WXCN%%JP/)J#N 0P?(/ M1K,B9:(Y!?G,AR4!&03""I_4W9ROK6P(F;V5S)[]0">GY MF@/ @V>R-*(@B?PB)&IR-JA2LEE"HO5E3"Q3^@'#G8G:".83X[#E0D.5_78P MUYWUEH_NBLJ>;=D:D!GP!KQA!\$.TE)2P@Z"H&R)H 3AL/5TZSI0@XTVHJ(\ M&^*/VF6OP#_@'\@?\ _HH[DMI9%EJFMSDGD_JZV[HTOG5NW//J).Y.(XU^BZ M./N* (0&NE'=B?*VI5( ,4 ,"AT*'0H=TD9C:0/"(:.@PMG]G"933J)[@TPC M*IS>."#LSR*J4F^=[CK \J:.X<@M5(V D#XHU4OF'6:&Y]@Q MK)ZC;T=O76")IMTZ^2GM47"VN1_PZ8(CJ+=#4&]M(ASR'6]R>0:^GQ;X@#*!,@%H-%4F;:(/$B9J MCP8I[N#Y6A'.]L2;CAW#[+OJ2G[L0+O#UBP:"0&]1*IROH/C\T9"ZH)%Q)0; MX$I!Q4+%0L5JAU\0;F_N7KN\NH\L)SF-1Z&H[C=OD)8_TTBMSC!#(PH+2CL& M6A-!Y&O13M=3H$+UY@*$_IL7Q6P&FN1O\]O)M&P$"I$T.#"X09NKES^VT34[ MD#^0/PV7/VVB3]N2EDLSL$07\<6VUB>6Q+[BKQ26GC=_+QMCA_'<3\X,$BR< M !.=P^. C)(DN NC2$F=Z7TNE_8,WR#>UHYP]9S- ,>!XR#CP'$@7/W=,BZS M/)S0G-LNOV=L6$3DU_#KYMNQD#)YXT:XC+\@2TG*HNKPS#BJ[C/8 MHDT\Q38-1^X^;UV64XQ##J1901%M8(%C02> M,Y):1Z[]SO.;/;P;YH]C3IO1O?91V9I+PG4D]RS&^09MP-DL18 C1H 8(-;, MS")T& !V( !K"N&4>CF=/7@Y[2+96YR93SF_K^JJ#8T3^\>V9?10G@<[79L0 ML6JS/Z(+ !#)U<>[@#:!-@%J0)_#RX LS< QIT_.392_Z.)8+'7045T5KC7Q MIN..)?DG.PTRH[ M\NN (L=X&N#OM46[(5P)B[=1@;2(<$BIO M\GM^F1T25Z(*7BDOV3B-T#.\CMST^BL4TH;#$$^N5_JK1E*M&^J-;D=J"1^@ M"J@Z>%UEF49';F4LP JPTI,^*KGI0QRP81B'^<;%AMN6QI%)S4$4)7Y99X D M0T)'HY2-:,[(M$C],K/KE0CB@!*.[+Y M*FU?Y>C&%Y^T3-E-\78G:B.8#]%%357VV\%<=ZW=9H3_ 6_ 6T=XPPZ"'00[ M"(+RX 4E"/=J3./[7%2?7GO]PN>%-Q&5'D_&K*2"99OO?EB EL_BG*7+Y'67 MZVE[N[VM]R:P;3C]U6VN"B:?%=-GN)8SWP\KTWN\2V>:5[LTK6H'(K_1VA?? M85YDD)&439-4E.T,8Y*/&3E/)IR=[_^6D=\*RO^01O?D2WD-26)RE:038IDG MOY%ADI;7Y^.4,3+A-Q]GA,4!O],G/T]N64H/>_?9T7&5R6K[IF%(N@W^!9F__8G>?3OZR2B?C)Y*$[#G_(A]O_! M)GSYCT@8\%M2/S]Q+P<79Z9YWC>]BRO7MDW7/;-ZW:YG75J]JU[_Z.A?FXW+XC/[5^&IQ M7NX3L F1YJDA9[[5?P/[:>&^2[1^>EQ ?%]\<,SE"8V6]+ EKGFX<45-GT71 M[)J?CLRC\CO7NO[\^_9LFJB0*EE_O*E%VFT1!=://\S389Y$&(PO9LC<8;2\\[TWF96]# M\[(Q:63MP +Z;.:2MB+-OFCLR&PI58Z[9GD>S:Q!FHWKY,%FA^[DQ8U;'Q:V M>X9C[^>$6B-8!U%?334I"->NLS5+,UBM.V#9"I5K,IEP:SW+18 LS+*"_WQ[ M+T*C.?.W4;N'NW&Y8W3-+O8M8]\R'*H&2'N-=*?2?O*@?VX$^3:(/' A%/9II-B[W]XC4#6%_%B'W-EB M@F6XKMQJ +JO/WP!3=4D" =?0(F:+-*4:\79SMA=G(+6E?+O&UZ_AU;%,.7A MZF@@JC52?+K*\,]I,N6TNS?(-*)"EG.O1S@\TPF7["I$>GO*%?=Z4B4]['M] MT*J7[ /A8-_7H1N66K3 R%_8,.7VI&ZSU8998.3#R&^:O-9(^^DJR >^GXJ- ML7QT'$+';?JEHT@')R .G3'/,B/%O!/ M-(/+O0"I 2 H -C H ]\A)KD/+]?2OTE06^0.(E/_$H#*'$47CDIUBI'HFLJ M/#RP ^T.6\]H)!+T$K @'!R-78GVD>4DI_$H%(>8Y@7S5!S8>[/\;\,^V49M MAS4-TY.Z'U:7Y13CD#2!0]0HM:.1$G^QF$A9EVNYF(C$2EVOG(:;U^HMZYJ& M\5RQ<;7D?H*X"^S/)Q046'] M]XP-BXC\&G[=/-S=4/M?:1G$AW+C][#\#]3R[QJ]7A^&/PS;YAO^*KG),LD] M9R2UVD9C#:]4#9T7&9\U2TG*HFK;TSB<8NO3R\<;N,S& 0>9 ETC]#5+TFM$ M.)7\9^]#!=1/,K4.1TH#1F(ZV2;5T-Y=2I;AR:T(K@M68'S#^&Z8Y-58BRW- M8 \%O)=.EBG>6=H>B_S8-:R.@\,(V".DNW8 X6"R;TS%7V:94R7"OVW-&BS+ M<#RY/7[0K0$6OY;T4Z+O^^;%N_[OJ]06&!3"O=GU^,U+G+ MKIBW&R&7ANW9%!AE)V31)\ZKG7SYFHL$?9[;[OV7DMX+R/Z31 M/?E27D.X$7*5I!-BF2>_D6&2EM?GXY0Q,N$W'V>$<>,O()_\/+EE*7$L@]BF MU3^5L4C_*;(\'-Z_N$YU2=S9YQ^_+[*3$:73]]?^F 5%Q#X-OS _&<7\(<%\ MTS,+!N7YG8'_9Q&F_%L<_/H8J.5_*R8LN!'8N>%O?\;MOS]^_NM??ER]]34; MB5J2U>)PDGR(^9I,2F/Q['[VQX=;<"D2"VI^8<.?CJXN;-,V?[/_=7-Q1,* M_T#]_.2R8U^:_?.S\W.K[UG>6??JJFOUNEW/M@:.;7>/?GZR7(M$O0DG+",? MV1WYDDSH\V)(J]7^-&5BOVH\(EE%+@Z"!QH:A$8)_]-=F(\)Y3CA%/3Y*CU8 MX_,Q,1/C_&3"R'&49-EW58>#)"Z-BG+7Z\(E>4(&@7@]_O/EV8>;BP$),V[& MLXS?ZQ&&I?#,R"T3HET&?GQQ^W23=5FB^=.4A?B^^)A8D"M:4G.6N.;AQN6+ M$)]%T>R:GX[,H_([5VK^_/OV'#6AZ2B,JTG2(D_F/U1:M/SE+@SR\?N^=VJ[ MG:[EFD[']'H]Z]W<^..*-:+3C+V??UA1"H]OL>B8/BKDSMJ0U>:^;35#UWWW MNLI?:YU4XZUZA]?\^#<.MS'[I@[?[^,;FF&HW9%ZG*Z[54[!EI)36"7F@N>_ M^H@M4A"O*-1=Z'NS:DO_G<;<#+^?V=+VQI$3<&LK(O5Z>?=;G:S<"YCKQ2OW ME2LD*K8M^PE>VY#7MDM&MY/7?A'+$Y<.)W@-O*:4UWZ/:95W9 %8 M#*I3B:F;Y'3CC4G8(?!R9:B,1EMM\6T*W;2#L'01MTE^^A4OM16;(^3L?9!& M*07]"[N&9=M[V6+>"-81X["U04,I)I5PS>>M8@SYS87=:TN[SQ"QU5?>Z\(Z!UDO MT;*-KH6"B1 %318%*IHNFZ;4VA= !5#1>%0;6*T(J(VA&L%)^ZU MZ"(X$9P(3@0GZDE$:&>)U5B:E"1;FD%9(EEMT>2/3PLX(-:!6 =B'>M3:#U3 MZDY)79;SK<$.B(+&B (E*32K"U0 %4#%4@K--6Q;:FH9*32@1BO4P*R4\=*. MX?8[T)^2''B-XDMU>_8+LF7#3\=G+&;#,"?#-)E\1Z9I\C7,1,%'4>]T7L*1 M?L-QZ_;&HNMM1659^SF)"%,*Z-.%<-H8(OL\;:@+EE3[^("8#H33!F*68=M2 M#V$ 8 8+,A%@%E6#P!3[67#F7[]TP=1-HYE.3FN/.>J,T*2\V<@%KI_&=W"G]0!#KE212SR8))QT_WWL+I\G_A\GMS1C ID3X2:7?T,(#R&\.FSS MM@@PX&+_]-'&H 8N@ O@8NVF7$=JK5N@XF!0T5XK"J@XD&1H\[S#,,YI/ IO MT?=7+QG7GM"8:SC=_9Q$;8M4!,"0W-F"3EX7J1W "_!J3J@'$ /$8"(^CNO@ M*#>RIWKXQQ=LFC(_1(84L;W-R&$;EH>NAT %\D"+XQRYQ<> "6"B\9BP;1R( M R9@/2U;3SU;ZK'JMJ "F=%]>WZ761Y.:%[NDHWSE/K\F2S/(S;A,^2_93DR MI#K)NO:$OX[M/25(5UE%G?VD;\T)H$\'PFECEB._@_P.( :( 6*M@1AL2-B0 M;[,AD5]5M?_8_[,(L[#)H9:_%%9$H7!PY-T$1'2VF*_2MM7N?8E&BL@ MI8*R!I[1-^5&'7T.RUMBQM)4D-I,)+D1^CJ%Y)C5MW&5+?_ MHC6!?ZUH]3!U1T$2X!6Z-8U6X*L=^$I%<@E\!;X"7X&OH ?W3RNDD-]&\<]% MZH]IQC)1G'B:)E-.L'NCW"J<$QH'A/U9A%-Q)!>QE0:*2.V/[%DN^@X 7AK "Y9R MZRUER[ [4EL\:;_^;Y4V#4GEU1T0^341#PN_LH#0+&-Y1J@X0IWR[V$L2I7% MS"]/4]^%^9CD8U;]?7;$.AF2\U_.VQ,4;9^G#V<_)W&A< MVXAMVOLK\0=9C7"N K9J@G3O]FS#<:3V:]&> U2;@) W.A!.&XC9CF/8RYI\]!7-4/7??JG=XS8]_XW ;LV_J\/T^OJ'; MTVHW A^GZ[[6?&>IU(F]4K-$#C$7RJ*L/F*+,LRO*-2= OWCE#$RX7\99X1Q MA1L\B?5;_1W,"'!KG2Y+RURZC<]][P?,]>+U/)E,6.J'-"+7252(#;9H6Z2 MUU[MVG8 O/:+6)ZX;#T-7@.O*>6UWV,:18DO>I^#Q: ZE9BZ8D^+4F-6H\"\ M2BOW(^-#:"2O7Z)&=-,.POM+:&SNI1YZMD,%I>2G0KRNT7/VDWEM!.N(<4C+ M:BC%5-6^UQB;O9[A]/=S5AO8!#8U(5PSL*G@A!7 "7#"_(?YOT\Q9G5=PW(< MV!@'7BQ&)@D_35E*/HHSXMA4#$?6_(VB-!FT9$;0C7"DY\=?W-_2\11D$!?68]W,BH"T2$>AJ M0DY"&\MBGV<' 3% [ A9AN.W&VR !@ !@MQ"6 ]M,11[C;#.W[]TP=1!(YE M.3FN/./O"(T#DN3\&0AN[E_&-4Z4'=M]I .0#FAM.D#%*307B %B@)C-S65L MQ D8'8M*9$.=F%LK43:EGO5Q'-DWZ8LSAAB91H)M/;$RBRI_F7K V5 %U(] M6] );:,!+H!+69K'QEX@ RVH4* =7L V!8 0QY5D3<\F"2<=/^EHH4?28;\ M@8G_Q\DMS9A YD1XR.7?$-U#=*^./8YM$6# Q?[IHXU!#5P %\#%FABI8?6E MYH. BH-!17NM**#B0/*@S?,.PSBG\2B\18=?O61<>T)CCN'*W6?8^M 8 (;D MSA9T\@ OP OP:E"H!Q #Q& B+M0I,6P/Q[R5.\[PCU__=,&F*?-#9$@1V]MX MYT6 "N2!EH(^7AA.;E+MDX3ZG/G\GR/&(3/D/^6Y8C0ZJ3K&M/^,LQ/+FF0>O#7P 84CA( MX0!B@!@@!H@=(L1@)@)@R)+6Y2M?/SK&U1YB%D7,SPL:D6F:3#E=[TD4YN$( M>51$ FLS(-HBQH"+_=.GS88U< %<-!X7QXYAFZA?/1^'^M4PL@ :5:!!-G;O MYU3]/XLP"\MCJM.(QO/:OLC!ZB0 ;Y,T8.F<$M;T&\F2* S(_YCE/RT*OJF( M;^]*/%W$)^+?FAKV]<&R99XR( J( J(2MT ;O9[<@WX * *,Q< U1:@R$%O M1.9!\)\B$YNO+\\^W%P,$,VLPPQQ.#R#I+B-V ,^=R'@[*;BBE7 ZX+K_]T[ M"?=,,14'V S'DUMKZ#7:-8*55-MP$&(M$6(*:G\9_3X0"40"D;H@\M@UK)[< M5C";$G.K'&PC<(Q=#0 L_ #=1)PM=I%(K6<.JV/G4)'& =XQJVYCJMM-TOXH MN59$?)BZL\]35Z\0M&E$U(9PK>#$O9[_ R>"$\&)X$0]B0CM_%8B(EF[$6$_ M%ZD_IAG+Q.G?^8%?H]RGG1,:!X3]6813<3P8\9O]B,@][@K3-P+3K)UP_1Y: MPD$2-%D2*&@$X=C !# !3"QJ"L5)S> M#H?WR[!S/=D[.G9Y^PW?8#7V8CX)O;RT/V7A(:_>8W$6<9).:+0$.TM<\W#C M0CNR-?D@E=$==W89"/W_>]4]OM M="W7=#JFU^M9[^9;[3F+1W2:L??S#RNT>ISB8M3M$1J=M?N -@_<53-TW7>O M@V\MPJOQ5KW#:W[\&X?;F'U3A^_W\0W=.*>W";M\*LI>.?2U7\3RQ&5C M+_ :>$TIK_T>TRA*?-%R'2P&U:F"Q0X2K(, ME8%\/F !6"R..[;Z MAMF1>K!Y=>T;9#+ KFP?:F!72E&@'<.5V\M*E^6LQ4G7.%*H3[U?$''?FXY0 M>1J7!:Q1@JMNU7Y M&WXZ/F,Q&X8Y&:;)Y#O1)O)KF(5)3(9).H\2Y/0;DU9? M0J/5TD[*UQ.,WN+POP*CJ2_5OWZ5,(=M20%\.A!.&SL$9_]P]@\04]P/SNGB ML!L !@-2&<#L+CIR*7>RX4N__NF#J(S&LIP<5X[S=X3& 4ER_@R$0O'@9BV)7(U M<2S9MRF+,X90FD8"K3VA- M-.A&HUL# ;F3!).NO]2T?:.)$/^P,3_X^269DP@YN1PS6< M'LH@ Q5(!2V.Z]I2]3DP 4PT'A-.5^KQ4F#B8##17NNIPZTGJ7O3VX(*)$?W M[?E=9GDXH7FY43;.4^KS9[(\C]B$SY#_EN5(DNHDZ]H3_SIV]G,\9Y53U)E/ M^A:D /AT()PV5CGR.\CO &* &"#6&HC!A(0)^283L@W952U][('_9Q%F8;G_ M>!K1>%ZT29IG#>G7XF ASMT!%T@L 1? !7"QV>$3UY)Z^ 2H.!A4M->* BJ0 MGGVXN1@@TE5W,#E) Y;.W]Z9?B-!4MQ&C/R/6?ZS$P&? M78W9T\10BS\J2Z(P>'B2+B)"6D?M5VG[*M>^1&,%I%2PG:UC=!RY1P]W)FHC MF$^UU09!61N8MY*@C4 W-Q%=6VY. >@&NH%N+=!][!E6Q]$#W3NE%!LA$K!E M37OLPP6""[0[+5W+\$RYE;]A)$D/T=4O),>LNHW"X^VMB?QK1:N'J3L*L@"O MT*UIM )?[X9S0."#LSR*(;EM&W4)=OFP %I(VJ M2&XK3T:ZEMR*6X 7X 5;&;;RVG&VT3$A;;:1-@U)YM4= M$ODU$0\+O[* T"QC>4:H.$6=\N]A+&J5Q9.D-H[.0A8T7Q8H.-QA&9;%A 70 7S<<% M3$>H2.T<>XUBBW5[_#=)3J,'9S\G?Z=Q0=-[PKF-V*:]ORI_D-4(YRI@JR9( M]V[/-ARGBX"N1!,0\D8'PFD#,=MQ#-M&\VI #!!3M;_(-1P/6XR , T0!J.Y M]49SW^T;?7<_E>AUX0")P9+O#XB>@T8^_G'U9H]3C%Q9#>(^XZ:P]M;1X5K&;HNN]>1_9: M\5&-M^H=7O/CWSC/'Z;JO=29:J@-CKQ1TD4/,A9HQ MJX_8HDBUSW4=2Z72]SK\1B;\]W%&&->EP9,DB-7?P;X"K];IR[7,U]WX2/Q^ MH%PO6L^3R82E?D@C;TD-:*;=A#>7Z9GBK5,@$L (O&P^+8,HV. M(Q47JVO?(),!=F7[4 .[4HH"[1L]$W:E+"==XP"D/BV70,1][\K:(T&;1D1M M"-<*3GQU"RHX$9P(3M2BD^*;=1(HB'8@6#' M!DFT;A_9 HB")HL"-4DT1VH-*, "L&@\+(XMS_ Q**0K4 M,NR^"P4JR877*,)4MV^_(%PV_/0Y3;Z&F6@D.4S2>5P@I]]PRKJ]X>;\@ ).5Z@1I&7YKF'_^2W8B?)<$B2(0G8D*4I"\@P MC&DLVKCQ]\URY%!U$G7MB9$ARX,PM#;V=3NS/( 8( :(J:T3:MC6?JJ$ F MV &:B0#8@213Z_6$'Q*E[-N4Q1E#& ]AO-<#VQ;">( $6]:10S:5X2=#!).$W_2T6/=I$'S?+$_^/D MEF9, ' BW,'R;PAP:23PVA/@0I(&,61M+.UV)FD ,4 ,$%-[4,2PY?9> < M,)B) -C!Y4&;YS"'<4[C47@;R:NW!!G7XMA?U_#DEI]HB\0"*O9/'VTL:,OH M(D\$5 5JD,WP,7!X**]-I1G='K8:R/+Z],HUM(\=_""35/FA\B1ZB;4VA/\ M'6,G@F M*?>2X0R__NDRR\,)S4I\_D^5YQ"9\AG+K*4'6M3B^YQB>A_,10 6R M0<@& 1? !7 !7,"*@A6%+&E#'4$C,DV3*2?X/8G"/!PA MCZJ;V&M/H P'X1"+UL;B;F>J!Q #Q QM1V8',,V][,=:)59U!%*W^Y,P!^L M2.!/'?Z0C55U4M7_LPBSL#RH.HUH/*_NBQPLHH>(JB.JCFP3< %< !>R2K3T M39S@!BI@10$5JKP^C4(QS7,'KZ@?1F%^S]W 4/)F7(W6I;FR[39) Y;.*6%- MOY$LB<* _(]9_M.B$)J*+-&NQ&N+/ 5$5661:H-EO?68G)XC-<@-@ *@ "AT M*"#:2HC"S(4.U3-H<'BQ@4'PGR(3IW OSS[<7 P0J*S#$'$X/(.DN(W8 SYW M(>#LIN**5<#K@NO_W3L)]TPQ!8=S+,.R.NJTPQK:-8*55-MP$&(M$6(*[#7/ ML!VY._L 24 2D-R=F,>>877E%N?;E)A;;;IM!(ZE[8@'8%L"6#@"]8LXESL" MGL(PT:%:'4W?8/)4Y(U9=1M3W4:2]H?)M2+BP]2=?1Z>>H6@32.B-H1K!2?N M]1@?.!&<"$X$)^I)1&CGMQ(1V=J-"/NY2/TQS5@F2F/-JV$9Y8G=G- X(.S/ M(IR*VEF(W^Q'1.YQ8YB^$9@F;8:S#:\K-82BRVJ^-0@"2= 82:!B_YG9M8 * MH *H6-05'70.!2::C G8C%+R;H;E03O*$YN3O M-"YH>D\3LO7F.K)@CW3M\U^GT;7?$D6H"0-SH0 M3AN(V99I6#8:3P)B@)BJ,T*>84L^(P2$ 6$PFF$TKQOGN8[AV%*CH]IS@,1@ MR?RP1U-@X&?AU_#_/Y&O,S#P\I^SOS+%S;\Z>CJPC9M M\S?[7S<71R0,^ _4ST_..Q=7?<\S;6O@]:S>E75I\O]TNYYUU>GUKZZ.?GZR MK(M+=!-.6$8^LCOR)9G0YV7APO HC-G);+,+MT/?_;# )N+X>SB\7Q9:KB<[ MT#-F9)A$7(3S9Y!R]4E63"8TY==E).=__AS1^&\9H3.BDJ!(RVOYGU8X;)$$9UF[/W\PP]/A=_C6RS& M9A\%J+MVO]CFX=UJABZ?TJLB>JT>J,:_=;A=[^/K'=[LV?<:/7MSKX]OZ [) M]GDJ+?/D=BS&9:\ M_0/@]W^69C#W!0:#0$& ::Q %-,.&G, M":JVA1UUJ'@Y=P<4 \B3Y'NWITFOW3AWU26)=4*3: M6P&X0#@03A?"Z9(I.0"/J'6.SY,-?9_\/+EEJ?0]?4"I@OU!C6A\9QD=TS'L MOCSCZQ#:V@%/\IP8M=C:NR/CG?8<8 E8TEHW@3X'11^D7F0[&AKYNTB]M ZO MAYAZL9!Z0>JE=N0=8NK%0^I%GK<"<(%P()PNA$/J96\>40L='YQ#J;%,TFK ML]G^C>TXAN/(\W$V)-9ANSJ W*Y5*!7 KP;'IK\WO.D"'=7^#1 %^H ^R,9H MY7MHY +ON<#;:XTF$%.HTX=QN)D0)(5H=#&W$U05@=-ZBYG=[1M>5_86LQV( MC TU +="OML)PXWF57EEY-XL.!LO)\76047^*F0D9*0F,E(CRJIM&WOJR-L' MK _-6L:-4C6V+L*Q&4I9&Z1:AFMY4ONM[DPV73CHK>JU(1GDI\)LWC13=H_2 M-H91M:*5TL-&;P^I:D4K\%5K0O5:T0I\!5J!5I!7C: 5THR;['TL6[0CS:B? MV-MOE$TC3]TV3<.5>%SEX#UU0!2A1X0>:TSY>5;])-.%>R#,FBK,-**LXJP> MK%_]N1&J%:J5^PJ>A:P>LGH:19U *V3UP%>UTPI1*3UE=)(YJUC!NA6J%:N9_@N4CQ*4KQ?9^+ M[;]KKU_S^3*8LSF@>)O%UGOA_ M?)J*C]D@#LJO@^DT97Y8_OV+X)-L<$?38.#GX=DX<\;V(.+LXYWWO7.+KVS3L?J=;N>=67VNM;ET<]/UGYQ M'6_""A3$[F,EJ2I):YYN'%%.9]%T>R:GX[,H_([EQS^_/OV7,,78A3& MU21ID2?S'RJCH?SE+@SR\7NO>]IQ^SW.IJ;M.'W+>S<7?UQZ172:L??S#S\\ ME5B/;[$897V4>O;:$/+F@=IJAF[GW>MR=:UTK\;;;QMNN6\<7^_LWSB\=\@O M[^SU\0W95J/4;&E!"E$[^NQ8^=F64OEY^[3BJIJ62<'2GLPVM2'4SN4XC$EI MKF8-+G2N+[N_VNM#4W9?>JXEV6[_9VF765EQ+FU56K->@OM2>U*ZWB6COM"LMM@)$ M'!XB]#RSV4#33"/W0;'-=LWR/))GL^E)N 88<^T\87EL];F9UU4?M5UE%75D MTK<%O4;HTTL);+5#21D2]XT^JWOJJ8\WZH(BA!0U %?-(<4#,$U;9X%>)>F0 MA8@;UG3><;7O:K,M3MC;>]32.E5U*O9P>T(# M48AJ(JJY,T&?;%[]Y.?)+4O;O']5+_8\S&AGWW&,3D=>PRA$7 OA#,?#4WW MM"^O@1' !7 AG%F[3=HZTU-R0AUH;/$FR...W9--"$0B#QPN[=T?:5D2S\_H MPOJ().ICSL%J:Y[ST+3LM$:DTXL1WYH::F=,\=@R/$?>_LFWTO"PK4M@=P\) M\!8%+)W3OKQLP*YDTP6%"&AJ $X$-!'0?%LN757S-NS:W$;^2^I2H8V9V^?L M9/7WUXA-&SY!] >HTK\TTZ94:H*H$=L((&@@:"!H(&C4"IJNT;>MO?:,TH4A MWBIMFIZ4:)ALTH=PVOED]>RS;'KDI$$7W;Z'?@4R& <[BH0@!G/Y'BSJGI0M! T$#00-"H%32& M9R%4_,90\?>_ M_N7'I\])AEQQOT+TV[Z[5ZW8]V^EYGND=_?QDF1>7[":%1&+.3,2LEM&6; M[WY8LR5I272Y'L>@3%ZZ&3/"5R:SS_\\%3V M/$Y^,>CR(+_O"\BUTK@:;[UMN/W&\5L.;WJV3:5ZJCMN MI7VY#WD&W6L,U0A#SC(ZG9Y40TYW!I!HP!UJ')T+F6UVOK:W\J=M&KV>*1,^ MNBQQ+2@Y'!V]S7[. VRI8/4-LR_WB#+4TB&H)0=J20E\=%EBJ"6E\-DF>72( M:LDSG'X?:FDWP+TUW"TC#+TNO)U]&IXGL8ARIN7 3\,O8?;'V;WXMPA,)^DV M4>S^E=,_N[PZO[RXO+P+R M*M2=O7^1U1##WC:&W3=/7==S7,?L]?NV;3KR@MF6(R6:[71JC69;;KV/;_3L M[4;/OEFT;Y[+-Q/#>N]GP7Z?Q^EVMBJ:;TOI&C^[Y^R*EQJM[YW9;L8I8V3" M_S(N<^W<;EG8- X&! ,J9L#K\-N;V0]J VJC[L.G"E"[_?DLM1Q6]TX,\%:; M>CJCF)W/_<, MKG.:LTP6DC4B;(,A7F\]@J9Y5. Y\!QX#CP'G@//@>?:7NU'117XWT^O3\E( M,'4\X:L"MU;?4+@V1Z)E;_]X!+H#+ZW#IG$HK3@ZX "YM MAXL%N N@,NF<'%/>X#+-G!!VN1%.EXD$U%QQT?LIDU!+VWDE=,][>Z-0NT6 M9$ >D+<-\NQ3]: /$T8",AK//(L>=[Q@2-/0K[4 MW+-[+)U8-TE.(Z)D^R#DDWSZ+!Q3LUX^IE:GC.IYI]*Z9.\DBE2025\+ 4 [ M6*#U:LXL 6@ VH$ K=X-0@ :@'800.N>2NMF!: A,_PR'3^(7=MQ>:*.1EK& MG0Y)JBV?AEU%7SL#>K9U*NU<_YLIV.Z 'Y +Y,I$KGWJ:4-!(!?(!7(W1ZXT M=Q[(!7*!W+TAUY&XV1+(E1X[:&-Z'%%-?:.:V@@FRS3E;48]# $#O OP OP M KP +\ +\ *\:./PO;5OVQ;]U9;:L[&1J-GTA4U%3[=X=!%F?I1D1?K8S6V3 M=FP#Z[QW95ZY_8O^F6?9KGWF5NW8+.?2,^TZVK%)6M#JJ[C\?<@]T]!_K3#L MC*+D0SP473G/GC2EASANS]D!'.9G3$RF6BTVF:4']\ M2F[&;-T?RJ9Z 1M6=[TG5X/K,S*X/B>V9Y(5XKV9N\HW/9HST0,NC][ZI/*^ M),P>"9/S][VC]_R_-"^_G'^Z^ =)TA&-^:BL_.F!NG=A/@YC0F-2UMV;IF'& M"&=P3K$_Q#)P/(099W6^#K=)D9.494F1^N(V";EEA$9=<(L^>OY>_4MBW K(^(F0E$*#C%FPD%>"I'YA+\3[.H_OLF\O68U MB6S";\#2A5J'CQ<89/XD\4[L84K1PM69$#+A(U5HE"7\2_J53Y2S;$XYPB*: MCMC:)Y#C,/:C(IC!ACPIN_A=!>0QY1A(V9]%F+(*N@)%G/XG?,Q)-F;1\_/*XQ*MXX:KG:QAPMIB$F1"K)SZ_E;"2G^'NG%MAY9\?$'92 MR?F8Y7=)^D?%OTD\2DIV+Z9"K92AWG @&&P1B"J ML3-_^??\4HYL#ECZ331^+K' .;Z$$/^]@G?"QZ0&N4N%[.#J0MPF$)1.^:MQ MXY>321#23[)\\1X/#Z<+3<'%6(XP_X^9$!(RAE]5_FWURO"AR7AI%XK;!VS* M7RVL+ID]@O\L8#J92:H*I)Q@>1Y5!OML:@N_5#?G\I"3J> +P*4J7W1N+W ! M&8[FT_&Y"LS"\E'3B"X^;TC]D%]ZSW\*9_<71,Z$B\U&?)%I-!,K0H-SUR&Z MS[AZG]_@D:Z//Y5,G+)(F B_ZKZ%28<>!R0>K3..=7#]-D,ALOGCK[ M5%E ]Y7)0$D09H) 8G&XE.3S8^4SB##[R8B_8CP;: C^2MGMXBP$QXEEIBF] MK6C&B3^;UBD9".Z="*G,67R7XB;DL^(>"+(MNC)CGE./O;]F" MW'FD0,0?68S&1$17F)B1$*VLHN7"T-+1#.?06#.E(!2FM)@ 9Z5X-GJAP_OL MRF-AB HM+!SB$]-9?H79?))5^C[0M41(R3QQ6*%FQF%"GU<\+63A[2.' M58N8A5RIT)03,P\YY(.YZ,^>NS7T^3[U^5/ERUGO(2+&Q6[$K=$RK,"E"T=I M$@M.?%0?LS'A>MR?H?R^^)C8D&N:"GR;8EK'FYS MWLWW>/G<_*#3C+V??_CA:<3]\2T6]SH]1NT[:[M!;+Y=JIJAV^Q>]S4__HW# M;R]6B\:7&3=UOQBECS[9U)]LT9 6W:K+WH65[ M0QZFZV@!YGKQNL[M!Z_)YS5T3,Y_6!=) J^!UU3PVD*X%RP&U:G$U-WF#%6+ M"M9(MW(_,CZ$1FCPWDCOX%EB;^ZEULA[_[LWGMNL-I=[O&I9M&WQ. MRFG6"-81X[9.'D&*[:&"@$S"-0.;W8[1<8!-8!/8U Z;#]OA;/54!#@!3IC_ M,/]5'#SM6D:WX\+&D"7&D-]&(<( *H *H6!AW;%F&XWDR<='H>C$P*]N'&IB54K(' MANU(=>QU6"-HV(_Z^]:VUNVV;6 MG\_[*S!N<\:=H1/>)%'IV\XX=M))IV^:$[MSYGR$*,ABPXM"@K[TUQ^ DBS9 MDB-9!BB0>O*AE25>P.4^BV=WL0MC!-<*3=RX_!2:"$V$)AHN1&,$UPI-Q.R\ MHQ ;FB1[, )'7FVY \%)]8U*P7YZW, !L0[$.A#K6)]"Z]E*5TJ:\CI?&NR M*6B,*="20G.Z0 50 50\2*'YENLJ32TCA0;4&(4:T$H5#^U9?K^#^5.1 V]0 M?&G?GOV2;=GRT_$[EK)1Q*M>H3]-FYP7\U:ORTV*#R :N'D!'? @)-234@)CG( : M 6# NIY1T C2I<9'-"@R4]-&*\]U#&>;CB(49I#!:D\H#'%FQ)D-H,_M3.0@ M5PJ( 6*:4SE=&ZD< P$41_ U!;NM!Y@R)5J#&C! M)#(3Z297OR&$AQ#>/KAY6PP8<%&_?(PAU, %< %MIQ*U+581 $-RYQER"KI([0!> M@%=S0CV &" &BK@XKX-2;F1/S?"/S]DD9V&$#"EB>]N)P[6< +L> A7( RV? MYZEM/@9, !.-QX3KHB .F ![>LB>>J[2LNJVH *9T;H]O_<%CQ+*JU6R*<]I M*.[).(]9(D8HOBLX,J0FV;KVA+^.W9H2I*NJHH\_F=MS N@S07#&T'+D=Y#? M <0 ,4"L-1 #AP2'?!F'1'Y5U_KC\%L9%5&U_'@2TW3>N$F9;PWSU^)P(GI\B MU+7O:'*6#UD^?WIO'\G4TR$ MLFVQ-\IVH]9^3\8:1*FAK4%@]6VU4<>=A=H(Y=/-VF H]P;F9UG01J"[:SD! MP UP ]PM!/>Q9P5]M267+Y;RLS**C3 )6+)F//;A <$#VEV6KB-(DM)0&DB2 M^@C=_HWDF$TO8^M;?]&:P+]1LKH?NJ272?QSF8=C6K!"-B>>Y-E$".S.JI8*\ X&4 O,"46\^4'8O@!@@9H#@C(&8[UN>XO)$( P( VD&:5YW7M_O6WVLN=HU M6/*&TT',UAZ_]'GIN>(H92>STA?'M5_]O/2@(4LYRY\<\M)5'@#3?A3=D'\O MWR;-\H3&#[32D3;_8FHZJV]NHB$?O^T'KUV_TW5\V^O80:_GO)I7Q@LE MB>FD8&_G'WY^K!B+IUB.6RV4J[.V+FG[T-=TA+[_:K/ZKL7(]'QGOZ?O^?8O M/-W%Z)MZ>KVW;^CRM+V3P,5P_4V;[SQH=>*N]"Q1(\REMBBKMWA&&^8-$^I. M@?YQSAA)Q"_C@C QX0X?Q?J=_@XT MJZ3Y>E92[=UG7?]8!YOW@]RY*$Y6%$ M8W*1Q:5<8(MMBS3HVL9=VPY UWZ3KR>MMIZ&KD'7M.K:7RF-XRR4>Y]#Q3!U M:J&Z)\O]Q,0I-%:W7Z)!+$:E"/^P>FH[T-/3^C#8*& M?LSU5 2TQ2("74W(21C#+.JL'03$ +$#A)AK>6J7R0)@ !@8X@. ]; ECG:W M&=[QYD\?91,X5G!R//6,?R(T'9*,BWL@N%F_C6N<*3MV^T@'(!W0VG2 CBHT M'X@!8H"8[>DR%F( $J!=#R:1#E9A/'L2:5ONU1#/D=U.6%HPQ,H,,FCMB94Y M2OW+U@?*@"ZD>IXA)VP;#7 !7-K2/"[6 @%@X(8: =;M 6#/ !CRJ)J\X=,D M$Z+[A\HM_$@V$C?,PJ\G UHPBLC5;XCN(;JWCS6.;3%@P$7]\C&&4 ,7 MP 5PL29&:CE]I?D@H.)@4-%>%@54'$@>M'G>891RFEY% ^SP:Y:-:T]HS+-\ MM>L,6Q\: \"0W'F&G + "_ "O!H4Z@'$ #%0Q*4^)98;H,Q;N^,,_WCSIW,V MR5D8(4.*V-[6*S_ZZ"\'5" /]"#HHW8U%# !3#0>$TZ >0*8 'MZR)X"7VE9 M55M0@75*MF4YS04]V2D3CBT17RJ(@$[HU M,6, 1?URZ?-Q!JX "X:CXMCSW)M]*^>GX?^U2!9 M (TNT" ;6WN=:OBMC(JH*E.=Q#2=]_9%#M8D SC(\B'+YY)P)K>DR.)H2'ZP MJW\M"K[IB&_O*CQ3S"?BWX82^_W!LF6>,B *B *B"I= 6[V>VD(_ !0 !'@Q%KB1'3T/O+ZO>!2" 2B#0% MD<>^Y?34;@6SK3"?E8-M!(ZQJ@& A1]@FHESY2H2I?W,P3IV#A49'. =L^EE M;'VK2=H?)3=*B/=#]^JLNMH@T*8)T1C!M4(3:ZW_@R9"$Z&)T$0SA8C9^:5" M1+)V*\%^+O-P3 M6R.K?><&O5:W3YH2F0\*^E=%$E@8 ": B>69PO. "6"BP9@ 8U22=;,Z'AK(JW+: M#8HI[=N;O\PXC0DM"L8+0CGYG:8ES>^(YUC$M9W^ 83QVF>JC:^K4+?N8I-: M-<&X=_J^U>\K=7Z,UP#=#!#VQ@3!&0,QU[$MQ[4!,4 ,$-/4H3BP7*<#A %A M^T<82'/K27/@>Y;GJJVU,%T#% 9+WG ZB-G:XY<^+SU7'*7L9+980S"I5S\O M/:BLWHY&=P]AYP>J5W3L\O1;/L%J[,5^%'KYWOJ4I9MLO,;R*-(L3VC\ ':. M/.;^PM5+(B&+X]DQOQS91]7?0@/#^=]KY'@9):P@G]@-^9(E=,5SWDU7VHO5#RFDX*]G7]8D=5BB,M1MP4T.FO7 6T?N)N. MT/=?;0;?6H1/SW?V>_J>;__"TUV,OJFGUWO[ABZ<,YO"/JR*6>?;;KV2OQ43N%ZUG69*P/(QH3"ZRN)0ML95UP8:N[=H%L)VZ]IM\ M/6FUL1=T#;JF5=?^2FD<9Z'<XG)DZA,2N( M,N?6',$9AV$DM@X[L>7T; V0YR&1;J"]:>=2%<=W+#_ 6A5 #!#3 M!#$=^_$ 8H 86#-8\[KS/,^Q^J[:OI2F:\!+[0T2>#__.6$YY6)L)$K#+&'D M.,Z* IV'#3;,IJC.8=8ANY;?55I&8\KKU$W>8 J,,04: @JN90>HSPC&#TV$)D(3H8F8G5\LQ(:FR1Z,H(9.DG*5,))H"'8@V+%% M$JW3[2/8 5/08%.@)8GF.-@6!; +!XDT5S?ZO65-CI#$@VH,0HUX)4J'KIO M!0&VBU'EP1L48-JW:[]D6[;\=/R.I6P4<3+*L^0GN4WD=51$64I&63Z/$G!Z MRY3UES#H;1EGY?<3C'Y&\;\&TM17ZE]O%,QA,RF SP3!&<-#4/N'VC] 3/-^ M<%X7Q6X & BD-H"Y7>S(I=W)AB^]^=-'V1F-%9P<3QWGGPA-AR3CXAX(A=9O MXQIGRH[5[I("EQ>(,2IYH ,Q2FLY@1@@INV(<0(@!H@!*]L>,3VE\9O#0$S; M$KF&.);L=L+2@B&49I!!:T\HS<$FG0A4&T"PVYD)0A8(X *X='45M7P;62 M#-Q0'\!TD6P\PI%DU><.G229$]P^5V]Z1;"1NF(5?3P:T8!*9B?20J]\0 MW4-T;Q]+(-MBP("+^N5C#*$&+H +X&+==#7.1/?NQB^QI[).]Y:=S-LE9&"%)BO#>=N+P M+:^'-LA !5)!R^=U7:7S.3 !3#0>$UY7:7DI,'$PF&@O>^H(]J1T;7I;4('D M:-V>W_N"1PGEU4+9E.#K\NRQD_O3]NX^7YZ>(=.T[F)SE0Y;/G]Z;W))A5@YB1GZPJW\["?#) MMS&[FSS5$;7MK(O]&R>I^Z)Z&+, & MN35-5M"K'?1*1W8)>@6]@EY!KS /UB\KY)!?)O'/91Z.:<$*V9YXDF<3(; [ MJUHKS E-AX1]*Z.)K,A%;*6!)M+XLAUUT9$7!#^,B6\X5M]!7[[G!"A@;71% MFK;9,%> %>!@C.&'@Y:CMN 5Z %[@RN/+:\URK8\/:/,?:-"29M^^0 MR!^9O%ETS8:$%@7C!:&RBCH7?T>I[%66LK JJ+Z)^)CP,9O^/JNRSD;D[+>S M]H1%VV?G38&S,G/>)*N-TEG8@N;; @W%'8[EJ"WN "P B\;# M,%<-%\7( Z M8HHTSK$W*+:X;X__,N,TOG?V.?F=IB7-[XC0-N+:;GU=_F"K$<[5H%9-L.[= MGFMY7A;5@!@@IFM]D6]Y 988 6$&( RDN?6D MN>_WK;Y?3R=Z4S1 8;#D#:>#F*T[OK:!+0DMCE)V,JNL<5S[U<]+4I2-_J+1 MW4-,^X'J\AN-3[ :V'F\&_GWBHF6;K+Q&LNC2+,\H?$#3#ORF/L+5QI 0A;' MLV-^.;*/JK^%>H?SO]?(\3)*6$$^L1OR)4OHREQP$PWY^&T_>.WZG:[CVU[' M#GH]Y]6\;8# 3TPG!7L[_[ BJ\40ET-Z"]QUUA9M;1\5G([0]U]M1O9:\S$] MW]GOZ7N^_0M/=S'ZIIY>[^T;NG)O[_QX,5Q_T\Y$#_K N"L-7=0(B:5EW[*Z5Q MG(5R5WBH&*9.'2I6+?;12F8-RECH9+F?F#B%QNKVDC1(;L9!N+Y,S_8^ZJ&G M@71(2D=-OF_U:JJ4;83NR/.0L#;0C.G:%\!H<-J6V^T#G GP&D:.#44GP&< M "<< #@ =9HQS_6M?J\'CG'@?714BO#/"=CA4X2HO;3'F=NCDA3($QID#3IJ=*F0E@ 5@T'A;'CFUU/*6X M6'WW#:(,X)7M0PUXI9()M&_U;/!*54ZZP0%(<[9<@A#K7I55HT";)D1C!-<* M3=RX!!6:"$V$)AHN1&,$UPI-Q.R\HQ ;FB9[,((:FD_*9=1(HB'8@6#'%DFT M;A_9 IB")IL"/4DT3VD/*, "L&@\+(Z=P H\I;T8D40#:HQ"#7BED@G4L=R^ MCPE4D0MO4(1IW[[]DG'9\M/G/+N."KF1Y"C+YW$!3F]19=W>\/,S^B&H-WX= M=*M6Z5( 728(SAAJ46<)(2 &B!T@Q)R@GO)YP OP.D!^Z/I*/>/6PPM9;TV> M\4?9"8X5G!Q/O>*?"$V')./B'HALUF_AFF?(/$3X (D&!_MUI,B4IHV1'@-B M6HX89(F "-"J1XOR DU7J!!D9?FN8?_*R[%3K+1B&0C,F0CEN=L2$912E.Y MC9MXWH(CAVJ2J6M/C Q9'H2AC>'7[!9^/1G0@DD M)M(=K'Y#@,L@@]>> !>2-(@A&\.TVYFD <0 ,4!,;Z&(Y:K=>P4 \! $P&P M@\N#-L]ACE).TZMH$*OKMP0;U^+87]<*U+:?:(O% BKJEX\Q#-JQNL@3 15 MA>[0#7!Q,+AH+X<*K$X/:VU4>7T&Q5J:YPZ>LTG.P@@Y4M.,6GN"7[[5<=%1 M324Y ,!,$)PQ-+OG*UV,!7@!7@8(SAAX^9X-> %>H(=ZX-6Q>C8 IMU+AC.\ M^=/[@D<)Y=72X93G-!3W9)S'+!$C5-M/";:NQ?$]SPH"U$< %<@&(1L$7 7 MP 5P 18%%H4L:4,=PXN%%SA=,LOBF(6\I#&9Y-E$"/R.Q!&/KI!'-HDINF\NR]RL(@>(JJ.J#JR3< %< %IS3(#8 "H HYE! M)40!VM?M_%KG@*&2#LC0F",P9BKF-;CHN- M)P$Q0$Q7C5!@N8IKA( P( RD&:1YW7F![UF>JS0Z:KP&* R6O.%T$+-UQ]_7SDA1E=7@TNGN(:3]0O6 $3[#W)_@KI7&;(?NY;MKJ>1 MNURNDH*:@3E6K[>^.^I. Q/Z0I_:\\"2:C]AH53H^$Z]^A31;3N5)[!\9WU1 M])Z5Y^G6NMJ5YV-*I-F>VL-L-"H8E_9P_3L99;EJ*R6%N$'A%.D9B812*7IA M3V^@]_O;YX M3<[$9%,=?CJ9,(&:^[?T@0U9+N:TLR@/2W'U^=S%,W%E.=V%=^3R[.*)/4P3 MRCG+7S>'(&SI*!HUYH]"].)]\SG$Q+NH7EW%OX4R#(1G/7MO\K5)6O$YC\3[ M/TTNV,LMZ?1/>?C;B O-#:=/^"D3"G/L M.#^1$W+TZ,9':F0HKHLAX%NZHVHRYHK&>& MKI$*SN>ULRQ)6!Y&8CZZR.)28DDX<[,'G<'N-QET3*MO5H^Y$595&;$/NNNS MKWLFC;[543BP55ZH5[=J=C),U"S/ZCVQJ'G?OJQG.;8^U;H<2QE6@DRS1$RS M\4S!9N_HN_*?O:/OOL>9H@HZ):ALE T%GSF-XXKG/E)I*L; XD@.0L[H@GV% MXD*RB<24(U4!'GG,;<6BA@O2L,S0,.GM*0ZX6)FF1%%G)FCA2,QMD1J 2M6* M!-<73%(0RXEXC#O)$$-:C"M%JS[("KEKH9LI%ZZZ."Y+I*[=5K'.D(F?A-I9 M2['.[U;957\]3?(ORD'!Q4E1-92ET&6S$%WQ=6$>3TZESP1L'%RYQ="C5Z)V[P]==__=>_[P^7$=-Q M%@LWMG@OGHG?25Z[YB0I6JF(7]CHEZ,/Y_*5_8_[?Y?G1R0:BB]HR$]H#5/<:2B>L,F-O2S'#YG)$TWLLR_6_Y\W7>S^3J8R;8PH:; M_]:$59 E5.?F)JJE]B()YWY*N1<&+!DP/*%?17T+J@"!J,H5A@M\.UJ+9<@&O")&ZVYU0PMQ0!A3:<39:#1E4G.V).]*JTO/Y4L< MOXK%!.**&1%,AE4R'M-K2;CX/(9(T[NET9!)F1:<5Q)I ,Y7Y@?^AXF4M1NDK'&1ED"H/ MD)9\G.7BURJ>FB\TI)Q4B8I%'%JX>JK2@-VNPN3-C#.'TVFYRO);*]94F-E< M3A:*''3E5K7"YY+T)U-\OB9_BL$_]:N84@HQHQ NZ+'T\7D>A5-/7.K@XOB" M)/2.#)CXW[!*<0B7)3U):/Z5<2(F3.$070L3+GR0E%UEPAVIHNLY30NZ=+WE M:RR+5TZ 7THQW3KVH'/BR!.K.57Z0\6#:(,26:69&I$_%(]XIJ&652!"O)M# M;>(@99$V!$,,G8//H^MH*!1@=:O4G?2W$4*:DH](KMRZ8!,^I<="U>T%(Y[0 M:$B^"3QP(:P[,IQ+Z8&-D=-0FLK\.*?Y%9/V:7Z@3*J6\J@QY155%W:0#N)( M$-4J3R^M_[N,YL.*HD>Y8.]9+NS2GZD:F-\_UY);Y:M<-J&,3ZSZ?RK':3TA MZ87K1!?O3!65^]%^[2B:@B=LP2'&8KQ"0\=1.)[.7)629HHTYE-V_>@].!TC M%>8#&^0/F;*CEH0^S$NH0J16WOP\):_TA=M:I(E4K]A]X]UB95[HRP MOL52O%(^U71YB0S[2[(D@\%5K&50%F*N*0IE3W4JB&FLZ;D0JZCS"3Z4O!1F M=#&YYRRAPA$IRL'? D%2R986>5<1O5FV1$SYH;"7XC,O2,6H*@BNK+\JA*&. M9:^$&3KI1#A)US1^=HIDVYR'3)0(P7Y].\HRGHIC_A!_D-OJJSR3PAES/GG[ MYLW-SO\[RJS>N;7MOY,]OY(%'L^-E=/*7(W'ERC\XDI=^LW+M7__U M[S?R.M%;^=]?_Q]02P,$% @ J()D4)YK0^>+&0 ?1T! !$ !C;71L M+3(P,C P,3,Q+GAS9.T]VW+;.++O^Q4\?CFS5>O8LI.9.#69+?F6\2G'=EGR M9/=I"R8A"1L*T("@;,W7'S0(\":0(BDI8D)5365D"=WH"]!H-!J-7__Y.O6= M.>8!8?3C0>_-\8&#J7EYX[*IP.Y$8!\^'IT,TG!J!_ $/Q*+&3Z2C0YE*\R)&\.M!LH"0 -/ MQ#!IJMX=13^FFY(2'@@-!*)NS,/K$L\OIZIU[^SL[$C]&C<-/%M#$.'1OS[? M#I3"#W[[F^.H 4"F,\:%0Y<4-T+!LX(,N#@$=@.)HW=V>-P[!%5$ ^>6N4BH M89IF.@VJ@(ZP+X($T6&"Z(VDX< YJD?.)@A9AX0P.!PC-*M/1AHP(D5_LRXY MG/E-]&.E1^%:EZ"& \9*4.,Q4S:O"LA9!H&_#@W<(7QUV#M9CXK$0M6CPL!M M@HJS(\1=4+54FRL.\>O,1Q0)QA?7\N]JE/F<9[!<)4B Q#,@L??S&B0JS!2/ M84VK3E(::J-TU!"+@5B[?_L*586,-.1=!+A!:II1TIP,^VI:- N1JG5=8]"YC^?)B@:$8)1<0- M5H[68JCHX]H#-2 NH.O5(<+ P(?#!+@A 6+& =O[6L,BAE*?#A/X/!&(4B84 M)OC*?#F;$3IBT3?R.UBW/YC%^Q&/'.6P?]!+9[E;?S3C;(:Y(-*=2NUL%(() MQZ./![!].C1[I/^XR'\C-P*FR5('6;="+5,2Q U]Q<1M0J3! (;[XT$@I>UC MS?DW9\K#H[I,21!"28MY\M%S79XD"/9;RLZ,X[KL2) 4]%HX &"H6S@$+G; M[;MJ70T>L8O)'#U#>VCP]'A3%E=01%A@34^FKV0H_7;2._ZE=WSL'#J7)'!] M%H0[OG5;+$/Y92RL:0YE23H]_.3WN M55)*A*UC.N$A]N1&&=, !WWJW8L)YA?*#1>W!#T3GX#-K:6DBBC+[=J9W:X! M;L<@=Q#U'(7>T?B=5 =[/2X+_0YQ+FF=-S*)#;LH-YEG;X_?KJ=G"1#WV57+ M6DTU#YQYH2N^@+2H6#PRWQ\Q_H*XM[WAL+K/E>/C=.WQH8EP#!5.BHS]D"E3 M'YS/>&$S%ZI9#RN'@\W#JC<<3)=[U9V+^2$CA]\1-=Q >HC+YW-O>.W-B7'O1SJ;IQ,/PYTM%_T M$S$U4^$J!_S$ZH GX!V5]34B_ _DA_A^U \"+ +U(\>>M'XB5^U M;E?EZ^>)U9U*^G1^@EX=U:W#1D[4L6-Z5A8W;6-UYW_O_!SFP$J:<*BD)M

C-N)D2O;I]'O-9@7>,5F#\PG;KV XG;Z+QL? M)\>G)Y:I7&-\U&O\DZ&J2Y;A@E$/=G&>_!!(_D$4WCGR(:]M,,'2ZZ@^1BK@ M*M&WM 4GQ\H>2/4(E58L/\3:9R_KSD@[SG)]OJL\,Q/L8'0!OZ,Z MV&LRD?K]#'-4,V90!VFY+D\;ZC+I8*]+F]@O)+TG6U%HA'FOU6^GU8%@[M<) M\SW,@RNY=Q2+#2K6@GP[NDUW]+].U-5>RV6*V*3S5*>GE?JOZ$VMUG^G/:Q M/&(X@I;X^F[M!=@"71K?Z!U;XAN QHGQ.!I1E[3 L4?$-7(A>%W'K&;ARB7? MLTE>(7 ,ALZ*O'9HW Y>?J;8LYPIYA30R5"XN93=I]X5%5(*-W3$^%1155TC MI5A*%"/]B%[D2\27PU,?(1@6H7-2^#JDG"O$*:'CX 'SP42NDM45L@19'OC^ MV6*># I'XG 4D@Y+OK:-*D)0?G+WL^7D;ED/G314>8'6/;VP5:A5];6O8!'FYI7QG\>=JJ[>3AO03IIC7"288@/+Y9MOA:,CN M";=YVD\1@O+98-O=:$P=3XC\Q)CW0OPZP]U E._H;2ZS >V@?.L/]!Q@^?;= MYA@;#)T>UW7=X!Q4"E'N7-XK2/Q-%"Y2;&EGT70C@+O MIJ1K6Q8+;+EQ.;6LGFFY=]+ W$C*Z9C(*1XE>]>1?PZR?-3;2A4D*'2J>8<% MWV#\VQ&43P);D8(E->QG@A1"W26W +Y\Z;65)["HHXMK\%P2SWBM;.$T4/DV M]KW5&L70W11T Q.T!%N^@7UOM3XQDH[:G9C_^B8G#UH>YWYOM38I\7?/SMQB M%-01N6Y?[NO8;D]&@)V3K/H7DD_ZU.M[GD(.<>#XG+>VT:F)M]P=LMV(C#HP M'Z+,&8@M)]VDSZD[:;-2.OB,X&*V6#Q1#_,AFQ%7&OEUE%J*<*4VWZW0IL'N M*/2.PN_(#O9J+)9ZS0SC6ECW"MV\0IL?2Q3 KU32DE,7*ZG;QQ*1&'2N.QW' M1Z%8_9"Z2M]04S4PK]3A4B&N6(=Q+ZDC5JRG7Z;DRE[#*_70R);61;_7]19U M77>3EH$JCP;9:@AHS71R:S9&_@-G+L;PW%!<4TJN^ +S6AHH1U2^F;/5HE08 MG13*5#$JC76O*"/?"S:=$F%R@2Z8N@R/J=MLV5NWJW+;>&8Y(ZJ@;"?5L?HU MTW4GC>4CGF,:XF33W-PK78VJ/.KXUK*+T#A598=X6]]M9U6+1(H)C<<:'TGP=6V#5QGQRBFTY.\;I253*=.+ ]WLS6%*"0/DXU34 M]P%SD-::FBU'NE*K2U&79:U"#^EH]3\VO9PL46LGM[ MN $>@U/()_8WHB>'5"$)44 )KV%B&O5?7MO2JAO*F!8D.Y M4OU+8;,2]4>:U3WL=1F+IO;.I@Q+^>[&%GLIU%A7MS@-JTO6*QXIMS:V&Q8= M+PRY+,-FQLV*HMR8O;><:]O+-/[8ANO7H]R;Z/J+S,OIZMUT[$"![B Z5(>&WZ/WTH&Z]D>*-.3L@P'O5Y ,1>'K@B 6\1!U] VX%'=_([X'# R?Z=H8Y8=Y0 MM?-"KN,81VMS]AE/GS%?P5?_U-Y-D$ /I9TZQ_9 OF0CJ@? (RY MJMBXN>JFC$H[R1=YOIZC9P4DT:KHI(U=0@.!H/LJW%*E8KB"$BPQE_VMO;S$ M^35#S*>0_Z&>]7M 7"Q41^SQD5Z^8NR3 ,<_KX6@N&S,VUQ^_ MWG_#0))LRLK=LB# P3F66T9\0P66"ZC0M0SD8NH2A1'N-DT9%^0OW8&1QD9P M[63$-+-HFN';F_/[1ZGXG TK^K4%5DLG)^&[$&BZ'UV]SO0;?A<@*5^'*%)Q M276-);5;!3L<<[HQ=&LL6BJT42:92D8ASTF>[D_P5#/V[K"P<1FU*11+0V2M M$/UNT+1Y^KKT8%5L6(PI/&D[IC07$594%E[S!U>UVY0=:>-'OAJJU M@*)(-8,)F:G\Y MHRU/N>WVU;HE*A'V;,;9*YFFK,Y06ID 187U^Z%$CKWSQ7 BA3,B+E:61[)[ M!!H3B($B]FYGZ"(2/(RSQ M^J=W+L'O8-.-O-9'TTI17.(Y]IE2EW'^P1LNX;H8H@4>L87>* 9E7-B;()#[ M',;A_T"L.C%1?\@)_ @=E+#> %5SF=U%\7:$8$\LE?RP9V/53?E:126^<'A4^ZR*DGVM5ML-3]6"T# MP1XQ;"2E %+'P_?//AEG_:EOVV6+K'^*X8L)HF-\0U,\QM?HA&%T42*QR@B^ MIY$'[VP13S^6I]R^$>9<;V;AG4LU\RS>3T,<[76Y+8REAG^?2_-#QY!NE;E\ M:7.1&F%HYZ21*]&UHEILU\#)MULUB9@I^%LMD$[N]I MJJW![R6.9M00O6Y3K+9NNB?AU)S=NIBS?7U7QO$1NVQ,P=FZ\2 *,R(H+DYJ M##ZB7MH"RAW1%'OZA.D+7/^C8I'X#B72WDIGK3W3VJ0 S,X<(F(7<@"R:>+6 M+>X8=;-GF[OINA.:D.[0U:O>K^2K^?:I5]L"?7-"6A9UWXJ2X@)%ZMSWD8PG MTH=]"O#*97=[/;9,[(6''1>?+H;8G5#FL_$B>X9J_VGW!ZBP.;DD<[EY@6'O M^HC#"8R>&FKI0/[]R+2 H-\<^>G8^3H(6K?:%VN63:>0[2 =&^IE OPY-:]N MUP*=QT3>8E5=1^Y1E;CN0PFDNH< *"Z558AYM?VR>YMSB9]%\@SD!9MC M*@?4-7F%G8\SX22:3BMRV8"UDH^/Z-7 M(&_(!"S^*;K+^2P#:R6?=W"A]5F8,VM-?]8-:@39-G=HA1R&G(S'&/*EKN#= MBDNTT(FOI@[X_>C>]P"V7"JU\+1@\3%[_J@BKSE0O8E"--YY*.Z8^#<6#XAX M">-U0+Z?SM:;M4V-L*.SLM& $)J2JH?-%SA%=>T]7/91>WOGB,_HO MX^DM2\Q)7:@MFL%J;,KN("L8,H-&6/;,XS2@(5.^[1/E<=C;?K,>G()8 )O# MUS:WLGA4OV(WA-NK%Q-$(%DJ-[H+?][]*$^T9)Q[N!F7K7V2N2A3!^#[\0SYQR99DK^K&%;!!I6P;2 MO/B^[/0.BQ?&OP:WPLLQM+)9"UG3[Z?G_1O+]ZWS93Y!_(="F_*#APKM6JB8 MZ"Y@?R0P_[_07YSV3HY[9SG&RMNTEJD'B88+MH*MXE:M96Q Y,)Q+;>VR)<$ MO[6R5=2FM4PQRCC*#+%?K(R5M=N]$V+>CUU<$ND:"G\1.XRWC(XA=]:4Q]3#8&7X83PJ$!!N!0([I8$MA6NVJSH*.\S/@ZERJS:?Y"^@T@?;:6%EH]L._F) Y>)'(7 MPXN!=/,ND.__+GGQI38';"2D_XZC5XFRQJ0FS.X-RZWT7DT>ASE&U8=1T>%% M*KGC4@WF[ 'L&O"MV_MDA,)R3$$N,_\RL7@5NZ\ MO6R.7E\%JN]'EMMZ,>=-(-LV^V,Y9$[LV"@NT@"I;?<4YO%P@L0%HN?X*8 7 MRC('FA=)A34CGDTB;.NBH7F,IK20[$P1E1Q (ZRC7$%(GR7YV$/198! .B.8 MS($=P9ZQ_HUZ+I,?($"2D]^F<;?@E-$Y'?S XV'M@+XE3\$UZ:H-$HW7?)+9$,_=^], 9W'2)3_FU>3XKM&\-:ZD*-^5EA.2N=KF2T!RG*@D- ML#\"5U#^YRV)9'O][*R*3/',#Z=PEV4Y<<;V0^OBTOMRYBM MU>%K2V;!,6/(YD[_"J&+]B? MX\^,BDES^5@0_3A2DHX1Q^J$JK%\,BC:)IEBAR1S,[B0N4I"R'MD6\*]\USH M3?+U$#T[H;*;V>@.B]SOVY!EA3Z_G_$+YU_1P4\NA\CZR^[=9B-DP71,WX3R M<2 I" *3W&W8J-%^5TG@"6]QLJF.1T1AME0L#:+RMV1*1&".?T-3$#^_IX\% ML&&DNTG\+QS #TO/OPV>\L^_(1K]7UTSS8[RYN#M2RHQMVM5%$:]-(F4TL8J MJ-M_)>DQL;IE-08]\<$CDJY ARF_21B@G/[LS=2*;5M@V;*A9%V90O\)1>@@ ML60]2&[M5^8W1J+YEOVN/N"RJ7L+G1&0)9/ MPZ#8B$C7[Z-M?D4LVT>XL*.XNZ&PT[F *TD>4H&$:\:+7VLQ@EL'0=O.[0OM MEN522?H^2=I$5VO:8ALM&6#^'#QNAJ@]3%O>9/<6&1[ "'096;AGESD0+/JQ MO9E# W>"O="7>Y:2\Y_GA?H*T*KG,8=R+I[[LGG,][I8UM"K,&C65RV\:H(] M:[V @M]V7!0@60>BIS94UHA<6Z 0.0:K2$2N1F,MB!8/6W#<4L,LY;)GT_VJ M-&Q!)D)"9OK27!]6^RB#Z'R1--';5\50;G>VS/;:^+YGZ9CG'DR9AT %," O M1;_(?!%.U2GM7#^APD9J0Q?-$D^P=%; SJG8]1G\]@206B6^8*BD**=K9&CC M8D]Q]?;MJZ,F-=L,$556RW.)()X729/5@A"I<:F*=*G7 U)EV.IIJ&6$[3R> MMSVA1+73H$+"ZTPECPX9?-4"=:U!V8\[N2*AM$8[>V6HS&LS0H4:H?%[=MGG M_;Z53FK0T]:$^\8BNF.4*5DLR2J2S=HZJ-!!*QRN;?"V-+ BOW/K,BWN=T>B M+HQ4*?["Y;,AR_F,^^:T*UU"H"AZ+0PNF([G.AH7*2Z.RS2<F,OD&8:J-&PA>[(%Q!RD#Q ]^CE82,]F MNKS*5&G80O;@>#_[%C2<:>586]%H]QY1=*-)S5$HK!^'B")KD:INJMZO7UD^ M=7/HVN;GZO)]1.4UP0UEBZ:M/[=OZ#[]_F"*@&69L/W00O('2>&L'/VV7UK( M0&J87+(IW'G/F<32%NUCZ ^)X"]PM%)&',SWFRQ7JYOMWA[J=S5R'E#L('E/ M,[EGU[=;$[YJP;3.EUH9T15BB^*NPW&P._'H$( G0L3 M5"L %3U 0 5 8VUT;"TR,#(P,#$S,5]C86PN>&UL[7U9GOM4@25A\S9%>DC*R_SZ"Y0H698HLLBJ BF? M?I%MN;!]2.2&1.:__^>7B^F33[A83N:SO_]$_T9^>H*S,(^3V?N___3[6SA[ M^^S5JY_^\S_^Y=__#\!_/WWSRY/G\W!Y@;/5DV<+="N,3SY/5A^>_!%Q^>>3 MM)A?//ECOOAS\LD!7#5ZTOYE.IG]^6_EAW=+?/)E.?FW9?B %^Z7>7"K=NP/ MJ]7'?_OYY\^?/__MBU],_S9?O/^9$<)_OFGUX!?E7W#]&91? 67 Z=^^+.-/ M3_(*9\MV[ Z#7'_^Y=[WGWG[-;76_MS^[\VGR\FF#W.W].?__O67M^TZ83); MKMPLX$__\2]/GES!L9A/\0VF)^7/W]^\^JZ3,+]88?BPPFGYZ\_EDY_/0IA? MSE;+-Q@P ^RG9;9M3Q\6F/[^4[A83?/JR\!7:__7AUNLOG[$O_^TG%Q\++_[ M>5FTR7^\_M3L,1I_BN_#A@AM^W&W*"BTN,+[Y\Q-D2EV>S>+[Z@(MG MEXM%/FB_3)R?3">K2:<9[]=1_27\YA:+?.(_[4$F_3JNO\37BWF\#*L_RH1F MJZ]OYM-IFB\^NT4<>LV=1ZH/0F%[\7(?;M"KW_H+[,Q##NENP.7\S^5D.2DB M]@U.B[Q^@\O5(A/-Y2++^-=3-]O_1![^XT[DI9LL_LM-+_$\G2V7 MN%JV_[G F'?]UD[G_\L*5'=>,- HRRY!^W48-C?!NMZ6A]J,=RDXOQCZ3]O MX95ZD8_,VZP9QLRT"WOX_6/,1VKW3/?KIO;T.W[V>CZ=A"YZS:BC#@;.L_DL M%C8?\U^6>9 R6GSJID7O?_L!\X'=M=#N/52<]&M79-4'7$V"F_9?P<;NQEU. M)H(5%J-U>9Z>N>6'E]/YY\/V8FM/]19Q_A$7KI/T.Z"K8RSCF9L&-N!:ONNO MWH+>KN;ASP_S:<3%\D66):NOO=?T<)?'7%9_GG! _P,N>+EZ@\5TRK1R%CH> MI(?;##>QK,Q-5B]=**K<;MK9^/5(D^FHX6UM--C4KIV06:B_R&)^]?75+!N^ M%^W9WS7#+FT'F^@+MYAE+63Y&A=O/V2:WC6YA[X?;4(=MW5'L]&FUTUOW]YJ ML,G=V%^_HEM>+JZX5R:CEY-95F\F;OIJ5@SA]M>[IGQ(7T=92$<"Z='E8,OZ M!\ZR_-\ICNY\-O3P^]K$.YH--[WY/'Z>3'?#<^>[P2?0%9?-GP\^G6XL9O/7 M@TWFU2S_-?.M+[MGLN'3,:;1<9<>;C'@I+(-_WZ2<;_R>NV>TN;O1YM09ZBV M-AMM>MT(?'NK 2?W*8N ^:*#UV?#IV-,H_/N/=1BC$EUW;,'&@PVI5^R--\] MC^^_&GCP]F>QOK(V<19CZYTMZL2-TMYQ P_K;8S%_.K*5N.9Z]I[]_? MT1:T!_T\O/)TKU_O\B( M7EVLK7_==2OVZV7HR?\V[W"3NNG;H2>R_B/36LAD=W5%\6:R_/- ,MBWNY&6 M\]9-\9;B]!H793H'+:535T,OHQOKWOCQ8%-YB^\+)]K#??UPBQ$GU7%3=S8< M<8K==G-7N^$F6*ZTGKKVTNNB!']UV]RMK4:>W'606M?-WJ>3D:=^XX5ZBC-, MD]7+Q?SBVY=G)2*RW[(.&&#D)9]_PL6G"7[NM:P'.AEYZIF]M\>O#0EQ"UR^ M65XNVR#"26AOAG.CK)JU__?[;+(:8/\&&7)D6-K?GK<13/T6NZ6CD9?0D0EW M:#OL1/<*R:@0<7%_B'TV?%O#!Z<8LA%\.6V1_B7_>_UYF4V/AR=7H^&7%^M?UKYO[,_H-5^L@[NM)39W'Z=]_RA-HNC1K8F3!H[6@=600/2/ M@Z6@)9'&&D.#MM\O>%H>2\T7:YAKK_@?B_ER>Y1W?>/ MO]9?_+R\O+C2"6&RPHOK]N51VUC;.A\9N[RR.M0RG\_;^+X(XF"36K"" +HD'=T1YO&=L?/T::UY_.TH\USZYNRNEI&F?"MF742 MMYO;-,&2D"CEX"7U(#AEP%@D(%STF77PR,D1]8L764&=?T5<.5TQ""T4!0).#&$TZ MW/39U.55I G&W333L8<&F24B(8(72 %<2#1NOQ/H8V61I!$#B<>_HB)9SP$ M=U/1?<])^_;90C#B-3F2]Z#E9Y#<88!U0K96T* M07BXG MLZP69][G)[.K:\;%_--D>3>D^-4LS\-=.]_R!K6WR1^GN,*S^/\NEVTPVO=O M%>[*J#'&:G3B0>K (";N 4D^Q:CIFBM;016Z3G;/4?!ZC@GSV8OOW)>:T-T; MMF$HG..H %DV?8QE H+V=BW;#(G)RU/U-9P(;KL.UDHW+.4-AOG[V>1_ M,;Z*>7K9#G(W+VZNN9?;Q+U^P]6++V%Z&=N%?O]4)[.[6^OBI=YD>'$F@.!59WF<::7?!!($Q^.,Y)P_$9Z/8R<3[$1>KKT4HMV_.\[QEAN 24*8-+E/5 V9IV.);0:8T+WV!C7*9/Q_'%LTOTUWD:?G=/PG=T\U*^?8;^IA#0>?I]>2<]SIA.HNTS:)@P]BFA+PDASY\] MT_K%"_W"&*/.K#9G^F6/4*UQ+\H>\8DY[2U^C&+HM_DL/!@@/+(DVCAV$T)P MG*$ 2E,6^I@TA,0$('?4N10]83U\$?HODZFB-!IJAT]"(*TOTZ\CP\[]=/+^ MNY?.8\JB!P=OI*=:*FI "!>!>*9!AQ*TTEX-$6L2T8>?%_/7>:DEBX;(=7V+ZWN2';0 1M[$A+G M.C+UC\GJP[/+Y6I^@8OKK[Y^DZTUY$_'J3126I6436 E#: "R6*]1"M<15!@ M!HO0PX\0)7^)HUKB:+P=/W'A=)TT>;-&BR.$0.P:L2$R6NZE!IZT LZX!^,I M!Z)C$%Q2P^^F"GRL@2>=0X+J#=X09(KSB$ XX<"YI: H,^ UL\ER:SP3@X2< MC/EB^R1(L\Z]=[^]J\6=[F:LWT#;UY\T7'LA\E) 217 J\Q>B3)E%2$I0WVR MIH=4K?/6[Q0)L ? )R[$NKMC:MX]/3R!!J/D*JL]($S(V^#R7BH?$)B7Y;D& M,S+AX20^[?8SQ!WW3X6CK)K1$;YH5T2I",+"^93IR%A)R#B98J MCRE;HSVBB>J\X_S1CTB__3KBF2AE[B9Q78KPW<+-EE<*%=V/T!_LII&HF2/: M0] *(0M5"6B" YM"MAQ9Q) Z/3D9Z>V]^]IFUWXW7V_O]=IPV::SVO;H?D?3 MQ@H:O#,,,"4*3@4/4C$'R5%ED2>KS# &1-US.]!6WWV /SR:)WBJKM(@9F:! M"URNEJ\R\V@92OG+[5R%_0[=KE$:$JF36F@(DB<()"I(+"8@1@0JO*;$]\@# M<33#8AS*/"[PE1X,=RUU/N83V2JOD0^I17ZD2?0J$3[TG/>M]ETS%=FNJ\/U M=1#5F'@2V59A28-D@4"6*!0L1XT$*:6JTQNR,5?1(3_4[>\:XKF/7%&(TC)@ MEBA@VF;[2QFFA$XQLAYA )62AQVP/7=S/_4$I9:JL(Y[+G_);9*WAC MT)#$7&(]8ETJ98 ;;.-[0E,O02!^=)/K?#[7Z7RZ*@P=6CJ1?J"DO>JF9 V/TSW?G7%- ]-KI1W!%_'(RRS#\,OET M^_;A:NG;3_KVA@T:[:/*^B\C3($STD &T8$/S%"4F9^*DWUF.R %#(Y2+;JX M#HE9UYEM\YM^N\'=3AH[VS;91K(TE6?OI%RS*6>!&JDA:*HYD0QI']=QI=2B M_:EC#*#JIA&]HN1MT<1;OV]\-%+(B!!2N?E/G()/20%&$@6A+'#9P_-4*6EH M?T(8"IQJF[_MZ>,V(MC6KHDA\9A(!$:E!"[S4C65$4S6AGVP^7]3#YFA'PTQ M# Q2+:*X'<\PBP_7E-M %[N:-E$GZB+AH#"*S R5 RI3 '2HK8B(G!_1Z]XM MVOAV:*D01G%M5*:*(,"[_ .))D <3=1R*N3IW^H/NVGS(<$Z LGO=J%L2/W, M20Q.YL/LLAZ8V7PB8(5UP*-V:)0-^?\>$1GLMU,/[_CA\-1VI[]V7SO6>=O8 MH+'!&*L8AVP@)@BF%('P/ML#F94G;UVTW>*:3H0 #MJX!_SHO9&J2 LG6,3J MF$ZRX2EB,+"JV<^33Y.(L]B=0SS0HB')&1Z*']#PDL^4,2 ^)A#:1.LY9Y$. MDP;P\1#$<%!5N[)?/X(\BY^*I7_U?O/C?#GIRNW$3*.>"L2QX>4K@43I MD4V#S"*I#,D%$WHD/JGC;AN82$9!K=ZM[%7T7V?NL;E!5L@BTP(#$&-C%ITD M\\:0)! 5B9?."-7'I*[C:!N8+@9#ZCC.EIMGU!T*]FQMV'A+(TMY/",#@Y2U M*.!,$F#*"4\]SRCV>#55Q_Z1V;&..VY@^A@8KVINBOGL_3M<7#Q'O^KDK-_:! M0B0<0;>/I21AH)V2)-D2]#9,^?''X*X8"J+*9FI;,P;?N2_8[=YF6[/&1$6( M=@9,N9PP)*_6N6!!.IJ5;Q(SP#VN;ZK;)KT(8F"@:E_TWLS[%A[=KGD?:-DH M82UW6H+U) O/)822B&$K$[1D*&D/?*<5K=)>A''\%@=RW(]7UQ;49W81Y?F MV0X+G.43 )EQQJQ2E8,AN06./C-0E\5SG[?)U:V47I0R$F!5PP)N$W?GV("- MC1H3C"14< @Q'PR23#XBA!M :J,)(FE#>L245C=2>I'&H# =V7KM1A>[VC:1 MFF2U#:"R_0X6+6B)B MUJ_:V,KH/10N",RFQ$+*U-^ML.>)6";#WZ!;&C?^.A<+#J71\H@THRD\IEGDB2(22H$H4^V&N!0V[J32H8!KN(;ERL] MNYWHKG>0&[YN+#/(B$N0K7@#PK$(1'H#&3B3,%)J98^+E&,11>]=O/^V90#D MJIDP\XN+^:P32=S]M$E$.L^$!.8CA2R995X?1J!"42>=HE+V<(+6$2SCT\, ML%5S@\78)HIPT]=NDNWQ9^[C9.6VO6IYH$7#HW0D.)41DA:41@4N>@G*88B, M>65YC[NU.LZO\4EC./1J4$]G@<5<-\( M9<2,6;O3(;UVQ7'S 5>3\$U'J9B;Z>TJ_VPQ/4\E]\G+Z?SS\7(T;4["\AH7 MDWFY62D, I_CU9_;CMD>W319BV524@'H$P-3Z,>X3)>HO&IKR:MND77C(%)2 MC.1EO%[,2T1D?/KU]V6Y9+IQ!9Z%U>33KH+@N%+@@_6@+18- MGUA#43#3)]-R'?-XO.V?5\2UEB3+B[BZM/QE>R+3[[YKD&H2D&+)9&$ #2(8 MXPEPC2;FE=+81\>M0R=C;=]]*ND%7+U @8\+#),6N:U1 =\^:XPPV9C3% 1F MH6X"Y1 9C?GT8+"!6ZI2C_B0.MZ32F30$[=J[I.+^6(U^5]WE5+R;DZ#;5Z4 MK0T;S:1#J@A03R4XDHW&Y!0#S6PD/F0XW,EG#*E$*8,C68UVINV>9:WR0U9K MG[I6U[PHZ9':M:PS)6VCH4X=-(YSR4BV WD($9RB&DP,!!A/20E*"+J3SSU2 MBY;&0O0X_.@J/C?#TZ;2Z,R-OF_64&&C4E*"U\F ),(")BV 616]T-E63#V\ M+W7"D8["BWKCN)MJ'JB<>%UP[BVN5M/68&VG\ 8_X6+IIMEX?8 @]FC=!,^2 MIDP#I4: I!C*49#K4JHR(<$>?*5.+-+(=#$NG+68RA^+#.)Y2N?I.FZS1'FW M^=?7:7JVL);=C1MMM>$>/EJ <28TZ^40GE1C,*&@>S&:^ M472K>.%TBF%UZ:;7*?U^R0O>7M>[>P^-%-ZEX!70XG]0/O-0#"4I8%L^J8JU*?*M7X>- M]UE]0VG .^= <:7+,3'K5;N0T)QL;>J:A%03X5JR[!]N,BN>I?/9\\FR#22_ M*@:QRU[?VJ[1:) QH< 0Q@OCE1 QJW9*&"6],=;*'F\[QB[57%F�UEO6BZ MC,LRS_7E?/%\?NE7Z7)ZG9UE:UC=P\V:XINPSB90$140+1VPD'\X:70T#+V+ M?1+>_%">X8&!K)>[8)T/O=7=GL\_;W,7W_^X28H+P02"D%Z#9I27[,>8C0.% M.OEL+.@>R4'I#^4U'@2^HSTU7+N7GN(,T]:HJATM&RX8]1A5<2T@1)=7GPA: M<,R9Y&A2D?:I5?)#N8^'Q[(>8_G^3_2$DHEJ5T#TH2/Y1B,Q*BQZ.G:W:Z/5YB:[LF,<^S&1F!"2&!,L0L MF)6!Y$B0@M@HL8_XDC\X!?6#\GBDLR[W<CPG;>WUY\'D!V&WMHI%5)4&.!2AFA M)!\O^:P3Z&RE"DX5HZR/6-0_.)T-!>KQ-:UUUK2#U*QUVT9;1I7R^1A)14%* M3)FWIPC!&2])4L+Q'NY(:GXD;7T,-(_,GNXL('/;^PE>]V=977IMO)'HK'!9 M#<7R]$!K\(18D"00J:1@1/?)M_U#>,*/@_/Q:')+GM"]J'!+/PVW,G(G!223 M9Q6TX:62!P&7A!5>FNV&1/1GEK!>[V]A-PYQ#Z:R$R+S/D/ MB"F U)BH4-P+T\,<8#^4=WUD8(_IQ/@NP>VNNJZ[FS>1HK0Z:'#&44!2RI1Q MSD"'&$I6.TRFQZL/]H-YY$LJZ M_I^XA<;VZ:91SGLJHH42CPBAA6Q[50]9[]^]&-HP+ M[-'([,'2SOL0V8.=9,A-3(J4NS-: C^2A*R)G]@VGA$FG2LAC(I"M M&)YM&Y7/KF9.*,>HH2>?Z?7(Y-07T&,3U%4>[%OU-PX@JGM]E(/%7?()$C4. M(M<:&.4(C 4O8[FTH#U*\A[5#5&+L(8 M;;N_@;;G'+OYN_P3,6E8_<@7CN/(S=^D;GX59-)-PK01*86!S'E)CREDT Y3+_(X.)V,.1==R0 MPA')9@ <:]',=\K@6ERO\_*VM2/._73]8'8;#>W12^,U$E4J3PAE!'#N.%#G M5$;%ZR0-XY;V2 1UW/#!H6EJ7%R/H;RW/+3XW78\&]S0H/&4$S3<@48NP=AL M^2:2UZI-")Z9Q'HE\SEJK."8:GDO!.O+KG:Z^PNO^\T:&3/=RZ0A^"@AQ>A M:EI2%:$+&0K+^ESVV1^*TPP,Y-%8R_G'EAN^^(*+,%ENO]+;U;9)FAO.0X0, MGX @\N*=+F*;2LJ4332Z/A5 CAJK-SK'&0#-;U14._/R[63'Z\B-6QI0]6S' MQ\V\.EIXT7JBA62N,FE<9GK\!O=5'8%;\2POOJP6+I^>3+J+KZ_R!K5U[TJ* MJ?DTS^_]=7C5]G"DL49MA+%>4:] !VZ!"1) )V6 !JJT],%QWT.SK7:]<2@% MW0]0.B&D:PFDFS"O3N=UP]>-B9[0J"*XC#Y(QA-8X2T8YX6+43C&3CZO]LGL M_4-U$7OA72U?SR+/+\O5[0D1;GW56!.8=%E1$]H[4+;8@*P4CI0L:V[4!0F]X\Q M2^2H$Q^FVMR8QNM0N]P7FNK2?_U\O)/LO_ZVD(;95*(I A)F MDR-1H3[]F+ZAV?<0,-7:_K?8JBK_P%F>\[2\AXP7D]EDN2HK^(2[LYIWZZ Q M-H7 13Y ENO"&RF+^L'V]6ZUV+.#JR?\EYK$^M \: M/^%TWL:C[J:8K>T:3,P%BYDU$I7 "Z6!@S$<07KN,B=E3%"+@F./"Y,ZY3*&Y2:C@E?O)?"5[VVW.G+G MRX8JM$DY!5*R;)5K3T&C#J YHM6*$@SJY$V:4_5F]@>[%@$][BH:_)^;S$ZK M[L;5X\ BEZ\7=X7'];_<.F/?P[SJD&X:ABJ+>"8!15Z7HH8#3VF=U=\Y:1/I MP<@JJ4>G1F&5=J)BPHP]DUD_E'A9*15<7@@PDVC6.*@#PB0"5XRQ4AJ]8Z7A M8[_N'?0J>0B83BVBY%D>Y4[D;_5BWO>+KY_J^K:XGZ%& M;!_?O73ANY(_-<9ZCBLWF8Z\O.?S<%DVMKRSSP)G]?75+,N8B^_\%N.,_,(M M9EE$E0??[4.@NJ-M![>"SMVR>(QGGS*S>8^_75YX7)0W+=/+ZR*?R_/+52M@ M\[RW*>#[]=288+FQZ( F[[,)(B1DSI] 9@O76*E9()W2.%7%Y=XRGKKE).R/ MRN9^FN2C]X1',#(K+)ID.*)"!LHFPY@-BO1YUU?GRF94.KAK=(R,;M4D:H7] MN>GZ$5F[@K/5:C'QEZN2GNO=/ O"4@^S=3@7VZI]Y-\I&^3A/3>&"DN%-Q M M+N7GUN-;&UL!V MC4#NTE=C"6:=W2!X*2581O(4%4L9E\@I,RR?XTZ7V3]BY/7)1 (/OY/W,^CT MPJ^*87=7Q7M7$!E9?;ZI-ODKNN7E%0W8%FUF M-%ED_9(/8;P[M>V9K;<<;1!SJV]+NI[[NKBL.WSYH0-"-)"!#!$I N M!&"HLX%F#!J2F$NL4X;$D5>TB[5\_V&3S4FAJ!* )&3VR94#ZF5>FK',^_YI%XB);C)TV_?;W30I*L> %,.8T MH$L4I(X)G)/'[!E#^U^3Y"J$T&1=LL/&(M96)P(?\P7?Y8B MG/. W5C!U@X:'JP-F"*PY"T$D2QPS, Z[A0*RF1B/1QP=72-,G8@'1;(NI5'1H(/55O;(\%HM+G5H M&3($4)64SAN]K(:^V29;JS)&^[/$H+1OV&(;)5X\JS4%5;9Y@2N9 $4*@$IHP8V,7G52U4:S=DL(:SO=-^6\GJ??EU=F3'=_ M2I<>&E0^"!4I) P:E.<>),NG4[BHI3)6Z5[%N:O(HP-W];Z9.Q)B%7TD-ROH M_C)B2ZO"9 UR[S/'QE+A)'&(1GE(I AUDY?J3OXJ?GCJZ(]2]6?_79CC_8\; M8Z+TSC#@-L:,&.8?.B%89K5.27$6>[SGKO,($S&)$'!2!*!,(7&=P?=U MUIGRGVVDSGGZ#5=W_G\+\?;OO'$\RJ2) L[S_*T-LM1[X9!$U)81C9B.>)>^ M>X'/MZ?HZM*^\2)E$R4;+$I[D=53'R&KIQPD%"MGM MO>^'4-;AD)X4@;V:O?L\_[_H%OV8_G<]-)'-0)=0*Y<( M]ZZ'X[16&=I3H;8^N)X8O;V<7RX&(K>;KAHT*"F3MF06I1F5?!0=URZ#1#B1 M5FK5IS91'8_,R5!;'UA/C=@FGX;B;3==-538P(@I]QI" $_(P#M-P%#MDHE> M6-N#V.IX@DZ'V'K >E+$]NX#+M"E%2[ZTMJWGAJ>;:T8B0:I=3Y[1L>,B3<@ MC':,HO/"]"C_J/Z92*T7JJ=#:;=R[4PO8PDY'L0_]'"W3=3*(L<$7AL*TB@' M,MKB_V..Q+PQ6I]^R,W)NT4&W8"#DW3=7..=S>*A/K?#.FI2,HJ%;$A9JA"8 M8K)$1/EU>B@?H^M6)'"LE?Z&7U;O/N/T$_XZGZT^;#INPW3 M7/ Z4:)XXCVNMT^1_OH1Q=90B!'0OD]_QW#)G0#21W<)#R5;MOI[^W;9:.=) MB%G3Q<@0E.0\VU29S*X@#BID/?M4';\G+T]ZX7QBDJ33M?36).:DY:F : M)41/*2@>%.1S3S3G7F*O:JPG2'^'$L5ADJ07U(]9F P$\RE<^0PH2;;=Y_3O MM/$QK]7;!))E$N,R2J Q0W#%6HG6)G5*$GB,BYW'($WZ('UZ\J3+Y>(!O37< M&FY$\N!UB2VE-"MRZ 1()T,47+-@V \G4PXDC8.E2A^X'[E<&0;JT[C>'4ZV M;+N[[=UGD]EH!M-[R'!'R(9A-@6UNS8%C>?"]8BY'?<2]Q%(ECY GYQ@Z1)% ML']GC>$L>'2I4^8#]NH3(,T"<1 MQ#&@2-D2H=&[SX8%3:@/&I*)*C/9P"#PL!;>-M'@98^L(^.&:CP&D=(#Z-,3 M*1UBA?;OK*&)!66*0Y]K ;14OI:))A 8@Z."4^]/-O%-9;HX6*3T /N1BY1! M@#Z)4*VA1,K6.*R^73;1!!>G3C8?25VB.$R8](+Z,/,_L0XNGYH6B9_SY:&\5'IOFNA.H MQZS:G@3Q',93QMB8TWD"-T2JGYT C9L+Z!0] .-2[M&VI:*(K%MK[FK,V]M\ M.PGK+Q/G2ZWP$RB \@LNEXC?LZ[KZ7WM=JB[=M'0P$*D,H%R-NM1Y6^>,@4T M$D>T).5-R?$D?Y ,=SW5-C/1'$!PI) M\)"!R2*%R)2M'6T3IS:R; 6=JG ]/;KK!>Q)$EMQBPU%;J6OAB6"@7$!(C$" MFE@+F#P''HCS(A(F^ES;UDK4?6H$=R"TITARQ6,X$,65KAJ*44OJ*C>;")^6X>@N.F"#\Q@CL0V9.DMVPE#$5ON:LFJQ01&2VEPHK#T&6> M;X)5$*4(23 O"#W90,?3I;?#D#TU>CLKSN4!B>Z[_K)%3BEBL, <<<"E\N45 M/P4?B3*M")##9$K_9Z&\OO!6='AT=SX<>CGP"#T02KQX\>S%RV?/C:64/'NA M7[ K%]9+2X1]]IA=%+_/8C9LYY>S%<877TKIP;.+\J]#<7NHO]T@$FTR<,F! MI"P?"\HYQ. ]<(,DFSF**7^R.9*.3%+[L*6:&W2_=KW;-HJ,QC??G +?&B:O^'J/+US7[:H7_MUU%!& MA&0Q0;2$@"!) EH;P)D4+2>4A-1)Z3HF*KW1:!SGDA&>@(<0P2FJP<1 @/&4 ME*"$8!\'=!T#:1D;I*M!EI6SB%0GS:+!7,8,V2["K M2I/?+^K;EV>?W2+648XW3^_\4]D+_'S$*60-M=5N9FN*6+Y97B[?X'*UF(1" MEJ51MJC:__M]-ED=';/VM^L3AK9*829:+4 MM?N4E@*2)+I )":CY6TV6_QDBBQ=9..?OD\6-S_],<[F?_YT5>2W/_V1%W].OJ6_ M_++N]-/JPW0R^_/?XS]?TWGVTX_YY-_GHYOL-GV?C]+%ZMDWB\7=O__ZZ_?O MW__VXVLQ_5M>7/^* ,"_;GOM;1%_^Z5L]DO\ZA>(?L'P;S_FXY]_"A3.YJMG M5WA(V3S^=;S8=GC?YY/;N_C=KVU.RF:+=#*=GSZW9QT[G.+G^$^-&3[MU^8$BV4V=C_NLMD\ MFZO9^&)QDQ5F613AG7P_2;].II/%I-*,3QNH?Q(^I$41%H=O)XA)LX'[)_%C MD8^7H\4?<4*SQ?VG?#J]RHOO:3%NF^;*3^H?A+CLC9>GK :-QNV?P,IK2)WA M6B3GOY>3^23NQI^R:=S:/V7S11&$9ED$=>#C-)V=_D;6'K(+LDZ9;[<3\>FD M^$I,;Y71P_L'"M7H17YC)HAN.P:,?EXCQ<'1^J/B(N[K$@K[7XUANJ/ MC,M%/OKS)I^.LV+NPM*[N&],SOXASTE6\U>HQO@M$CQ??,JBI1'$1(TJRMW^ M/NU-+.@^DX5/1U'S.2X[.UMW-)F*"M'!3JU-K73OA3W0A5UQO($9^,@O:P"2=OIM%NW'U];$IUQGK+(14%) &0[9&UF_9+&S] M1[>C9\W:?ORI)N21;NU-+\_'WR?3X_ \:]?Z!*KBLKMYZ].IML3L;MW:9-[- MPL>P;OTX/I,=3;N81D4N[>_1XJ2"R7L]";BOG43'I[2[?6<3J@S5P6Z=3:^: M@!_NU>+DOH4M("\J.$EV-.UB&I6YMZ]'%Y.JRK,]'5J;TONPFQ^?Q]-6+3]\ M]6^TOH(VH<;CE3,SJA-;I;TB ^N-U@4QOZ?Q9&%Q_R68Q<7G_&XR$@2<3D65 M85J>_JFZS>%>+4]NX_B976_5SFSUAT]X79&^1%17F5JE[7],U^>WM9%&:)B9?.=2SV>@4R6CI :V1_"D+ M>\ R>UC+3GU'*P_0]I3M9)Y>7Q[0I?\R*.)U:I%0:JFTRJBW=.QNW M-I7+[#JN1">X1O?WZ'!2%9EZM&.'4ZS&S6/]VIM@/"[1Z>I Y3;&X51C[L%> M'4^NC!>JRNQ3!NEXZEL/A\YFV=5DX8O\]J&EBL%ISH8.@75;/6W+[/)H@7^M?+( MCF%9?7NQ"B9I1NR!@3HFH>(B7*%ONQ,]Z;B_A]/\EX\XA>&'.NZ=8EJ,REEN M/CZ>Z/9:PF2V^'4\N?UUT^;7]/EAQ)Z+#^5=AGAI@JZFFE8XGJ@YJ? Y2$V0 MF5_&V56ZG"YJ3G'O.!U..+]-)[/F\WTR3.O378W^RVUV^S4KZLYUUQAM3_0F MC%>,EE^S7[;0U)SN@9'V3CH(S62V,LC?AU\WK>.\&MRJ63\L^['(9N-LW-GC M=JX:VZ?&9Y9/G>:C78BNT+Q*YU]7D"[GOURGZ5V %LI?L^EB7G[S2_SF%P W M=ZC^;?-U4LYH97;'2.(\G3V:7B P>[?(;K<3G*9?L^G??PZ324X=(L%>*"J( MQ, 33+DV$'AIJ7) 8FH9>0K"--XCRXL-\MVB4-XKV,:.KHE94?)P+C^[?G89 MZ H-4=,E%;(,^>IHDAZ+IG :(V1<$@(606C!_E4Q>BGO A[U-]_AF7/S2M[ MTHX3;P%VS?3\' &6L,7JR7HWT?3/&A"?_]Y42RSAR_SV2*\CFZZ"M((J\_: M;NU%*JL2/M?W>C*=KN.=%\OYYT":^C&I_,[6&#KAA!HEN0*<*:$E U#S# M&$)[E-,#.\9+N>UX8Z)I!H92I$C6A M MG31:E]1R9E6R4S_L5+SVZJ9'%L5.F9WW@.I;EZ7SR- 3HMZ.")U'=.),XPW$ M]2G6[T],G!T"LZMY0JV2AE&MN.!,.P(HU?&^U;PZ8O[+\Y;PUJ8 MS48WMVGQYQ&]]UC7A'LMC()$*R:U110[J$N*H?3U5X/3)6+0>FW+0)Y/=,I) M']4VCG5-D-10,Z=<>%PP]*BFMX/97D)A!:JC#%93S M",A+G^Y1;61?E\0(;:T1DB%$*0= ^J#+;R@4UHGAZ:+M,6V/XZ0A1F?422JX MX0[T2I@-RIS@RB+O.&?$(+G1O"5D!.G:LH#?O"92$\.SR4J<[^F[R4.OQ&D! M)!6<8X:D"S::<[:D$W(M7YWJ<3H'CTE%8[3>KG2\%C7CK$)Q)F%8SA?Y;5:\ MF/E1'>-(SP1AXIGV@59BG1(."@2W]$+5YP%.756C#O>>2T2K*-64BGFQ>"01 MX;?GTA"^2GY/_YD7Y73G>_2*W0T3P(3#'#EEC!$<6,QY204"3-57)))V&!>O=;)$5LW1]]PQ\4&0N,%> M*?AA5A^75PMIR\)J2 N MIXR38( ]9)HZQJ1$7#H37I$-%HIZ/IRUHS_IZ1# \RTV'[)%G:7FH5NB)(50 MJ& &$ MKZ*,L_EB$,I01#!VN)$7YTX=8#7@V3\QZ_/H KS_+.;NTV[+I*V?Z&J3LV;<\WB M<&*0'J]]? ; MO"@4O+Y_O^5+8SU*1GX^? =]I^Q]8/'U)CE!C!L^$J"RJWDBD*,X&.)4F: D M!TPT*)G )6>V1W$[Z3BI)R'(6X>P+[WN^52/1AWL[I!@XP$UE@AOO4&4V6!A ME]0QY.DP#YG:8=@1[C="Z*W)P:!.G8;$_I9\#'XYG:;K<_)I62;P,ELLUAO/ M'Y/%C?K\^?"YQ0E#) I*PCCCA%)/D22."[:A2A@O>XTSJF;"-65/W@M2O=VF M6\Z#HC6?/RJ$=D0]V-,C0<8YAZRDRE*LD2%$EZ^+X!S4/V[N^!;->32$=E \ MIY2L*Q$>CU(\VC=AR"#M'*;"4*L#P9"7& I@'!^VZM"8DQ4DHPV\_AJR,DCU M8G@BTI*R\3F;9C$N8SF;K O 7][/H\W^;C8ZK&(<[9@0#1VA)I"A&",8$F7\ MA@+I@?'#4RQ:Y$K>(51=!J\]Z%8FG>^["+.[88(E,4H(#@V%W##% PTE%4J" M^@SO^.Y+O_I#*^#U)P('[S$<:IY0[R 4GN(@&1"(@5A21&#A@Q3*6C*GKU< M;HS,6^#YH#;W(;"ZK6W<7,XEA*-T.@WKU7@:"S?D5XOO:;'_7FNUCHFW4FA( ML+0 26RYD&9+@6%L0/Z!=AB1=XA.7QK\NPAV.E5W=].-RK$.<##+V^5T=93I MKJZRT>)SDHTT&K!'T"O)P1?"H M;5EWR 0%>*P 5$&G%=:* %N^I"IP! Y3$^E++!I+82.4_T<>7R(U*"WIK8GA M><3/3L)LBRSL(CI;?,^RV29GUV_+R3B&/[^;K9+%RW]5B4_*. 7;T MWG ;PR=(&L\,"$JOLE X1I@MSS<4P;Q^S'%G#IONA20_.\Z]1;&/_[F 50U5]OA_@EB1B"**=18.0$9DEB4M". M>KU?7TWA:<;"W1>J6@5I" )"@&PD(-O^"0[_(PQ1Y)!R 6'D;'DNIX7' \PT MW)N U 6I1P&)MSL>7>,H+WCLN%^R6T".]T\P#R\$4HQX#X'A'GM'R\AVSF2? M0=45!>1\T?Q=(-J;^9X%LZ^(F;9G"Q-^3BK<[]W;)S& 2FB H\1@S+Q%F+D- MC99;63^#;&?+ROFDIBT4^Y*4BV!$IA='Z3Y/KF\7%U9=YIN;S[)"T'.R7 M*(5:9HRVU"*+:4M/9?>ZAK#,-H:R?D2)@?;N\-3$O4WJ=K?W?%U3.YN]TM(XW&2S@CUJA@"DC@F?$F)I#?T!NV95X_ M](>]'='I$^&^EJ)G\UYI^>G43-/Y?'(UR<;'UZ2*(R3,8:NQ$L#H524;9$&I M\#G&0?W<)?SM2%BWF-9>I79/9_-K,/L^YXMT^F$9T;RX^CV?+6ZF]VMM?_YN M/@]6X\=E,5^&MI]S%:]LJ;U7MO:M:_W-(%% 4Q!42\>#9BF TDB7'C,7_E#? MO!-O1TZ'S9-NY/Q>W48 GY%2TK#H1+(;/C-1L5H'9%C 8&Q#9B@SJL3-6%/? MC)!_)5GNEPOGW?E/WN@3@8DF'(1MB"$M';2,E2%"7FG2X*(0>#M"UBJ&_226 MJI9=Z1E!G_+I]"HOOJ?%^-SIEG9N4 MZC/R[& JI'98F_>*UJ 3&YTGZ$P1+:CV$%.-$?#VVHFYN47 D, M& CVHC<( QU0$5MTPC\]AHP,4V7I!=?A2EUWE]4LL4PJ%YT(&EG$B01;A)"W M>-@Z4-=BT=:MM7HH_X\\OD1JD(K76Q'#,T5?OH++DUPC#@4@0F /,(<08%1K.?4GH[_FWE>'T;E:JN&'Z;N.J?N;A?C<;%3%BR&;K MG]'C[=<>[P-"VM(3$@:!QU[Q5;DVQ;P*O-O@YS&D XQ8[\3I>AXXWUY,#F0< M:P0A%<(P+Q'&NO01>($;V"6=B5/OG*\9F7,:LN>5K(>0C75,AA5F5COC#054]5];KI=;@=M/YE$W3 M1;Q)^NBVU\=I.AM,?;\G,S/Y?!&0VUQ'>U\A\*Q*]X1C$X28EAIYI@#6+ M%2BM]\I 5FDKZCH [0DA*R)6C(LDS:O'GAT=)=$>A[G8L%H@BHD6@#*WP4)P MU*!Z:M$")X+6HO(]:71;:9X]#3K2;O$44*)]QA8H0& *M"$-[1( MJ@P:]I%I2WQZSOT6$'K=7!_DP>00F'TJD_?=>YM/ERONPF0M\'Y0N-A1VGT?9WJ;1*37/ MH_%:>WHD5GOJ@: 8(XE@<@S4-)GL:^?'Z232D7-V;0O'U$C6/IB>VEON!^3 MQ6HW@PPT"KJ6^=>O$:(]07WP\H-/&\ M8+3Y_"F+F(8FA\3BY+$2*P Q7AHMJ&<2,&E,^6YIAV2?"N$0I*9K !M8?;-% MD8X6#SDP5D(= T:+>3J]N%K]NM_VJ]([0OZ%+'_-!:::2\D]4%75\SC\+81 MN$%%*L?ZO!-\ZS,_3V*;C/@^K9R]E:4/U%$GE:CYX0+S)0P7%,6"&7$HPW- M"B X\+J6C3E903+:P.NO(2N#\H@-5T1:LF\N\VD:5,O/0'$.^&^,UL!>G^R'GSRZ:) M5IX#"BGQQGC,!%:$E[-4QM7/^]*9@Z$C)C8'IZ]-V$>PL_>3;]GXW6R1SJXG M05E=&_GZ_O?TGWFQNJEW1+L_893$(J0E)X( (AV$PENTQ8%X\@K.J#O6^+L# M:KVM+$4ZSB+E%1:19TT3X;14QE/KB1/!GH 2E/)N../U MG5J=&5B]K1?-H.KMQO3F0O?G?&-FEK9$-O^MR.<'K]P?Z9H(!*S!*- G#79Z M%1^]H=C&H*KA;2:=G,NUC%/?WG"3WWZ=S%9K68R8FXQ706[!IHQ9R=:E85T@ M*UX07V1%-B]+ ZG9.'XXR,TO,I&^77 ML\F_@DXP#DOUY&J2;K6"@Z%%)IW?Q)09HJL.O/KDN03 7Z-0ORQR.^R8G$?4R8M-MO2OE+BO3X_"4:"YAPH@K3C/J: M@V:#/9<"U'<'=E88>O#"W1;8M4,O:A*3[B)F>S/N_2ISW.3Z9G%Q]66>[5V/ M>YY!XIE4&DL.G&4".VF,TR6F0:FK'_7;6<7H5@5XV'"_QK7:9FLC^'/ZHU>E MX\5S$RRA-]X8ZIDU #*))"RQ9A#5OY3;60'IP:_-34$>Q)J\R1%9YMZ\^#J= M7*]&[&,YWOOP1!L-A"6:0@HU]RQ@6?J,.,&TP0ET9[6HA[T4MP7U:UR%7R8\ M/8,_X_G3$RXA,U@K[SR'VC'M'G!74C8HM_ZZ#L:&A_4@%N;R)O ?D\5-&4U0 MMKK_D,]&>VN'G&LJ"62:.LJP=918(YP4ID190-Q$HE_'T=LK ?XU+N$/Q#[Z M6T\+^,YG)\QK!RPE7%CGH2#8&U%BCH.XU!?V5W\4>%:D![%X?\@6[L=HNARO MDM<_C2\*E#^R' Z+\S FE@@!M$,:*RY-4 H-P,B5'!"*UZ^; 5_'H>*K9,-K M7.8?L.AK<7_TQ 1PAK'!4ECFD=)>"%OZHP*\J(&8_W7/&>OC^QKE=^<&UJ>Q MN7\"">:>"*V5T]02Q361AFS0EQ#Z!IG:_KIGCZW!_1J%O;(6T]_#$XH"R-QY MZHG3#%@9B]5O4*<2-O ;_G7/(%N!NB\!_RW/Q]\G#UF7=HAAV201Q FJ.":4 M<L'2,"_Q"E47X_%OFW2;P:FT[?S:[RXG:=?7A3"7XTRI>S M3=V[_/9NFBTR-?[GF.BP'C!D/83Q%B[@2IO2 )4< M@_J'R.AUG,H-"]\V/5T-IE\EQJ&/QR8"20>IQ<8H9&)E',IEB9Z!#6ZC=GZ> M=C8Y.N+?.B-[!B+* *>D9(I0K;LN$/$@AH098'+K%7Z9YX:HW#3L3+51J[F+4?;RE7JGZ,#'I=45\=@/4@)KV4 M.1A,N?(N"@NX\+I3+I #QF-%A6$D(.^P5$0"0BO=(NZ&VG,6%B 4(@J4LMA9 MRPCCFNH-*E@1T>" ^.1WMWYA@^K"$FD 5<&4H!LHB &^SZS?W287KYV7X> M=E]FHV41C\"_[J]SO;=M8BF$G@G &>5ATY7&.;NAB1(+>BWV4$W7;\::%^7G MFP%2C'.P.N+S>CY[E^CG38*8 P@IU8!:Z:5& MW(>9;B:M&)+#W)8;P9^W"L4KX>.@MM>SL*^EXXK?)M-T<9DNLFG8++(/V>)[ M7OPY?[\8'ZFT@*%9IO9,VS9@!*&U@<^[PR/FII1I;+P MEXLPRVAT7XZR65I,\CW[Y]ZVB;3(!2V"2ZW#\!@C';.WKVDQWO69/W%8NVA; MD'7*_LVTOLSF=]EH3;,K;8% M'N7=H?,V.#^HS7DH#.^?T3XOLE$ZWV_T[F^<<$N!8 $7:)6&/N8U+\U%SB 9 MT/[=$E=V\+@1)'T'IC8OETM@V.F0=I CYZ3DUG*^I4\VJ&IY^KGYL+;U=H$[ MIV"T5P+5D_#RV/!.>>P=1 XX66+(H59VF)M_:YP\N19J/;S^&K(R*'5AN"+2 MDL'?>KE<(2"$BCN))'7ADUD%5*[G36B#PC%G+)=;F1>5R^6>AE)]=T[S1'L MF'*&,7:S1UW\O.QK"LW0_.*64F*TYD(*)A2V'K'RN%T:XNIOEGUF)VEE<6T5 MJ#-> ^V\7!&FD O!,0@_M.)>!*!+)*0W W+%=!JZV"%F?4E/EQ7ZF-("".NU M8(YX*1D7V_>%45#?)WN>M(UUI:1EG :XK@RD0A\P%DFAK3.:8J\]14&5VN#H M!*ROH9PGS7R*L9O&" MDB2>2<0D5+@T!Q4Q]G7HY)U(3FV0VKP]O6\]#3;#Q=6JK-\FML'NYPGX=ZIPM$W@+U= 7@T11\@? 36@77D0*_$ M!9( 1D3!L%4[ C'#IAZO725RH^[O9OF]UDV_Z\J.TG-81,;@"6( 66HX$(#(7RY%FHG6L'2(89N*B+K-B\7D7^O\#%DQR<<^+WPZ*?Z13I?9Q=4J9^RC+!R?LFFZ MR,:+_%,6L9[,KD.O52Z'V2A[*-YS2C:7KJ:0,(&@5A)J+117/%B?J'2+:&+M MJZO5U):>,Q# SVA@E4E 5F: FJY8'[XN&NL:HU$@P"3U^DB/P>J;6[5>R8=ZZC&G )? M[KZGQ?@A%X'QC$+W.-EV M$=";74?O3+3-P\=L-HK?K_;]AR3>IPE?C0 X2!+&-PK$)- M_*"OPT7?$)"^6'IQMU+/-PF0L_>'@R=WM$X8)H(K[*$S1D&%O).EKF0M:'#; M]4QE4.HRNCDVO1[9S\;Q1UR8OJ735;+KA4F+XCX0L/+('SN\/]8_800AQH7S MS$(@H..,F#7M% E/&\C%Z_(E=X%67Y+R/I]=1^4V)JU[J.YX0#1V=T@,PT$I MXIIKI!JF#T.KR_K<+3&_,#N1=73W,@_I[^F-PN;W5>%/GW M(+PFO0M_6=P?$HD3ADFH,EQ1*30%5F&,)$6X1 )2U2#X_G6X: M-^>U)H^!L;--->_5;V&>DT4ZW>,(:VOHQ&*(&8+6:P6A)I+R4F4.AK@S#6H) MO X_[)F ?!"G7NH,K!*/O*WJ IJ2L %@BRU1CDAB$+!",&X$\Y232HI2-]2> ML[J H1 A;8@V2 $G%<1$;U!Q3)D^DR'4KRY0F;5-JPN5ALA#Q M8&-CCZ@37G*G"2U!B8ZZ'D6HVSQ,E;E?,0_3:<"]C=PZU'AI$(<:"FZ 4EIY M4-)LO>"O,P]394Z>G&2G'EY_#5DYCXS4S,-T/A%IR2YI/0^3@=I*(J!PQF)F M.2,"E[LV$[)7]K:56J(R+RKG83H-I?KI0YKG8>*"2FB9<01;P)F+%R_+F6*G M7F4>IEK\; .>VHQLF(<)&F@H#E/$,3R-44MP$#?.@WFLO#+UPQ/.F(>I%A.; M@]/7)OR@QSZ$UKP;!SMBE5=V74RXO.&F9H^CPL+?EK*K-> M+M+9."W&\T#1E[MQNMCK;MI,KI\Y5&SV,9].1I..IVSR,-AL'CV)LWEX8'SR M6*?3&+]P>9,]JA%_IL=_3..YRDVVF(S2:?]SV69)GZ^OQN9T M^M$EN?/,XW(1%H*;?!I6P_DZ*N9LOMSMM*IX<%\V3I %(&A-V@/G(358:$:D M1

VD'HK/M0DSGF]Q M31 8M!]U2]GZ-3/Y[5T^6X4>'/:F'NR7<,U]/ \2E%MH$.68ZQ(@19I$A7;L M4ZW)YWWBT@(X?:GASZ9ZU/^ULWT"@\JH8^4MQ630WX3SRF]H"[0Z,VS_:$M\ MR[M#ZFU)PR ]H$,2@C-%_N6WM_ELI8,=+>#ZHFV"*>+.<2XI"':<(9817-*D M+1V@7[0A;YY'\C5$I"\NJ_%XA7 Z_9A.QN]FF^".HQP_V"^>$V!*G3,*20(Q M1("JDE:!5'V?2&=>U':YWR8Z_07L+P+)V=BE1[S#$I(0!J-7%I_7]QH/.I38>D$#O(#0TO+V*0N>]8:KDA@\O<_V,+YWI MHGW)VUD /HMFLWZ=JFHVZ]:)PQ!C'#!505>S %E$2C7=4V0&J,CV)3C-T>K/ MO"VS8<7B%+NMLA4!7]/50=3M73:;I^O[#^O#\>PR*[Y-1MDZ#^'F;#LV.';S ML>M')XAB'C8%8ZFBV :;(E@1)>*.\/HARYUIWGW)Y\"@[W5'7NL,=EFLLV"& MV:]?T-4?+U9A 7/W(RM&D_E!]>WTP1*CJ.1>BQCLYY5A04,6)2K,B?JWJCK+ M*]3K3MLEF&<6L=5;T9*$[1\K\5B']TLR%_Y]-9UJ$S M"UAK6 YB"2MS4J\:;=,03M.=R9P;CIA QH$VP<[7B$#E:5CB=8F/1;S^J55G M&8T&L9BUAN@05K2]Q-15"&L+* MUA:>@UC=/@5;NIB,5C%PH9F*J 7PKK*@C=96U X.FFCE!7$!%B2X#9\B@[9[ M %7UR\EUEG9I$&M2=09JH"4%,<*HE((H;AIE":/OV,4D;R-];.K/H&-9!Z'R/L]34U>T>CY$@':PL MQI$0FL7$=E8QNU4S\""K&@Q"AVL XA!TM69R]&*(Q'I@"').6P*%9-[B,C87 M(2]$ S%ZTV<,#3#L2XKLY-MDG,W&\T=A5O'"[0&IV=(E_2@B"A]47AU3OK9F>+Z7O^QVIMM]7R AQL%_" MI-/&8&H$51XHJXDGTE*IPPND#*KD[^N/WF-Y(O;V2; !@"LI *<,28:YHVA# M)U%.#R9-;TO+1\(2?GLN*.&KA[LREZ-LE@:38$_2B+UM M$PV T $$QQ 1B/FPS[L2 ,;I8)/OML#2O%UL:NH_U?B\F=:7V?PN&ZW2>NW- M"'"P?4))( (C[[U%Q!!FO/8;FB@BE XS/T0+/,J[0^=MPQ2NQ <]77Q/XYYQIA\'IX.+A=LS_6]<>R MWP-\M\O;@TQ[TB;!V$GE1= 4E%,*Q 1RI9; A'LH1S>,G; 6ZGD[M'?*MW4I MM,-\>]PF"8:\5TX*"CFA2A..C2SG;I%I4%AND'QK0'M?[O9_!*4J[N&?@C)^ M)"7E\Z8)'/)U)D6D)FG,P^VC*P9>-8_%D M:BQS@EKCO7'.J7+IX8YH/4R-ISF3#G"[$3)OA>^#TI*&P.[SL-EG =1TZI>S M\=Q=766CQ>1;=OD]O8LS/YJ"K$+OA 4#W4F@H)*.T! MTEL<3?9U\6XV7Q3+Z"P]HJ.];)P @F@02*^P0D(1YB&@&ZJ$U[B^K71Z8/"9 MM;3&X)R'Y1_2V^.[]KXNB16< PF#E2@ \!(8KTLW@2 *HV'K;$U8=I#[C1%Z MB[(P2#UN""+0TK9]&0O&AV;9^SR='2F-^+)I(@EFUFM)H<4:(JH4+\]-! 5V M0.<_[0&>MXI);%QX1\73'>DP%X]T2Z#P''D& ".,&:BHU>5.)J5O MD,"_,Q6L78ZVBT]M[G[*ON73;T&XHF!5X^R!+@GT@#IJC(1&2RDY"G)8SEJX M!D?QG5T%;)>K[6'3UR;[/ELLLJ+4-H^:RKN:)UXQQ3&5,H@J$CI\<.5*) W# M]DS(]^9 MK:K&X)R'Y4>UZ%W-$Z&!PH$.X#F#!(A 9^E#E-1C/&QKJ@FK#G*]$3IOB?^# MM*#.S?;SL/LR&RW#;.,F=W1#?]$VX13YL [2L/-!(;DW#I6KH8).U<]MWIFM MU8PUSV^D-@3D-2ENTEC C0*>2(!YL!JQVE(F%:S_3G=FA+7*ZA8PZ8W;.Y27 M39"%SHLBC_X!D]Z%OSSW1 ,NM[2+O M?2>7;%H"K;;=_M2 ,?FW;)8&0R;[OOK#?+Z,M:@WDU2WL5SW/G/^])$20" - MY@RRX>4 VAF@'-C0J U4?8;QGD4P^L&M9=GX7$RNK[.88L%]BQ6JTONYSJ[R M(LQQL2P"'A=7%]/5MG>:I%0?-P'8!AW+*\N9L@ J7.H)!55CB186@)#1[@,)AB0'DNSE5U,&R3%["R?4O81M1+"Q:S._LS1'':S[ MG>'5:+]_8>6LKU^L)_)H9H]3=1W2 >J,EP0=66&FO):(("FLD6(K\Y2"^GM$ M9ZF-.M(+>D!O .Z+4X6KZ9")TQH9JKD71BD H>0Q9]@:(8AP_8PAG>5+ZMVM MT2: _46+765%(,9/9M'RCOF+8HK=@\%B.WLD3' F@;:&"850(!%@N7V%1).$ MQIT5$>A&0MH!J+Y6\H2^RPC6O< 4DYWCDLCM9:8C7BD# L-3"^ MM.8M"7C4EY)7XN7L#*OSK"-(<4(( MQE [8[:GC=9"W" U]"OQ@G:,6&WEXXDFG%^I;^ED&B<1\\=>S/XKJ,6?;]*% M269]^R(KV.LYSD)IV.EM-]50_:?4!"/ ,TIA*2&#DOJ2/;(T<+ M>).KB:_$JWI6/.M?B5@'FCR9QCYAV=4VTFL:I+Y\ M)6[4MJ!I^:1U(XF?\T7T[E7@[HG#)"087T0)2IUCQ#L$F2\]@A8"W6#3>$TN MU&Y1:UDF_.1'S//\:#YJM%@^Y'"N)A+[1DG"]"&+X02*&60X@9R5\NZ\D U2 M(+XFIVFGH'4N$!OW;E.)V R3&.\(P) 3G!T_%)OX98Z3QHL$J_$S]D#:@\R MT5F2>)N/UK<_9V,W6ZR<,U=YPD2;I+BUFPY>?!F%]54NCU8>?.R:X" MU./)=+G*LH#GUTDXV7T^SE[&TD/!OK^W5!%S--Y_-C M.>!KC)80)+FBB"F'F(4:>:[E!AN.PO<]AK >S [?OS \CWKO'-RTQQ3S?;_O M^G[W $<3!X-^7 M:W/WA"NEUCC6-?&*!J4L5N;1T&N*A(>ZI%A(#H=]07 0LE!)/AM#_E<0MO,( MV9';B&]2QMKRACXK?WPD1\S.UHE40LJ8;19ZJJ#2BMNM]@,QZ%4JJIF\[<'_ MHO1T4WAZNZT:)_LINUL6HYLXY9?E9 \9!4<[!P2]-2Y0;I437!%-G2FI]I3T M>G&YB5#T:0VTC>IYMYS*R!V-;&]E_,1H;:UTQ"BD+"7>0@1+[# G]0/,.HLC M.;M$G@/XVGO9']GD^B:8*FKM8 R36+GL9J-L_?*\"*S\?),=#F:K/V+BC2 B M%LY4+!:&81[X<@.1E#9(/-]9.,K9A*U?J'MP'C^'9F4N=UO&TZ>38E6]^_QN;F<^OV6SF$.YCV=\2(LBC6]/+W3E^?C[ M9-HQ89N'G/M3^9HSAUW;>WHDAFCD$4;6@0 QH-A+LP%%6R[[/)"IZ9:NR>2\"WSZ M,JMVS39^+++CKKRC?1,7$\\#!2RG#C/-O >ZI#G,APW;<=R8DQ4DHPV\_AJR M,DB_[_!$I"VG;3Y-@X[V.:AKLWR:7PZ!/(AE1!@<3"B#F&>?" M>5S.FPA?OZY69[ZZ%GF1=X-2;>[^9C_\)B$L*3S,UIV-$QQV0X;B=>1 /X*6 MB\W)+%<&:E'?(=^9IZLC?K8!3_V+E+^9K2 =2>Z]HVDB+1)*XIB% AF"!:+$ M;6>)U0 ]2!TQL3DX_9VI;"J,NT#U(D9,W.6SE0/DL-I^L%]B.>/><&",1@0 MQL/&5=+JJ._S;3ZK\MXF2GU)Q+.I'E7%=K9/H/3"6DC;P MDCHM\2WO#JFW)0V#5,:') 3G8?XZ?FYUQGLT;?"+MHD6QE(-'/<4>@*"PK)5 M/JU7:H!981ORYGD>\(:(]*X"E,K0Y=IA6%D%V-4O$9P):B2P1CLKG.&,\I)6 MZ'G]0DP=%S[N3 5H :7>)&(]Q:.+_9-V2=!A-9 ,8 ,=(9@ 1;:TA 51OI(M MOQF?7N2(;X[0Z^;ZL+?V,S*[+9-]FQ_P,H^1$/FL).:(_7ZD7Q*L4DZE1TX) MC(+%&O0<49YR.6(;W!3M:ONNB?_N;(NMH%+?HQ:O',[BG)\+0-R,_;L*A8W[VY6P1,_2NJJD_B64[P.6#_1-(M("" MKI*5* >E#LM>23L$=H!+>!=+@#>(W2BL/NEU=G&U#2I^-W,_1L'" MO+@R:5'<5ZF*4'_0A +"-?1"0*.Y1%(CH]8H::"HK1]4V?EJT%Q8>H.M+^'Z ML(S075RM"8M>R-)-<4!X]G=*0+"7A %.:\PA5RK0BTHJ@^U47W'H+(-D>\+1 M&BP]7,9XXGCN-B;_W2Q\S#ZG/_I[SKDC\[=3,?E*;E;VW4S#():,0.:@D)PY( M$J@MJ<18T6$?#C9G7@5I:(346Y6+01X?#DD<6CIP^I#/1LNB6%5IV"Q]']/[ MN.(=/G ZUB\A,?,#I(I9;*R6%BB(ROE;;WL-_:H8$]P",_+N(.KK3;]8W&3% MP]S5?)XM]H?V5^B5R)@\@5@FG++$2VP )*769:FJ?V>CNQC_]D2A?8#Z$H0O MLR(;Y=>SR;^R<9!=G0,<\DKZD3PO6YY7?B@+0 MC1G1#CYGYG]9S>=B]LBX5Z-1,&,.'6;4&"U!AEFNB0$ZK)*6:8*Q+'&!$-1/ M4=G9PM&KW+2(W9EE*A;>^"-?3L?O;N_2T<)=766CF)XB-(DU74X7JR,#)@A8 M&O!7VEIHM78& KY!QU"AZTM69_[R7B6K7?AZ<)V&5R&=74^";K7>6#MV:CY] MV+D]FS[2D;T/_!D_GUH5!V>5[HGPWFM.M(/0".XPB[64(LP@'[5H]@/)CNH]X6T\8)3$<0>J\Q01XQX5P5. ->-0"WZ?Y7?,:1J%;%^*U0$*'N9?*;/RB2,E# .*'4%6:DBX(@[M@>085;EPA4\GQ3HG5PFC!I&=:&V(% M4YR45,J Y_!\2WW)1FN@]24:GXMTG-VFQ9_'5XOG31..*(7(8"TLE$0C:@PJ M*6*V01&\SAQ!?8E!0ZC.KXY\F6=7R^G[R=4A*[]*]T1" *%RBE+*$(0P;,JE MV*^R/KRJ?:2Y6=\!9N>7EOEO13ZO:7VONB9$4(\PT](3[Q1@VJD23H[)$(\Y MSR0EM? :@(2HT6AY&VN 9V-U&T/._[6O?GO]P1)A@6#>QEQCCKGP$0E5HJ*I M'N"]GG-)43L(#D"N/F2';H4<[I@@QRES '$>M'1K.$5(;JG%#>2EL^#^<\G+ MZ6CU)1N/Q??B:M]9UJYJ,P<[)@@Y(I7W0!B.$ 3<$[.A5GA)ZL==T%2>(1 MVJ(%1?T+Z>Q5RE:O: Y3]OY?EA:?O^>MB=QFO* G0N((AB;@X;FQFK"2)3%9 M1Z6B&#LEC?\%)*T>B ,6L/#X>O;\P1$3()7&3GI K, *$R!QJ1@(0AI40Q9_ M%2&K >-PQ\Y?=2C>_2X'D!\GZ7S7AZQ^M?D\X6:C=5XO!HIUC!<%:=<76#I =M' M4_D]7<3"G/=?PO#%Y_QN,A($]#>'BB4.>\CFD7U_R%7UL-H76SRHC W MX:7.WLT>MYC,1I.[Z4.5T@-[1..Q$Z$Q!<9K(IR@VBN#V#HU=3!!(<*57$3# MPNU87&^C<1.-O'"*2. X]HXS"+#?X&65;Y!'L^6XWAXEXWG&E1[Q'730[RJV M)AM_3(O%_>:L'F[( M;T\"\R)K5$? ]I>"[&&:1T,M7S9.#,""0H:DI9)I1$&@JZ2*&3[PN-TNV'= M0AIA]E8D8I#QM<,4A%,%8$]V!O:*<,A9*&*O' M26Z=<=*6LW6RWV0;U5P"32#/6T>DMW/@ATRV/B\.[(M'E(:3QDFDA(PZ$?Y! MFEF. ZITJ^A16]\KV7'1MO/H#5UBVUO ;'C:Q94:YW>18\>#9G3C\;PG63])OTZFD\5]Y45DVR,QAEB&:0#,4VLL X;! MDC[C7/U+&)V%SP]E^:B+X3F\6X\M,_O.+JT??G>Y/WS5*PJ0);X3%#GCM M/8ZIE'B) V"R_E;466C]^62I.UQK.\\>#L$_9\5M+ 'P,,65Q*OK(EN!H^87 M*V7N<^Y^Q"J \UWGAXW'3*CA%H7_(+).>PF$ -NUUP%6W[_:63A^__+4-\JU MI2ONJ6OI?C>+X=PFG691@5^'J17[I[Q/M&H/F"#EJ 3 66\%@X +R1X4/>#\ M\$+QSR17?4'<0SC8.LAENX.K6XJH6D^FEV"JZW0:Y&64!65V M=CT/9*_RZOZ>+A99<=9GQPJRD[7_*/SE(4GC419TKSF]S^?S)Q-Z7R&T:'^G MA#H"E*:,:&^D5Q(BM8F-5$8!7>GJ3T^4'@L&VMTA,1181R$B*MI)&BCFW89" M!04=3/:^-IB4=X!(GW$Y\V+Q2$#";\^%(WR5O ^,N%Y%09JXKN\^/MO=,,'! M'D(&X: [!$(99&:3[)0KK7FO[NR3SL>:T:?1HB[>+5A].>R? G+OYHO);;K(+JX^AC_$BVSO#R?_!5SJGYS_MVKJE4OSTV -EQ*#N/]=F'$JL!DB1^F -86T\X.#-L6TX%!7']%O;XN M@A467JG-FK[[C3E,VDNZ\MDCNO:NJ#T\.['6$^ZP12XF\H02(%7:(#:F'!K> M&63K*^KP8.[A'/)3]BV;+;.'$_O!W+O?S.Q3%J4A'B)GQ2H50D#ZXNMT8SK% MM!^CF.E\$A"_OKBZ#-_.K]8+S?L*IV3M/23Q "-MI1*( VP9QHXH&:M_ HV M 97>H($B>>P4KIT')% K(8."P05!WK.@82B[01 J0NJG)&SYU.X<0O,B7.L, MB _\MGY#1"X7:;&P8?T_>J._S0P2VG>/"(A0EMK"36(&\V-44&AV2(H;:\G<57O M*+_^9;P>^OWIE78R3S=Z]20F;=Y\??:0JCWSJJ(R'NN:2&:\QIP[P"U3VBO. MN$(,:ZFIL+S2F] KU3/(!(/+(6C7U"HMN*SOXVA9:6N/ M;<\OZ;2'SJ 5K+!A+E:/UI+1]E,\6B^FB?M$NHX4L)0B;&R7DK'B=_08K3' M T]>U!*?GG._!81>-]<'%:TU)&:WY,6.,>[QEDTZO6]9HRHIOS7Q#_O#I7:7/TM_Y85L_C'IO M^P03X8W4Q@H%&$ &$>(V-%G!M!FF%M82G_+N$'H;W!^4-C8DIK>T;W^Y?-AK M#N_4+ULF7EIOF'!0,14<$9;URP9V$@_? M9YFWC4YUDL1C%>">(\ M4)#-%Y/1$=[M[9%XSAG06B,FJ03""VU9.6>H^8!*F'?!P[9PJ;;8SDOJY]GH M;]?YMU]7=].+^[C@\O*7N-[R1^OMYNL@;[NXN_UCXCP1F@FMB6.:!@,PIOA: M3]@1! 94A+QE1M:%H/;[]SE?Q)H8CP-S8J#MX5?P8*>$6F>90\%*@ 0)[$6L MXK>9N8%H0%EB.G@+VX2F+]]3#/HJTM$BQEN9Y7P1%H]"I_/)_.+J8S$9Q6P* MASW2U09(E(/&41<30RH->)1NO*6>X/KZT>EO]?E=TYU@-AR).>K(K#I$HA&@ M'@$IH.>>4:@E*3>O\#K:@>?5;9O-)TM1(Q3_BO(T*"OMM8G1><3'3WYDXSC1 MK"3D:#+>?5T2X+ +U"$$A$.(J0!D>?[@K1%]%HVIZ*-MGWDO*@:V@E5?TO Y MO%5J-OX]&$+%))W.*\O$X8X)9V&OYP(SY;255@')M]12A.JK+YUY[SN7C%81 MZU$^5F%?JRLT5_$RS6]Y/KXH+K/B6Y#Q([INA=X)A#)H]\IQB)7V@ L!44DW MH+#^%G.Z!71^1;=]P 8B*$=5DDK]$X.%E@XH2I 55'ID--V&23DWT"P[G7#W M-,EIA-]?2X8&J=,.7W3.)#*;.1?96"T^YI.8G#-NM,?UEX,=$PD5DU(( A#" M,=.Y\*"D5K,&B2&ZJRS1+A>?RTB;<)U!."Z^9<6I1:(14S_=9*MRNFB<&&(L<9C0H:UP1;[;ZFV8<]EN$ MJ!JO.XLPKXE)?[<\/N2+CA,';R_*K'X$NVV4S'Q.=VA#U>&;R#(!#25\K]$HLI8 &FABP@ +% M'7-V0Z< ;.@%L%OAX-$%I2E:;UZ9E(Y($7 M0'J&O6? &4O@FMX +1<#-"I:X=YSB6@5I2Z#G7]/_YD7Y73W733=W3"1B@*L MM7962 89A1:R-14(:6OZ//\ZAZ;0"BI=\O9#>IM=7#V9XL% ]KWM$RPYUUK* ML#!BY*S#>DL348C 82H"31F4=P?-VV#[H';X07"[I2#N:8@@4M@,/06B/H4*A; BD1.+Q$"L5BM(QC".3F_8&&T%X-B)JB MT,$A5'V$^CMPWOR( OQNMLJ8N$F&&&?^ULZ @RG(M0'A?PPZ"PT+3%GE#!=6 M<.3/F%BZK3-@"+#TRC@C 4&<0$7=NLZ$,%XZVV<2N+IGP)695.T,^#1$.CH# MWELY??7R/:P3^KZT@ \<[E;MFC#ML>6(8V/BI@:@PWZ#)-!<]1D0T(;=5YF3 M>:& LT8[+IT(^@BT>#/','TGAFFIM<^"O N8ALG2 M09E2@^-D2QQLE#HF6 6$.^DDAE!@#:V :C-'CH+A.!RUMS'*1Y+&G(9$?6ZU MF31&*V6"D8<(IP!HQH3BO)RS [1^XI_68Z#;Y5Y;B#1+/?)X&A62CKQLGB J MF:36.\(P1 YX@&$Y6QKL[A[=VGWRKQTXFC&OW;PQEDH#K>>4*0L%AT!!5LX< M E.?D:WGC6F?D2V!4IN=;K:8+.[_F(RS'9O[DS.Y2.X^_IXV2J(-C?>.+:08 M>"H)X%R7)A[K-U5Y?4>(R8L-BOBO98CS3 I)(JU!'UHYMLO)QF M%U<'"-'WFS\>\YK5&"U>?^=: 0_#;@I\>/IR'8V_%JK9(. MPON@ZPGA-&<6&!/\O8'U??8]%?*HQ=664>DR)C[8Z?-\.AFO5)"5RGO@JLONQHE0 M$*%@:&/&N"#!QO;*;Z@A+'SND<>#4\M:@ZU?(3AX+V)?\\0*0)D@QGCM?;Q3 M8"0H*1+0#/3,M0T6'>1V(W3> M\'I9,-A=WG4;HOPOJ8QB6NU$"/QK+NZ9%X M(306RNF E856&X]E21\19$!GN>VP*>\"EOYB6(NPM04CY$,^.Z;8'>V38!+, M%: @)D!@RI47ZYK3D49'\8"JLW7"^K: Z8OYJR.SC??/36-:L!441P7@8+_$ M.FDL%=HZ+:30R%M--K0JZ6'])'F=5!YI70C:!*E]6W\W&^6WV?M\?HC).UHGT+!X#*LU0TS& MTWF"MW0A!^KGI^C:4.^&W\TAZHOU'[)%):8_:9=@XPAVT!B"O=+:,ZEU28LU MKOX6WOKJW0N[FX#3WS8>)_@Y_>%^W 4;)]/9+#!@<7 #W]DC(8QY PPG$BOD M11!G4+J?@FR#^N$DK<*/8K+( M+JZN+JYLMD[-:[.OBW?S^3*=Q8HD\T-KQ?'.B0/"0&H(C>7$G<7"LM*T-92C M^L?O[%5)3&>(]6H/!JG>OZ#L:9E(1"1PCB "PI)H).)N2P^2OOYE=OXJ): 9 M/'VQ6TU7C,C&ES=ID>ETGHU-?AMGO(+AN!14&R 1&GJAG I6+U(HF$=:V))Z M!EW]8R#Q*H6C$]1ZDYG;B,B_-NG$@YRGL^O)UVFFYO-L<*>,R-6!C7(2R09Y1H00[=2+4R3.RNOTZ/8&*+:+[X:_W,Y#XJ(2XM9H&H> M?5S97&>!N*V%^SG]D="M*\EY6-ZOSHJ_YRKT7\O)T7VL^O5M? M4MB[U%0?)(E)I)ATS'LN),1!U1;EV9Y#S+'ZDV-9=R5L1HNR'S]; ;P=;HS:\'2MS)J M\MNOFTB+1Y+X*9M&1\L^^^7T01+L,9;4>R"Q)UP%(QR7EK>#A#<(;GN=GL[. MH*N]T@W_C/)^MZEJ/\>C;Y5S;^F!63?+W2;,7XP)+?\I,2:X.ESJ1T7.F@ M[@CCD).&46I]L+A()?=6-Y@^7&9IA^;JF0%:?%Y0*3'W0B/!8S4*(A0K\0VF M"&2#*AE'\@X\;I8(K*453%!'55"!N0B:QX9\ MKB5MX#8X60AKWF<[BS \=S;4A[0W?]1FBD>OH#]MF%!B<=!AF-="X5@$SU)8 M4N.E'FC5IV:,VU>ZXT:.I/_O8\P#[/(^%CL+\&QXX;8;MGL&\XM05V6Y MA%5);AUV>Y]^F2FEJEPN22GFQ70WT..QJS*3Y!'W8L"[LYF?>"IH#+KC$GD55BT&%.%'U M.($60R8DF/#FWAW"(S/IXI9P]KW /*)6&N@!U@XR"P@RQUD#.,U;$^A$BLV8 MT0JO'YLC66H1^5%C'$J4:^7;N_,9>T\^&P@!E',HM7<&:TP$@_8P)FDD'S0Q M0C-]HR,9?7=CNATR0TG[?;&(W_SX4[$LUK-%&51Q^Q#!WU1Y;#\7M?_T$G"?'C/76Z!4/RSI$[7AKEAOBMC6?>R]+3X7 MBU453G'H^D7>-'@[<*R(X1@(KHG!B$EQ1%S?(#]B[K=(9REO39AQH[#U&_\H6\_-4J(=/*=H P0$6;H>50W.(-. M',T9#S%L$4S86WS0J*)>]0/L8 =*Q;H*(%H>M)C+%N&)-T)Y]8L");E4S+EH MSR!WT% ],+Y%3:;^+LGD1)QN8!W0.-RNYS=5(:I(]+(FU>;=^U^;F(6GWPM, M(6*T83KG-I\^G3_X;/!J\+RLH TH M%4P3S3R'"->C8-;@9(KT=P\F!XKTA&]ZS',YX%U)T/.4>/Y<$%+SN"0:2TWI M;34$45J'ES'#TZ]?]W?1)1OYMP1S,,NKI*?Z]'@E\-W\X_UV\UZ]>W_977WI MW2 U1EXJ#*5!3&*)"8;UF(TPZ9=Y^[LKDP.!^@(X&W/^%(9['7[C_BB+6VR* MS:OEWH-7EW!_./V6)W-L9X@.:#0-;1,J.&1A!!QK7@^[7;0YD+.7@ >W#EU#L0/ MLS\.F2I]E,)U].NF@>!=E=K.0N1(W+\HH$H>T$/8H?1(^=Y,SUSH.8H \EH= MWQ3;MW=QB*U7R?I#@6$E+?$2 \D$$)XPAVHT'&#I7MC>S-Q9PQ_[#JNKIK\OUL5ZWT^\'ZB4MHS LPMQ13474F&H\-,C1+3 V1\?$?_+K\%X"$;3#C\KGSF6E M&[8C@4LLK;;(,0Z9$Y(S6SL&,4$Z/=JWMYPA8\^&20@JW5U_9?NWNHM<\G8 MI!P.[:FX<=_NME4-A#C4-[M+9PE=MQ601D0CX)Q04F//G *UC8NI;5%HL+>< MT6,S.!=99,]O.]_6^6] M<% BCXUVHD8:<)UCQNS)T[Y[N;0[ZD\90YUS>C=;?"C6#V=#!#KX?I#8.F@ MD(:6Q0X]076& 8^]PBVNU/^PYV=C"F"('&LOJD['(EM//-J/3^Y5^O-YR?K, MC/;V<\F%XLO8F=&26?&Z03*T]A\/F@B&>-SVL1.,.A=M*"<$)UH8*EBSHJ\] M(7>\9I0>^=$\YUG+-@*6S A.G96(0H>=@@P<<$22P?2PWX[SG U)F9.IS88% M^X=+9Q:W <=+9P<1GA%CB53P,'QL@1PRZ4WBQ<'!"' NA=EU,.:>VDH055:; M\$)#)CDU6DE3C\9P;O.^GY<0DM1$ +2U%9@[CN.;=Z2%TA+6E98^B?)RWK"I-6 MTNPU(9UVB$MJD>*4($R\T90=QD$\DC)9MKW%]W4EVXZAR3MW@R6@C">D4@KO MXA(F*%+U6*#6Z;D;!DLZ-Y8*U@;';-S/$[CTSI#VS@+@H!2V_']D:OD0H3') M6Q],9,D0M]_3@/V+NMTAG*6*.V'&CAQ4U$F^!L.5@MHH#A52TGE*;.V4(M*8 M07-\C'B?K;&H&^=KN [8Z>5K\+;,(L:,=U(CX9PA<;8>O)G #YH^>(K$Z0;6 M:>=KL-HXS833W&"BO>3B:#)1[KW*[]),5A3J$MSA;^)33Y"-"Z$@Q#!##> ( MU?TCD/EDX4\K$\.UPN\"S%R3T R&PO\ M%%K[B,R#9VZC=MO[U?K"9;7.VPK0"J U(A!83"VC<8RUDY89;(P(FK])O5\O?=;#&_FS^] MB;2/UW)_W"QV^P#XPPO/GZB^6-YJ,L5Z&\53_?Y^M8@R?LE[/GJ? K6**2.P ME$)X2(1WH#9$F!7G@RH%-,[K21@"C'WBCI 4008$LL]T=D7(M#I,[M MQOZH.2:B?2VRS[OU8?5T0KS]LHQ#^WFU+N+(EA^*Y0&"MW=/!IVXE';0#8)G,K%/LKQ/+W:JX#.O98G_<4!3;$Q?ZTC\6)/'$Q4$YR1RR4GDA MCR.-MEM&=_[[8\T0R'5P"7_?J2=W6O77HSORU?)@@5_PUJ5]+6ABN+74 V ] MU=XXX70]5F1$>F*J\4X->W+B#0)P]KZ]+.[=,Z8\A!18:36V#FB&:I63,Z,R M2HPZ"'-ZOUM_'=[9<_C-:KD?JOM]-]]^?;6,@.^JPZ%!:'U%\P%@Z1!1 !'J M&?*42E%O1<(H,61X[H_$]/Y$T%ICK)('G<'QDI)XZ?T C9?8"L0\IYSAJ$N) M.J)/"(;3C^WZ<=8-1*D^,>SIDD>3\]O+;P?CD&%>(F,U,\0+[60=JB"T%!GQ M86P-L!= D\E1IP1Y%TV6Q[0@56KRM\NGB4'>WMT5Z_)0H^[ZYI?9>CN_F7^: M;:O#D)-#.L6L 9H.9;8*Z;T7"FA,M#38U!-8..[2[Q_U=W[;)3=66<.=3-K] MREHMU6_OXNQ]6.W/V%YM-KMO.EXY;ZXF9D>?#TAS0+TA*FXCS#)+H*Z=#0*# MG&)I>R??.)".E@SFNS#@=YO=YEE@IUKNDU&7 9Y-TL-D; J]'B8Y"Z2,(Y#NPAD[-LUMLG#(__>L[N^*/PKASFB;O W_P^5'E HXE$!0#* ME6EF):H'JFB+^NV32:R_QDW/>S)P+PB@FF@(2E7X/$/X"N M^VT8Y'G>K$W$_KGD6F$P'1F.([L35TR'%=TX7NF4/%B 21TW.N0Y\UP!3("M MEQ\'F$D/')E,$H9K%^ .8!R:$-?F1U(\&D@*2F0%I 9YA96L1X.DDGFNSNT$ M<1XL((RAA%K*%'1EHEV@6=USK.6@>1Z2_ M/C\HF2V?9,(XKV E?BY 3!4WEB!(N.80,J9=/5JO47K6BFFE2VHL]-7@F$\O MDY*F@&-F)"( <^" ,1K7XW.29G3ZFQ6GNH5UVIF4)(GV$_5<$Q@QY"*:Q@># MR@ M6US6GE8FI50*=0GN\)F4)*8H#A@P[["S!BL!1-T_JDCZ^C&M3$I)>U)+ M,(=:-;K-^2BAE%;3B$JTLLO+WH#[>HS<%0@KSP50\G'W(RK=7KY^=YF(,[(K+ ?E MQ3_GV_NJ\GIY)>M^_NG#RBVW\^W7DTZ:A*\$1J6QU&'IM5<61>M-P7K\'E&0 MI]NP WF>8T8OF/WYN).5WRYOR@Q'%3M?%S=1#F?CB[Y]*%#*#6+ 8.>TED!% M7?S@W310,I-^^M6YBZU7V:PZ BA9RSQ&VC=+[%KK/L @[ GQ5#M+O028QQ$> M>@>XQ,GBZ]R;-83X.H"HC:W4K>95;<'/E9IF4XH@@W?#!Z2 M,@A#6:8$))9*RFH5%WH-TL-(KKH,J$2=\Y(2J%P M !%8>U*@ BK30CJ=2ZFY]%OA-ET>9*6XY2_^CL1^R(OV?KZ\*?Q\MA= 1X VF]04:3JW,2&WK01:K?E!J*]U?XAC7V]7_[!9? M,2S5\T;R/?%6L+&KD",/G0+$*,V!YG7?8_/I%E@_MU1[EW W.+65L;K;%NLK M)?SB.P$YQHVA3C!3%AIP3)%Z3>,>X/3<7/UDZNA=OEV@U%:ZJ^5J/?NF'[R1 MA$^^%QPFSA"J$?*<>Q8;-34[A:,MBN[TDZ:V=REWA50V,7BMDA"]6RT6?K4N MGV\3F-=5'P)P A&KRR,9P:CE&&M:RP!".FC5[L&RQ23?1U.>&*D"F_#4B%*X*^;;79E.OC(\_&M'IY3/\H M-B^K4OTV&)#7@ OK'9':DJBR&E>[/A2U,OV:TWAAH:-1/BM1Y4?N6357B_+R MQ795_NBDG3U*/T*IE&+@E;&"2(R1,(34^&J"TKWBG=T5TW;K: H0W\_)[7U5Y''Y?1V-BZ,^N[J.WKN@XEPEQFEI.2,$ M,.T J&5A/![TCGZ#,ZH>2/;=@CDUH61OD%X$9U^]\M5R?P*9,J6RZV/PCAL. M/!. (Z,@,]S6RJ(F&J=[@?H)X>AO8DU=-,/K\2\/>/LX8+-:QL%5RM>3O.WM MMJ*<.AH8BCJ'$)%CBG(+@!< U1+2$*6GS>PG/F:(76G"\IG^!O7$X97G[G1- M!P.57 M"R^J[$&')M-2U>J^AI>FSJY^XI"EO33W*)<-]:>\V,T(]NLL^5.ZR;*?(]3T-2C@CE")4 M26,98P@?G46&T<4/HJH)[LN<>"\J^6V_5\N9G?7/() MC]ZG@(B.JQQ%4%FOB0&>_&)&.@J^G8"8?MBI=+YH;0[="@@Q M)"F2A$.-+8NB@O7-?0,-SC5[:-ZL'GL>I@OXAYV*)\-61NY1<- ! 0'4"C(- M*;&(U4Y6 P#-*#G%7Q.P7]EF:Y9]%\5P8M1C&6--^Q<\U=(2CJ("Q;01EF-Q M7 L=)+E&'$]BKDU9TMD[WM7M;46YV>*G8AGMUT59$'NQVE21I0WMM;[:C1J& M)])Z1B+,7E'#(*Q#KBRD*/U"9'[!R!W99)F((GO:'^9^?0/A>'1=5>2^N/<, MV7Q U,9-WE$CN? 1= #-$7D65?!,[:CQF=C5_.A/6-E/D^J/,]MY^T+"7 MS>#[9N(R6"4AA\!:ZHTT1ARU!.L%2L_;G5_89YZT;R^4#N)&JTYLGE2]V/?D M@*M4K(\IJG[##A.]Y?DIVWV1XW.\&W!B;K9.IV. MWRT67_=F7@5'5?(D0EY'7)4_V_B([O'H[C1[VG\[6(VMU)I%"#"SB$0=X5"K MQSAG<7KPSW@5*<;@V>"2R/ :A-D][,KTO9^+_?6?U5TUZO?%=KLH'1GGN#QN MKX)@RDMLO,*.[$OBBGHU.X70ONYG=-LE?;I'NLA^+8 :+-V[NWZ]OYAS+&6Z=>2M(JH&4@EH.M" *QD'6%S>=,3+=WA5_+DYUA_%07'H]G_TV7T1$ MBG/<>?)4L-8HSQ61$&*GA0+,UF<0#H(6+D'YY^)*.J:/W/BO_W@&Y^OXS^H7 M+_S\\(UOH/WRYML7-_;98E'_]CPK9RH;Z#K(G==@VMMC.YHO-MSTK M_MA&KA>W?\O8K7@\[.C#F?AXDH*IT)Q*(B21 %O#/:)"<*+C_X 'O,DTZ0FY MK@HSG .PL^(/BD)KA.?(,VN(=Q1H?L 1:CWH#>798M'KX5MCRCSWLHX$=K4. ME6C=;O^S7!:+V[__+:KTQ>,/5\MM7!+"5"!:U, ZZ(B*"K7D"-?]9I[S/#?P M1.R?2ZX5!M.185:;[["B&TYD/T?X'G8/9X7VS3-!0T 1A48KHH&F3#$K#WW' M,FH<^6RFR:BONAE[KW*;_7%9;D^?"*LRV MEEN+L0_EKM_OXK')$ZK.B\\%'_5Z0QWA7$@8%7REL#YR$,MTF^7ZN+.)J#Q= MX)A-@.U);!Y'M[S]93%;OID]%"=-Y#Z;"]XH3XE2 FB+D&420%2IG M+5ER;;#L<,#^1=WN$,Y*)_T!&#M2S,5CE/$^F.^D&G7AC8"4=PP('-4)+[QB M#JG:"T.H]AEYEO(0\_,0BTY@'8HV[N'38O6U*)Z2AA#BN03&4,&LUO5V2"4% MZ3D=\UNV.R)7?UQ/$LE@-"\UJ5>;S:ZXM;OU\:[N7C%_&BW:J"KGU1\+T5(E MW!,'A1913H1@?D2%M2D9E=\"W!-1^\9\*@ONR9J&M3[5XP)\L>U@(2(0::D$ M$8!*'(T5\EU;04&E91E'9#6C MAJOX7WV*QSB@Z:ZR_"XKYTG[MB*9"LU/)-<>4@MOVH7@$:',.*F< $9)BKBJ MN<"04.DQ,/G=7]7Z_G_%;>_+B,3 MGIA-Y<'%YMN1EL ]0>6 TSEP=/%QOES&9_5L41Y[7XDI2-!:B<] M,4&F7>YRC*;F=76G=+71.NS7Z&,"W906*2E MBP:RY8K!@ZRX "+]JGI^FF6&\RXCT4YE&CYQ[XPTX1KV(&C&O 32:*&MCS8U MAK*^:,B1@>D1[%/P!.8^M?H1XE0FT65WT$ASJUW' H]$L@1;"X'$'D(KE:BE MI:0"R5-N"G[&W*?/.E?'E.9)U?K:F-,G^XZ M&;2P'DF%%+->,NU!M/2.4O0N?59U[@:;WJP:34S)-L"QE.%MXWKLC=X+4 CB M2=Q-"6)::^.@K%UR%F"=;I_FYQ)JJ=MW#.54'#-/)L5@1?5.MAF84@I18BAQ M0FODI0=U,)!3GF54D;QCSO074=(*X:EH#T_TJ&_'.Y R_:S18(BQG @<12$P/5PF[2;E ,2,L%HHYA91TR^G%K11ZD%Z[, M[RPH7=?.413CTCXQ&O'UZDNQWO]M_C"_GO7=-!NB'DFB)>PUTE'XU GI^7$; MYB;=P,PV?+4CYC6:#Z,(:9+3X==/G\:8#L^:#5I1"PF4!A,NG&+<^5I#\)0* MDH_B_R>:#NV$-!6EZ+N0V0^K[6PQF)70I/D@$9=<4T*%XU%; *8,!#D@#ZW_ M 8,_AYP>HPHKV?>=/)9GSOI3/O*NOA^T9Y!A +!7W&$!&13U68"//TZ_,9!? MG$POY!U3&MDOXM4?I5%_3"]RT77943,!0")4F;P;E#4V.8@8HN,\9^)'.B/* M/"E2^H'X:0\JA$<*#ERYMZJ"<*I8[Z%'731\ MOUI$"FW<[[OY]NO S8U=D=@L9IO-@2*O&Q09?O'Y0'Q9^EE1P96FS#LIY'YW MY&4Y$\V:S.J>%,#':AP5Q[Y6 [BB$O#SMP+TS&II,:1.6VX@5GY_>X)30V6+ M^C(=U_9M*:G3Y7I;(C+KIP!O>HFA]]O9MFKJ_4VQG,55]$Q%OA>?#= Y@B# MF'HE&?1$*78 P!*.IE"(-UVHJV[12;0,FTGZT*U?EYM/QDU>$YEGZI0,9K?I#Y\>0_#@2/U/-+P>!#R]HOUH7 M-[/-]FSAN)H\91FE .I(*B_(N!4D@WGW=K]M MBM]WD=ON<_RC08FY$V\$HC#C6EO)"4*&L0B7J\^WIGDKO,A%8X_9BQ>>]%([_&P-%4[>5T7O))R+2_B/6N M^#C?;(MU<:L>5KOE5GV>S1?E-A<5E?>S:@,L;G;KB'.QV8>AW!>+N_U;^YQ) ME1[\Z(S=?^:4F[OO=@,SB&,!!:9 :>BLCXK:P0\#"6E1%:TW9G7C3\H1W:'6 MI _K8K;9K;]6$'Y8SY:;VH02,\9QP9GF'RQ6^_FL/@-M@>6HWE7?-JM;^YG90#>ZN-Z M]G"\7/L8M_?XS'[^G UU2/YH-"*) \H#10T1WG!8AOGM41).TD&+SC9CV6"\ M>*G"S1 @CTO%QW&D\NZ[+P0.+*,&&VF-9":.G\(:S\XM#D]> DDTZH")VR@B.JN68UOSWD M&1IN+:2WZAV@'*AA9IO[7V;S5&K4KX<()T3<&A7AA0HSSPX%!>+('=7ICL+> M5(]AJ)$(T,6XL\./RS_*A 7__6__#U!+ P04 " "H@F10.K12NU,A 0!, M&@\ %0 &-M=&PM,C R,# Q,S%?;&%B+GAM;.R]:X\;.98F_'U_16SOAZD" MTEUQOPQF9L%KP2_<3L-V=>^@L! BI9 SII6*G C)E_[U+QD727F1DF20$_O=QOG:U$W9;7]]S]Y?W;_Y!3;9;4JMU_^_4^_ M?7H#/J&W;__TO__C?_S;_WSSYO_ C^\<7"WW=\5VYZ"ZR'?%ROE6[FZ=OZV* MYN_.NJ[NG+]5]=_+K_F;-]T_U/^:[.\+>[R=]4R MW[5MW^YV]__ZRR_?OGW[\_>;>O/GJO[RB^^ZP2^'?W7V$_Q/;X:/O>$_>N/Y M;P+OS]^;U9\<9N&V:=L6:&3X^/;\KD/LJ_U?OD_ M?WGWJ;7S3;EM=OEV6?SI/_Z'XW1TU-6F^%BL'?[K;Q_?GD67_<(_\7=_8;1\\L(_ J =T_!FD+7DO!>!>0E5A]_H6:\G]G0+?0B?OJ5FC%W M'8UL5R;Z[^.OU8Q=+V2C/:/:Y1O-/>/)5Y[%O.&?>L=^UW^0?_L%^6T;[T7U MY(N+[[MBNRI6K6@^^&JG7/W[G]CO%OOFS9<\OU\PW=H5/"Y=KU'>W-)-]:T! M-\VNSI>[!?)"E\(P3H,P2&. B1_$P">NEV8Q(#%[-P\$Z94!GI? MQP\SYSENG@PJ%KQX4Q_JZFO)AB'\\5M3K-YNK^^+FF5MVR]@N2N_EKNR. *A M(,Q"C\'!/@XPS$(2NST0XN(4+':'\/+B>#/0O,PHW)T)A!>&8COZUNWH:W/A M:H#JY >L_WIV-$[F S&YFYE^.1%D8#OM&^ Z-S^&GA?P_24V5^&;#7-_M=?K,I MG%WE?,AKE@9,KEE'=B[+D0*+UBB-"O:G(J+,@*@^@-5_[9L=3P:;S]7'@MM7 M;HH'+7^N9*7,17$RO7TO::<))%R+! MK'W"CH R+P6516-4+KSAXIZI:]GN#"U2#V0@"U*2NA1&81*Y43(T$7L!D0E+ M4E]L.)R<8G'R[7^O+^[E/UI M(%1,\XUQ*:?5IS"FU=/3EB_HH!)/=NB7&O1*0S^13(=/1L[U^NUVQSI(R29+ MH&F*7;- @(9^%! 8AR2($(&1-X@4^R,(%E^+^J823FW'-28S$DYQB2BD4Q$1[(MF%).1[-D@NU0*EW&/,Z9='(DK&:;ELUB]>DVKPN8LR0,57?WQ;9I<9#O_+?% D<4 M9R$*XC# :>"C#$%\:#R+I'9:-#5I>@+^:.0UNVKY]S?\V,[*69[ E90S370+ MRMKT3$ON)G-IJ->JQ^ M)CA3R^EHNT;T]#$BK$JSEW6ZS0-6V71#[5.QVFS90MDU]+/C9ZGQSO>Y; M]I(X"Q/J>BA.PB &:9H-+28?GZ6\VFF&^J]7J\=FEE^;*$S46P MG)(- )TCPDZ_G)\&D,[UNOO1SS-PO.KO"73K/K9Q_0#=Q)P_BB.< A8=^'V! M/C9(D/),B#!!Z;R1PHA%E;D.*)?HMB)YO5Y?KW&OD#PI&7(2WO(BBV(2XM3% MD9MY.$0P"H<,.Z0N3>46,#4T:'P1\V2 =4N8Q693+'=[-L"&;1%G4^[*+PH3 M?AV$BR7!$S,M%T!:<$X?G =\SR3$T^;#+U-V(2O6R+<=N;%.@RIC?5,B3SZ. MZW8Y]3"J/_2#^MUA3"\\0 $)_#1(@H32,(,1&DY.A9Y+HL63^TJ7LPR-30L- MRISK=D_G2/: TWDW-]D2.?5,I*OEU1_Y%G'3 M'K?*G77^M:K;HZ[YX<0*/V9U/$+7G;6[:D_:L9%1-+ORKKV*O&%C;>.LBZ*Y MZD[HK;G5[#LWU;>B9O]O&F=WFV^9<)=?V"QTL_EQ\J_75>,T+<*..Y?[&W"]!?F_":LJLP-& M(B["?5-NBZ9!U=T-ZYB\&73+]US>;FE>UG_--_N"3T.V? PC._*_*9DXO]C MD049A&QB$KHI]6*:07"8E(0T)4AX2@KIX/-XJK#@3LM\FZI9,#N',#;X1Z)6&N'F]1"+[BK M]EV"F3O+SDGEE@7)@L5AYJBOK:/8WRZ/CMH,\*]X)-[L>;&0*^=FOW.V%?_; MNY)'TUUUQ4;DFDTM"CZ3S.NRX4%R?\]&:G/0VK'14IGZ<\'3O"\MB*43&%E- M.C[D5MQ^SH/];@^BOTLP8$'8S?)8B^*AUEO%$6>S+Q3 M3X/3S#9_@L6V6)>[]N+RS]WE%5X5J$N+-RR#;E>$^)]6U?YFM]YOG'RYY.HA MN?T\DGZQI;<)*%<*CQS7<'>$D7L"CJOL8:KYHC)<@KY81C]M*IQ M/]I!/]@7* ,>T^. -9@C\3EU1?N7+/%>\DMR*!9YV'MWC#7>3\.U.MRX=UM3$GIDJ&29/3H@,8 MISNGM&)PIA6;IW1'M[$ M:<\+9%V0)5TTVZ%1VJQY<@E6)TOB*="R+O*FP$7WZ\E=?I3?E[M\<[C(#R' M;H!\-XP)HD'H1LFPIQ7A$,9RJ9&V9@UK6K<,V? E[_YN+)_?#0O<)=]''C:9 MU^MBR?Z>_?9FV.'(E_^]+[OYN&PQ%YV>$4V]9G&*;$K6@7-^&F#^S'US+*/2 M0YVMAHHXBQVNL$,]31CV)/,SQ)VZI@[SV..2QH)&A(:AF[DD2$,$0.(# M[S"CC;-@<5H 6F'H*C2IL(L@IZ6'I9WZ &JL)JHPJZJ&IBC5J8//K)[-+7]/ M:9,2OA&LVRIY8TQZ4>Q&\Z4N<\.E#7=SGY6J8:/?S:[!=7>]NB[K?+6[B?#8^5.ST^4=7!Z9RA4R 'YPP+@MPW+>!9 MJDNIL2HEIUK=9*O.ZC7R10$VP.F(-4?>YGO&7*M!&B>1%Y @(=AUH>>F MT3 [3X(,A6.E6*U5X]K;#64]\JI(K/)ZH3E&M2X6M@P?<5JBF\^R)[=(.(I_ M6Y5QI%4O+P]J8&W\VN"'_$<[64=!Y++\EV8@@UF&0P)=VK>;9BF6>LIC?&N& M=U<.RU7W'1Y=RX'"9(Y="S3!H]Z%P \O,#OQ*F /1VD)4)9L6P5-V1[AQ3\U MID8F<(\:9[DD^TF]9_G/<;=T$8(H0-3%/H8)"&GLPVBXKY&F'I(\8&<.AWGA MXX@N3;!/]IBUI(%ZW#,J-9S<,QK3Q<>"VGIL<.,[ 5]-F46*$"V?66IUGZWB M;,!2L0S4 +OJ@H[VS:ZZ8Z!67_FEKH:AP45[M:191)F'$I80PS##,8ZB)([C M 4, HFR:K<:>:E% ""_(!@$/DP"0X0$C>1NA.GM6'#HMEE M3P\/3%;;-SU0S0N<4H1K6N4TQ;69I4[;,M5G>1RSZ*GB#EN%4X=ILLN?ZOR- M.3C$A*5H=GWJ^[[8+:* %Q4$KNL#STL#%Y+#UE-&,W=DDJG0H&&9'!#I6@E5 MH53].)%1-C6=*NKY[4%>\9XK!$FX4T\P#.$C=, YZ7)OZP1)NEB2?U>*7.=HWKW7!%L-"Y^Z-*\HA] MH GXU:2 PU7"PJ9=H>?ID]T?&ND$6^50@V4B>T9:V!,51R:[@F\(+U*,(4[\ M.(MBEGL2ZH,L/*@S@NEB5^WRC9@V:FQ62AH/"(7'[WO1Y^'E]%(G[V)R.1/E M#?6HIC\#'USYM5U[/D@H0F,:4!! M A/LT^'T$F"*CF6R2@/-F]ZHX>-YO:F^-6VMPK8*5_-(/"6O8YOPP2@5G8I^ MK6IZ 'VBIK/=U)8G5EY@=7C):J'58J"8X.KC4KC(8?>Z;?.Y KR00UT,=6J+ MAF&\7G.4_=^L%FX0HRC.^+M/6>"F'H["86L>9B'V%*K":FU?X>"Z0I'8X4'@ MMB;LL?H%KXJ!?D6'8AEM?IOWT"5K(VIUBI@&3^\()?4=8/*G+7HXSA%IN^39 M.H*3#UXBWTSQ1 DB+ZBM$7_8H;-F3'M<;-$1%VJ=1S[,DRFCG>$]8JIP:#'M)-W5QIW\I8.&[*?1I"E"& M*,8NAAD(!@!!' (-BZ+KOYIS/SOU-3?U?YESWE%\KW<:G^K;.[[7, MZX5=88=:FC!,>1XOR=U(M:3#\_+/+"1$84RSE"8)33V6]J(8>+ '@GPL5^72 M0/,3+YRN!ZC:%TY'^6"4BDY%OU8U/8"V>.'T K'R JO#2U8+K18#Q017'Y<2 MK\,LBV+54,;&Q^*^SYJOUY^*Y;Y_1YJ_Z8 #/TD1IC@@&05A,)PN0(D?2)WP MU-&>86GE _RG =G/SDU5U]4WYI-V:K^IME_>L"^]2" PO4V#@!5(U/_2T.($8 M'L9AIW8?BZ_5YBO/<-Y5^=:YK^KCDW=E94@-)=TP3@_->4"G(K8HVUVB%J<= MHOB .@595*/>;F%4M$E0&L,$TJSGM IEMWURG>'[-V> M-/()APJJJ>X'NY5SA%V"ZCF6.=E-](_%ICVO4WW.O_^MW-W>5AO^$C"MZD^W M>5W O"E6J+KCM8:ZU^HS$"$4^AA1#](P#0.(AIK+A("(CCBLI!W+- >7/A9W MY6[7OF#-'_.YN]]4/XJB^1>GV>6[??L(('_/[-O1HJ8]Y-3LJN7?G?Q;7J\D M]Y7,.4]N2WX>AXW9H+]J'T0[P7KEM%#?W'"LSG &#=0U?[QIOGUZ668%=NV- M.L!F@.KU>MIK"J;,KIJ$D:QQUG8@'MNF;=.6=! M[(#QRNE0.BW,>03R>DR1F&PI$VN=9JE;.IN?:G9\LA9Y7Y=, MQ>[SC9/?=35QNX7)3MX*9]-6GSA6-*Z.YLA)GE8WB4G@Y*Y1DL0'RY GZX_# MX[R M,U13O(Z>HG:J9,<<]2E)0I/4$=Q:(E5:3#D[31W-CW(*=7W?9FSD>U$ORZ98 M+0(W#&'B,KT,L._2@$197Z(7NI%'IU3N'MGZX6[ M"Y)HP!5V:*,)PY0OUDER)ZJ6;4&>[8K_PDM,?,TW/!/]4-1EM7I3K:H71:F#8H MYB/FI*52E7F;-5+9)B%Q',>89E7,/.2F(*0A#ET_(RZDR= V1.F@BF0K>/18 M3ZORFC@ U*.(!3_B\J(6ON9!*NB 5S5(16U2&Z12C(D.TD_[^_M->Y$EWW M=%-]>[M=5_5=NUMWJ.9"DL##&8W#D'@D\U'(TJ6A]2#PI'8#=+5I>$^@':#\ M:H"SVM<\8NYNBWY$\OM9DM6JM!$MEJ3,P;%VTLF_K#8_XE2O^@A\A:>@%<98B@C(" DK2_CH#]&D8N'+O MY\E]MV%I&^#(OHLG29"85)GD1DZ23I[R+%=7#OF^W.SY7;WA]&OYCV)U>._S MRH(7G!Y1=T&05$FV0WB4T3]YHVX,"Q*/=!X?O.L:\A/H N2%:1JF+DICE&:# M8K'_1[)O<IC1?HM)BE"I9=7GP3"97F#E>"GY$R$7- M4&;/%ME0-^#IZY;CN! ^OT.X%.[3/@%V/CRX88D[XJF7YY79WO?ZM*4#3 M%+OKFUU>;OGA"9:WW_+R++2J.T!%>R_I79G?M,7+%@$D 0/CT1#%<1:$:3Q< M_81AA&,HHYSF4!A6TH_%P([']_JG(C9E]1]>;?;M#LB0XD1S'6J;I^1[U9CVF?E\\VQ",G)ILD"NX@D M'J)^FOE)YL/(#X9=DA"#6*CVNV$(4VQ;'&L;K7KLSLV>E_EL]S-^*@=##A\\ MW8 \?XYJ4D]=EG*+G*1P/&. Y RHG0-LI\?M7*^/'R.R1PQ-.V=5+??M0GU; MLNP5..D!8&%G?>9G1?MB%(?792\.KBOGZ>#B%<9^Y#>;@N=1RZXV5G>MB!># M8T.>4JN-^]KW;_6;1+\@L/PRP&@,8@3I,HB7WJXZ'Y-)2[96L_ N&X*[8C:G&)T!9*OE#*;SH^@V J<^?B5&W\43 M6)H]8,><2+]93\YA&>%-^"C6[6'F+C& OR=S(36(0A]* M;1A*?;'IVOWC;E\.@ ^A5)'J^2(D],R8SQ)J=6Q[(/4]^3 M/B7@TF$G%9[LT!0UZ(^/+:G;+ZH-<-_P9U-XN=6;5RY:_U4"ZQ0S\6RG 0?HN+Q9$>+\S@IAOVD^#]?FA0;IEQB MW7DNZM56FC6Z0&PE5X*>*-3A^(!1P)?LX%'!,46Q!PC)A5&>Z:$@&'5O6Z:!?4 MA]*FUPP-PU(N=\6J73X#[2;V @:,NR1._3C+(&(3K"P:+N0D4/"]7N7ICV@>;!&0@>8A7"[N_'0$^?.QCO(UE\$#\=UJ M.Y!X=5,WV1(A9Q[2U0(.K*J_.U]Y*8/GNOIA+ZA]#+GO[]W>T,_G3KQ\J?,M M_\Q/2V[YIEC]_,Q-_7+KY,YVN#6RXVL[_(I(M1U[$D:8^W/!3+_S+ AE!HRJ MC'9XN7V8]NCK\6(#3H%+$^(B& 11G 44!$F:)B%,"4JR0/0XNN2WFA/(#LAL M]WD>\G!AF5R1,#N6O57!5UHZC5Q_/UQQ[UJC>S[T_E)NR[O]W5"U'N^+ XHL MX->HO9AD7NBGE&:$\*-D88;3P ]=7V:C47?;AA.Y URYS4/M#(M)SISDRFG2 ML,2E!D14HO7)=-0S MHJ,R/&N54D,4&U+3*RZG?$&*@6X35#MU]$CJ>"E5<-"K4E,5^]0$59E)_9K* M^F31(2%9XH/4)] / !/Z /GI 4D0^E+GBDVT/YFN^J9T58)KW(ZT*I%7*5]]-K$5=Y 97%5Y%*SN'Z^+>HB7S,Q6D0$NQ$B)*,!A,## M+)O& PX8I2;67"5:-RRM1R1&E%6&9JW":HAAH[HJX(LY1?4(;[RF*KCG54FJ MBGUJBJK,I&9!7429&WJAZWH^!'Z,($)Q.+0>DR22>7195YM2XBG_WG);=L^( M;K[,IE:UU$JDP4U^*W5QO!H*T_^J-%#<*C7EDV1-L@J@X-$K0B%)$A3[-(I3 MS/)9$($T\Z/ \P!#(G7J26_+AA/''JQ2D3]=W(IIX'RTRBGA4.[O]9T?E6+X M@ER:\90=HFG(MN=K QIA4*N #@>O,NCZ'@HS",(HR/CM)10/&AY@5VIK7FO# MMIX9UE,)9BFE"$@(C/P8@R3(/ M'& $&!M05/'&;3W[J9]EK7IJAF"C+J;QS7I66*IBG)J6J/.I6 MTL.Q*(Q]G 4H]=. >C1SPRP8!)WZ*-:_HR33N*T'/?6SK%=)C1!L5DEG.N$I MRZ@&)95VSNM24GGS%)54D4>M2GIZ'"H **$1B*$;95%&/ 2&4E.4^G&B74@E MVK;T5*=VBC6JJ"%VS8GH7,\,"+0UI#&4.<>IIT;XCG)J8U"B-6DDT)H@6JN!8[1,F_A4IGKA- M*CHGR9@^=7N[9=I:-+ON@6G^T/3P-PO/(S#P/$AA1@!*$Q>EPT4D"MGO]2:* M(X 8SAK?\=?M^D?DZ^*>?9*AXB>SRQZR;ITIO]Z_;[8/?K[!<01 MI&D4I@AX<1*E'L'9 "P(/*0WCQT-QW"2V^,[/FO W^NXZ\5DP^T:WID5?$MB M2D_I$OI)G61([@='_G5P)#/CR<=LD_V7B!\E_MJ\^EI"@#Z#I0.!9JZ%WF02 M+86]7;V,_W#O(:0T#1 U/4S+V: 29JFF8]@YD%$H="-__G0F5X[%E\1F=%# MEZ/"ZW".7)"0NBCK,*L&E(S; MJGR^&*2-.\JFB&S>V&?#[T0(DIB2,D-MR'W8B=UD,HP:[WHF?LHFN] -H(^]2>,ALSS7ALAI I7Y% 7\2\5&Y@.L>\SGBI8.?(<*G*K+%H M>;C/"T"8A12%P$U2[!,4)RD8\+@(&MSPE$$Q6;04K$TP >^&HJ41RJ>,EB_7 M+IC:4X:CI1&/S1$MI:M.:(R6%TI*3.>85QHMY>T<&RT5F343+4^N;P=A%&>N M'U'"G]^!&7+] QSHNP;W+25 &(Z5LO4GS)-N(E(:XGNJ0&F?DTP&24/.FCI& MRA<5T14@+U8,FD1=A'@RFE!OJG6;QA,I\5YY9PBG;:&DB!]SXBY*0?8 M40U)NU65V6ZK+H-#C3WR_;[8-L4"(XAA@'T*TSBEO'4FP7V+:2SW",B8=@S+ MW:%\)5.[;N:W*?.;Z^I!D[K&_V71SI65U5RR@&P7$!3 -XR".$L!RG;!O)$0N15)Y MA]Q7F\XY>C1.V<*13#4D61),,\P1))EB#-R\O1E$_%NG.&8Z)G&0X$=, M",Q0(Z^S&Q MR'GA0(\F(NV0E[%&7%SP5.1DS(9NW^3U]EV_L?ECD: HQD$:N0G&+B X]$@P M-!X$8J_/:&[2L# -6Y1Z94D7W>J;OX:9UK,/W(/D6^P'F/-O"C^E3G)_> 3W M=BB=;J,$=HU'W^SRL%Q:TJA]FE$W?*%J0Z\LZ[JIZ?]F#I6C^:OE9:.?ZQ'7DU&V/YL9S990CB+X@RE.XSP[)GL32:OK!(2?WW8[#Y_P[+IOE MIFKV=7%X>"ZC2>23*/40=L.,Q$'H>6V+,4B\ (KNAXUIPMR([U Y#)9SQ*7P M_J.>P7R!HPN#50>S=@Q&+994^OO=Z,'TN?B^@\S2OR\@3".<>FX:HM#W$6L: M9$.38>@"F>1H5$.&LY_CP)+-7L;1IRQ&9IC3HD85VC-NEXNSW]1#O-W#"0 M-YMB 7V:$A!F+DD"2I+8

.>(S7D(G_5&IS. M3Q8>?*RW@0UE;H7@X^(3^4Y,,>UQFYRDFO:8$=T=1?8%89[&B78H]T2V5G,, M$\FUO&*3[XK5A[S>_?A$:;JT M&J:?:SLTTH1AC]>Z3'&GHGZXNLO+[0*Y01IYL9_A*(NA'[FD?]Z9-12C1&K7 M5>'KIU6S#M0(/1,E35ZW#/ U2I]>HLJX0G4 !)5(DCW[%$?6@ O*HL2%4!%- M\KU8[G?EUX(E;V5]EV__4MS=%/4"$("PQV;F*0 RQEP.;]WR 2E9!Q[E\5D,N+DY&1FSB3*)$[!G5I%0Q4.Q8H-GK'Y&;75 M0I$%)?Q&FU!I[#)R61M8_=>^V;7S9EK5%V;5;>:895X ML2,G-61;-46?EE/5S^S3UVNPJNYY3.X%G)+$AU&<>'Z416'F000.3<4 2NU( M*S5@6",Y)EY =$"E."56XTY,[XS3)B=K\HP9T:[G6+D@4:-(M$.)QIE0:>Q4 MDMG:0WX@ M)8SFT=A^Q(9;XK2F3'3.1L*18LIKEP_E5'D2]UEUZ.; NH&#-_(>M4/M)[17 MTP$<5:;52K$\N@&RB.* I$GB(4R" *80A)!T;48NH"!>?"WJFTJM)HML6S+: M< I+6"*>5!5Y>NUJ3%46:6[%1'DZ4N4$=PR;$U1K>434!8W40[ =^J?)EHLE M7,8Q)*I;N%@7=5VL/C(%1>S7GWRLT6<(29H." NA90&,9OM M)0,"-\Z$7JLVT:YA07IXWO4$6/ODW[Y=H5F?_ES++0@U#XB)V%SDRPF;/MZG MO"3Q'(D7--"$*^S012.6B=V3T,">T#%GL&(9(/ON?,/?,[E>G\)IU1M\J8MV M&0TTU^V&\N>*?"_J9=D4BP@EV&?_>3XFD&9NFKJ'Q)&X8E7LS*,P?A1OP.YP M\,[UVGDX[+ML\&"! QH';)W.#.=SY0R&2!P5-NNURPILE\,DMX[_<+Z2./MM MC<_4#HB?^*Y]-HL%SKKWW7WKNZZ>6G[P7=XX^=;I3S+M*J?H;>%;4#^*O&[^ M//)@^1A"GXFGTSG)@B/JT]A93=W])2(O7X#IHOS;[?OB^P[EFX*?8/A/UC5I M59^'M_ !B3+7)9CB-/;<),WBXX*O2X2J9QN&8'P^P[6Y1>Z\W3H5P,=R.#:;*])V+I.;]84$8G<#(:M(^+GW^N-X7JW?'E7:TKVL.GBS5;1\D;#+QV U MD6W',I)&>YX>?]7*E.2Y_^9#_H/7+P+;U5,DS]6X@HW ;1C,+UH*^=Z=UO4AS'[3G7CT)A;A$5R=H](2V>W M"M]#;IWQC)[:4953D=_+2FO48];HKUDKG[^48)A5X7,8]9=\6_ZCG1"@:MM4 MFW+5_H'A^L#&QC!9N%[W3[/DFT_L)_V=U"&.1+Z7)6E*: !]/P012D#_3K&/ M4(@2T;,'DX Q>%+A!#]_5O/$@E8[3FW@*Y0'*YRC&;/E9%K(OW088E+GVJ$M M$]O\^*#%#(Q/HCO/R2.*,L]/,@:2@?,#A&!&>YC8#^-4ZN#8U. ,9Y6_%MNB MSC>2Y\PF]] $0<*TEMN MOS0?BOK3;7[RRD>0NBGPX@"!-$CCF,:IUS67N.S'2'1:J_S]YF1E@.0P3$X+ M:K:D\AP[%\;W:$+M&*?CS:@T=[1QX^8X3D&0$)BBU V\#"2!1_TT&]I+"1*J M<3F^%<,IT],Q))<]C:!/37?,,#=>>&9+2N%&8Y %'M!D&90] G?,6V8&T4< MEM/B.LGMYUL7NL32A:&DA5P[1I,>4QX_WZN/'[4[=W\K^$WA8@6^LI]^:6'P M=>F/+$5G@WS)M^6]+ TP<-T$PB1U65+N95D/(X0(I6/J#VAH7F8(CBQ)L.EN MGGWK0;_).]3.JH?ML,])9@CZO2&X?C*G&R371Q[?_!O0.CU<9\#K<,!73@]Y MSGN!+Q-Z:6W#E&_L$%)SYEV\8JB=1^$DYN2)=@$0U$4PBDD*8C],O!"'?C* M"/PPE9I8:6[:\&RK1SN<&MRNG*H]\U#=;,HO[2I2HU=\=7M&,.&R:=BG\AN4\JP_YCX?'IF(8X]@/^#J> M2X(HH82)&^42> MLF/P3V7LX_)T4W(LGRJU34/>]"FXDU[?P!_'S_3PP+>\7G4/?8<>Q!F,$TQ# ME 9IZ'KLOQX?A% QES*-RG"R=9H@G(K*J3&GRM(X-S^<9]6'F]0G%)(UX"=T ML6QB9Y-WU3._"1QK.#TA_'$J7]L18V:P^VP&.BWS+T6>IMXM/O*6VT?A MO S%$44D2ET7D-"':>8/WPW87XA$#;EO-*WX_.!HLRN7^<;Y2Y'S<-^GC.(/ M54I2=%EUS;$CJ9AJQ(@H'S/Q1/78GQXKW@,.GE$K-8[F51I%S-687B$YPOLW MBES*Y[+ S;S8IU'(_N?"X=L1F^Q*C7'![YQKE$N]PRA-E.!(-\"1IK&NX]%% M\=%^]E4R5:8L&?&RJ!^/>26K16>4'UA/>)_?=<+BQAF$2>C3)*8)<(/0Q4/J M0-P8214EEOIBP^.?8W$X&*4'J.4H$IM4&6-';N0+$V-D1G-*PH5)B1)7=LPK MU*!7&OJ*F@IT@K\ ">3W/#(?IUZ$? H"D V-^!G(5'1 \*NG4P*E-YAEB9)3 M P,<*>O!+ \N/R1"0!,D&;-+%63!G]$%)0[$:G(SZ]Q/NVKY][=;?IBF_%KP M1H>$)$4H"B,1R/ MET5D8@KE!.4L>R\_C*R=1ID*U9/1J58F2?US885NMN3X6B4 MIG>2+(EE=.8(DM-?<6[,%(H[I>%".J=&EQW9G"+VQZ7:1C @?'I >6?IB&Z[ M>IQV1AEVDPC&ON=&"0B3 "0#5.QY<@<)Y@ XH3HI33GG\9J8S%GO,'6UG&7^ M:X+/2]O]<[K/#O6>EX+'AP#F]X?0NL"'HEY7]1V_AM/":3Y^^JWY6#2[NESN MBE6;YN;;[M??MN6NZ=-<+XA @G#H>V$"$\^+8T@&*!3ZXN^%F )@>O7Q"+L[ M7=1<.1PY^_\!>S^MXQ<3N[(F+7Z)6;(QYP@L0]C@%\D53TF7M+]KH:NL8!CS MC<3:A@T^4EOU,.DKL6411>[.+9B8=H4%2RG&3:PF[-J2FVJ/T?2MP;]!I847\]?$'.M?J&]._OLTLS+PDH@D,/38;2%*: MQ/WN(')A1K#<>^-C6C*<8W/);\-_?'8#H'29,N3A[_U,22T?-"*X?XD_\J"R/<]UXTI"0A& M 4C==&@C J%007VU;S8L1MT,?B\Y@Y?G1V!J;I0:.7DY845E$BU/C\3LV"A- M:M/>4[KX[];[S>;'FZ]LU#)]SG?.[K9POM3Y=N>L\EU7THKI"5,V[1N;V\I9YLTM_ZJF M7+4USJKMGYW/K+'^R_9;]N/-#UXSCT/(^1)DX]SF7POVCW?.35%LG;)I^ M6 M-S_X"]A\VWOW@S^'S7#P?W*3;]ILM[DMB@[]V,<['[OOW,Q;V^[^TWUHRC:T-*]9CVTYV49AA'%_+Y:@$,67>C07H)#(C<-5F_'^$2X M2Z$Z3))SX!'LB66@T]"F$![.EW.XZJF<*0\]R]B%''0\RW;DGQKL>%SK6Q,S M0GDG+K^R2+9=D?_>EU_Y@\$'[?,A]G ,(Y@PK7-]0D$6#XUYR!5/0-6;,)R) M#L"<$V02.=<(Z@1RTVE8DU.AYPA3R59',">1MD[#H%K^JL:D6+YWUNYSB=]X MHBS( #4846GM/.(WC3^7NZ[,UHHWNL\W[7FW*"$>)#'!J1\ FJ0NR(Z+#"$0 MKBN@]NV&I;<%U=6<&V!)UQ=0I.VR]D[#F)SL*I"E[1;RLUP\(R3C>9O_9O)( M_)6N'C1".?Y6[F[;:EQ\7G5;WG^N2+O T)][BJ,,X8@$&8448)]2"+P! ?4C M5UE31K8[@]I\8XB=4\C.KG(ZT HU$+0[0D&E)O2!!OV:K(Z")$^BVJ:);0M5 M3Y=EE_10*WLB2HG+NE@RBOLD+HH2Y,Y]M7TSK!XX S1Q$9/EZ&6-,DB/[,RU Z)G@4Q(=Q[:?D96% F:7S54@5>C M.X?$XM8P%H:IFXO\@(8AC2#!$+%AY M4H9>:>@79N>[K=)V_:&2KU0EY)!^ 8I%Z(HRR*A[4MCT)7 MJ,B-KK8,:V:'D/?YYF1OK=^P[V#*76(8S:V P$Y,JYSF"C JM<:GC5BYBR!3 M$JQ\YT.YZPK?Z7B!AG,ZKI% "Z1=IS65F6ZF+0 ,5R-1'/H)(2B+(B\EKA]Z MPY$7#[A O(*1EM;^0$% E-_18< M08"@=02JT9ZM04# S2KA8.!RO:(HH8@ MK"-$G%U+U4^L]6%"UA[Q0*'$E%"H^)5_?['Z5#+C:=DL\XWO>F$_-TE B" D M'L:>1T*7HB#"?7M)A#.AQ=/QK1@.#3TVI^'@G'6+SN'P)!1K'(L"@6 R N4" MP,!=B\NA1^Y45F/&D2@A]Y.1J2;S\AU23,@OF7U.P+5098%PZ[&CTMV)Y(7Z M PL3]:[Z__:;'X''-R/Z%C%KP$M\ZA'@A@C Q(7)T"+K!D(;_CK:F4BL6WA\ M(Y\#= +OB@^0;(3J*/,J+MY34*HFW_:P*:_B4[ Z3L=5V952]3,TO*#K8\FS M1]E'6_*,MNMA1T;=P9IIXI/V?!(G"$4DC1$*4TAB$ XK1 EU RBK[6JM3*3L M+3AM0J1(J+BHF^=23=*MH%%>SQ9H^(C[3C&0G7 MP8R,@%?;JLX?M)GT;9(@)"B,H._3)*$QTD1"7FU9IW'R M)P,FD9>?$:R**_DTA*JI^5DN1VCZ"%+E=7T:@VV/*/VNAC25E/\7,7:=^6V>+LK[IJ%%\6Q'R4P"6F41 E-J3NL%*44BX6% M">$8CATBSU._\#HUM\5IC=%=:ER#,R]'(TO]*!>R)G+A/!7(7R3^&0F?P:MV M%$R8TF#96N*ZN38>,=Y7VZY"!+^GO/OQ=MOLZC;7::[WNV:7;U?E]LO':K.A M5*(;H M=Z_A4#.K9R>.2%<.OV_5%][I['5.#+YR3DQV?N=&.[W5KR5^R7K31)@SUJ-> M>30TQXNNH&G8R+NJ*.MR'@&O"VQ;&6 M?;:U]X\49#N+9HNODAWHGR&TRE(R:515\M>, ;5?J%T@UP]HC,/(]V(O#%,O M!D.!PPS38)IES_$P)]I*LRDR"GMPMGAHPGFV1<'>QEP\M5'NH,ET\8Z^6[R MAXUV"E28CW>J_IDQXM&J7A?E;L^$ 6Q7Y/M]V;V/TBSX]=3,#8'K4X^C]]Q@ MJ&63^2 "=D1 =?S31,0>GV4Q<8379XN1ACUM:%60P:IA_NM2;)=6;0Q M^1)H^8W)P3ZU;4G2G>*0V9-\+=IIW2Z3J.__L%HY@I(Y=IGD_"7^&NK-!=PW M/XX?>82[>A[W7]NW(1<^A6Z28DK"#.*0)"DBPXE_$.&,RCVK.@M$P[M+'0HE MR;/*D9>G%Z_(A[-,)*KS$XG.Q-?1"61?N;6^,ZC=9>,OU&Y;M3Y4AFNZ1W"_ MW9;+V^[Y7*=_/G=[='_1N;\\F.14)V=:+SU:ZRSSK7/#?MG7-?MW[-O[]W=9 M ^TCN>V_NV?_3,OSMB;\=N[>W?P=Q8(+>Q:0\.3E7@M\,F]VD[>3UH(_6[^K M^(_Z#(WODP8N!0BG818$?HK"<+ !AKYXI1#KD$^2"PW+92T\7K&'_]CV!$FY M+\R9-TW1#>Q,I\[TL1=.LKZ&_F1#"C9%OU++S,"%'.JJ_;EPWL9[4''2@_B/ M+R9SS8-L;DC87EN:=L:WDV=O8_O8'SFI&\W-)+F>'@\*I8!_*\HOM[P0$1MK M^9>B/=Z&V9"G>5G_-=_L"W##P.7+W2+QHH1ZF) 8QR#(B(N#874-X-@7K^"I MKTG#2=< U.F1=J=:'8[5X6"=%JU$3-1(MD!R- _/Z'LLH+*9L_3/1Z6]-6?;_-^ M#^ATS^=%"Q> Q,D0#)'X5]C5991UX[ V MNOF"]&*$_5P++U'8;XKAA0L'7EZX@/W"1?^YAP67GBY6."T7#B?#Z=EX4.1" M>^;V2KPHO<9AOTG3[$E]&SI,WG>8->\E7]ODLUKW*Q9OEIN\::T+S==N]MO6P?)0E*7!JG;N(CX,4HP<.N( QA(/1*XNNS M:L)[[:IY[.LCU?0]"*M[R>2;<6>3VMU)4MM?I.=;+?V#BE=CRK[ZKM)SZK>=G(V*'3M.2\_H5.4/T6^G.'7T*OKOR"W*9Q;FCDMI[2O4W7'OXVK=R>)<>W"( M??K8?1^LT/$?[9QO17UZZHCUYF77F[O/KO8U7[]KCR&UX7ZV@TBFW*W]I-+L M_=*6-;S729Z6LT[SFV')RM[)G>Z7C8NR!*9AY(,L]/P@BV$&A]<=H(&*3#BQD6B33D_YT MF;QCV#)[?$6,67@"1,[;,^^Y=/=_7C8J]:/ C;*0AEZ6!1B2V,L&H]))JL=, M9LI\568LW6+1UD=FW5*9HWO8.BD<^N KVB_1U@FMV!^9HS.:.:S<[8F<[(>L MJUKH^/(+FR/\;/[#2]Z[=BND+NZK>L>5T_9-$4$?3[\)HKOSV9*VO@ZRIMGD M,.-C*Y)5<+RL_KF]K"YP*#LE* 4@C$"&?- M/!U_7!OI22ZM[3*@53U@KM3:8%_])\BU3;(W9?)MO!=('3&Z9"B4,O1D71Q\ M^5*WS_J\W>[JU/OP0LJE%Y'L 4Q@B-TG(\'@$BC,DM&ILOQ6&,^P# M/.> 3R;YL)\_F4-#5AKP1TB&S_8RD5I8Y@X&S>'OE\X"6=T'+3K^8S=/SYWX ML1NQW4'_9(]\X?NQGT5^%B8>#'#,;/+@8)*' KOCOHPAAD/_A>,\E@=_J=Y@ M:?PWU1%>70IP=5KKZ@^>!)Q8:E,>H-(7_TE3 26JYLX&U/UK;4+0/R-"/.*F MGNM!X,70BT+LQT,) N2Z46!U+B!HPRQ'QBS/ $3=;VGP-^#Y5QCW7WCQ[(\1 M\L\^>O5:.M\_::"796GN&*_D52N.W#QY'^*,A0L:P0R'B9]2-X8HQ4F0'E(7 MXH5"U0%?ET7V'*^QZ"R"OOYBP>F96;J*K;G"Q?XX?>2+LBI^_6>:;Y7Z3\Q^S 9+?WV]^#%5W3@_J MO,8#,Z*]8JYC,MI[[3_!X1C]G$UY),:0QXW7V@&K5A5>G#S=/.D#O8FG?6'>,R>F/&:BQHS6GF+1.M+\7.BJ"&/ 0\;C71^T MR?>B7I9-<2@X_;G:Y9M'H=J/,/!B$J$L22E#[7KH #WV8W^2L*<3L.'HUT)Z M;N+SS!79IJN_/%%HU.IUPQ%R+H=/'B@/*R\'4T_?9A!=9[$K6$HXST3,--%W M7GGH-$*)K@AJSE_F)X[\?WRB6VZ_=*"]A1,+([.Z$2Y_Y9%HE.G:YFRC^9>LQ=DVV+"FUE5]QS=SNU99HVQF M2",_HAE( 28P0&1H-$S33&X_?513AJ=%)X!4U5\7IZ)[SI/1J:#0_;O&'3KG ME-P7]-8(HTJO!$_!K-H>9@?$J5B*XWR[+9>W3KYUBKO[3?6C*)RR<6J^B5EW M.XU<=)KUC^$=CX,?F)!V"T-\/E=\7]YR46H+ /!/-B?A,^_")OO8OWS8_N?V M+UO\^5^<]GMV^A[P/PC M[]\+E"8H]?T8HM## &3\>OG0FIL$0B>QQ[9A.(JA>6-8 M% @?$Q$H%S<>/J5UQ.5\G) \B4@Q$8EJ(4*13#'5/F_Y.;G6P)4%.JW#BDIO M#Y)2YJ&)3OVK->4GE+J3$6VL^&U;[IIR>WB7B/^LH8R#0ZF0!88!SB",&:0@ MQG[H>BCH<1&" _&W+B=!8USM#\.JGS)4Z^[8UYO^V%>;1CE[;@G?#,UH+AT&DWL?GMJ3-;.QQNR$F5-NM< M*!7:+'.E6A#\6-RSOVW/$C^9TG?G--MCEN<&[+=RLW%N#D\DEC>;HO/[LG\F ML?/[HU$\=DJD@_OS87A"OUH1L*>TMYIK!%GQ_ [:W_%SS.77XOW^[J:HJW5K M8?^$\ZYJ+4IC0+, 41"0$ 0@\Y)T2&L(]JG0&<778(?IQ.. T=FV('FLZD2K M/[)Q\E;L(;7H]$IM,=-*EN562JTTP?1&&;R\40:'C3(H=2?G\\,'L8^]\?VA M-W9ITO" .PN:DCF1Y7Y36U*VTI1)\S N2,OSZL67GY%3W+A,NOY:K8 MKIKGK4-Y<[O(6,-)%+F4AA!D$?*13PXM$[$T46=[IB^D+)?U/M]PX5KU:-MK MB%_S#7?>E;,M=OPOZX+/*?*-W&$D+82+G3&:FFNYC&A =_7\X:#CL&(I#4,Z M[9$@ >HNG/312;P=!WBT6E29ZZ9RXM=WMN9Z?5VORFU>_SA@6601=+,LC7#B MPC0$'FLN'%I$*",RHC>F'<-BAY]1..<^+R5O&8QB4DS-IB)13L4&5#P@#+B< M [!I1>L"0Q?$2@>O=HB4%DLJ_;U.3I3>E?E-N2EW9=$L,$: )B#,/"\@, 5N MC(>+S\1SY6Y3R7ROZ06SO*[;N@J'<@K]A@"C54YWI,@2TQE3/,GIR@F*:47D MI.$+HJ%"DATBH82\&M]%)*^8[-B4CPO/];K=G+ZM-HR7IIM)'NZ)$@\&D9ND MP ?\9E,LXC3UXX -]2!T$8F"(/"3H1%(,J%G)!6_ MVG!\/@ZXWUL\YT>5%IXD54H_1:IR]!([9C6G;5Q$7.0(LTQ%),&?DPL5#J1U MH5,AOGA1;?FD 7POFT4"$YHD$4BC!'O(CY(@@4.;( RE%A+&M325:ARV*H_X M6(1F"%5U1(U725DQ3JF-86K MN[S<+CP7IY! EBO%6>!Y*:& ]FVQM@F2$2BU%@P+T^.AY/S>X9*4(T7VQ&3( M/''CY.=ESHSHS[.T7-"=<33:H3QCRY/2 G)0I$B<'440( GX6>H'G MNQ$8VDQ](%3L0$]+IL^;'(M?2GHM$ M79 A/03;(4F:;*E,=$$YJ?I8\$.PQ8KD];;AEQ,5,"ID8 M]HT1#XD59!G9A&%Q&E Y RPY35+E34R,)J!,3H6>L#63^#Q/S 75&Q+]^NFUJCLEI0:GN,4F0)KFQ9(8OY3UK M$:K,[B4="!'90))GSPX-&6/ N:TB52Y$%>3M=LG5JL!%]^O;[=,S-A^KS896 M-;_7M(AC3/THBS&"212 *(XC?-"Q$ J5GS'5MF'M&> Z/PV ?^8E^9X_G<9Q M.SUP27W2[A(Q\9K3&W+*9L 11M1/DM$+TFC*-W;HIC'KJFEZN/*.65=RY&W3 M[(O5(B0A33/D>RF*(YJ%7H@'?:=IA.-%=V">189Z)[U[)M62S,A]#$IVJZCI MZN/=%%_*+9]R.S?=6[;R]3)&\RN]W6:,5/5-M_YF97/E=+!FVWL[Y49L!TZ) M33L$;+05YW?C1K B/HE\+(),*#=[_K+T!UZ_H=J"W:XN;_8[?J#R<_6>D5)M M=XP@]J5?WFY9*E4TNX5'B>>AB&6I(/((I2@&@UI2EK0">?V:"-@D<@BN<4S-X"9V'ACB#)5-/JG6P?W$B/JE[ M[=#PJ8U^,N&?@7.EG8HN(BU(X 5!P#)C@"'&KH_]<-ATI9&/,GFY5VEE$NT^ M+,CK3U:5F%78U#! YYA-C2%-G7%/HP,@NJ:;\(R]HT92[XE-1?RV'-Q8^%LOJR[;]EN&%N"!A.33" M$8@"[&*,TFR 3<(DE#ME-C-8PVN>72AZL]SD35.N2UZ?M]V4;$O \3*\!WMD M#Z[-[60Q$9T=I\'C(H%"3(?%5EX9$%7-SCFQ8>KS=6:=Q!D%*$YAG Y M8I)2N7U^[!EY>$7;J3K ZIFY"9=(K*[,YPW)E93Q MKX%>>N!ZAI45*>9?6D4QXT8[@H!) Y];'3')Y4BA;F/#\SAH %EDR&+@1E[B MHP00MZ\_X+L1II+GL72W;HE,:Y'F,4X8IW++WXP$9! ML_#BQ(4H0@'T0P_0B*7I<$"#_42JP($I#)-J;\GPMTO53'H/#]5V&GS?HW;N MV;\?WE0RDS>/\9B&Y'DB9^D3ZN$PQP"\E^P!NM-BMT*O7R)8-5'6X#*KM5N? ME3(ILS96=>3-9\$LLA3"($0IR&(7L7!"TA0-6%(72]VU-(/ 9@W7EU2/\-#X MQ'H:YVA/KB])MA6*?9E/9UT;T?,R#N==M,FCW231HR[0E<8RS9/F+OM;M?IS[@MT*^!7A6 MS;GU.,]J(==JJ$SFK9-;'/=L[X['L2AYC*P5]0\OWD)Q!',*V8D.ORG]5JKM=2B>1<+[O& M4O3WQ>YZ?8K+)QY),C]+< Q<$,0>!GUQ/]^#2./RN!8TAA=9WIXLJ\R8H,L[ MR5">;M0_TZ7K[[LG.VW3>G'>=:;ORCZU6O=-V#LVF1_)M*F<_BDL"D$<95Z( MW22-,I#ZQ!]@@2B1?*/",!C#$6#.?%[>,6:2>J,^F2RSMU3TA5G7F.4K.]1J MR3=@[LA\?R3/+PE^]P[]8TR?;XO30,0P="_'GSR3UKZJW")L%H$7N-@-DY3Z M 4Z\%$"<#I RX+N+KT5]4[TD]Y- D9&54]3"ZL(EHCD@/!Q%[,\FMQ>;%(Z_ M3..FR])OG7_&RSX#_R3AYPX\FN!<]P]$OFFMZ *!X-[W-$Y;5[9__Y;?*MD]&Y%>FLT7W0/DS MMP\?#-4K)U^SE(]E;:O]LKUYP$=T=XBM'FHS[RJ'7TMHUC_:MH>#R,X]$_/" MR;LS!1U^?B9+F+3[S)LA3&MJ-?\^]^.?9=E)RU ^/C2 MVR+TXS2)8.:&($%Q$ /?/^0J<1:Y"ML[)N%,L[TCDB$H7W?6[R*Q^>#L;AE] MO>S9Z\E#+;\VD#![G!.#G.N;3?GE\NUTTQ>59;F^, &\J@ MZGZ+DA?L$%H#=LGLGXQ@3L<^R8/F,751Z!,"<>BE64QQ,#PBY?LT375HJ'RC M]DJHODT1.2^,W_PPY@#MFQS6:>83_A2W*Y1<8+5BCC!+8OMA!&^B>HG+K^6J MV*Z:DQK$*&]N%X"D",>81&[FIC3*/!!X0W,QBL-AI4!,(96;45@!D-1$AL)9 M#?"<5;'Y]BYH%:C";5#G<:; M46GN:(KJ\_Q$NVTY!LA%P(.4PB!),?2(=] ]'*69HA"-:-&X)H'ELM[G&YZ+ M#*JW4%I3ZY\94G@A4>$S0ZW\Q2*C#P-#K!L$.JPZ-QXU,;6 MV&=+4I0D?I0$&"41#FD6>0$]"(%'@[X.--D*#DC5=F0BVT-(2M.E*X=Y0;8$ MM.6/;HA2;,_^^%AC%NLF/ 3VVTF1<:Y#@?\T)#E'A1$*8H35AJ[D*?DB0[M$1B M3U8;5-J88* _?IW!EK@\_K4!47+M&)ZC+!!X;4".#:%CM;]6U>I;N=F FV97 MY\L=2YTC/XU\$GD)#!%P?1K@-$U"F 0 O>E]\35OM3ZSOV[A:.[)OIJL0)[M=- MP)GD]ER/B"^K"5-G9C+Q/#>79@/\70LKHDH#]TVY+9K3(P[@ M>]DL4,@R%S_P,7$1=MTHH!GJ6X,XR:2.&:BV85AI!EBG^]\3HEP^QD MFO6 ,$GU4B/;7AU3M$= T<8P)7;]N=KDR^KN< :Q+)JWV^5?"G[5<)'%(4#\ M%4K7CVF<)"FAP=!>F%*A0A;C6S&L93TVF6NMHS@36.>:C"[)B5L'RSG%Q1\Q M='[OH,FL@(WC4.;>[U1!WV@OGGULRT4&;!^ID>.RK=G4EF%1V_ M_S7SO"$R] T%;!8=^S&@D(4"W\-)"K.^(>3!5.C=JQ%?;WHU#3OO?WW#8#DW M/2Z9A74UPD3V'HQS);D!<:#ID#(JR+ B7S*[$<9Y4]R24.!/<&OB.8O/[D^, MHL<"D1UI0*6MJTC(*OH5'2_=#.J-_11D 4V!YZ,P2/TH)(=F B T?U?^7L!1D5(DG"1$US9>:A,KR)B:?S]AZ3CS'T&*! M=(Z"7VGJ'K)G*_-=6QYB$.E/Q9?V8G^[]IHF<1JAS,4($IP2E,11TK>)/9I ML5IH>MJ2Z?Y*Q:ICR%AP>J:Z!=0F>Y!-XO= 'DD M#(/0!>&AC8AZ27VSZ47,PXA1VGJ19$E078P1I*HFLVR>/*#ADGXHT66) M7JAA?ZP/(Q@0F_=5=W>\/&&^^51M]NU=[[[-/FEBJ5$29=0G( U\EC8AZ*=] MFX2$.!*?!(YMR?2,\(#/.0 <\A69><]H0D4FBU-R*3ESO$"CTCQR-)\RD\HI M>56<88[B5W"^^0(-9R>?NNBS82:JS9;*1 >3NG? )G-;WL:9-@,61ESHXLQW M,72)3Z![:#,!-!3?/!G;DNE]E .^41(_GE"1S94IN93<9[E H]*.RV@^I:Z" M3,BKZM60,?R*7A:Y3,/9S1E=]%D@\?ILJ4QT,+E9_7#,_%VY+=[NBKMF$8$ M1R[[+Z. (.R&Q!N6.XF/J=2S:_+?;ES*AUL2')+38I*I$:KKQL=IL:%7SBT.YTP]Z MVC1^"@+=\@=#^,.>^TU["()[][3*-7]%Z@A833I&\BZG*],1KB8Z5\Z T#E" M=( QT95Z2)M I*EAW:[]$R336?$3B=CLDK87TQ[4$=[@;TD0!',0."#S(M] MZ(9QFA+/]5T_#@*H,I-2:LCTYNF+FJ2*(X M(-$0XR'[H]1Q1O&OG>!LTN'IG.X965YIF6S/XSE>.WV'R4[06M*]O]S8X>6N$ MG J9])F8:EGB+CF5.WKJM]93'QYXBB/O7O;BGB('3PWP'7#94T;T49WG"WHZ M@?/LT-\I#*TF'QAR^OY^SX_07*\[8+RBXG"58>&&O%ZS2R ,$B\!@#7M#PU& MU!,ZQ:BA&(WM"SJ7)UU@^[1@ZX\UX_I[96%[D*Z,_;OCDPCC\ MT?]E5SDY1G$"@4L]STM":C8S M[9)"=U*47:*RP;Q5VX6)O222!MUDB7Z:M/!L)7A3;.JI5$)<@F&$(I>?+B84 M^SB,AS9='/ER3]*/:6D:)?TCE=(09=22T:?'%JE2&G(,O32BFGJW0-6VJ3;E MJAV_[0G]KF8'\'P_"MP@CI,TC'%* >T;"F/V>Y%A-.+KC6]$G:#J;I-(U?(9 M0]SE'&,BSN12" 6Z1%2'V7JB..Q/C]7F/!G/2(P&YN;5%1T&5-IZT1@%Z>M\ MX-2-XC1$B$)*8R_F-8"&IE(/I>H:(MC '"HB5:5G''TJ2F* .0U:HJ-\CZ*: MG*W>HX4_&Q5%UH2+FJ+$AVBF?WU?U#F?8@PY4'_UF*8I#%) (),P[&&(:) - MK85IF,CD^*IM&-:6 ZR7U_3U4B>V!#(%:W*Z\I0PZ1H#>J9&9ZBY,"D:2Z8= MTZ'15E1ZNYB\7[:ONHSD'()EPN\(+038,H 30-P= >B0*ARF'C M6S$L-[]M\TW;@8KS![-U\R:F---0)IO#])BN'(;JC6I-$SUZ#'97N[B:G.^T3]_W!![(I[\IMFUOU;6*2(1RE$!.89BGT*89AWR;(J"?T M3).>E@SKSRDXYP2=9-8SDDTQ19J.2#E5.LOA3,)TD:<+XJ2'7SL$2I,ME8D> M..Z(R,FNS[M#;1<,?/Z.1Y)$+"OSXQ0'E/1-0Y<)J$(5YG$-3K2;_>Q^ZHB: M3GK(%MS-GIIGR>WK\11/S3P)7X9XVNQW1?- MPL=AA'PW1AG*HC2* ?"#X>NA%Z/%MA L R/\E4+C*NO&U="Z^!'28N6WVV5U5[RK MFF;AH3A,O03"V(^S."5N&!Q:\HD+Y(J\J+0@T[^52KH"K,R&\'V>8G?2 M1H!(&! /H3"@ $(:9Q .;6!$(O$\0>Y[C2<+8JIAYH[)*1,71H :8W;T?47L MCR^/C&! ?-62-_ Y_TZ^WQ?;IH#%MEB7NT48QQ2Y* FS /B4/^[I)D-KL>]B MN1BJVHKQ./JAKKZ6#9]_LDF(\]--AZLM%O3S,$AV^7?9Q%J95=%U2_-TRJY8 MME0Q2$Z/R?FI1S6QO)SAYN(JY3@V[9"R!OMU^+KB1:NQS* M?M\U/OPIWZZN=[=%W2-9L& / X] C%&,?) 3(>CLX@$*!+3)B--&Q>L 1@O MM\*!_NPPB$[%,3I%!U+BH0OMS%_6K]DIEQ6U :ESI/UM3_OA)YS_%O"@?'/R M+_'NR)Q^4'N&1+<_Q!XFD>3IF4!CE&X+GBTQ9EHU07>52Y?_5I>[XGJ]OE[C M8EW4O%!><;-[VS1[7MX-51$*HSA. ,%!BN/A5!.*$E_JVI*&Y@SO MF[4(WU3K-;^4N.I!.NMRRP#R!9J-.@RECO5#AJ MP\;\,-8S/\Q<0D(_=%E2BC(_(8=6_(Q*5O66_?;I*_Q;,R1AY=.PR@P9H>.**-_[L2+,@NB"@'N^.;R/]K\\GK-VF0=IKS9 M%*!IBEVS2#."DYA@-\8 9C"Q/.'1D-,A>Y$:FK*<'P^1<=#='G -W%4_O_) M>]?FN'$L6_2O(&9.3%=%J/H2),''S"< !.OX7'?98;NZSXV*&QE4)B7Q="JI M3C)M:W[]!?C*E)1* 2! TG4[NKM??4S33=II3 MRQ>ZB!9=R^@0>M!+ \U%Z4WZ77/YT.>\KK?-D7Y1W%9B:\.^RK8?;II_7:4) MPS2(/,)"+V%.0E#2;]=,B.\RA7E)0Q:M=PU6U<6].&O"!WHM8E -D-4&?Z\^ M_2W#Q&NS+H9Y7,!DBVF/2GNM3BV=]+=DL.]%:Q:N4C]!O"I,8S<.Q)5?/D5# M5XZHIW0#LL;G+9=F:;8NMD7]R(=UQ5M]Q1AC]Z,$"@ 73Z":67 M;%S(Q2.H6T9&'N- ::P9*63G]D6E?,.RO7@!L1*[)?**Y#?E?I@=_B+6\$_+ M!+S;G!;-*Q^+"Z&"BN5 MBXNEWO+E)S%)#NH29!48&=]FD?/)U,Y/__:LT_[;S\+4?9Y5!_ZU; ?*81-L M=][L/_X]F@^+OY?],P<;;JYJCAUFU^6A!KUOE?B):_ZS M_4%SL&G? ZOO-U7 MW/8FCH_2@0?>8OHO53S7 W'K;9W?'8I#UY 8.U:?TMY]),M8'>Q^RQN07D2]D]-O>QZQ4?>>.O.0;& M?_=!_,C*\S$.8A:D:1C%T(L(C/K+B)@;,*7'LPR:M5Q^]8^&-N^C]))QU6A# MN[TE[Y%..PZ29_#"^,A"&)8Q;K+A6&F]"2N,L]Z7N]OW//MLVE6%_J5(7'W, M]O6'FWZPAX_I;,52G'@)Q3X*DP2&F$9H0.&G2.K>0%NV+7=B@?B7K8#,ZSV! MN: Z(V,+ 1&KM959^NURM8B[PNH M8VUZ5T[3>A7WC[0+YRARW91X,,%Q2A!-@I#U-T4QGE>5;D&1_*3EM/2EK/DX MM,U(:JL-LI3(K3!88$-QANTR!7;VP+RYUT6-E644OJJ@G^]=T?%9=5&1EO?7 MW=U*)^+Q*=^*Z:MV5=-+/2]&:>K$7NJ'. R8UV^28= /E:ZB-6C6]E3_:Y-/ M>DN1)GA66Z*G]0OH@,ZYK/DV@Q++G0;#L Q5L^'8*\NCQKF3 M5<=?RW+SK=ANDZ):;TNQ4/ E_UX33L,_5P0CY%&2<@,)3;THH'X PR#@^@PA MQDI3;V/L6-:_'IJ:W(TB3D[?IN),3=!Z5. ("_PA@($&V<0WMUW@Z()DF6!V M&1IEQ)/2?+M3O96MJO>'==VL(>+=IA,^O*Z+KUP)\VIX^S&*')=2G"1NZJ=1 MQ)C/:*N":<0QR%]39LJ@O8[V!&,SZ=]7"D>8L[US*DW@A5YH/@C+Z),6_'IQ MHYH=YM3?2GT%25.RM.\&DM3C;2AQHMA%GD_$VR*L1Q"ZKN8;J>/M6JXJ3E_J M?+TG-WC'OIEJ( 9RJCD7_6JZ:9)YRR^CODGC!?6T$8QEZ*<5SUY] =4T>UHU MC[#6V*[R_=?\_7 );LAKK3@)0^;%!*8!<3S276&08BIN95403R,&+:OFT_XJ M0':=MH$YXA)N,VQK%)=3$#VFKM3CV'Y-^0IOLN7D6-J7H81F7;I41)KA:^1X M3X 0A\+7W:\_Y>(].OXC4+Q)Y],TIB1":1 [04QI7\<2YL9*5ZJ8MVY9%8]' M[&[&'ABRP/RH$?=$I)L:>0N(5Z 'W(KG 'D1(_#7"54?B1L(S@)UU*Q_2E.+4:6;P@A0'::ST!)Z^%7(9Z0DTO8'V""KEI'$:%M4D4)- N_>Y/N?G@J*-YW09RF7 C]=N=1W)C/3^ MBVPKCA5]OLOS^GUWJ*=YO)S&'O8IA;'/(NH'$77A8,YWH?0N -WO6USS;R&! M!A/H08$_!*R)^\YK[%Q:SQ]+Z#)ZSG@WGJ_5F^%E3+_I'NB&?AP@Z#*(X]!G M3NQSP[U!S\.R>6>$A>G[CHE7Y8WTGE??F#=(ZW)[D*HC$GU(BQNIXRJ_<3\/ M^WUS86R7]#YFCR+7=:\K^E$<)Q#A(/%H0N+$P=#M;29I(C6K8,:2Y7I8O&S< M 7QR?!8\M"@53C>,)_6R.DW/IYI ':&!DR*Y0_?VZZPV"%4X'#(IL7I'0482 M+'?LXRT>SNB[6?X6<*3#G"^EC1:F^ J<./A^M-UN*>\LQC&)/#\1]X$G?AI[ MU(%^9Y$D""N]O#W&COU)C^UATYXN%*<)=R>B/]S+S64?;(OL6DPCBPU$/V55 M1[POL#1A5K6!+/+*&:->/+\33IC[(R9UCTNUGG8#4DB-H?[ 0K<,$A( MTMOT$73&3NW*6YII>O>][O: D;SJS_/:H=3,7*\,FY--^+Z7V %@AN!EZ)4A M7R0F?W49DM6LWW?[?%W>[HK_SC?<*6+6B2>3&H4=1[*<^9$'JQFEOC42! MTM6>NC8LZ]0IK*: ZEX75%RTUV903I>F($]-D9[P)G2)O,6;%1UZA9@+"C26 MRF5HSV@O2K,-S(C>]%=>?=@-(IA7>+W>'_+-RJ5!$A*?.H0/3). B(>$>R00 M.MB %HVR;[V>ZE].:_& O=BVT-SG5XYX ]5*)$9IVF1!,*1W5\='[.AG,H:9'.D G^YR^I_E(?MYMW]0[:NVLDB!>=F"0)3 AA%#IA!X:BB)@0X;$0YJH70GPK_GV$12-%X!_#N2]*\W?$S>&7H'B!AR_9T2Z1X=PE'I/&3U# MX&K@$- M6M1@@-W\H "^" U_@UQU&3<5K44KN3$GY<3<+*?2QSUK_FVQD/?A)FV?]1Q_@B=.% T#0 M(YSM/+8,;1>ZL%'6E]%AS;KT_/B@>;[4[J4['O#VO1@%V$L83N. ^4Y*XMX( M0U#I8(SBIRT70V]RKR(P9B[9E MAZ-KCH.NQ2_R(\YI^Y(45Q?ZEEFNE]'7#/M4VFR=BBE^O2X/._$$YSKGEJ^W M^6]YW* A>AA 6]201IJI;IQQBR/1;HL(GYS [<%=CEK[]^ M8H%*R0)@*A85ZX">P$\G!&8W/!0 BX>UFC,W-^4>T'V^*<3!F^I8-4Q<*EQ@ M\%+%8(+X98B9&5>>UP_F^)'?K?B5?[S[TV\Q5*(Y^"4)4F-(CD)LL:.FN0,,*[ ;Q=HL;2#\$C!Q0V#&DPM M0R/TH+_8#JCMO_13;_O\(2LVK+U3GA=1S:;I)X.95>C$OH-\#\6(FW5(ZH2# MY0CZ2M)@PIYEQ>@@GGFX$:R?3&RH28D1IN449FJ2U82GY[>#U]#;'L9X-ALR M\=MY;Y-V0:I,4KX,!3/JT?-G\HRSI34CNPI9G%*/FXD<&J41C# 9ZJK8E7HQR-FG:=<:Y5=HY5FJQEB(2Y\(2M MQK!I'*FR15;EGXK;N_K#S>^\?!(JN4)QA'PW);QDBF&8."R,:6+^4-[\\0+7@V'_^9B%2@LXTA^UW('>?%#+ZDM0%_J",D'+ M:/;JL%]YT$G1;]G&G!:[HLZ;1WO?[6K>$HKK;=M[*I&L:-P^4$="$KD()A2Z M@U$G<942QTA3UI<">DA5^Z;[30,7B#?@=18'QA(K5^=.R*E:I=L"ZUX%/T(; M9O$F+W4O,W5!> Q1O PY,N5,::49JDE7TMUNU&[BSIM'7XX7N@B[B"6!SR*< M0A?&R$,$1LY@%Z5*SU>-MV99P'J 0KC$IG9> S=O#&AHEP%FY>1K6E+5%"S) MKVOPKJH.S?8*VE)Y!#>#A+W)U@45,\?T,H3,H#^EK3:I<0E>IYF#N95X2R#& ME(20,>:Y81#Y_;QFF#*H-G+7LF![Q-XL[LD,S4VR)B=/]@E3DZ2G"Z%'2#/< M1O>>Z7/_S MKMQR0BHQM5X_#D-Z@FW[IF ?CM6Y,2!BYPP<8,4 M1XE+XD'UHL!)E>Z'U31A68"&0UE*K[",I4U.>"9@3$UT!K(Z1#.?3GO*RZ6! MW#@BER$S8YUXY2S:*$X4Y$7<=?A2UE8)@RY+0X@3+Q379$5I& [VN-(I*HRF M%?LBTUSI>N&TR4D!I"Q!NM1*J] $K"H+44/HN2IH)1/PAA[+LD((P%),9]K15%R/'T]ULJFYIXP^7VM&.] MM3QAA5K)I9WI6%5)'>J]?\;78 MY+O-\U$G(@EE,.%&?"_R29H$:*CN0D?M!E5=&[;W]?6P]&::M)F3$Z(I2%/3 MH"-?\TXVO<+,I3UZ([E;L[W05NZ:]0/]B283E,J)T<1L MJNE2#P[TZ)JBL\ I@G+PC4\OJ55-NG2)B=4$S"F)DX#6?/63.=Y MN2!!(XE+%Q7 &.-'?B+2*0NJGR E-6#SK=S;^+:L/ M^\OZ;$=VSE)U27K&<;L0^1GIQ',),L')R"7]$[M>1&$8,T)3BEV'(7'VL[>; M^)'2X9+QUN9,+"PDA)((N<_N[=&/LQ&JO$(XQ9'U"J'F!O6Y> M8-?=M3V"1CGAFHQ!-/F,_GUI=(NGM_9/CN%V&1IEQY?PN2A/\J%[B M,]@\&7:*NS8"U\.N"[&;Q*D7)I$#*>FM$B=2VDDYUI;MA?[^ A_Q"/SV6!)H M7]^CS:GDTO^$="IN >B9/*K5TQW?LUW=\PI7ES8%&&)Y&;)ES)M7+NTQPY+N M9H$/^WY-[_1:#\=G8D>"%[. X#1.XK@?K6+?173,=@$M@Y9E[#@GLS:^=4"/ M8+W- ]:Y';M]H-R?[!Z8JQ*384UA"\$HTIF,;@0&^E.XG.Y75HT'( M-972U/6B&)$H#?TXP;U!ABA6OJ1,SXSM&;%F?[BVEHWA3W+.:QKJ%">[&M:> M5E]S7EQVEI]+DUOC25V&+IEPY-P]9B:XT=AML/+\Q',#1/W(=T/FNBA,^K,Q M./ B1W.;P9O?G61_@8S*V%XNEULGE^9K&;U "_GK*^.*WDL/+,K[^Z(6+X:( MC8)B"VZQN\UW:V$Q<7 2QE'"G!!YV"/(@6EO$1&DM HUQH[E;'L"K7VV_10< M^.ESGO,\4N< QC\KCBG&<"LYE)B(5L41Q#-&G^":>-3P.D&7!@L&:%V&"AGQ MY/G0P!@[LBIUX=8SB$)(DC#U/1*%B#@^@H,L^EZD=#O'"#.6->K<38MY@U#Q M+K(Q3,I)TD0DJBG2*:B_])%]>'6BS/@;H$'[-9KRC3NE71 -O+$"H3 MCI3&6Z+R*];MY'!C^>_9]I"O4EZQ0>SR_W,CBE' 6.0-95O@*VTNU/F^96$: M((%*8+H"#]D>?!7(P/]P_@H=\,#'Y-4=[UG_U?Z#5P2'^J[<%__-_XXH#@Z[ MHJK$@J][Y3B.^)_R@];JI,M)F6V^U33L2/7GENH&T%7S?#RU>F1;*@,[LK=B9G$9UX2!C1TH.-YKNMCTB].$11CI>E3Y8]/ M,(PK=Q(R=*(_L!4<\;].G?X+=&KDQ5_K#WGY(TAHA9]RQ T??AG!H,C>)#>5[C9%.+80K;]F!6;=SN:/11UMET1 MCR7\\U'*L!L$ 4,DZ%_((0F+E![>TK5A6=B.L+BJ%9M?BAU8M\@4]Q3J4BBG M)U.PIR8K)\0)2( 31]\@SLX>PO/,7-H^.)++96C,:"^>;QHTPHJLXGS*ZZS8 MY1N6[7?%[K;"Z_7A_K#-ZGR3Y#?%NJA7<>CX,4U0FKH1B6/7"V@_BB1NA)2V M#!HP9UF'>H0@[R"JR8\)/N64:&(JU41I8+%'!WXZP0AFZ9=*BTUC3'SJ"3_*;58=]H_-GZ]<$A)(&&%1BOE_D'C3?+#M MD4!EI=N,1B6W?&W3;3!B;?.Y)[C.W@ M;^X)]S.\*,E1JC .EL88TM@);$89] M5VA=Z'I) )/4]_I9?\JMCRRWWOS\)/L+JU=W+HRMJ-ZF3[=\,LJKIVE6$N$GH1U'@A30,,7%B.ICU@UAS'[.>L4G$ MYV1SM<)V-GV,RJ2>6DYS%)8EM%WK7GWRG.*=EB4OX,Q MVU7B/$7U99]M![4T +_N[ZGV-5GB7K&-FIURQN!%XKYIC/_P?#>:FR&F/F)[ /A%: M\(= #AKH4S]NK4/OI>+(:KB6H;J6?7QQOZ1]1A5KJV)W^['<%N+4SB#YF+@H M]!,WIDZ,8L8"AZ+&8)#$*0H5;A;3M6"]8A*7(?:HYBZ-SA#T=A4TAM5E=#T3 MCIRO;<9S(]N)?LN_G=CG(EK$#RV_W_LRTGDH8CQD1**O<"!R/>\ MN(=!HE#I'(AQX]9W,)8/_9W3)]WP<\US:K;?M!,(OS]LLEKUJ@OS89!3N%DC MH*9['.HIZ4_!7K5:^ C^Z/XY6PVCRN@%H;06G&7(ISWWRHD:N>*(4=Q@2\NJ M_B(*I:.U(/(1QN;1; ^/"BF>21 MZ:!F:90KU=YA[O*.%RV@4Y,1LK@"H"9Q9 M[J=[%_L\D1>TT$8XEJ&/5CR3>43;"'OR%5Q5Y?DK3Q*\@B1.O=ACS'4=G,+ MC3@,MT>2>$1MQM^"?>N5GX!\!2Z]X&%,8:W$1[9LG#N-G\;\6NN#_<-X@^9H_-:#\M M]]U9R^:WJV? 2$0#ZI*8.'X:!!Y"D$4=L)3_G](SY1/ L:SC? 3;GO#R2W?Z0X^3E%Z.14?&%14Q/U,0&;7>3',W]I&^]T85U&"IC2 MX>?;A*?F>F2"^,0!B8/X [*GR>PYMHB/)V*64C]Q'>:D#O)>RLZSBM-,IC =PU')8L;P&[W5=NO=P_?LJ^\8%-OB^R;;4*'#]$+@I\QO\31@1'U.UV-D'H);%* M.M"S8%G>.19PWX/IKA6_?RAW(A)JVJU)H)P6V^=.35L'/%= ,#A N@*_[LMJ MXKO#SY)S0?C&D;D,(1OI0VFR>6D*3';M(H8RPF8G!PI3.D%.O29]) MSI2UL&EMJR!-@Y01$C/BN?R_B3_L(W<]UT]5#OXJ?EI)VW2/^18=)N67TE1Y M4I0L\Q1I2].CMVA)D)5M7%5=P"3#,YDW\?2J+RNN)?K7,# M:J)!KZ*RV&564V7 @ KTL&92G!?TR*B//J<+4Z(1CKRF2F.Y45:H]BEMZ/J$ M41B["7,"GT2IWYOP411IE2TR'[9BO M-7UU_]]J[.O[>GO\?E+L\W6]??R4-]? ?BG%L^9?\OT][1XUKU91D/"A@9]0 M%[LQPXY+H#=4 Q$D;V0/X_:FR"6;#B9/U^W-R'4)MB\>?)?,T.89WY3K@YA6 M;T1QF_B-LF'=@IE2IK M9U3,&O'S*IP]MTK+#59'&0>S@[F4,_'EKMAO/F;[^E$\/9+OUT6V[1^KK_YQ M5WXXU&WC_G*7%_N_9;O##?^KASUOS^)+]P_9[G'E103%;A1Z<1+Z*:&A'P8= M;"\)8ZG=Q8L!:WG0=.SZ)SU^Z.= M$Y0"S_%HTOUHUCHZCP%Z]Y5\.VN!&7O M+/]Q[BVX/W57?/2@)>=S-A.5Q/N#M!#=A-VY![Z48' 0" ]!XR)H? 1')\'@ M)>!N@L%/T#@*GGC:?K3Q]4=K(3J%P@_24LP5&%DE:@RN"N ZVS9GFJJ[G/^< MN!% _,G)E,Q;(O3+6!$2*#JVC-4P]@+Z9NVS@+:TI)II"72EO<-HF;?1[YCWRX^7('!#W#B"#AZ<@5Z7T#KC*AF3MWI M=@,K'MB<*K!*TKRDF&HI]Q3AM*GN(P/PMOA/%>%%Y8;)G#Z?.J;E?++,\KGF M16W"*U[\O:A6+'4(0W[@IS FD/^:(-:!=+$7.)-FH/TRFN0*-8T!XQNM0 M[MO424[ M_%V=WU>KU/%3Y2#^%XIR U=^1)(D M\1%U0TI"2C%.PB%%QHG2?3N3@;*0@>IP7=79 MKA;+@0_EOK^+?#_HV<.)GI6#WXK[OZ<+\$3)QT9LYQL4M=[\8%FG"X'-G*,: MY3])QE%VVW2^T>-=-MN<6VX:;I@;L*_+VUWQW_EFA7V$:!)"ZB4>"A+D4]*G M/(]&:M<7&S8]SD9KJFR9:3MMGY%A-P<\OA#^Y,;./P*>W(V!%I-6X MO"#%EH*R#,&UY5PY2<.V4*JO N2'H>.'U*/$";TDP6F_:.\YB)JOP]^T:%TJ M+]?+5]U^/@ME\]MD&ZR)C?)LK>#%E[F>KYX=6ZQ*T[\,833LDTZ9JTYT2!E(75D3SY/ M <5>K[[X!E=S^KSS0%P5\^0'>R=FVSEH@/@+>C!E6)>A%I-Z+/^@ER6V)U": MD_MO/<92%&#L.BP)",.$H!Y:$$!FZ(E%O$32A:YLA-ME=%$SKI06 MVI[NQ?Z]<;S^UZ&HBL8X>3SYMW8K,470=0GU"76QPV(,/7^ $6"J]"27<>.6 M:ZG32]^'#GD*^0I@K:>PH0Y;U]%S/ M';'SVI3573P@<]_F82Z,0#T+F@6UE.%$W5PG-Y@=2O M2X^^@*,SLG%=T -11F(B5=E.&_UE)(K9O'^U+IXC"E)W B;=55/HQTM0'"" M4&96T!:Y"A>=34ZRWDUE!LB6NR=,AH\S*FJ>RP7#&:_ M\+^Q2L(04>@S[-#4<;V(A8[7?][S8ZEG4)4_:KEX';J) ",G.^J\7)9NJY1H M*O1%-L[4;55?N%7Y^J^WY=?_BSO5UFS\%\]+M><.GU$';4[F%0%]V.7(MB#? MI3'_]D9\/]UFMRL/H]0-&/$"GWDD=,(T3/KOL\B3VG:B_E7;>T=Z,$"@D>_5 MBM2\W:WML:+6KR4),=&QG[C\2L_6HV7^KJV)NQS;(-3S=7L\B^TVXFJ*%2\% M,"4L=HD?Q2QV$(VCSH[K83=03=QJ7Y\J@[>H>*V[:2Z/44_FBJ3)9W5[?&FF M=UFJ3&;Z)R2\D?+U")M?($;B/U,$C&%"1C#H8;\7RXF MKH,2WPM3QO\;LZ WY1,7RVJ&M@'+LM'A BTP()!I2(<^?6^KQR3,J0F(%FDF M1.0U+E[1D='4S2\EXUTH#38E]0JDM=7*5\I_KUIY04R]&-$$>8PB'WLLI+VM MF#*IW0'C+$Q5B73=H\NR#3;U:D2#0/F*Q"YWFE6)"FTF*Y,79+Q1G>B3-[^L M&/#A3)4REA%U81$BUEHB%+DA$]<=011C/H8B\6"),B)UD'G,]R<6E2;GCI(4 M!>I4!<4.:^/D1((P\V(R$"$E)>JT+4U(-#QX549TV9 1D7;MY%-^6X@EDUW] M6W:?KU*?X)C"T$M#FB+73:%'>C,,$:E+,;4_;ED^NI6_(R@@4,E+AQYA;^N& M=:[41$.1)A."<8Z!5]1B%%GS2\4X^*6A1J,J$C07=[ELW^TV^??_.W]<13#U M8)HZ7N E*26^PYQPF'M!KM1#(OI?GT8F.E2@@04X+E6A4"9-5BEL\J4E%?)4 MF1.+9R1<5 M=PI8B%]KX7^C%.";D!>/=CG<\<3O>USS)ZJR;9 @ M[#-NT*?B=:0PXH,@%K%443O&"[TQPHN\[*3%-M_3K,YOR_WCRG-<3+B>>1"2A"&* MC_M%7.S%TLLV.M^>1F0:3* 'I2HMBFS)*HH]HK2$1)(C<_+QQ/^+JJ''U%+$ M0A/]"XT8PX*\-+#[?'];[&Y_W9??ZKO^157F.\V]1VZ4.#Z$D8>#?LW'2R&F M:A*A9V,:J>BQ@1:O! 9 M$ZS(B\WG^VR[[4]ZKIS$QY%8 Z*A'\1NC)VT'V1Y) Q"-9%1^_8TXM)@&BYQ M4-441;9DM<0>45H:(LF1.>EXXO]%R=!C:BE2H8G^A42,84%!&N[R[;;7'XH2 MG$9<=R#!3H@C%P8^'P?%)(K\,$72Z[4:GYY(& 0DW5I#C2II6;#%DIXJ2!%D M4!1.O+^L"3HT+482M,"_5 1]#A365LK[>_%V8KG^Y^>[C+>8#X=:O'&TX=7* M"D>B+G&\A"),J(^3-/"& H5C4%QH&6-JHE67!B)H,%Z!%B4X@:F\"#.*7>D5 MF:F(U5N>T>74X&K-!8(N+]V88'8ILF3&F9>+.N8XDKU2YCTOD?+\PT.^S\3U MH>_SC/?W_G&/C]EC<]5H>]4]9_7#S7$WR\IA'([O\]K*\3V$PQAY7$)#G\2. M@R&3&@U- ,.RW)V\P'%\QNZFW:4ESI6KW0EC,QR7-7!AD5#3QQ;T%1A@@P;W MDS>->NS]0QX]TT2?ZC,Y.&+UEW-0RA:/EY#W#@G8GAUQ ^/*M M7$4P9J&7>$Z$(PQ%\DB='@4ECM15![9L6U;I=!!D:$&053@VJ,*6Z+4IO1QR MNW>9@UZ@W!X9':NQ&K'Y@815QSL=-=5FT8J$\N:8KR )2 J]A+DT)#B.L$]@ MAP,BQ)2>-#%O?3(9=2W*J!S/%H34.,732*F O6 Q%?!,R:E2A'Y 057S;XRD M:C!I0U13WAE6S'%B+R((\O(,)2Q!F,0]##]%4KM)K1F?3%(]>Y(JQ[)Y135. M\"2"*E O5T\%.D-RJA2>'T]-U=P;(:8:/%K1TN)K+@X"I(A$:9BF'G)A%,84 M#S!<*'4MDC7CDVFI;U%+I5BVH*6F"9Y&2SGJ!6LI1V=*2U7"\P-JJ9)[8[14 MG4?36HION/8,6&(_%?L%"(0A9&X<$.A$/9;(=:1V%MM%8%E5O]SE^SP3B.R( MJB+=9I75'M.VY;6)R-)%]@F]!I16+UP_EMQJ^JBIN6,8-2V\*R\D?A!2QDB: MNLN@,WV_*;XEO0YN@VJ[5&F;8LK\N44P,**AV$'TLTY=W2U$E%WHQ(X^\G M:L"^K\5C8_?BWU9ARDB(&8(L=$/F^R2*@QX+_Y^YFE0;@>6:5(#^3_"1_P0/ M#_C:O-/5(S4HEOH!,*",O_+?OB%D4_['5]NXN+$F,+J&)]:8?MD"/:*M]);[M)GN-/MTF/" M\ -TZ5'NJ73I\3S*=NEWNW5YGW^NN:'F&;_^R3X64AI1C) ?!(Y#8!2R=EL1 MAC2AWEO'\<9^WEX&;A&! 9+&@Y-F^N0KU%SH>F/)7$8/&^U%:;:)J?476E:U M>-+W:[X[Y*L44<_'/,M&)/9#F'@$H]X&B1-');^I?=ER\A)@Q-&J*MOFBJ, M18;D=,0>.6KJT?/2(9E6,9Z0<$$G],A:ACIH8B]--!_KL+2,GJ^%O!S?1C2'P.S[0[ZK\FJH-U(8)H'#8H2Q MST?;8H^3U]M+&5/:M:EOQ7)=T./Y3\V90776%*< K1*F.]?7@YIMK/$J/3(# M?6U*EZ$K!OQX;>@^DAE9S?F<;[?BNL1\Q^UN\6Z#-_?%KGEK0ESFW*%8\0HG MYX@K$UG4&\=1*O6.G6&3EM6H0WD%;EN<(-MM0/8$J9I.F6):3K1F M(%E-P09^?SWA]RG(7MNFU3,YYBZ(FV'JEZ%TIITJK397-0W\E%WJ;3HR2*'!"ZD,<(2=AY*B[KAP+J'CP6N=0IL-V6[Q6[DKGQKK^N$P MX1+1*$0!(D& 8NSY.'$2VMN%;J"TP6B\-HV:>D/5$S(N;J32HVT9740;_8N- M4V-8>*OYK^_K+3?QE1L0X^[>6-OS^G_+=ILFJ?408B_E%02$$'MI&#@T8K#O M@6D 0ZF^8<7P5!WGI[88_KF9G"H%0MD^)-S^1=Q6[L"N7^@0<:;36.5SWAYE MU[5R@O:HL]E7%.PIYX"6.YX+#SP==A5]N:M(?E/N\_;GOF3?\XI]Y[F1!Z#8 M9?O'=W5^7_$\RFFM.;_;)I.V#JP09"B%*4-!X",W"-,0]MLM4A>G5&6X.B=. MR\/>KNB\;O"+K55?BTJ\.,#_M1L(@UKXHU;NP%-W0._/'/O0K03F8@DV?W-82CFW ";.[JE?0G34 M4AM'TF50DN]RL0O0=9'G>@YEOLM@C'W'<\+>FN,%2F=\=6U8+AX_JB<1BT+R M@IXW14"?T"5UX!%>G.U\8UF1GF/-ZY-Y7,=- _'D-Z7(];&+$(S=W@:#D5(5 MI_9ERW47!S/+0L,3$B[-XVF1M8P.H(G]^?S<" 9D&SO+]N*@=/4QWS>OLQTW M;O+_^,B/>5J* ^(%##K#>"N*J-(&(FTCEO/$L0L GL9!);"!GS[G.:]#ZQP$ M/[^^HF"E:[S&TX5>,IK:9728\6Z4AIO[4QL@]'L ! MM2^>7H$&T[QRTT!0T!HU&I6]7<;[1JXXF:$=?O >=6^;%X>@8/_^/?(A?"_P/501K4_I"AI MAD,D)W3S14=-_EY<)_?;$)B7;\W/4H8I,7E!+>U$9!D::LFW:DTC2IQ?KA&Z7&DT3.JA[/4JDJLJFNR:/CLFA5'N^=G"X;8E'^HK/[^Z+9 ML53AW:9= K[-=^LBK\3MA-NR.IS,,R9)"E.(0Q\B7HH[3A)Z"(9!D(081[P> ME[[FRZ11>]WZ!&>CND^0@B/4V;:4*Q%YH4?;"<@R^K,EWUY<16:/0>D7*LJJ M>F+Y2W:]S5=4G'M%T/4Q]'%"'!RDK#<&(Z0TEZ9IPG+-)% ]ZYQ_-,!>[XY& M"913O0FX4Y,W#=KLO/]PEI@+K]T5=W#:[ MPVA6Y?A[4:T\2GV7NIX3>/R3 0RH$W9&" F)U.XKS4_;5I8!$1"0>*+GH"15 M19>LRVHR 4^**J)&D8R"@JPQ?^ M]Y)2O%FP2GW,18=1'*/8Y25/0''0F\(NDIK.&65@:I5H86GKA IUJFIAB;61 MFO$68994XTB&E'9H<+9#ZE3A^_PV6S]^H9]C"&FVW?Y//@3G M/WO[N;RIOV7[_&]9S?OJWW(Q;[(*6!"X.(R"A$:A2P+J(]K;9Y0AZ2.%1JW: MUIT&*^!@ 4<+!%S0XP4]8- B!G^TF"5%R4($+BO5O.0KRM\+W9Y7!E6/QYG M-U8)<6*6$B^"$::IQQ *DMYZG+CR59U!FY;5ZH@4?+@!IUA!#Q86OU[MCUP6^Q?AZ)YKV#EI$E$$ YH M@EWQI$KB1X/84B1WP_&(S]LN+00H\%6@$ATM[W$I3)=HTB8QK62?,361:LEJ M (E"C$U'EL+TDGW2]&:83LDK9,<*(VU$P59Q0\/ M^_)[H^']5OHO^VQ79>OF(C-\V!1UOB&/7^XXDIMB+?!\?RCW-=O=E+PM"5R? M\FUS;_27LKG&;-(CQM0-V!*IX/3ST$ MG8N /((OQP;TX6P#ZCT%7TKPQ%R;]:M]_K7(OS4G@A[Z(>,FYWS<%RTCXEO9[MD3I> AYU35?,PIHV3W MV2;7DC.Y>F:*QO!:>;2HAKB :FM9?)1+E0R%6O @>N[K.82]PAV90WNLJ_BIO1\QP66^\PE M41QO[UP&W[C/C4QWXOSL7>(3OZ_$E2-,IG*<':0]JK"5RK!$^_$19<\28*C@T!XV%2($JU(^ EZ1W^HAJ%0 M#8!)_O.4_ M+5Z+ ]_R?=YX5E[76;'+-V,K1=L-Y;4J<3$-= $5XG*X*)W^_R6 MU[.;;D[R?%%ZV8V7/I2[$Q_$Z7X_9%[B,B<@#,:.B_O== G_1RH_2[@$M+9G M"0U,1W=Y)7(BTG+E(3A$L :G&"\-AVAN6R M5V;V9.K#-YO+#]=$5*8'EP!X@NG!.>5F[*3=!"%Z==)N2'1S1QXOA. MF@3$H;Z#0TI=BCHT0>PBIC75^N>_8' MT. $]968D^U_8CE"K<2SE$C;B=S2!-J2EZ^*LTU6I<_<%#N.A.[S35&GV;K8 M%O7C=:9U"H5;=[D=&@*RM0D2"!ZVG 4H21&Z=A'$2>&R<(,R=B;A3%EF?$I#!,-1OV M8JY%\?(-:S&P-B-FG/ZI9\.6/P7VQBWEMH.V#&VU[N7X:2\-5F6U619#11Y) ML=V*F^KJK#Y4XN;4YA;FT$<4QR%VP@!') X<2,(.5AI17^K>TLG 3*36LCIQ M_0@Z/T#KR!40KBA=TCY=(.64?E$Q5)-\G5A8D?*Q'%[0],G"LPQQG\[=(N!0AE_DD\DG,8DI(;S0,$J6%C)&F+$OU";IG&JQX^;TI M9N74=4)2U;1S#)]6-/0R4Q<4TA#%R] _4\Z45IJAFG8)2_GF4_XUWQWR_N)/ ME."8!HC@, H#<=4G\P:9C'U?Z6TP+0.6=:K%=%(T*MZ>I4>:G!A9YTN]?&NH M:O$HW\YK1G?.D7)!;49QN R-&>=":;!-J>G)[[OK<\92ZJ5>0D.8L!A2DCB. M'[7&8B<)4Z6;^S1-6-:4'I6^JNA2)Z>)N: N(YEHH/"(!@P*73E!FI18-6D:PZFE%YTO:C?*DKV6]T6[8Y\8$DH!AQA4T]DD2.^X@H1!&P3@M4S0VJY9IS2"- MYU=7S2Q2:U+-9IE'>HLM)3W3)'JI>J;KSIMZ-HHGU:7/XRBH*P5I1)*$1G'@ MN@B%CA.G%/?FHH0IO>VB;63ZC25ZZXWJ[*FM(UHE3DV=SF[&F64@^!HY$@M_ MVGPN0X3&N_'*0MU(7D8,"(@%;LP?-W]&/D;2-*]:C 5?&FDJ M\EKP6W:??[AY8JHKFH(@#<*01-"'CH,"C[A!/\/M0A]+;;P>9V$R95 :2XUD M[6V)F(8P7:4P,6"2THI7:7A%,L;3-K]R&/"A--F0%&Z!IN4]__ZZR+9XMWER M/6)7QR38B1GTB(-<#P:>FQ _[FTB$DDM89FQ9'W*IL?7'+-[@E#AMMOQA%Z6 MFNFY5)VR&6C$SVE\>RAD@T^%FW\GY57OUMY+S51YJ/G*[;IOT7!&RLW2MX!; M;ICFYHQ*(FZ;W&W%:L6H>7JY+\#7;%^6AXG_E(=O7[4WJ M0K0S\ )H3G,? MMXN\+W;YNSJ_KU9>&F$4^;'GI+Z'0L)!I)UY#R6!KWT5QABC$^TCD[X:1R ' M#?0Q%UR,"H/R%J._L<\; MC.533?PFH%)/\DYD[0I;LMOS6LVXK'K[H[/]QSV%>B S[U+]Y1$ M":D;R?ZR!&ZL,V_NVQW!D;28]2TL+?=)>;BN;P[;ET!Z#)[CI3 @B 5!'+MA MS"BO0CL,&*7ABI>OUZ6TNAFUK=)#3V%*=]3WXEVZ[$F/W'2H!Q%45#ZSY$L* MX6RL&]#%Q0FB"IF7]-%*4!8BEW9\>ZZ>%AG4KPQ_R^O>)(X1A!%.P]A'@4_# M*'*=WB1%C*YJ44[IUH4*AI2JP@&3>K_=G_3;73Y[I7)D2*E.T2!V(=W.B"MO MUBC:_$BM&?PM^U[<'^X_YONBW(C''^^S77;;3(#F55W<9_P?A^[ZBSX'']M= M75[GW9_M-NN2_V)=YYN5[S/B^4X:^GX8(\1_D0[#PA@I+"7/@L[RH*[S"3PT M3O4/;O9N@<$OT#MV;@ H)IVO<]#_P&X#!O\4IOCG";[$4LKBXZY6:?4A__C_ MUY KK LM/O1Z*TN?\@?^IWG[Q&[.HR\I M7ANJJS_A%G_G_]4M*EIE)=:"L@ M&U:C]L/37RV,L,'!@ED*:)UYGT7>C"40<650Q9W_[V_ C0E>C_';R1YQ65")6;3IF,2[6< M_O+\SQ7X^#:-TYQ7/*'HPEC,"+/+&(N9<>6M(XOZ_$B_>U27ZW_>E5M.5\7^ M=2AJ\5!Y/KSJYL9>R @)W2"$C*$ QHA&4>B3$-$ NK+'ZT9:L=>I3H']!;30 MFH7JV=XNO$S5A"-?2E,@U))R9J(346]TB?2 M]E/)SUFZ)%4&N%V(3IGPY/5GC4>R(W/>3SR*T(R=/O-*0^PJ;FFHV"1G2?_WU7/>3KXJ;(-_U%*M@G/G'B*$QH2@,G(!'J M;:58[F6]<18FTPKE,\$C6)-0C$D(TU6-R3X88866$ZG3%$/]TZD4TB!*8,AE18L1Z0UI8BFI6UAZ/YRJ]M.$P!"C*,2$ MJQ>+H]AM;05.PHC:HVA:%FQO06M62(9 4:DCO?@VUMQ75&=?\IOBXIWU7R#[\467/PU*[9B M#3LM]Y^S9G4[7Q_V15WDU>\[3N;GNWQ[T_ZM=@-$(Q^Q,R9S@ MF1VD/1T>7 -'WT 7WL$[P-T#PC_P@0OVX"%H7 2-C^#42=!X>06.?G:?_*$: MAL(YG]G!JC00O3,_"VDH_K[4'YCF'JA@Q+J MI'$8N)@F.(8=JM"CGBLYBK -PUZ>ZY%WXXU3[%=@0 \:^,VPI'$ ]![,MF5_ M).,7!C)3Q7(90Y[)O"WGZ3$:)W,^Y0^\L]QE5?YQ7][NL_M/N9ATYI#PH;XK M]\5_YYOCS[3R!E>^XS,'IPY&U(]2&L(4=G-'0<1B)+5[=P(8MN>2&Q79#[# M0XO]BO]>AQYD _S3'\P4"N$IPB4Y0;V,2"G.8C=!.B("'_L@#<#!$?GI#ZH5 MH08/9VE1?&E&W'[_U*!=7E_S\>PE:# A*!K1&J,>ML-DBFI/A'HY:CR"^J4)5B?_"7K M[0BOI,1U+&M:P^VV,L?K?QVX-&Q62>!'D>LRYH?<#$MY:8X[BW$0!4KJ.<:. M9<7\=*)\/Q5-:8D+%(X9KKAJIM.X&K609MQ$N$I1[(3!)K, M+D.LC'AR:6 _BAU944J*K\4FWVVJX^0 ]!(*"88)8A0Z+'#[[6%!1%PD^]*# M^H?M=9P!RVPS;B_8N-!%])E;1L<8@;\TU894;[T2-7?3Z0:3'\7D/.^ 2;[> M9J+_L3B(683C*,9)%+J(A"3H^U\*0Z9V\;@1DRH]1NN^\6/'V728FK2]*;?\ M7RIQ*5:;PA4SN!F^Y71H(N;6DR MR?LRA,VL2R^NTC+.EPGYHUEU]S$K-BNNN- -$XJY D/L!6G@Q;UIAHC2>1(C M!BT/54ZZXII# @\?OBZ^Y>(66-\_B>IOCJLKKBCRV3X^+O:C-(;[$=4D<^I'O M^#&#,$H3-\1NX$0!)'[JNVHUH$G+UDO!%NPO#5IPA M:O&+&NT'K3_6W;?'T2$#$<^ MB9PT@-!U0W$O ^E1\.&]XHC:M/69%?7J2:<6N#7/-1N/RFAIM1X.D_*J$X>I M-?8/)*O.(&G/9B8Q=GP($4G\ M($S< #E1W-OV'$?I$AHS%BV/WH\@%=<6S= IN3K D67IA0-$+L,J3+BR?,)1&/LR&_GRC:YJ.]Z,Q$C,:8I2E*?B2ST MZD?#(%1Z'DGYX[;K*8$'[#@@U;U:JB1)EDXV^5&LDAIJ&BQSE4//R+BX_4J3 MMV4HAS[\%QNM1O$@JQ$?LT=Q*+KZ4G;;N,BA*G8YKYFJ7_=E5:TBUTFHYW(C M,?480=3S>K.) UVLHAFCC5G6D,]Y78O'%LL]>,@>FY/=Q:Y97%73E/&DRFG, MI'RJ:4X/3;QBV8$#1W17H,$WK0B]Q=8%43)&]#)$RIP[I:4&J29BO15:WE\7 MNZ:ZHKS *CB-S;\T!U!O\OT^W[1/5/'18T4>3XX#@>[8N'A!J;RO^9!<33@G#:2< MQBXU@FIRW'L!3MRX D\< 2>>7/7O]@W.@-:;YAWBWI]IY=M@("XH_1SA7D92 MF,7S2MPTKU=$# M1FFU.5Z:=')10+'.05:#FZS8@Z_B\@=KJ4&">./:;Y9SJ^*^6-F^=)S42BA^ M..%5<$U?657Y&R&=G_)U>;L3!UO?;?BXH;@ILF'%IC]6QC7]/?_M8MO<2<7_ M['"?;\2.2_X'(@EP+1%#CE5*8.HG,8M#G*:10[W$#7K0/L..RD3%S% M3W,T M&Y9%(==L&\^/P$8K\J3QU-;PI8;2A.H??0.GSO6KX;U[3?A/' 2=A]UN=O&G M3*)=3)4Q#$9,+/M/#9?C&;)? >>HW=U^Y,?ZKOF7GN'IAQH M@DC@IIX/HQ#WH.,D5+IK?F:HMC-?BPADW<;)4H":,>MIQ'*&K&EW# MZ'?4?KC8,):?]EZ$;*JTI]]6_H1I;P09-M/>V!C-GO96'N.)&GJ\)T7(24A( MPCCM\3+BN8O(>&^BG#39+23+O1VZF1.V!5X$- :Y2_8W-IG+T:9C=( )Q9SIJF(23U;IPD\.P?\PT.S3+F[?9]G5?ZIN+VK M/]S\7G5_=94&,29>'#HL"2*/Q90RTJ-GV$'2#]@M"+/E'#J@ ]N\>9]!89"X M-*IDWK);$-P?+H$>VTKC,&@\_N7#S2^_5_E;H\IE-QR%M^X6!%NE >F]>K? MAB3W MYT43I39"VUG2S@5;PELE(NNW?/-U61Y.U&L"_9]WYZ)88I32E%:9!0 M!P:Q&\,>KYIN=T CJ]+,2=N,Y MOI@:GP*'!L)=_.%GY%^$:Z*9!_UF\N>;<1C!A<69AK$1FGR& :_7^T.^^4>V MWV>[^O'#];:X;4<%A!(G2GR"(((D3 ,.O=\,'?H>"E>[YJC#YLL, N:8:A;R>]K^#H[(_73&:: M5)BFN2QJ/D&GV4P_C_!J8*:80AC?*OYDLP<&"+$U<6 J5C/NSSOY@VYG80P# MZA&X=DV]-F)ZI+JIKZ! MG/SAGV7O^O/@3;OA3[OI_/DF&$8S8G\3X,AH33[90,M=\UC@/XKZKK\6LO^I MQ]]XB%NW5C @B*' 2QCR$QJQ.**]&Q'TE)+G8GV8*)-V:$]3J<;$_&)9G'IN M8M+H+RKC]@U)> YZUZ^&'WZ\ D?W?_1&-=-,QAR-:U'S&F8:V?0S'9*!FV+> MPW0;^I/-@ABGQ]:K("7,29 ?1@E+8>1[*8UZW%[,V,SS M(WJ@IZGI?CM6;\N8(=&,\/3S(Q:CNJ1:[>CFZ9__N#,C9\,VT;S(N";SYYL5 M&;*=Y-2I*'((71#J:1+HD[L4 M%I%'=8,\?0ZU&=@EY<^Q4[#+2YW24[(+;#9_OI0YEI!IKEC0CY7E5/EK66Z^ M%=OM^7R?UROJPL0+<1#P.+M)X#DD[-_;B6,;QM.I2X?::\ M =DK3VM.DA3'A]-J)IPTDA.FORO0>W9U<<7RATAZ;P7)?*8SUBQ^Z/1FC@4S M.[FW)_W_SNNQT'E&WQ>ET>=G6S@KDN[Q^V>9WC MS?\Y5+78JU#AZZK9GKXBT$D"-TDA3%R7."$FM%^UC$//&7M#WB08+:\#_BW/ MJL,^%YC QWQ?E!MP@G)T ILFC-H);'$1-)' 3IP")UY=@,H6!U$LTBP!J.9.9N>5U$4QI;GA>;#27D=74[GE=8*L8MPMYL:W# MY![CJ5N)]N9AD]%0V!H\2R-8YL;?>:AX8UOOC/&9H=CI<+I)Z(9.@.,T<'T4 MXC#Q^V/BV(TP'G-BS#ZZ&0Z!63KV-4$D)R]L+ 1Q*=7,S 6,;,AGJUHLA'YI MI](^P(6PY;,TZYV(\K LK5>R<$I^AD2QA"L968UE:<3/=26[C<9E\ M1D:G3?SIRJ&Q?$PR-Z,?*=G=%/TFCH_=7K0CM),5L15,TXA!WX/4IPQ"1/V@ M?_H)IP0K[8TP8]'R^E /J$/I7>L&+!E6=N:UZ'X<*:\ 9L.+,@'M!7XJ=B!3;GE M6"OPD.]!)<#_K##L-4&WQ,S&Q$RK*5X/#AS178G-JJ !* :*+<2):568"YB8 M7KV1_&B:Y<;?;W/QVNC9((L+&/N:]*:TT]9,%;_5;WD];,$,HA31)(8)<0,W M0&&$?0;#($A"%I TD;WJTJCD;--LV:SGRM*HU+?:77J_I.25=L8W@ M3+9S/K>8%-5Z6XJC'U_R[S7A-/QSQ6O$Q \#7C &-(X3!R+'[RTS1I0&IB;L M6:[=7O1)M2&I$4;EM&YJ,M6$[N4]K$=\X ^!$#00)]8X"=(N")Q)RI>A;D8] M*NTU4#5=^[COIM8_U]S(QVS_8?^Y%I--?Q?[X?K*9X6PR^(HB&&$,<)Q3)P8 M-<9CAB.&I0Y1 I6=T&E* 2,*_ 0]9M$APU*#7-NYP SD"YF@8>V?[%3AJ2$$=1 M2-V4MXK.8.A$HQ5,TLQ,ZE4TZ,PJERRQ^JIE@5,SBM4"FU^M6AR*2J7(ZG)5 M2M41"872XD96G6AY?U_N+E=W:4Q\F-&8T#3!D/26"8P\5T6F3-BSK%E3::Z+:LG>F#/2HYT,O M"L+ I2%"C/9E("$>4YID&V-G4IDS.*( M]>9H9RR["^U-JEZ\U9.T6)'M15_VS?60CR?V5H'OT9A%,*;0QRB.W!B%0W^E M/E/I03K?M]Q[>DC/^L]L'><,11:AWE\_HNWQRV^8<; MENUWQ>ZVZNMPDE7%6CRL66P/XH2UN'3WN"CN,QJ1)&5. ETWP @'<8LFB#%D ML=(I+%L8+'>X'K;80[T[W.=[T?RJYD[M3;XKQ1TWS6\<*IZ_>"^\%LZT?]RZ M ]C'SV"=;=>';;/A57$?C[70R57D2XB:6K5^&K >\^D^83($J$,._FBP@]FV M FER?$%G;4=M&5ILW'];U82].]=X_9,6^N>IDMVG>O\+K MNOC:G.,]M]LIQH&/"<,D3 S4M/H)["MP!-X^6M$^AWD$OXR=FV.XOJ#9DX1P&<(]C:OE M#%U$X:1BGTW*FZ;^YRDDW^!OV7Y3?3C453QS'&$GDF_4X9I <&G9#QTDCGV$^^(M0CS=UD%1FGA^E[;Q]HB#K$P_ 3;GO)663 MUUFQ%8+RC1=H.=ASCWCG:*;9:+G;\+_#_X7_JBJWQ:;98M+L-&A>B^(J]>%! MS-:-FG*;NFDH3\HMN%4HE@H">M<@/F:/30SQ?L]_)&\'A.S[0QMP,3*DV4-1 M9UOAQQ7 ]^(&I25-XYF-BMQ$WTPM81DCR@7P\/IDX:R1DCS_3]=8V?0\H/2] S,4.IA'D^3J(@M3I4<8P45J'G1K;=&/675X_*::? MI,*\5;RGY;1:*IL\JG();,D!54M;R9-QT6D2._7F-)-5(IYGLUT3X[FSF.'0 M7,A=O'Z.NUD$+=9U=Q"10W_V.[_O M"H[[/&3?)90B+PU0F@0,,8\2W$&.J!/X(U+DM$"7DQT?\GUS53_O+MW^W2OP MZ?/O_/_W@[M="A4"V_P(. C71Z72B=N%5A9=;I,PG$"/7G0)5$3ZQ6\*YY:; M1HT&2SZ#SM-&%ID\9Z+BV$8MJ@"2L(X4!HXVL8RR:(>>3']I3]G:24@ZG.4<\?":,:9<>OD2$XE M)Q-M1FL9VC^9MQ>1/$+*SK[X0\=RJIPWPE M%H>Z$](-;O$DX7I[:+;5??E6MK\)_I;7=^7FS9!-?%KI5=ZU3BJ-C^(RM-JJ MA](GE$RQ*:O)>%<7S0'(XFO^.5\?]LW6>O9=M.5\DW*61/XXU-V6AQ<'JA[/ M?P!_+ZI5%'K$QRZ",&6)G^+8(:A'''L^5M'N.7%:UOA39. (#?PAP"GJ_*SA ME,L'/THDU?*&9A"M*+]%AB]DB"7$=1F99!%,E,OK=28RTV_9?9Z4]UFQ6Z48 MX82@)$X(3 ERHQ22WFP4AU+OPQDS-D^.N ("(OBC!6DD5Z@0/$;P+7%K1+5E M:9U0O8]T*4NP!M-+UE$==Z3$4)LGN6.DSX[4_"V_O\[WJQA'<8P\G,(488@) M#A/668J@Y\@_=;E,^IN@J EG&@M. M)+BDN0>G/6#8W3V9XC2AC*>Z!+,HQ#Y!XFQA:SA%OJ>T)CK>G.TA1",%^R-$ ML&DP]I=5:-^3;H)IR270:4G6&". $W2@A0=:?/U%ZA,O7K[)V*6U2G-T+T,S M33KT?"72-%<35=7M70(K2DB2Q,RGV,4)\M,$NK#'YH6^,V%)+8EH@GKZEZ'V MRO]U*.K'7]9B%;D0IMOO[.7ZH0KN%;*_*5@SN,M+%Q#Z;K:^U&)>:@?]'+@Y[Y1O\ M-=]GM^*%HWZZN4UT)Y=)L)52B,_HB1$./ 0@D'JI/UZ0(QX_2\] M2V\1@^7$TB,'60O]W%S^Z=UR79'>3>R+0KV^RVH@TD;^1)C$M>OT).4H)Q7K MP968^5](7-42Q[<^I!UJ< *[?S[I].K';ESPY2[OQ@8+B8_".L-"XJ2W%O&B M"^X.8MI;I/-F8:Q923OMEO?-NQ7-(MM=L;X#W\0X^H;_C;H$676F!_]\N0M? M@?8[+SOQLYKQY>,*9ZI'CD!\FIM]R-=-\?+*"N =][>I4A_S&ESG^>ZX)CCV MFDK]]O#:0LT$+6P!BSE3>%E.VV\5*HG?^O=%\'55[[-UO?(=UT4!#/W(QRX- MB!O%P6"$8:E;M#0_;3GO#X#^4T'M-0B22+)VN5'+G0,6\$>/1F5)78,@A2QG MERB]Y*5$F)QXOW#S-4W6YV,!4CL"?&FD3:C-Z_V6U^]VZ_(^?U]6U2IBQ(\3 M0AT<)2EEB(5D$-\HCLB*Z_EU*3M#I_9ME39]"D.^2>?-Q!G'T]R&VQ8])Y70 MM#,I3\BY,".B1^(R9C8TL9%=N.5U5=^)GY4'H M0Y8B"J'K.5Z( S1TQS#V> E1UME6HZ,8L:Y490Q -;*#Z$G]H$&F+TW%OMQ< M\KS$*Y8P7+Y:L. G ?=G, 6 \33UY0[S,/QQQF538946?4S&J %*J19_RZI MJ 4FI49BR?%IQZ&N":.85S,>H8'#8B>,6>R'O9DTA%+77VE_W/)H[/]K[UU[ M(\>Q;<'O]U<0%YCI:L#51^_'#' !DI*J8XL0N#($@AQ4'GP;8[[&:%EI](7;2C&XOF)"N]N2'K=K_W MB:U,-7MP_]>3]PO[+52C-T)I]YK8M-4DA\GE?$?(]S/6;N7Z&#R;SR:#+P_N M/5C$_L5L.MH_-:^83_3 &7F?R[=F"/YLUE;+C" EB5X_(7\1GU9.'/E6E-FN MYT6^[45>!/:+W2@W2N%3O%)?RR=YDKY@Q^K59)Y;P M*6)1='1C1DK9UOU-]LT?W45AMN7&&<0TL;0\)_1LZ*?=.YP1SN(T260RN9%- M:$[0GJ "#-:X6Q''$BB65,W G5RN-((V+6KV.C%G1&LBDV9HTU0C*J6]2Z+& M_H5\(^6.;:=B#5*Y0X]XU[35/:G9*\#\"J@ 96X2.J&+<0HQLNS4S;IF$PN% M4.AR;66-:5:?'B(X8 3H$0PH^W?1)>[N4T>R0,5^;G[E%,I<:B6J_'-3/*[J M?T0QG?O6/?&WI&3K\,.V7O*#CH^23JW7O0%-OXM_O6:G-!J>*=L6V[B[YH\Y MU^"^ZIY8S$M OU.TCW]IAD_OZB15>T==^9WJ;7,![O/_IG\S?/K^%__*KM?= M?Y?9\C>^[;S[1% 2"I!M".Y?NR=\(W&QZ7_,'K[?K>\.H*?N$A;PZ*G%#96= MP8#%#J7F5)H&C41L.VZCO_L+!E%JI0E&:1C3)#VR[<3M6Z$ 4O%0-N*S=>?- M3X54ZM; T70)!"7-3$EFR4N0)!%>-),U+II _B)R5?(@<"3^/$!TAT:8[%.1 M9O>W#?&#G2ZIV1GEKG3&JK0U>:CJ%C3D(6=Q"-P495ZN"QJ"BI)O^>^.F)1= M'#HT6I0\!NQ#SN'OZ"2\[1Y%G1H&7C)_2O4G^,@ D9^"OE+34R4DG+U$Q!XE MHEYN:"ND:8MU?Q\8@A#;ON-XH6]9* @B&(9]:V%J^4A8RB>TH7M#4(]&0I^F M$"8@YC-Q)2?J'2C0H0(#K#&7(4YA3T+E9V)QG-J/95-,9D^;?DIN%9!E@.RJ ML*)2VX4D9/B*+;D<-]DWY?AQ$/M)EGJ!:SNIE5FN/33E^XG0#2V3&M LP!P6 M>#(B)-1D-&L"0CP'87(J_ I78R1X-&D2^CL'>>/$]^J.YM!DVV7,&]+FQ;8[ M2,T7/9^DR2SY_NUO7_\&-H-$-_F676]>[-\J8G]X6WTC=_?^)W>;3@O\XWQ!4E>*BKS6[=]C7_[\5V M"ZX):*KMAGU,\:07'!8(^+4?.?A4U>T=@#=UL;GX5>5!)M3 M7CT;SP%Z6CV/O,I_"YOFP-#.1DB7[D1S.L[OEH\!EX IH-727RPA#WMKI M,I8;H<0XY2L(_RPVY)4ER5_9P<>#CL*KA^?K^RS3Y3(#55[02#G7M !@,R95V6 M5?H[KEPNW3?=7;%;\@/$_RS:NWW+M/LARLH?JR!+D <]%(:)GSBVD\2>SYL/ M<)+A+)3)K)4U.L^N3;E\6AVC8MGU(F3*19\AXO27BG<@NZM']P'G=P84<*0S M)]^B!)Y)Q97[P(S$7+U9E>:^*R=^'XNVN.7!FY7.=_W+Q$[JN]C-?(C#V',0 M1!:"3N"BR OC,) Z"C.J 6 M48^,CR5PG+IHX&ZROBSRB/CKQ$AHC"239JJ,K!%OZ,PH3H2*CMEN2[O1)BO* M?/O/O*[SLGW\2MJV6Q)D:12\NNK78: =>T$8A)[O9[X3>VD8!7WS[(Q?+%QQ M5-FH9C5B4/FZ(MO6O07?>[2@V\(Y3C !0>DX)_'A(]9_U?*O$21<2D/C*LP*NOZ8L5$"7).51)U\&M &5&+ M697F?BFS(XQL";NZ9E<6ZR[H/39LD>U#.>P:]I"=>C[&-+D. L^U/8BSOM$X ML[#0@KRBIG1OZGT.$/0(V87)I^OU6D@5B"GS\BD72F?E5A)Z<=?_]*<8W6,^D]G54;] M9V5WI/I/9EE0_]_BXJ3^*R/1!/U79TREI:/)WAIY%5UK$$*]5O29^]5P67-7.RAH_B553%DX*V5A/*%2+M=T+* M?O?<+[MBPUZU_E!V-GE+:,_TK+AOVZ7_YP6.[Z0.3!TK:F<@^WJ6E31CQ& M/=@&O_X&&**?K5A.QQ5Q*B;4\Y,II\0'?& /$'0(!W87$EDAYLZHJ%KFS9!) MQ395.ONJM-#5.[+Y6.37Q9:_E$1U]I)=)7OTK94;VH'CP,#+,MO"8>9FJ=^W MC<,@3E8EN67',:_$\V$U#0L-T+@;H"\PR@Q6AA60'P^D;$C#4Z+NFO7UKJ[9 M%K'M ;2T*JIP@+ JSD7Z6%7D1!^AX5QSB,??G5T2WZ;MO"0JI-T8251ITTM) M5,Z8<.F T*RT)ILO=%QC^M^BQ=T@7V'+CVULI;Z'73?($L<-TKZ])$SB8(0, MCF]L'ND;\ $&$'0(+T"/47(>/YY7PQ;A-B'GAW3C)"]?!S8UO[ 3.+ MQ!VA2U.:FT>9GB $/<21TC2)7#%QTD[HR,L&1I&HZ6J!DPR=42@5O)JA44HL M>7%G@"IVA#:\_EJ4Q?WN'E?=LYW="M#ES>?NGLOAS 6[P2"AHYX]X%X\L UY MJS#P$@SI!#>VL@!GV$WMX7 QU<[0$]X'JPV!YJ65'C=8]\#995]L4;:Z&6X) M/9Q,XC>#L-M+>;6(/<;5&R&QS5.?I\[+H3E.DA/*/X]_)';G&N&G<9MV]?I+ M;$/O6/I.[?/5[@X#MO_JM[&:LX/+Y?C/VN5%D'R+MWG3%#<%V0R1.TC=!+DP MLC"R8BL)G<0:9AAI$%I"+^BI;E-S?!PJ@_M!6UUO^[L#) NNRD@6R_N7X%XP+30,$"3LS)5!-N1G3 ^5657H[JL2TX?6F^W\6I.'WIG_:L66P MRYM?J[*]VSYV-9?F0]-06?B\JYL=_=VK"K)#WO#D(>\5M)!O66F0AC9T(@LB M!T4#>OJ#0'BB81!FS=+;&<'RHOO.#+#N[ %-T0BJS6(-)%YBD%PYY/_BT'_ MP<'0"] ]3-)WA[8=Z1GL 6_[-E[?#RT[<"/;CVT[P'Z X8 7)UCH M[.KR*'7/9SGZEQJI*B!J=^+4],DD_RE.F-AW.O>^2)0."5([;X*DO3^H2HE, MZA?CDJ!30_O=I#T373 JT9G+[::G-K/Q()S,S.N9::7R5>1ZR LMY,+ 07%J M)T$P' G/(/*DGK0;V83FQ.$S_1G;2O8MW^[(*W,L%<7PMVF<4OM6RJ!_P1CA@Y.+&$7GA6TI!F/1JP21]\F,:> MF #-1IR<#.UA@0.N!=_T.DE6 @]A*,YB$V,$>RE+'3K@(QA!%82QU/\VDAC0KTE-L+$4: MSKC_SO%)7C(SC5,QG9J-3CF=&L^DIN/_IUDZ=X9!!;EFZ)0:4UX^-E_)+9LK#C:$"$'73X,@A%G?)@[\$(H=JU?3 MELS@&G6<_H 0["%.+.Z\9?2I HTRL@PHLJBSI=+1G22&RR]L?9;A3$KI^Y'K2R:&C3=3-?8KA,;DO[<#D@5#9*FJ1?!S!W:BE-/ M:.?7M!8TY[W'>*2NP9W(V_D4=S[*Y');&;9$LEEJYU$F2__U/(L]2\0K&J.& MN&6U19$-EC*9.@/T9+H-E-6UU3VJ4-T7#C@D6ZZ*\ MY=D'3&V<^FGD1Q%$5LAP#-E'BCU7ZJI@14UJ'O@#RNYUS 'G!>!(6:VXQSKJ M10Y5K(N5WQ<@7$Y<5'&MI2POQMZ9 KUB^LTHU:LVJM+:955K8I]#(* M(SL+L\"W4>P%0_.03M?4JJ)@H\;HXJ@W+]1QKTH;-="N2QT7><1"E,%)"BGI MA/>BD;)F2:OD*-Y$=3(K?I -:X@,0/JZMY6Z*6W*<:PH=9P 4G%&?7-9@B-' M1A='-Z)9![.BO@=9H& 0X"",W@"E*X@1:<;AO MU'<;GZ^'Z M M+4GGJ3HC3(HX-D.>5!E3:>F'TE)%$[#+&_XBV T[)_U+56TNZZ^D_D;EDL]? M;3MV(A>FH>U"E%EA%-G.T++EVU(32!7MZ2ZFW6PI)$EIF\BAH*;-1Y^DF!V @;P%>R(9N*7FJ6>Y M.B=>:D@V1+44&?- MY/Y8E.1#2^Z;51S@#+EAF%IA$M#Y*0R#<)^3)6(OIBAK3+,$G3F'S# "#E+- ML6X)@L5D:E9NY=1J(JUSGO'>TW5&O)0Q;8:&J3-'[+SW6)[$'[#CS30K;.'$ M2=W C\(XA%Z&]T?*41#:2/!XM_3'RHRC44=3!R1SOYK6M7IF8$A39,8 D(?] MXO&S47:+=NCTYH:LV^(;^5"NJWMRE?_XDK?D"V'F%=N"CZZO=WE-4-Z0#:[N MV>/1_+OICS5I&OH'B)3DIFB[&_96O@=C-\9QZ",+^0F*DL2.$]_W<0QA%$A= M&34[.,TIP.%"0?Y 4UNM__CYFD$'^7?V8/H%G?8S0T&;_QC>Z08_77Q[P.?\D7<, MR"Y]N^6=9+B!=UXM5NV@,YJ^6%\P(S8L9WYER)B4BU4?:5.$L"M:*;T?"<72 M'.XB"^/ M5'L.):;66D6>*F;\KO(8)BZCEP9:U)#FF-(!T@!P8Z9 O>4WB.IS-2J81>,V1/C2F5ANXW1HXN'TA-I;"\?=YHG#B. M#5UDPQC:D95$J>4,C6:.)_2"A**FC)6D\>3)B-(LO(V3I3TT4X3I%%=O2M-D MDDT2I^G&O"I/BC@2%:BOZSNRV6W)Y0U<_WM7U(1=;U^TY"/-]#8?RI9VR.)Z M2R"%UJ+'7_/_KFK^4F)W:2(%DV$K\\,H84N2@9W$%L<4AAY-XJ0F\GJ1:):W M S[ 3;CKF#5[ TQ033'$7)Z.>!F=9,!.>B@_\RQ@^=> M>/@.,'W(!E+GN= M1/<9R9W'C68H\DRV5DL,%,D3Z_WASR]DV[T9?5<\-/T";IH@! ,89]!S RL* M@\P;6@Q"FOE*'5*?T(YF+1Z@@2?89CX*?9J>,T-6!:EF#$@EECP_XZR,'='! M]%OYD+>D;,GFBJSORFI;W3[V#28HPB@*XBQ "'M)%,#0&QJ,G226&4L3FM$\ ME/9XI!^]F$*=6)HR$VMR.<@!%#B@6FA?U&F"SDB0 E;-4" 5AE3*>YSTALP- MN<_K/P:9"QW?MQWLHBBQ8P\Y/L;.T$R0>('^L^" B#]<5;5WI);> MC2E)F9C::.5*3F..2%ILP^43+L[OLQQ'FQDB,A[^RUV54W@0OX?EU/RC^;C? M]11E689"#Z6VC:,P=0,W28:FLRB6*MHH:5!S$G.V!-!,V%FIAFTQ_9F=:#E- M4L&QI@M>WN;MC'XII=T,35-KTHM+8)3S-5W[?FO(S6[[L;@AJ]BV;!NFT/?] MP+%MV[7W>5H(<2KXA(C2)K4G5?\DQ>T=FY'D],_S6P+R^ZINB_]TFZ$?2%U4 M&U,&Y8&W48-R!.VF#\HQ)@D/RM%\*4A(?JFKIEEYD9\Y;H#BS,M2: 4HA8,6 MA*X'4U4#4K Y[8.1PP#KO*X?V8IN?G[SGB9.)Z<G>_V^8TNL*CH+J*$BL*L@1%-+T)4OJE$\$! M"/(14J9J8P%HU[DC8$_R#652-YKZR>(W!^=JY?#8&5#$&7,KY E*QVGF5/\8 MKZ*3#137535<*E#:3Z1=.6GH!ZGEA*%GV0D.?<>)]XVZ=&BW[(F6R9HJTI14 MR6J/2GA 4PC".>+<8Y5B&S M25Z#JI2^_5NO5Z8G.S,[1''B<^RK'OX%8 : S@+0F6",N K0/3(I4NA'X\59 MJ;$2R9)RCO6(^[^H5%U]K^ATV?92S[4Q;3\+<8*\8)@N1S2QD[HC70^"!:6\ M_5[IE')A'^A0VZ5J;2LK]ZC.$O;.$F3QS&J48II M9R4K*X;(3>/,\I+(A:YGQ>Z0]4>>YTE= *\+PY)RS !J%V0Q3VB39.5.F$^4 MS[K'%%EF(-4*LY3'WJTTRUDY79Q'L*I/GC,Z7%8ICE(41SA"681"+\9.& Y@ M FRKVC,W!<*"XGQ#_TBW-HNY09!9E$6@;"D*%-\VD59R W: M1%FU!^83Y7.^,464Z>^J%649=[U;498RNHQ[?DN*3@[?4M/U?;M=0YFVJ]8P.PVRIM%LE/L,U) M]K/(PZRG\81]2=&@OQMB6>A1D="N:(T$W=*J'\\4#/6\VG.+D3$(VG4-VT=;YN5R'$B>]8GN>YCN_:01HYUM DMC*AO7U*&M)?A;+Z M\;/'-Z;Z-(E+P<+37#1*UYQ>9Q#\/J"3K39-(E.RT#07J:-K3./)%:\NG2'A M7&%)!7<&:+LR4YZ7D]3Q(_QRS:N/#1X]C8D>#[_2OYP)V1.JGW8LTES>=),0 MN&OOJKKX#]FL["2R$'(\VTI[8GU'?_T17!-0-,V.;,"NI-V[_WE7 M!@,/;(S_5)3]QTB^8;M -Q!;83:[!\@%ON-':(^M.7Z)ECVF\^ICM$)JI_-HIZQ6I[[.J_H5B M:YO+FWU0A>7F4U7^>Y=OBYN";'C$Y7@YT";]L=[NV):<_1\\_PW^B61S56%2 MMWE1\I_?55O:"YJ5G\ XLB-XRC*;"_*4FLHPP59E";"TR"CK= <)7O; ?W3 M>W!3U>"6F\]DK]@GM6P;3UF5/^\Y>/69=S(0I[">ZKFH#VCH98V_H_&([VCH!O%7]/\J'Z+OJ^@OF>%9E:&FV OO ]]$IF M-Z"&@\YR<'ES--6BQH-CZ_NY&+>N"^(-V#-P]'>O_%I/ [BJ0$\$.&;B3]/C M).;?1ANB?W)_=7>8-RC5QM<^XQ65'*V.?YM8^B+QI0+'D?/%7O M364D$N+/I&9(\EM"$_!#6__@ _0S&Y]7=WG[L;@OVH9M=67E)FH=L[__@R/P M*\LX[OJ>F24O)/Y3_+>-B A&8APZO%1Y>Z M&MQS"%?5<0YT^;VD9OQ*)Q74BO**E+VYES='!JZ@Y2]EUK8+/UD>L7+M"ZBH:[U2GWJJGI2CP*=G8 9RK*>DGY@ M"7I;V8<=IT7OK(NH*U&9UE4T%Z+.R\N3-&K0EV;Q=/A&*)?WQ4-3T!^4&LZ,$VWTR: <^]G'@.2@) M4P?&7IK&/; 0H4QH^\Z,<&;;KU.2]GBOSFE=D]Z#,Z?S1#:.&NE_UWSW"BS9=4X=XY/.7+EKIV:22AA]^2.V5E=9T ^ M,+/!U6+#9$I4?]GXD/4J\+]L_F M\@;EV^X6 $+:A)JQBKW,2VF;:1RD3A+#+(KW0&PK$;K%0F/S2P7TGY\%]-X& MVK5!0]IV?$#7Y"6!\+V\@^2"=7]LY=7M#F /&D"^Z-#C!APX8,B7]XE$&%[> M-^.#[ANI\-'(H>K^C=2LWE64;*&0#YX+4/$;3(NR:6L.@7V+_G+>W-%O@GR] MIO&$._=[T=[QNCY;/FB&(G]^=! JWW_WNN\0#>\0&TK7U$@^RD>GXK9>AQL0 MI34;6,TV>"0B\', E[NV:6G>692WZ)%_ZXI^V(>R/] T'-)%'@Z3Q,\L*\E\ ME.$T2M& Q,$1$@[!FMK7'(,YZI^?J/L1<( >N^\"AEU"U'4Y0R#2&N 'N5 K MXP+PTX>R/TCZUW&7+^CRC$2\-OE\!'X?#I:,S],O@>BMNC@.%\/5$._D M%HA3CGDEMBS?"=[Y+1#3[5=U"X0B3^B_VZ@J.ZCIOW=%^_CA4,YX"=URX]3Q MH.5X?A8XF>_'T3#WC#",I%[N,@+P(K&-'596&=_,4CL)]^@00!V]XYUKHA9* ME%V6H\U?4HM/5U6;;\],0U8VSF(WB9P@"_TP<'W7CN#0=A2XXE=^*FMQ-NUJ M&=+7EI>.96O:JM)T^B46DF9E?NS:$0?YV@K2$=!%B!ZQ.C0KX4H6A+K[YNC_ MDYH]UE?76/?V%]=R)9U^(V%_+#LMWQ;;+:/ M@/PHFI;O[J!M/S&V"HJ5/<2FA6IM3[&IO"[[;4Y.;@I4RZ@!44.U1>)/ MLHUD2RABL%=!JUW9?J$)248-_C6O_R#M/_+MCER6 PBV6>'RYH;4[/*G 6;S M.:_;8ET\Y"V_-.HD_!6=V>$XR[((6LCU4(Q=/*SM1&F8BK_V:0)8S;%J,!'4 M;$<@ZX+@GEO)DLT=S1G9GN!AP'=99-49RPXFD\%<\'!L+]O#Q'+0L\+Q$WM& M16;"9X(W1.*H"3CU!>%]AV'F 68?Z P$W$)P61[\S(P$O97L&H2]G>")H>!# MJ2I=,H%[F43 !+SZLPAC148L,YG!2:?2&I/ZAP$YD5%T5(:.8XELK*L9\(K5 MY0WFKVGP=C_PYS..0/(#':>A.2BT_ Q[$'DX2(+$L]'PYDKD6F+O@LX*2'-6 MU55@WWRRI'^EY(G&=76_X=_]+^[%D=<"6>&OO:NKW6VW-9PM]O55OYH\5'5W M 4RW$#BNMCY;OQ!(ITSL$G(I4U^/[_K Y0WHC!A>G^KZP)/LB%NB*B6:S9<2 M:8^)/AU9_#=EI$_,<11YY%0>,[?##Y6G" 26XX6M^1S6Y+DZ%?JFKS MO=ANK\B/%E'J_EBY.$"Q$R$?)JGO8S>)86"' 6T\CF 2"ZT5J&A']PF0'AH; MSK<].+:=L2&W3(0D-Z1.X5-P:^E,5$IN$CUB<< %?K_*K^FW&#[ 0I7IA5M M?SI-U;E=2PH(-F2SD0I+GN\14L:.J$9A.DLKVBQ?%]NB?80_BF;E^A;TW,Q/ MTS3$E@^M /K02=T8>AZV,J&K829\O&9%ZA"! 1+XG8$27$>;0IJ8_FCF2TYV M)*G2HC(O"3DC+A/8,T-3IAA0*>M)4Q0DJ>[SHEPAB".$(R>&61S$&"(?6T-3 MEA>XXS5$L(&Y5:2#-4E'1*D;HR0:6)NH)6\1-H.:=!"$]4220Q,51=:$LYHR MB@_AN1-9[VAK";EN?R5\:W/BVW861%88^"%._1BG:=*WXWN))966R'^Z[GE2 M!P@\&R:2\R-YS@1G15KIDIP+]4PQ,.#W#L[<,Y_G=)R;[XRFS@S]F(#_^=QF M(A-O*<>&%*N/Y#;?IF4[9#R>Y<:>YUJ1%WLP=F%LI6AHP;<=**(98SY7LUIP M.*##(S6!&<71>8W038^<.L@P\XHV-(,X-&3]M]OJVW]1ZSI=H%\\EX-7+']% M"*;PLZP$3$)>3>\=XL.^^_!]/F+9MN\CRT_B+$9.F-'/[#\>!H[0MCCI#]4\ MX(<.+37+D&?F[9&NC12Y82[*AXHA?FSRB?$]BI7E!_7:$@K[)P$T"N/I&ZNM* M:$?&U*9D^OHQ*N$NSP%*K(=/YNZ\&,Q.FIQ <&1@#PT,V %]_:L00.;$KL& MYF1UW&Z :>R*K=2_P<*I%7A5Y!FPLJ[,E$I#YY)0\=_^_GEHIV_$3>,TR6SH MQW'JH#"P ^CUC41.' I5AT=^M.9$C0+:CP8)>1E!D8 \ZV5'3I"/B1DCP",8 MDI!2?! M5=D4E"+^CZLZ+YL;4M=D8Z] MKG,_;!VLB_7I:V.U5'YE&#M3%-9"O!GU8CVF53-T7+E!VU_0TUQ5WSTU,#%/R\?U:A M*/G5[_,.V;>8.S-,E9%NQM!49TZEJ7-JBYO#S5DT\)"F;;KMP;#S+RA+7PJ8XOKCO"9++>@"R?^6"'V3H?KKR_,!S4>1 M/TP3SW'2T!K*Z="/ J%EK)DA&2Y&XV_"GLNEYVLZ!GM3KA8T& ".++@ G0U@ M,&(X,5C58#!CN-2:.;8S99GX,HUX@= RDV?-BBIS&7TBH,S*^818PEO]S'1O M%24H<&F@BKTLB)T@MJ&;#FUZ.)':$3FM)'2+GZ M,U7?5-MM7C?LC&BG\-,%7H;GT;JMB6(5I4E./$?0:ZPFCK'E M;:D;S9#0RI]$LLX?4L=Y<]>7$#8K!'T?>4%B66FQY=-".;#?U;#=PAW4NE#B>T.54*MK1'1&/XUUWR5Y^0"=Y M_G(*G6))_UQ,R@6Q)Z+6D0@%2-1S)O,T0V>R?16\FI'K*['D^4%-9>Q(Y?E' MS23D&]E6#RQ.4]'D]RQ?D?I^Y:7(=ST8I!AG6>K%$<;#+ /Y.!5Z'TMUFYH5 MZP@6>R>=X^+OG(_( E4P+)&;STRNBKK%,=L#4'"U'-LC,NR969^83T]D7RYS M?IN:M_)DA>0:E!6KM.JU'%@Y:V/CRM&7K$!_VZ7B0TE^?]_;WWD2GD1.ZCF! M!;$?A1&[TBT;DG"41FXV)=@H!:(Y AV6S0[7,MZ-K$-H\\6XL+28&U3$JJ-_ M@"/T^W7.RYNCVU+_;IK#ID6VQ1RG,MPI=.#H."A#I$1PU.(?,R.F'E/?"*,: M^1V[-@/OV56[_^%??^:W[695G>5%W5WP?G/9WI'Z8Y%?L[MI"M)\(=N\)9NV M^D+8">"BO*5_=5/5]VSWS>7UMKCE']6L@LBQ$8QMA"(8PC!#F3/L_T1>DH13 MEG(6 ZU[M].17<,MYS2 5\PA?>5K&@],3]G:6 F@J8 MK<,3-#> FPN.[ 6]P>P*[KW)X,AF<&3T>^TZTQ:MWD474KG&M6A7&KTPILM- M$NMHB_<4@](EHVAY8Y5N>8!3-_GM+Z=G.W/@EO< ^NWA4NCTQP-94\17^8^$ M;';KMKC>$FKUKFQ7L1=%?APF5A8FCNUBZ.XW(B+D1,G$38$:D6E.J/87I^<< M#B!-6]P/ G=-0)O_ )L]YLG[!W6ZR_>W-E+-Y8&SQ_ 3 SW7U4#5D\]L#>TP=;OY[U[0L M^5SAV'4\QW%"-[-]&V6)%=I[5#@6VF ^%Q;-T6/ !78<&,CWR*:59)6[9%P9 M?4EOJ(@&AU?#^)F @P7T1X/G.B, --5ST^KI2WI094E=K2='5]4EZ90HK.MR ME$&3Q3FL?:.\KI=E30'X2Y<65.55]>0W5WX:1#"*D!6'=IA&<832L$='@2.A M6W_FQC170*X'@&P>QYX,%+P@:%F':0G3L_AJKG"]-X8]&OKT#PSUJ=8 /HMO MYP[D8WRL*Z2?(EA=:)_LPG<9XJ=;/2W4*V)=PZU$1R7H#^5ZQ[ZURG#@8-MQ M?-^/79C$01#& R@GL.)525JYXJTF($*R$G>R,F 6#^[Y(W_D-MLV6?DG*-?L^+QA^(>OJMBS^P\ E?A2F.,V\(,NP'R1X?RDI3N(TF'AU MF0Y(FJ<&:5Z7H-JU(-]T4I%OP4.G*..6=71[2&X]QR#GJ-CIB.Y'V MQ(R+?CD''"Q97/]'L"\7!W2ZU]AXH-7HM^."?L[';L\40,8/8D#/"M(H2>P8 MI2@+XLC?'_##<1 Z4W9;JL*P7 2X&'OT3HT7I1Y[6T^&@ M:5L-EW"4RIV#2APV>@>@('L2&_I4^\.@>HQ.*]_8;J>'5:$H.=P\W9ZX>?HS MJ?D-5ZLPCK+,S2S'\P),@S0*G>&1XL1%7BH<$Y6UJ#D"/IG>7O!;HBX.U^/Q M2_-VS4;ZPCS%K O$OT4(EXMV T16INI!@@/*"\!Q7K"MT]VM>HM0+1')%J%\ M7-Q21KU8E!)EYE1,4LZL 1%(O4V5SKXX;0'_Z=6PW=VOU?YF6([D0W_]]!?6 MDU<1PJ[C9BBV M]R7=>VPF'+>!+!4*@Z-QN8>6-2=Q5W_]_#K=W\Q]-6>-5[ M:=QR_:(.4K%.+W(G=W=1[& '^&*B^Z:MS"_J1I5+\LK=.7HM7I92B45X;=XR M(-;.:NX;R^Z:>19=1?M"OI%R1QJV2!?;D8^#$,$LM!S7BH?7/!+HB!TRE_Y0 MS1&SQS'O2L=@_)FU"FE^S%AMD(==3>P71,KY]"GQD#8)(% ME;K.)#561XYAT4KS-Q9EQ,I,Z,H3'5B$II=Y(<(#0WN[S!-=D4;9:O M63'^\=?\1W&_NT=575??Z2C%^0/]2?NX\B$.H1]'R+<2Z+I.[#ON ,'VH=1^ M(:4-:XXT7PEU IWMK#E:<-/#O0#W'6!P/2 &ZQZRW&XAM5X0VQ.TF /DJ@L, M)KN]J ,*LCWW/5:P!POP6]SKT3P)'L\IH0YW&**/6DQ[KIKZ^!M]*=IAQMO? M$X(K]BA8N=[N-@P.^Q?%5+3YEF\&2ES;#1P[R1"T;>3%?CA,-3]=4)KAI&M2.Y1@KS< /+C@93-U*=1U'MKW!:=11VE8J_. M\GD7G.U_7=V2SVY+#/:E?2?VM6'=59Y0W#-<]BR<=ZOV9L,N;PZ[= M[F8PCOB*/P>=9FZ81SK[B8F%L-Y0#_J!OO-^[]S._Y?N7G50MX6FX"9[VBY;$"_ MC[7,W[2XX_NHKY5YK<\4'UL4<"?Q3-"H56&(6Q MFP4A1($-G="#?8N1A2*I*#2E'E;H*] GP9:64Z@.H!J-$J5UDDII8%293KU%YIQ*U6&1URI)?HU6*UE;Q/1J M%$/"S^+2A.WRYFN^)E%@)WT[,8Y#N<=PI3]= M^S[JAC_]WC!(DB_>RC,E)CQZ29(3FX$?C@;\WN&966!>\'%&5,9S9X:03,#_ M_-W:B4P(%Q#)EO[T]A=2DCK?PG(#-_=%630MV]'TC?0UC@%#ZH4!I!,^#[FI MX^(P"B)KP&"%F=#A03TM:]\RP<%>@-L.+J_YY$\ #^MVDCJDV &"M;K%N)>L MP0VT_W)$^U.L0QEN*7F3HO)<'4V+2\R014VV/:][:610? ]^0^COWM'6CUZ' M[9ON6PY=Z.'0M:(0>=AU@CC:9W[02CRA6TE4MJ=9.@>(?.QNCEY%'J>72A@6 M4\FYR973QB>\'K\VW0-<2 \%2#NC@BHI-T/[E%KTXA"&:K:$]H;MEQ7::OW' M_B91VCG3YN&A;S8+K8"VZOM1@#P49*'MN%VSF14DV!7;DJZL.>V;T].OGS]/ MW"@B8.>IC2 J*3)@HX=2[<+(Y86PK;')+9 M[ZH[MF!?QI/3S-D])Z:P)CM-4H^G[X)D9@!NQ\RBK=@+9R1^*7^;$1 6L[XR M8]3)!9L> -F\CJ\?3ZLP25"&:2N^G6(4N&Z6[!O/(+3ESO0K:E3_W/$H/*R/ MPT-?+ ;7Y*9B=Z1UNVC82]77I"0WQ48Q%#O$#"%0;52EM1-KR!&O M\A^HZX[=Q;\OP66IYP=!F-A.ZM%4UK=\&/?@'#=U@E5);IF)"I/#Z:"$AOW^ MA:,#?O'JZ?X%>HF!O:B;%.:!,_E':_IWP9^<1TM(L1J.IR9WZIQHAI3/;?28 M5$XUYVHSN$^DO;RA$%>!"^/$RV+7BH/(BC(O2)T!1&H%:-56=,ZD,H\3;EIJ MLK]'*:P>% =HWLCHY.1=-?5B,KX@Z[KD.K]I26!R7 M<:/RZ9$<*LVK/U7E-])0I) ]5MY<,2DZ_CF;N'^JVG^1X[>HD@QC)PSL*(E\ M#T<)V^8UX+5=#558+2@UUV,Y2% 3=B:!W7ZQ*^L]MJ=ZS6ZKV5]=TS\PONL- M?J+R.;=>0]JNIQ'L -NN!WH]#OMN"1'+\_.-1Z#4S\Q[AD MZEQ :S%'UA M"\.Z\K/89Z?R$\<-4Q_Y$83#>JB#++'M%O,BTAS/#I6DFX,AQV%KW'=FPOZ+KJ@)=GG)L!^BVBJ"72\G,%B-]*7$+FY$^'7<5VQ5- M%,EA6.Z8+:=&)R\R/$U"3Q806$+ZMZE[;A71?')C[MQN-&!'X_PV5TL.'$.F MN]T*-C6Z_Q;[/7L5QFZSV[)N!(RBKZ48;,BT=V MEX4GR_I[RF(SZ,XT%A?!D7%_DAGUJWY;8IH]K0/]R>?>$\F9:T*NPH=BQW9. M)@='^QP_E&FYX6^_?*,COJH?5S!)8.*AT(<8VIF=I2X>$@<%ORN7[_D A-M O^J-D)B^Z?*2P,3; =)QJMS4^;CW;O@0PDZ MV."#03Z1F$ ;X)OQT^6'JN9N85<;G1I.[5W.T\WC8?7*2)HZ0Q['XZGYL&:O M&##[U6UA-5\?ESP;^/IVZT,VC!X/O](GRSSJ)T6S9JM';!//KWG]!VD_US1A M&([G)G3JOH(PS=P$9EF4VK&3N1C1$-]#MD+D21TK7!*HYN [0*3*<4/J;@Y* M^D2L 0\YE95U\9#WSPSR-5QVTUQ%;M):F/+BK&? MI"C*/,<>KJEP,^@*W2(U+R+-H>\(#J!_?@]^H@&.EVH%S^'/[!^1^:6)KAD1 MD, ; 0GU 0F\$I# L5^9,48Z4V9B:J)3QTU57PRY8;X*CK=57+!,\R^?RW^5 MOY;)5?EW^I^O?V&%[ON\O> %;_(CISDJS2_^\MG^E_^K[29_ 35YH"U32 W/ M4ND_Z9R8K1_3]E@[54GXZ*:?P&Z!O*=0[FA3K+#4WA7T5TD)-OEC,WG^J\A= M)V?$.;"I#M%N&,N;I@>]:#!@!I\+/)K_LJJW%QW-F^)36M-=)1O@>EW3,7D!!HO 3X--?P6_,[- ;]?,%U H\L:9Z>G<_C9C)CJ[ MU=6RHTPN@#P#T(\.O,V;IK@I:-3;U34%O[*#T$6.;?M1A(,L=EP7H:'UR'63 MU0-?:*4FUJU8F%#5LHRZ/ +. M"(%JZLT8Z,JMJO1V6!4#M?]G09H/3;,CFQ5M) V=-+!2V_&#!(61YPV-6YD/ M91(Y14UJSM,HRF]%PZH$;';X?8CSU?6VN.7)NN3I,E5$B^5@"W LNPM@9%K% MO'&P W2&F*"4S\F5%LK1WC%9)\<;)223$SF;II)PL^$;OQI6OQ_>YSYZE'OE M!*$/H6=C&]H.LF/+6%3O0\;#OT+R:-YI:GF]AN7O0)C8F-/"GW&^&[_*Z M*SRNV8SB=,ZDA]_I:AK%_C2,M),BS?KOP* MQP!QS/H&U8$__\J&*.4F#]D)5HUY&PP15O5VO?9\K ;FY*L>O-Q"-L.9DH(\3_P3#,/$LQ(G=1T4V>PT ML<4!1*X7^I+/9*MK5O>.I [?D!TW?)VB:N](#=9=/0IL#]C'ECNFDR];Y9B5 M]_&)[T#_$4YC$MJW210J9"CSA"&:J<&PDV4+Q=S)J^:SFO7^1-XS&%Z0^I&5 M);'O6CZ"$">NV\/PPRRUQVFGHL9UIY5'PWE].,TXJ&?>C_#I6^;5>T565!=P MR'AI/7V8,<1.MS.IN+SY4C1_ MH$?VOUF^IBXY('%1!*,D<6GF[&(/!=!W_ Y)DN H&%4.5MG^3/K;< $^!LV^ M45/ XV16J0ODE'8I]L>)+2<>/R>>8;U@]YJQ+T"'VACAE2!80'MUN,LL^=5B MX0D%UL>FJ @G19/?WM;D=FB??"/E[GD--\">8T,[\A+?B5/D>LB"0]O0Q5)G M0-6T.&.BNWD"F MM!UE.:Q4Q+::N\Y,LIZ?)"TY[A(O+IA!S9X12+?-F2*-B MFRJ=?54R!R6W;&/X%WZ]5U'>OE:M30++QD&8.I'GAW'L.2A.NVIM@N(H]J5R M3@7MZ9:^#B+X4'9WI)T[[*>/4\$DBI!-\7)--T=)4\C"M7[G8LD(81U;H!TXHUE4(MFG23HC%)- M)]4,?5)@1Z6ZNXEI45.WJU^+LKC?W?]*V/-U*]=-8YA%$<(PA= * M=+^\\/ MHM01VF4O_ZF:M:8'(Z8I(S@YKR%ZZ9#3C!X'^+U#,DTDJ&%' D'_]5P<7EC^ MBAB,9V?9P3\!=S6U7T@,[OS'T>?[+LQ@&D>^'7H^1%[HXGCX_,3!@?#@EOI4 MW8.[ R,QN.4X$1C5VP MQ.!+WA+XHVA65FJ[20"3.+$#QT\"'V;AT$R8A5(+<-(?KGFH#W@ P1^9Y D M)PKR=(G-#[0R):<"4B1IF0L\)^/,%& T;V9D_N/A5XKZSWBU2*K[O"A7&0Y\ MG 1IY"ZE+2D&8Y[>$!AN_EIEYY M]9C,JX#BSDFIG/H:QZ:$+L_)ZCB-GL:NF&*_P<(I]59%G@%*KLR42D/GDE#X M+^1;M?U&@PD+),^;RRP_]3&.;8SB. X=&D2&YJ+4%SJ\-[D1SH;*?.R_42^ M\Q\TS8Z]E]-;2M6=DH M-K!ABZ9%CP[<]^_"G$]['@R>&DZ#0!$]( MS)X7]LBX2;4.SXC-M^7I.C4-UTB\ ;-SG=95\W3?R6'LJBYN;TE=E+W*2E>O&[]0LDKB)'+MU MC-X%6G+DQ MWDL\&C.!*:%N/J M_I[4ZR+?OMDZ\AQH9W$0XSBA&9;G!_%P3!A'&1)?7E78YHQ:M]ZC5B-WRND7 MF#0OQ+R<^.%S1%=''I%>VE;)ML0L>B'6Q\VE5;$O-J$6I^;4M%H#N09,KG58 M5>GMDI*UV.>;B?K+U[M&CU D.U8Q_LS%=67[$70#F*'8\9PX2G <[0.@[UOB MIP^U(= X-B.._F1,B4@=(?&)QM>IX9&_2Z1KX@OY@U% M2Y]/MUM.EUU]9P9$&!8LR6MQFB&%,.UF"AQ"T,"K^ UW-Z2F8+*B9'M)<=6T MS2?2KH(H#&(+)3B(H./0!BTWW@>'R+%6WTA]78E?<3>N%9D!?@Q(>)S_5E*I MK=OB/X1MM^Q @AN.LJN74:"R-]V-)%1,2^=@4DXJGVY'YX#8/O692_LG>#DC M<%.9-$._)EOQXGH[%:R(E>V?:."'DN9+I&G3'P^D;$A6U;WNA=C),B_$29*Y M%HR#+ OQT'+BH5A,B52VJ%V5!F2 =-! 4:ZWNZ%BR>2*SR%9@C)-M)3Z0:1V M/[\#).OVSV;9>T_T& $%*5\#4<6P3+U^?J;'U3=>]/6:;'-V;WM;@?:./-_9 M"6ZH ]CWNXG0Q='0V)6;.O]>=AN";@AI ,VBA ?,WZ:N @@1?G(%0*V[#"B" MJ+:HTM>YI]P)/33.WTDZ3M<3'$( *&^*YNM#3?+-97G\:IR]\I(T"!T8>I[G MNC9*,8;#Q7])8KM"KT,K;U2S".X?/=2@@E.H'J.#,[$\40DY2M#!!#3'>_+L MY)):>)H^8354X $3]5"%66<541EO0H6,)^7;Z@9^RXLM:Q#GS=UE^72VUAWZG!-<$[!J>AH)M;Q33X**B/]V; M)3%YG]&[ A44,QTK)^'/UM"H3_=F &8'N"P!LP0P4^AW2H (^*WWZ6 /X 8! M;+I/)6HV9OIV[,6P5'T;^F<-R)_=X\0VQE%E4 6H)TEN8#>PWD6F[43)?,PD6["1KY,)$>< MX,-$K]AZ2MTG\6* 4$_#7ZGJ(9,O4^L5_XJE+D\A>+&%/!CY?IH&7I8Z=I - M1Q<2VT)"130M#<\T\>NRN>U8"59.MX Z+\GTQ&+:X:JL@7^.=[RR*^=_\EUF M\_A!^=5EH_PQY9*RDSR=BB6ZZ#8@S&@S[>T;QU3Q-R$X9<4/LF'_V+<-U^TN MWZYH(W; +AB% 79PZ-EA,(3'-(MB\:>6%+>K.32]V+*RKI1&I_%\CPY.LU"M M+#9QM&" VVD@NRB+(5Z0_U"G3^(8UQZ5N(*[O\OIVAI@D MS+;"H*2#:,U1J8>\I ,TQ"4=CIBXT,2Y+YMJ6VSX_N$4?;A*(-B2IND6F![R M8M,MVN0_2'-!O_E0L+D4S^(V!;N1L=LRO"F^%1OZ+?H[;-6&?GNWY:M6W^^* M]1WXGC?L^V7_>_M%JX;.SN@O->L[LMEMZ?4#C:N^[(^X;M<;%E2U7M=[+]1L!]5;9W MX)KM?)@IZO:=8&K8E>U+[RCN2ILV)O".XT\H\OZ#U,5_JI+=M+(KBS4?F)$^A$D1]@G%G"D79J0[IW]77P)$1\,G," M47-.TN2B9(\,/(4&&+8Q;^U.)E,B LY)ZKB(-XE3FS0WH:CV9LAYYH M0Z6R9TF*R5U>$Y0W+ >]9]5O+F*PKFG7XI,5]'CXE<_=C =^S^O-Y0-7NU_H M+[94\[H3*K_45=.LLL#-K#CV?<^/H>.&*$Z3**;_0E9@N8$K)44+X-,M9&VU M_@-4'3YPRP&"GXH2-,R01O)(R2(.%%1(PWTGIZ\_ MUQL%N%47H+?K G26L?VHG_MCS]RZF85:O7O.R?R"G<&0(+$D \]#S.+>F"M M'5V_]*7:;K.J9C]<(3L(;>1GEA5G?AJ[,79A%(4>HO\/K0S.&:-&0M0OOFGDIH<9+&(#6Q5_PYXM14$A2' M*B4^62!:?=KQ:9\#8^QY7A;&%L9^%"0(>3U./_8MM.H.5'UM\[J=/5P)8I11 MO>?F" O@D]=H$+DMRI+I%^K/A(E,L$P7L8[N>?1+TK5_.NF2M5^?:HWRA+!@ ML6($N^V1;(ZO&NDR/O[#'E#Z@[W-0,&N+ B],/-2.T(155#/<\,]D,!ST*HD MMVQ96U"-U ,0DINXDYMCK,)2LX>RH*I(TW9.-O3YP!!=T&C@\X&OF\NY4A&: M*-V0;A<-+#?ICX>B'A:XANN(;,>S'13#R(LL/W8M*\%[1;*32%((%L<[@VY0 M4&3S7VN6D6P%Y<-4Y\XSSY[)JXM/N8_LY/O)CBP]E(G?5^+ZINLT)K+JNHTA M ;F7F*A-$MQZCBNE:36/HPGMAWT,_6TG"D@RB.4GZJ?0\DFV*]]BB[GB;F4JI]HL MG>IS0ABCVX\!)4.#S M.T6AV^,,0LMWYES\DD>G>=WK"-!R^?D(G\V3C^MUUW+Y]Y%=%Z"S['W%H!>. MT1B#QG>"/T<,FF"_XA@TU1-SQ:!_D*8EFR[!)VOZY57%OO4RA&:.YP,$^@6\3Y MR\6_LWWHR:3M/09'46=JC)G*^].?(Y2JIT5QA-7DMP7*5/\DQ>T=LZ4[:SJL M/WVNBS5A.V-N^ITQENOZ#DJ".+63T$WBV'62P1#/FS<$:X"O.1@/,$&/0'>Z$S@=WC=M'6^;M_OQDQ![\Y3457=U?X< M,5HG0?IJLGI\*16WKY\;TNT"@;OVKJK9&\6_E=3U1YM"/E-9:9XB988?6=7; M>##1PE8T<@_I>S'/E.VG&]KK\KIA M3R!T<_ Q4_#W0KI,GO!>;)HG@]AG!@?5&_*#B^<) #=;+FE8(%,PQ+]OY1"& MP!3NA@9E%^^.NM?RCG=GA-I*0B.VUD#V.W/.6;6*41IG3NH$H9UET'9ME*2# M$=AVU*XQSPM]G@7H?GNHDJ3!'.Y4E0_,];CZTD$CN8A-GMPL8%XZ,)M?IQ0- MENE@!H5T \F1+18LZ4-CCFF*@. V<) EA8/1%(4> M?I?K"4X4X23U/>0[J9W )(G"88]AB)TD&W72Y;T89\ A&8F\XG\7==R45=.?\O<#;H;%!#09#%5HQ1A)(LP*EKQ]F WL&VT'O0IF&>[QS1 M5!$WV_6S'SR:S>N&'$?Z4TWK!/TXS^DE)3W)H(AM$BOZ3CHI])HYYY_.&A4F M09QX;I+85NQFMIW$,!J,@K'DXPYFFV+86:FEH[3NCF/*8:K9^LQ[.&+UIPKX MTWR_Z(DL)9WRSY$>S$76[*>W%/I8Z F^9^U](?=YP0H%N"KY28Y=OKTB]?V_ M"(TZP^F.51A85A#[D15'D96$ 8HBI\>!'<<66J;5U_K<)ZKVJ,$1;,!P@Y\X MNG2;0]L+>DL2+[%1Z MJFP8?LW!]LS2HXK#2@O[?LJ9I/?C]N6FN.=GL:<#D@G+UUK]*[U*;49O,VCN M:BI#0FO.AF"=-7B?+MB?LL1>86S;T(.NYR=6:$>NY0=#\3[)$HCF#-XZ\"^W MY#QO\-;B^WF"]])N-W7-^<\2O$?X5V/PUMG;_AS!6RM#BH.W?F_.%;REZ^:G M#411DCDQ=&"09'& ,@NG[M[ +)TUIL]HUCSKV/!X,?'J]77L>4/_G#UGGHS MT$[S+A>R_RQ9A+H^H3&Y6*#C_CERCB6(4YR*+.9[H45P>'M;=P^H?:"-%653 MK/^1;W=DOQYA1Y&7>7::>$Z $,*I'0^'J!++14(;WM2TI#F.[_&!/3[ 4JL MF$YG4V"Y>E8BY6+; =IS$L>M0$_G4V*U>59>QZTLG^9WX@+R6[:?6BQ6QID! M"\/J;*ET]*K%;JM^BGL50 @=W\.^ET8(.5F<6G'WE4J<3#5F@7#ZH:7'5 M/&N-8_N'06%M82+TK1Q.\XTY!UKW4]!G@=H.*6X$0SL(_ #16:?E#UN-4PP# M:-99UK%6F'.,U;3SJJ/[Q3PS0S.ZQ'M8W),O71LYP1SM\$6/ID[MA 9%,Y8/PVI[F7 /3APA&[>T#W1E?.$Y_F\N%P(?KTSO-O'_LZZ3&,05=-5_AR! M4A$7BH.A2@]-"WC\N_*70GZLOI.Z^ZJX+]J5[Z5>DF49IIF SE/5)>"!(;P 6P8/\&X#M@R@QKN7YG+UE'AHH)?'A\,1[]EQ0[I_ M &Z*"1%/C5.D ][,?<'D># (903^Q/3O&KA=&*0S" M-!OV$&6^'WF+13M9H#-'NQV#9W:TDW;U M%.IY=GC7;,=J.IT!GMIOE'>S&3_P^KPQ;E;??$B[VR;"^"H1= "Z<8AQ8%-]1;,SN( MYKES=PRP&98>V?)B][8)#UV/4K>)+5R5>H52'46H*9XS695TFZZJQ#2=?Z&3 M3-UZ#A= #H$WVWPB[5?2MENJCP]5.)8T=6&@6^8R/+PY8_Y/@96\01 M/M6DM-5YMBHT#"SH8Z$>N2=WF=-#<55L:%1KVK6]'X^Y) M8W^;>&I+AO=3)[BT^,Z TUQZ[*IT]WJY-#N]?]A6CX1\(5MVPNQCD5\7VZ(M M2(-W=4T'QBI.O"BT/<=R'<=S<18&T+;#($A"*PW"()3)G:>WIGOM?KVN=W1T M?<]O^^=9KTE);HI6 :UB59AY&96+50.VG^L.'#A"=P%Z?//.--ZDZ\ST M01W59LP)%-I3Z>J4,O<0=$-WN/( 5TW;K-+(LK,TBR&F\P7;3T(_#H9V<.:X MXGY1\&EL/.,=D/=/XER. M23)G8WEV?= WBEVH$C!VD MK@>9V)3F\,/1R>7(4[D3RY%GI$TNM'!@8 @PRU=(SQ-U)D=6Q+ 9.;(J8RHM MO7#4=/Z5]M+(S>(L#)'M0QM[5FREUM">G3IPU59MOI6:R8]H14J2]H"DP"]R(14:IQ-)]J,(:; CM=GH).9$1U865[4_#SWKR1G MQ]U8IONA?-BUS>$(W!7YT2)J]A^KP/51!#W:-,9V'":6'_@<0^1 *_$3F21 M;R:6L^69"LL2GV@E@ZL9P#Y+*+U[GG MU!__NX-^ ;X0)HELZL5^XU-5UOMO_,[, =R>F<\L2W%]1CCU^,P,,=5D6S5' MKW\NNL>]ZR/]ZG_]C^$[]'_8YJ?_]3_^/U!+ P04 " "H@F10(#^=--*L M _G@@ %0 &-M=&PM,C R,# Q,S%?<')E+GAM;.Q]69?;N)+F^_R*FIKG MNH5]Z=-WYF"M]CDNIX_MZNIYXI$E9J9N*<4<+5[ZUP] BBGK^/%[4]_CO+Y M7S]=SXJ[G_XL9G^-OPQ^^675Z*?RF\EX^M>_Q7\^#^;Y3]_FXW^;#V_SN\'; M8CA8E)]]NUC<_]NOOW[]^O4?WS[/)O\H9C>_(@#PKYM6.Y^(/_U2/?9+_-4O M$/V"X3^^S4<__Q0DG,[+SZ[Q(=7CWUX\_Q673T,IY:_E7S>/SL?;'@S=PE__ MZ_>W'TLY?QE/YXO!=)C__+__QT\_K>"8%9/\0W[]4_SZQX+?'B[ MR"?QVU_C([^JX;!83A?S#_DP#P!_GL31ECW=SO+K?_X\O%M,@O3Q@U>R_Z_= M+1;?[_-__CP?W]W'W_W:Y*!LOAB,)_/CQ_:L88M#_!3_.6&$3]LU.<#9,A^Y M;_?Y=)[/U71TM;C-9V8YFX47[>UX\'D\&2_&M49\7$?=B_!N,)N%-_[+$31) MZ[A[$=_/BM%RN/@S#FBZ^/ZAF$RNB]G7P6S4M,RU/ZE[$*+9&RV/L09)_78O M8&T;-L=B!^,9_\YF"SSJVLUG^>+>?G'63X*6G^DZ?"WX$#5MP4-?4 K(B=PIPN# M_?!A==_672V:&]2HN(_]!Q6NW(OPRGP,GN$H&.UH'OZX'X57ZO!(C^NFZ^'7 M?.Q],1D/Z_@UK7YJ8^"88CJ*9GX4OIF'#XF?-M*#2?3[/][FX84])&C]'CH< M]/M!G*MN\\5X.)BD2["UNW;%"218Y''1.K^Z-H/YK9\47T_3Q=Z>NA/BZCZ? M#6K-?B=TU9T8'Q?%\*_;8C+*9W,73._B>[(XN[L\IUCIK] )_3V/MW28&HZ1'L;-3:T:L\NS($NS(J+ M[V^F89UX5[[VAT98IVUC W6#V31,VO/W^>SC;>#TH<'M>KZU =54ZX%FK0VO MGIN[OU5C@]LL5W[/!_/E;&6] HW\>!J\@?%@\F8:UXWEKP\-^92^SB)(38(D M=-F86+_ETS#U'YR.GCW6],9\\U/H"ZN&Q_O/'A MU#,QVY]N;#!OIN';8+>^'1[)ED?;&$9-+>UNT>"@PI+W9AQP7VT2'1[2]N=; M&U!MJ/8V:VUX]0B^OU6#@_L2IH!B5F.39,NC;0RCMO9VM6AC4'5UMJ-!8T-Z M&V;SP^-X^E3#'U[^&U=?P9M0HU&YF1G=B8W37E.!I_76AC"_#^+)PN+['V%9 M//M4W(^'@H#CI:C33#R?M9,\+W%ODLQICJ]6\J^&:XNYNO*B6)J8H-]3S MZ? 89C3T 8V)_"$/<\ R?[!EQ[ZCM3MH>LAV/!_3\OM\%H=S MDBBUNFI:C'JF>^O#C0WE8WX3+=$16Z.[6[0XJ)I*/=BPQ2'6T^:A=LT-,!Z7 MZ$%YH'(7XW#J*7=OJY8'5\4+U57V,9VT//3-#H?.I_GU>.%GQ=W#DRH&IZ6) M=<('M"SRU9=\]F6S?/YAOIR7\5SC87GJ&!H% MUZS\VQ_3\:(!_37RD2W#4O[VJ@PF21-V3T!]"QOL0D)7#WM9; MPR-]ER^:'>SS#AL>;[!(XV+DI@U#O+W;5L;^<3&8-8SYKHX;'O^G\/;DS8[\ M99=-C[E8#"8-C_E%E\V-^01B+%X.LR8+[L.$'KSZBZ>03.+]N6*V5D&[F+PM!M-YN3GS:388Y=5> MWH-@\P=Y/@5=Z3",O_8@DU3-AC\5 MLS")__/GT#;\Y3J?S=;SXYX+@R5A%R\LS6 V?$'UIPW73_QZ7X;L_3*\'4]& M5>MX?[(C]A3=ZR)(7IF*7[?:BK:LR%:_[(2/;5!J,Z@XAS8>3$HW;_ A&>;ZNQY/)JM[)XOE_%,8I?HVGM=XI4_M.N.$ M&B6Y IPIH24#4/,U8EX80B^+OZWSJCBK>KHB]..!/QZV+>X&X^D>NNYOF$FJ MD:$4.:(%T=))HW4E+0]^P661L3MR%"UJH2O.Q9'&R\*K ^??\[O/^6P/T[8] MGE&KI&%4*RXXTXX AS> 24+ 9?&K*347C2/;%6?^F'X^CC7;&V1A)>2Q-1Q: M)Z'1%@ B5M))8+EW";Q!/PQO&L&V*^:\",D(-CB?#F_O!K._#KADAYIFP2$6 M1D&B%9/:(HH=U)7$4/H4*]1#-G7M7"&R:) MMA*@S2L&H6"7->TU1X"#S$K"N>O5Y\,+=G :W-4D,T);:X1D"%'* 9 ^.*!K M"86MMR/TFIETJL)W+ L3\3WC9%AC:V)/JXS9X$4(KBSRCG-&#))K=U%"1I!. MX!'N'X]Z, 6>B/S9&!;'>_S$]] J^8Y+;_F &F'"8(Z>,,8(#BSFO MI$" J91YC?2/)UW-:XV W29EW@WN @A/AKAS\MK[?,:89YQK 0D$@#*L$:L\ M2@2)NI =\%2%%LU#>9@>+V,XXV^R> LMG\6D&X'R;Z8!M.E@=2"Z<]:IU2ZS M"D@'L0848<@PLIK(:OQA0K^0M59#.BS:0_9D9OSQ\;?B2_CP>$]E/Q=>/IE) MKR@$F@MC($#2&&JJ>1:%U6:*Q]&C3<(6M)^,Y5FB F(.UCAM/DR5;\?3_,TB MOZM]^K^GBPQ[H:@@$@-/,.4ZX.#7"&!J&4E@$^T/FWIQRM^<&LZW0?C;K)C/ MUUFFC]HF?-PP\\$:K2XP+6X'B[O!='!3IEC,YXOQ7$\(EI>$;OP%?TJ1U8P_WH%KC9%\4 M=+8CF'7NCB NW&,>]S7+ RB :00%P *"XVW>"TI01"EW+;IX;*C=?/8(-9G MNTVS[7+X#W&9AG+L.1 4&R)Y>/V%E;J\[<0\M@[7BB'LS66:&O?S$GK-<+"# MQ%B@&7#8 RRUDVNL"",NQ7_O\@9F?]O,46H195PXI.*%JJ 97BI%,*EV*/ M&? :,&> E9 ZX94%7%880:XO[\)O4YS9L31K%_^^&8[]B?@NQI!(RT#0$J+( MF6#8,=94*<2P%H1R7^\28#MRO\N_/E3C>C\KIN';X;J2S$N;Q*HU*;?X4Y]-"5^OHMP&A MFW7VKGAKYD"4[+;',X%<\.ZPI\KPL'K32@.]EHQ+SNQE\:LC%CS/69$._+DH M=3 P=GN##!L/J+%$>.M-< *L1!54G"%_85&,:0H^P):3$#UY3]HO)Y/!:H4V MJSL?3?#Y_5,SVP RVHT6&C',.64F5I5@C0XBN7C7!.4@)9>Q1 M!--Y)[%FL#\GMU8UJ _?]3C8-F/((.T_S>&KR9CK5"FHT$ MAK$+654UH\2B162[\G;?3 ,,@XFZOY^L9\I5&)%9WBTGY:&"N[[.AXM/8958 M:Z%U6H<9C:?$G$#A-==".F>56:.C6/AZ6?%@YUF'=:*:_A+WX.KMU"XS%."Q M E %G598*P)L]6JKH)$+.[YMFT;)K#U)*UWQUH[#: /,PUSGBZ]Y/EUG&OMM M.1[%V/4WTY4X.K\N9N4)]O5B78.90P^II^,EG@3 MU! 6&.A V(7%L%['N>A38UTQ<[HY%]=JU%1%JLZ:$NW/9YQ RE!0$ !, ?6 M,83U1C*E+RVJHAVM%XT#W?']K%6ZT>DHEFW[XWXT6.3A>090W:1U^]MGB!F! M**908^4$9&'!*"K9$4 7DF"C&?5O#P%L%. ^D(L F42N3?L,A_\(BV%02+F M,'*VVOG6PM>+\7]-]TX[H]>I$'=%KU,=A[>=QXKK64H>&\UGP9Q4MO>5^1:W@XRWM,\S#1($4(]Y#8+C' MWM%*=LYD-P&/ATH+]H6H)U#FI:EM7"F=[?*L=?DAX&3"UW&-._P[VV0&4 D- M<)08C)FW"#.WEM%R*U-28]>?L7\?QC?W"ZN MKO^8YVH^S_<1;F^[3#D,( K_HYXXX)C1NMK=LA3 ;K-&7##;FM1"5XPK2YDO MAXOEK+R).<]G7VJDQ]G3*C/*4$6@#(XRY\(S"#:!K!8IV\WYWX]CXII3Q7F, M7.4!?#_,NOT-@[002HAU6*!)Z)T@GJ.-M BBO_>.VS!SB6HX/6_.>!I3I9B8 M?'%PDZ\.>JZN Q*C\#94P? ^X&:#";BZ_G@[OK_;SJ^D_C+.B#4*8R*!9\:; M6-YC+6_P*'A*S-4%K79/IUV7VNG*!#X;=[D^&DS,9#"?CZ_'^>BP+:S90\8< MMAHK 8PN"UPA"RH_US$.4K(S\;_9V;8^3K:.VX>S_C$LMC_%Y&WOEG&+\^KZ M]V*ZN)U\7RV0YF_F\[!6?[^,U,Y+1KOL:72L2/S-3L8839%A M*B%DAC)378MWQIJ4E9?\^SWHGP;/ZZT<[9QD A--. C3'T-:.F@9J^(&O=(D MZ3X4^)N@#>/?M]PXSX3Z4$PFU\7LZV VNNQD.4(;8)6 $#H/$%:*0"PM,09; MX[RM%1+7CMP/"=ZVW/V;Z^^/?CJ4'^?8KC('.+2:V%BK@6)@K8@%H$M4K%/J MP@);&V3)SB1]K0!_V=&JBFA!M8>8:HR YT$!>H,%%!=V!;P]JB0%J!ZGA-<4 MH*J%=TXCHYTFFCL""3*59%"0"Z-72UJO$Z!Z'-"7%4/(&86&<4V%HU191H)W MN)8]X&@ZO29ZMAC"V@0X*8;P.(C[>^VNG?NB7 D,& BK'&\0!CJ@(C;HA'^Z M#&*]H$FT$VWTEZOM71&UQ,;4M7'!K)%%G$BP00CYI/B&'L[*;=.HJ2NBQVGE M[RNB#]0(.8=\6NWXLOY7KOS;3RKX.>Q7F\-[B-C0)V0, H^]XF6Y5\6\"I9AC9_' MD%Y8^N1FJ%3T0167%^X#&<<:04B%,,Q+A+&NMD6\P$F+J:.I>%].K$&?LT6K MA.R<.R>&_ARGF_-R\R&N8Q6\<30UGW>010O D6/ P9C=6'-!2"4]\/3"TO/V MDY.)2CDO):LB5?,8Y;EE$CJ:HHQ\.*YT@=S\?=?67!I\'$4^" X%2*6(6+5)A@SE*BO.I?P_F; MHHUIZ/(620P[)A7W07))K6= >%;)[[U.8>C1-W96BR0W_1$YFJJ9OD4H5KMY MEQV/J"!0C FB'>,FEI&A=%5AD0-G #IC%5!W=S\ION?YAWQ26OT7,NR1^V#; M+/!0<$@0P @1;#QG8?)?RQWKZES6+E^#/"C:1?KD^Q]K$4TQ+04RQ7RK9[[S MVCB![JA^+[8++?\ZG?.#.$ $M MID !)[2A)%Y*6DEB-$^Y1-[#S!IM3W0-0MU9RI:XX-F)RQY+M+]A9@0R/D#& M+0$T8*>4J8#TEM8K!/YZT9XD:A?E\J1YKSVQ;9'0">^DYUY J: B0P(%* M1NB2$BT?G^@BWH5_I51J"N&^;>\VLA=K L$;BHE2-P(35 MC)IK^X[H2RE*E7P*2M#AL__: T#]3C)K5+1R%CF,M( 8< TJ)#@U%Q:+U2 S M=MX+;1CRKF:7!P&>+0(W" MY<90.@E; ;ZS*6H3K;#>\WR2L_']9#!]%^6*P>?G/CIX,K*X/ED-6 W#X%:) MFP]/5[7[R(0 R!AE+?+$"^$<<49:JJSWPBI9*YJA;>NQ0YIRG[)^5H.#O63: MXS 6"X1$%!,M &6NPH(C=&&5YUK@R$[;T33VG M RLT % %F?!:%DF52+?8M[4:?SQ MO\KTH78Q[8S0C#C"95EPVQ/&'L8O+LV:G*:[HCU$3V9$W(;.9\/Q8'(<(PZU MRS B$%L)G3; 2 8$0=5[(<-R,&5+MX=KGP88T3"B)\X@\]GBT>P1?GH^<\1" MZR:,K9B,1Z5BR@M?.UR1W0]GVC!)@DB.*02X!UIB4DD#O$B90_K(CQ;]C\9 M[I8R.WV.?8]G/G0M( OK>,$9$0"&^78MD8)4I>3X[=%$TX1*][+C)#0[.V6L M"@M4CM;!! @[6F16>^J!H %YCB6!R#-0R6>Q3SFP[CU;CE7QKNH.29!V19DG M5C7:TM*RED50WM9(15"G><:QT=)R[K#4T#,-L*X\,F4@N[!K8%VLF%N O>N< M%^[;>!6K"/?0Z^7#F?$6:"Z X(80*91&4%=2>4 N+'M0LXK>D=/B9'3/8J2> MODCQW'JX_OY#'@UW>&0?I8[N*[,"$..ET8)Z)@&3QE03@79(7IC#W2KCV@8_ M836_BIY^2"5?OA QU=!L/IA<7>\-;J_7.D/(4D<-4,13PH+)YYQ6LB N+RPH MN14BM0=W]V>9YSNDK R_*>X^CZ>E''7.)?C-D MV.&1-(KT&=YL/QC/_G,P6<;HGUB[=)5P(2@OV,#'19SG\^5=?O;R"VV8 X<$ ML$1A2STQ3D"E+5.( <&@9(37NNS7=F1"]T47--->2.H5 HIY'*8X BM4E+NT M*Y#-$"2UWL)QF)\Q]>.!J(0=+3)/)1-(2NZX)TIAXZRLY .>7UCZT?;4?SCA MXPEPGY-.JRDG/QBB<+!MF,ZYP$P)PS5E05!&/%K+K ""%Q9:E:SY&DQ*P??D M1>['8C(([LJGX+E,BTEQ$].838?[CZOWM'M]AWOTD(*PD/Q+1L>SBS1!OJO*'8:\.)EA[M; M+1$@'=BN/ X_GHX7^=OQEWST)FAL>C,.WM9JL:N__S[X5S$KLP0<<&J/Z"6S M"&G)B2" 2 >A\!9M<"">=+H/WT6AG#NL#-\9$\9=$K$ M@UO/($2($Q#PJ?"@SJ2D@NAE]:=6N%*?CPWHH"M./MAQ/9AOD>1@1;LZ[;.P M! $$0JHM8=PB1H&H%B4: W!A+GAKS'A>Y*X%[+OBG5G.%\5=/BO/5N-,<3N^ M/\RV/:V"_PD@HRJXGMX'[\-3QRM/QL2HNDN;>+MB67.8=V;39H-1'B6O8;Z> M/9H)IZ4RGEI/G @N+92@>EL,9SQE$ZF'ZX/.+%4:S&?]3,>\LK^ ZG?BG8KT&KV3(Y[_-BOG>=/$'FF8" M 6LP"O))@YTN;Z2L);8Q)OBR'*QFE/\\B6"S&'=MLQX=7\9@\?&HC.\.KUFL M<+?2G@MBQ<3/04'Y?+$N#J*FH_C-@3/D!C\E,U8I!KU0.K@.6+IX@ZK"D7N9 MLACMI:/6"EO/IY >$KM.<':=;C( '52."BJP QACL!Z+P QP3SH=+)N/;O8 MN8EY+-YG9-Z'?%C<3,?_'?SD44!V?#T>;#SEO5%39C"_C4GXPR-?!I-\?U68 M=C\X\QIZ$K0IN0K+-6"P1:Q"FSB5PNX>)H3MBMWGT]"K?!_6.:/*)\LYB<]W6]!4?FV$)O?'&4,^L 9!))&&%-8,H)>.(O/#7HH\* MZL5S\\$P;#80EFD(*-?"NI$PI,@OKG[R^ MZK>DO^KJQ?10Y9'X<[RXK6*Q-HGQWQ73X?[27V<82@:9IHXR;!TEU@@GA:E0 M%A"GO13UCWA?]4OQ2G3W&B>2!V$?_:VC:63K9V?,:PE_KGSJ_Z?>FKLGHQA;S+%^[;<+(9!RRZFEL>?6(&.,/88"DL M\TAI+X2M]@0#O"CI%?G[;+M+W;Q&[F^=.+M\>0(:Y)T)KY32U1'%-I"%K M]"6$/BDS:_WS[K]]K;8T]AK?E]H.6'68:!Y%:QN5=QC&@0:3-1P6"RGBW)1/2SN[B?Y M(E>C?RWGBU5MNI,2GS;QB9D.MH0AZR&,F3, 5]I42W?),4@)@4#USX5?MZ'N MAVZ:W)M,&'Z=Z)XN/C832#I(+39&(1/K.U(N*_0,3,H@T>-+M&?CX($=R3.J MMBAOE_7(VO!W, M\P?1'J%;8X]E;_L,AFG108*A(<9!2 UA5>2L\EJE^/4]OAU\;FZWJ:/SY[7\ M8YY?+R=OQ]?[RI"W;3 *K"THBNI2(&^ NK$=*>TI_G"$U%^CS\.9AG>]OCF59&:".05%XR M:92.U1O7D@'"+JRV;XIJ][+D)#2[XLG'?+BDL^6IC L"0FK/B*)DEA)X"IS2FE:5LX>5IMI?;9)A[@E M=JS&LW,V>?Y(>#E 6+Q3#:B57FK$?1CI>M"*H0LY:$I25]$(="=O:/\VG@P6 M'P=A$1IL6OXN7WPM9G_-WRY&!XI.[6\61@\1,@HAZ*"TGD"AV7KT#%O6:9K> M-E.?GJZVHC4T3W0=YK/%([F2BZU#MUCC'2L0K*2Q7C7;>;1US]5- 5TJZ19#^N/Z?P^'XZOQ\'MV36% M['T^8XHXA;D-[P,1$F%@&*YDDLRG)#+LT7S2@$Z+YM'L@B&^F.7#P7SW4F3W MPQFW% @6<(%6:>AC>87*$><,D@O)#-^01K?P(PG.KJ,+T^LT$QB,+-(.QL@ZP9N,])I^;J-'L27CD;WD2/O8/( 2"2].U&/M M.LW'(7SZXCF]3C.SW#!)D2.,0&PU<)MC+N%X4L' 'NZS7"&$1U62YH2ZI/A?6EXINJ='"FDDN-&-0^;$@VX7,B>5K.D2"G3=1S>73&OS7J:3&D!A/5:,$>\E(R+*L1%,@I2 M=M1?7XW"4SG6,,H]M&@]J:@)C$52:.N,IMAK3U%P[=%B_7UV713C7J65V;5&E])EI1:DFS +@I#56 M2PJJI: R"J:LE%];>;UCB=4U^)U=0G@T1!\@? 36'ONUIU7F@D@ (Z)@<"\< M@9CA:H&FXR97 LE>6ZFZ4ZU7<_ FVZY''VWS+_FD*,O<50G\/^6SNT.6ZG / M&7'!.26*.6.\=T0*8RI[K*EQ*7?J7ENZO22[U#C43=+GT;?1];M9FY[/_Z/.['=BMYD-P!+$@#)4<*&!$+ZRP=H)G')S^[653&N*:"WBWZ3C MI>Z*V6+\WZOD"OEL7(Q\,?.#\>P_!Y-E?G5=IO=]E'[C0SZ)B4T6Q8<\GM&, MIS>A59F(83K,'VI='9,)IJTA9$P@J)6$6@O%%0^K?%1M76EB;4?5T2Z UOU3 MUAD7LE7VCW+)I"8E;<*OJ^0@[MM]/ER466ML/EH.%V4"A[N8*.2XA>_IGY-) M(@25W +/+8+8*+S9%- :B:3HO1_M\.4<&FG2O=@QZ%BIN9CGHS_NOPYFHX?\ M-4=X&$?VG!D9W'.$$,<^%D#T%G"XP<#(I-C!UQ$PUKR7T:X..N3AA]4;4TP_ M%4^>;(Z/NSXAHXX))8+7)3GD3DBA717E&^#222?5EWXT,&0@0I12B965C,6,J2NTPFHBZ8YR_7.83OA[5D4<$:Z M/D[#/@OH36_B_EG< 0G?YM-A_'WIJ3RD=S^.MB=\0.9M6.TZXV*46;.) M=C16NJ0KD3_:@4ZGJFAR Z+&:.OLIA[?8Z8(8$Y8"Z5VVC,IZ&;'V$C&40K] M?M1CGW:P/YEO57338D=TT_M\5AY_[F)7W?89E\)[[ $BA)GP"FF.JBNG%FN2 M5!WVTD]WVD2ZR17,T_",5?Q%L8G.*$=7_C =YA^B$H]8NAS;=2:TP0A[+0&C M &,, :]VRZQ0/&GJ_%&/AEI60E?>WX?\2SY=[BU-5ST2_5<9 *>^B,45 A[V3E M&UH+DM(-O+IB0J>2)!W73@-?IJ/X)1K$+X-)F3M]80:SV?<@0'G.+4CW)"T0;27;'L;3&]B0N!F$/RH:SL'EIM M;Y 9AH,3Z*3WW!%"O2!^O0%#,=5)6:?1CW,)I!%P.Z-.$/?J^FE"T]\'W\9W MRSM=S&;%UT!],[@/?UE\WT>H([K)J#)<42DT!59AC"1%N$("4I5TU>C2CP@Z M +S1@)@'F=>Q"Z:(P?C3X60YBD.,/X5QCA>#R8YMTJ:ZSBR&F"%HO580:B(I MKQ88%'MGD@IJ7/H]BS,IX8&*G17;**\S7U:)C>"K:,6IX4@BH0P02&@A&#>" M.4UIK/@/B>=FLLE2(V7!G&HH> & M**65!Y7,UHND3<;^42Q9\T?G$CP.WY-]Y<9S"1JHK20""F!S")S.C@5R"7% )+3..8 LX<_'RW) M)$C,)0@--!2'(>(8 LBH)3A0E?.PW%->F91@C->QP=($ =*!?L!FX<0MS>C &J9<'Y5=KVZ1ZRF MCR,[P]^6=_$*1T#L4_YMH<, _ZJUAF_DDS*OF2=.6 RA-9H:@@6K\+147DC5 MH6:IM7.)?PZ5=+7_-RKN8[NKZX9V]PP9ZSQ"AR%J-##&>8*-1 M6)E!SIAE/E9,K'5RV#OLZIBL)KK/-';.4Z84 LXR[936M$*/,9@4[]@_.]4I MWXJSJZM?-JSF8^^+R3B&%Y_-Y#W2P'HH-2S9[D:9TBA,ZV:57#2(;%=+]-4@S2K2K#9=GCV? M,2<]0R2(Y7E8'$+N.:MDLY"FY%3K(6M.5>Q6?J1!>5G1R"2@1X,3SBW5W&B! MN*25[!XG%;+I+8U.UO])4AFN=0@L%U1Z,WT2QA<,?L>1KJ',H\?RQ3G MU"!,B/!482.%#_/Z6A)V<76SFJ5( I!=4>+]++\?C$P+# M'J;4:)UQ( D("S$J:1 :: _X1FX!DX*V>A@6W"R!FL?W+"YS756+,KWM M_@EI7[,,$8^X]1"&=05&#AO$726I@UI?H@^3O*QJ$-'.[P:_S0?S_,/XYG9Q M=?U'L(H1D3WDV=LNHU)0@KP.%E1";H'CTJQE93$.[1+=FV3V- EI5_2I$E_N M84KU2":@BP$GE =;; %F")?ERDH)I.,IRZ+>NBS)I#@1O:[T[\?3\2)_._Z2 MC]X$M4QORH2GI>C[)Y_]#;-8[A82SC77 E%H#40;:8%%W;HLKX4KC6+:%8/L M6A6K3?"\O'OW< %Y/XD.MLVHLXPXH3Q$4,8KRU" C*J,Y=,YA%)8)I/+QN7T]'' M13'\Z[:8!(W,5XF_:AQ"UNTB(X89 2B@F"/'B,+>;A (:%S8=9963[-;POP, MK*M_V+V[4<8Q"3.NL\)!"Y5SVA"XD1*9E*V9'AY5-J_\W>Q*0[KK(\OW@^_Q M?*S^8>73!ID DB$*>'#]O1(6:;D!3##@+RR.K@DU[SBK3,*U0];,ED]2F-SOASFTOV&FL2&, M0TF09MHYIJ6J\!."@@NKB=X"D1K%M\-MP[BS<"R7]C6+YRM*($1,+-TH,%/! M %>2!E?SP@J2M\"D!M'M;/-P_&4\RJ>C^K[0CA89U=8$O()8! NB@^](-U:7 M@Z3@XQYN.+? GF: [2RH=#E?%'?Y3(V^1,['I87-[^."M89;=+AQQHRAUBMC ME=26!B-,/:FDQE:FA.?T<-^Y!3HUCG%WT8"KY/&U+=+V!IET(*82MQR((!RS M#FP,KN2>I*SR>[@-W0*#&L'U?'M$1^T-98(;XBD(ZTX%!$42.5(%ETBF5$H! MNQ[N5;? EF1,.V-*0VFS!0#.6(H\=@':XU2S!Y:.:>6EE;+R"11!-*5@2;_W!MHA6@N8=QJP]OB]J!VUMK51!L.; M9(Q'6$BJA>=$VBK 0CEJ4E:!_=XS:,GS:@KI,^PBU-L^R#"Q&#%JB""(.X0H MM]5R63$L0 )C^KUOT'HLR9'0=C;!%7=WX\4F=]CCJKS[YK7=K3(+E.526 E@_LOWIK#&HNZ+427&4>Y"#E$-MN2=8"TXU(!1N7AR" M14IL">QALGE]IJ!SYH?PN6Y[.?#"[86D1_D'"*,J"VN6$5DQK,>7YHYD-BP++F>$ HP1(DI7:U!-9=*I20_W MP%N@22*BG6U%CD9E)/I@\GXP'KV9KFN[[=N%W-XB9E&U02#AG4*,,4M$RGVR'NYMM\"89H#MBC@?\L5@/,U';C";!C=LKH;#Y=VR+!EH\^OQ<+S/ MQ3G<.),<$&DL]1X)+27"S%0H:B3J%;E[/?O9+="I<8S/YS3K_+J8Y9]F^6"^ MG'TO_WZ4_[RE?88TUU [[817X3\:,PAL9,?ZPC*_M,"O-F#NBF)/QGC(-WKY M<.8M)DXYJ:307D),^6;/-%AJF+(.J[]/+5?DF>8W\9U^;?1)1O5\YN@HVY-I MIPB*+P%'V#)H_:K$4)3*!%&[O31]&8;F2$S[VWL;SUJ:9H$%:2(1@F!O. ME0:;'#=&$I94^N;X=?M%;4]MOA@/'U9Q%YGE'85%,X0. M$&T !\(%*P++S/O221T63'7>B->QZPL8LH(IQN+%$D3BFD^M)57,D@LK>]6L M\NMO^!Z'\GDV?,/;?34K 1J5+M/[?/;Q-J!:>P]X5P<95KS:[G#3,K84R?!97D 51F MK""FDA8J=V&1U*VS*A'?<[+IS7R^/)I)JT89]Q!Y"#S7/$:2&.3#!Z^EC'=5 M?IB=Y299=!*V9SBY.F'*J]$Z\U(C3&+0FY':>*N@KN364. +"Y=N@5/-@WP& M">C40')[@=+3)E MPBJ&8@PI(9@KS@3$E7P4J&[VDB^*/"Y:CA]5XZYX]K)[.&,%&!G"D@411 M*9"D?/-"&))27;:'H$"1RKB2OK$&9AV0R@D$PY5NM^?SO2QH)+8;CO9T7,Z#'2W_^8QVL\ MFWN(:K@8?UEM*M>ITWUL9YE71!(8\+'(8JLE<0RLD7' BI2HK%[NTC1!DA<5 M7EM&O:N)) BRND#VMICOFT*>/)?%&K4,,P(TA!3*B)Y9R:(@#O]_60QJ4]DO M>74RS-T%^_UK.5\%T'\J/N3#8CH7"'!.Z!MKJ[*1WT/!R7^M_#W\>/9<&WE$IBX428=BCA%%!> M2<(@3O&Z>V@XSTN&%_>E3]9#9Y;UKI@MQO]=#O'J^GF)D7TV?BQ^)=XWJIC,F3DH6A'5B7-CJ0;EZO(OE M'$LYUI4=]S&R5@>9I=Y*8H*/@ZW R$BC[49Z25.6(CT\E.D7+]O0T'DLY3K" M8WI35M*I;2>?-LLH9<1;SC!F%LD@(X:TDI0AYR_K,*=?7&Q.+X<9.+Q;3 *O M F9PS:KXFRS>!(Y"?,P7BTFY85!^_(<\S%CSP>3J>A>YCFB=Q2@-2;@'T#!. M,%-"R$J6 -B%Y<#I!.+!\ZKO[9X=_7#N8>/Z.=D /KP;I9N:3R;Y<+$< M3*JBNV^#P#>[5KM']I!!Y97#2." EO=$:FJJK2T"@4LYKZQ__/3T[LNG'\@> MMJ:ID]FGE_/Q-)_/@P_Z.E2$AT4ROTW4L-GD:=Y'Q MY XSB:76828@0'C(O-1J,PL0+UQ*_K#C<_;\0*3L2F-=S=N_#<;3"-_5U([G M]^O@\ZOK@[LY>]ME !F&)+<8:@:X9)"R:C:@E";=&JR?#NB'M)QMZ*>[:-J MRSR,TQL;KHS>,,8(YC;?/7U$3;KK#PUPA_J=Y)IK2S !@'"G/&8 M ,JKE1JU)"D9"?S[-.60@6Q)3>M$&*@[Q+QOU\C*N\C/VYVRR"0Q K*L0!$"PDA M\U5D!P,2=I-R\-(Y=CK@YR/7^UE^/QB/*E=B[4&HZ:C,0GYP4^:T#C.I#794 M2 ,TI\)A0P1:H\,!LRF[-?6GY$NG8PN:.*./&,?\D G_!&)N[2&+5]\HQ"ZX M-18 #8&@%=P<2Y-2,;-^>,.E,[$)Z,_O\:TK.I[D[JW;9@93$"8"+Y744EKB M-/!KF844]L(B'<[JZ9T&^9DMW+/!!V.]+I95K\9&0J\9410;#VQ8VG%%/$,Q M<_(:)P%-RDY.#^_*GL\.MJ",\Y%V3[WDHVBZIY^,2FAXF!XTD39X))0SQBHL ML*(I&0!Z>"?W+,1L#O[>>(A)!G-K-UE8QL5,N\X@[*RB2'.\08(#?F$1$'WP M%$]'_YS;-4\*@.^O#EFG>49Q#')3 " %H&TO+@MG=UE#FD.]LVC"P??UN;L: M_K_E>)97H;MEZ>D59.N_[,W6>40W&<#,4";CO1R)@8"6DFJC(%@!FU(9ZM3# MX_;C7MMDS/.(PO:4<39:5M<9WD\&TT58ZL?47_?QD6-(N;.33%("PSH-0!OF M((DP9:*"6A-B4S82>WG6?$XV-J6%_DW7C4S3&0)"(R^4D<9;"X)GI'"% F:D MVYOTYW(H?74(9Y/IK[@-N'_'YMY*^N/^;#Y?KJZ_[;*(=:Q[L/%B,NC/46 M.QF6B[C:1C .&D8_'.3[FUT;\-K&D:_]V9 K?8905XJX(@C MUA$-B:.JN@]A%<2=)EGZ(8B7 O^YJ5>>_KPMIC=A"7EWHM5[T4=F@8>,:\Y9_9^_]^-VM,FF-I XP!:071EKO496WS$&B4HH#G5K>^2(-73KV77'LB?>Z M]AK61^UOX_'XU>?).NO./LX=T4N&+# (.4<1"R@8[B6O;+KW-"D*N[]IECKD M8'NZ.,<*956':S+82[_M#3(MN3,84L&<9E([J[BHI)-6I.SR]3!D\$QKCY/Q M[GX6+8=Z_#3ZLED&D4<""^24+>P10\D\=9B9"@6,2(K).R'5T;E.<]M@8&M*Z(J*91C.=!2_Q!"( M+X-)M-WO\]FX&#T/M]U#QF.ZR9!6 @9[[SG#DFE("%9K)*!UOMLRMZVSL943 MW!;Q/B_S5'B?9K/OX=4I\W,>3;EG[3-MI0MK=F(I,$XY3Y7%E>P!XY0POZ/O M#=^7Z@E\F"TNA7%I<%\8U20T(&:()98 )!W05>82#;41*50[^A[PBFINVNXF M\#F)=A3871'MX_+^?I4'>S"I$'DSO2YF=RN-UJA!6J^'S'$,K?2,$ >=1(8$ M2U[)CS%,653T\&YO*T1K!^KN[K-5%^_&HT-7)9\\F3DG",1,"N-B(E?LG5@? MF&CD"4[*/-E#ZC2MY1=WTE+0[?#VX\,%N<.$>?YPAK@&*KQH0A !C&!&5"F M=?B7IMQE[&$T4ON<202XLXV*8CH,\C\$)T]'FZ7MFV"1:X7XUNTCXT0B!J6T MWB*HI0IOTOJBG,:.@13#U,,]_W8B>UL"N[,CS?'-;0#DC_FJGN'5Y\5@/(T[ M*N[;L*S=X(O92J"\/!#;5[8CN<\,:X<#0- 3PYC$1+#JV%<3:NO5?'\],V4+ MW'E^O-F1)@ZS=5?1MB!_%61B\^%DL$H2/5F.RKV\X6P9BWM53SQ:GFRA7UJ' MF0T+: Z-1T(B+I&F"%<+'&(52PD\[^&,VQ[W.E5#=QL:94Q F9ER-%XL@Y[? MK%*_C/1R\:Y8_-^\=$CW[FG4ZR*#5H\A55;T(>XB5UG$F$-+"4(@(U4(8P &H M[#DEW*5,JSW,(]H^%3M5Q\E^797*^6DIX+I3YK%=!*>!&2ZPLYIASPD)2_B- M5!PG7>3O84;0EGVW]H _F4X?;_/)]8?\9ASE6E'^6#H=T44FB.,"4>EC"E,N M+8:B.E1CG/J496@/]_I;IE-[P)],I[#JOXTUVFW2GNXQ=8RE=J"_8%(__[K"\3? MAE^4?]KZEW4_+U <%G>+?'B[R"?QVQ7^89X>Q<(&HSAA%Y/Q:%".>KTK&:\C MWJ\G\?G3\>7?%F'I$KRTKLXM-H.J5^!J6XO,<6.$4902QF+2?,$=%((3K:"Q M!M<*.FKK&L>7?+K<&^M7/9)IY93 6G/IG#=6.^9D)04Q,JDFU_'!R^V&L21K M\L7EBI- [&Q/)\Q#T7Z4@]RW*W63&?OY\5^\M-/GHJ8UQRJSP-\QD!UD/+O5W+81GB*9SH8>ZF MICEQ.I)=,6*39'1=F:C.*>S.-IF'W#+@)%6*".H)@@Q7,GKG4J:4'F[.-G- M.!;_.53&;G_#,+$CYCE )/P?]HPA+RI7SQKO4TZD>GBHV3R7&H7W]'W8?+&8 MK&.H8ASF9)(/%\O!I$KN^G:\6%^7W[D-6[N'3$(FD.+<0Z$@Q A1""J9-$TJ M)M+?1$/-,:==N,]XK%DF%)Z/X[?K'$F'KJ?7[R3CP"DE"77A#=*2%S9O)UJ#>JSK?6.6>-EBC.,B/4Q;[63DFMHJU6-DT2ET.?X@\C6 M=P*:IT\JHIVS9+6\?5O,:_'DX>F,"TN"P244V["*<$1(RBJYN$@JYWN\H7EU M>T;IB'88T5\\'6Q5WKI6)/_^MIDP@E-&-6-4*DR4!=94,D/$4HJZ]##PH6D6 M-8UOUU?1#B_PGSV9!;,,D)'."B<( CJ^+Y4\0+D+NXK6H'YW7$([#=>N>/+G M;+S(KZZO8X:]E6*>9]K;0YW#C3.*%<)0NNC)>1\G:+J9F[&B%[9!U!Z;&H?Z MY 7^*G(C&M>*X2M)JY\&TU&9,WFWY3FEFTQB'V9M"*'"GC-@A(,5<)[!C@_0 M7B&1.@"]VXNST:&+2:9,,0TH+0-0#[$Q.K\N9OFC*YWN6T MJ#NL-V??RS"C M&(<46@:=3$J,5P <#&)IY5,S"AWUT#O*&*&(<<]A=:;ID4JZSW%\-.&K\_3[ MHYG.KXZO7U2=3_/]L0@[6F0(48PP,(X@!Z4B ->R0;#?X02Z6-61XV9@V#C,8C@LZ2L'GN86+-INC2$Z[F8 MHP?S\? (VI3/9\A @BQV!'(#C=2,P_5;@8 AI)L VLXHDZ[B YPY!=1S$<:. M)\O%WKN%.UIDTF(%A>7AM=+" 21H^+J6#^NDQ"0]W%AHG32GP=K9+E4>LU3D M(_4E>/0W^;OEW>=\=G5=CGQ^M5R4*]<@SB'[JLH(P#'Y:]V&M,+)45 M%D*AI+FLAX:IZ;FL3;#/3+SUV_)"E..IMZNG3!.)I)(<$:@MCEMPR%=X6$52 M#O]@#PU<1^1K".Z^W 8K[[/%JE]!/S%#RD/.I6#ZKAK7\(@=' K3=)6M9#W(E=*S/5TS+=+K?QOMV9?:VR[CFGG.J M1"S?81#EF.M*UF"^4H)G^TRC(Q6]BR\-0-K9"NKI4&UQ-QCO*^*Y]?D, BNT M"Y.;8A)#*)R/)85*V8*L+JG^28_IDJ;GYTNH!I#M[B+KICCC[WETA?8PYL6S M&::(.\>YI(!Y8HAE!%WNEMDJ?6BUO720/ML; M9!XH@*'#!$H';'@MPHNQEBZ&(*3PIH?1'LWRIA%(NR+,IU@.9SG[7F]JVO)T MYL+R'!J"O==< V$4)J222R.6,CGU\*YTLU1)Q[/S5=/;0.TR8*/.4FGS<*S, M"IAQV@/G(358:+:1R@&:YAQ-1T^NC4W'L,![F27FM-].7NPL?BLG$%[.8 M_&E_G,PQ/66,68^H9-9H3K&BC%&[>5N(OK"SRQ1"O R=:1'H,ZRK5GO*JPRP M]597CUMDQ!$OI$%0&$9]<.F(K7#T@MI.B=154;36.+![#9: >7=3W7,,-FG1 MW\<;WD&WB\5L_'FYB,;]4W%T)&LS'Y#%D"5H:'C_%87.>\-4I0T?S$%*Z.#1 M4^JE,?8L*CJ+S[]Z(>OZ_*NG,X=A<&("IBJL8BQ %I%J\>LI,ITN#R^->NEX M=[=E]:_EZC;#_%.Q8[>D%.#SH#Q#O8LQNH/5)?/5??/\8S[[,A[FJR*M'_)A M<3,M>SE4?;+MC\X0Q3Q,3,921;$-Z_6P0J\0=X2G'/_W<%7;%;=[IK9./8J5 MSV.7LSB'K&Q6^7)O+=)^R'LXJK/,*"JYUP)J*[TR+*P11(4*#OG_?ASDK,Q M/?3"=+J[^TGQ/5\)]'XY&]X&1-]/!M/]FY,G]9A!QH$VU&"-"%2>AJE%5_A8 MQ"^LNG OC&ACVNB#)=TIS(G6=&=_F11:8V*$D@R8\!([(4R%C0 V9776SSN% M9[>H3>FB%U9U6[F&=5F'TQW3O9UF6GE!7( %"6[#=U%!F[F'JI02'/7O.':= M1[ 7)K9)O?3!RNZ19[E_GRNAUTQ;!B344D F'-8"$4 JG!P329F=Z]^Z_,$( MW()F>FM_W^6+J^LD'M?O.T,..BZ1Y#8L!A1FT*IU@!R"VB1YNCV]=]5/.YRH MF+Z:XW0NU^XZ0UXK1B4D%G!!I1+(H0HQ17E26'X/XT[Z:I$3]7)RKJP7X_QT MFS]^Z\*X'J=?+A_7<>MY?VVYQ&XS##&P@'#A$8Y7?96VHI)>*I24XN_H\[,O M^>QS\0:MG.&0;9V:^5/Q:?#MS_'B-L(7Q R@57D'GIZ9U#L_.[;7C*!8 M>UM+0!0W##.%T.;=99(FL;>_6=_/<$36LF9ZX>P^RCQ^LE/[N(\,Z;!"91P) MH9G"&%G%[,9'PDFEF^#?AUV-*Z /3FH:!U]TD5D/#$'.:4N@D,Q;7%T-0?%2 M>Q(%_S[2:AK_KAAHQU_&HWPZFC^*AC2#^>T>QNUJDBDGC&7642"!\,&/5AA6 M$C+#DI)3U#^,>CH%7P3'&D*\>$Z.CLEJO 8S>]#'O4#.1_W]%X>@$ M*>W"VTAC60"O'8[A56OTA&-)^\_HQ&M%ET+8LVCH]5S1H!Q23&*5@N"H HV\ MXW(CEV-)%VY/O!YT*O>ETC?YHOQ<#!Y.NC+2V9G.3& 426!\]I+ MP14,_Q.(Q\@L4^L5:=UCVJP3-IEB\^$D?*GI/NULGH49W<7;E]I;*7S@/#*F MDIZ0;A/?=7$&U3 G=KM/34%^\JEG-8 HVI?!)(A<@SLU6V9 4.T84D)YSS&A M6BJUE@%B3BXUD4.CI&D'Z\XFE?GB0SY:#E>%8Y_LFG<^493!!F$HY7ZPFH[6 M1V9Q6%_&B_%#N=,]UK)V'YD4"&JHI>7, Z"X-DQ"'MP(9H.F5:V3SPYP>'-W M/QC/RC2^ZWI2#[+8\7PX*8+WDG\*:M)A-'_5A>;(;C.I& G.M=("8$XU41SR M"BVL<%+Z[OY9BA98]"*O5&?*Z,J4!/6-%WXP'$_.F3HY##N_NGXZF!IV8U^S M3%-(39@0D$=,<8NHT'Z%MX?6U\N*U=*90?YY<9P5V-$BX]@[21FDC"LC+ 2, M\TI& _B%I4YN1MW/3P$:@?8LKZN-:>XFYYOZVWAK,0Y(*R(A()9#[Q#E5EHJ M=5C;2T!K;==U)^VA3.<[VV38 ,"5%(!3AB3#W%%4R:F<3KJO\,K>W-HJ+]H! M]\0=Q?EL\8@\X:?GQ F_>EB]?!SFT\%L7.Q(<;[SV4P#('20)ZQ"B$#,Q(8UNX4<2G&V2X\-@>I/OF5 V?\^LE-J%L0H,&';,,2)( M-6;+DJ+5>KAEV.PD/IQYPZBQS EJC??&.:R*DA7ZAYVG(1D5_SP>=#%8.*7 MT]'<75_G\6PJ__AU!@DHZSCVD89'U(#>]L-/%%,47 M;8-[QF^1X-$: [, MSJXYY9\7;Z;Q]+L\\-[ODKQ\. ,$T4!FK[!"0A'F(:!KJ837.&5)TL-DSLT[ M)2PHMUA!1I7BU62LHL!?FFJ8KJV@4 MSY.U?C5<%.'C@F$03TW??@8<:)9!X3GR# !&&#-04:LKDRFE3RK4VT/OHEDV M-(OMRD =-49"HZ64' 4.5Z,6+NFPLX<[',TR MHCENA^-L:8 M!C'M[*;STQBC_0N5EP]G!AN"K7)8F;#\BO=K8;6C+"TD%U:HH_F%2C*DYR'* MP47*MLK!N>?%LQFGR(<7B 9#"X7DWCA4O48*.I52(;#W##E6K<]OER>"^9(@KV<5 MT"B0KVCVWC8?O:U1[GIONXQ)IXW!U BJ/%!6$U^Y/4H9E'(BVL-D<,W/Z4VB M>TXFK4_^=3&;%7&;Q SNPU\>KCW5)-:N;C(2_J,*<2D@E5X: OG&/FF/+B3. MJF%6U.!:0X"??IO[R7K*%%_RZ2"LJ_*OY1_F\^5@.LS7@U1WQ7*Z[?;+B3UE M@$ :[#.R%&"@G0'*@;6,VD#U X1NGDZJ;C!OF%>?9N.;FSS>,'7A%PL[^#[7 M^74Q"V.,%T\7WZ^NKR:E6W07,6&3"2V8KYT!+HE,,60\W MV#KC7&L:.)F!4$"&4R2K:P@BO4XC3P_*R M+4[I+POK"869\EHB@J2P1HK-^T(I M2)G7>E@0MB4_J /D>[ ]=2PQ4[O,G-;(4,V],$H!"&5,H+E&""*2R'7XU ^_I?M@3<:K,S>Y;+):0^V*V?]:LUSKXE,&-)-Q8ZS%0 MDGG/326+)3JIT$4O\Z&VX8*U ?5Y8L>KP9?W+.I-@?4ZR*SARG"GF44"&8DY MX'QC%\'CNF!_/Q_&-0V6!T-7U\>0S6MF2[N\B( M=8PCQ0DA&$/MC%'5$:BU$"=5NKOX'?:6T3[9W7JR!('$4M274W_ M(RPC/MT.%F8PU?D?\P#%]&T>_)7!31SEN#"#R7 YV55_MMD/R(AG@,9T2A(C MYR5U9',$;P%/NP1\\3OV9]7%Z;>[5H%Y3X:QBVC;GLVTLPH:I[&6$"L2DVCA M:IS>UJOZ\(JJ<[; F09@;3AJ8%#%L-Z%#/( M< (YJ]Z56!\D*5_FC[$AWRK@K9-I?720RJ9U-YGQC@ ,"> $QT,%ZBW<2.=) MDG&Z^#WT#A!_X%.KZ=EM,5RN"T*XZ:+<@+LN9G=/7/$CLK3OXOB>3]F3?KUV MVPPJ+3""!BKF,5'<4Q"/S)0+P["Z7N&Z;2OK>;6TGN?#?]P47WX=Y>/5JCI\ M\WPQ'7ZU&>VG\$%;)'K^2&8YIP82IX#Q &'A.,#5P#&1%W(?JP5%%HT 6F]_ MY6@6J#"<41R2GPQN=M#@R3,95M0C%CQA1AS6''!?9I0OA^T$3JKY^:/P( 71 MEHA0R?J^JF5I!XM#=N')LUF071GM)-)$2"Z+' M%[D*A?SR0R*12"04=JNMU)4XTKB<8-: XI_]F)1<='LA2^)R?:ILGP[:4,1= MNCH24JGB#*KE5A3CLM)+!Q3T[),H3;'MB"9K43\5]^,DX;KPR@Z.O/5H\$0K M:2#'GAM/$?(0ZTH(1W5.Z9$!!3B[)4@+P';*#A.%GHTF[^+:_^O_*]XZ>;SS MV2"@Q]![@!FVWF@"'.!;%XNBG*VV 84L^^!''K*=$F252#-:502.WM)HXT7M MY%+,3/2N M[\O9?J/RPY,!@^B+1ZYC"+5UU*CO\1VDL,PJ3W-T=NYYDR0'V$ZYX1Z+V?UX M>O_;K/Q[\6#*QZ?1=#]'WGPC. (0]@@B80&!4&#%JG4;]E#E'&$Y/CWWO+G2 M!L"=%K,=ZUSWG@R $N42$LVPPF3*+KBOII(L>;U[EP^@\S: M/CB2 VRWW'@H)I,Z9N3Y@\%0J[R(I(8ZKL_B2@TR$B=+J84@$96L:TQ_FM!K M-J[=KFW*Q\=R^GE1WOSK\T-$:?[LS-/^A%X,2R1@"; U5VA!E/<-;JQCE MS2'.3Q.,;1WGGC;4W6@VC9V;?RQFJQXWV$1O)Z7[94=J7'.^ZY6 !1 *,FR4 MP((QS^+R !JT%@B27%'$E$/, M0HU\1*3"!M&L+?5S&N6U*?*RRFWGD/=UZDE%'^,V]3E=9I;RT\>+<3%W7V\F MRSCB?80R^:S+M99?BZN_O=W @1+N'7XU"(XUB9J$T#M+O)) TPIG&5VORZ)V MITPLAZJUTXZ.6O=C'7HU>$65U=1*JZ'7% D/=26QD#SK/,WP>#H([M3BC0O;M7?H]GM_,#=6V\^':024J9[D:&G*JXV%;=NTU96*=31LW\+HX,O13'AK7!S>5CG!%='4F4IJ3\F%G#TX M'5E>KIO:ULB9&-N#]5%;:3\8K:V5CAB%E*7$6XA@A1WF)*=LUP#-[,G9? JE M-78R_RS&]P]Q[E'K8WFQ$ZM-BNE-\6I783TJKQ^*_07"FK<8O!%$&,VI8IA2 MR#SPE7>>Z?+93_E!.HJKFF_567=+4:2M@ M" ETGAH($0:8*T:WR'+9\S'55?V/TRCB?+5J2*58OB\N]I PL^7@$9(IR9DY%1&*3@'$ MU2)$ 6ISUFX#*PQ6V8),*B#J M'2ON.WEM-9^JZ>V&1"MMU$E&;=AB(,X(;;T#%B+$%%5,\@HCZ&16%=OAS$3M M4:5V$EN;L/=D"OQH//O':+(L?B]&\^5ZIIU'$=97;XS3L>&J3-WI#,2VDW8\ MOYF4J9_S&D9BWVLAKHVCTXI4A#^=1".:JG6BLD#*0E#K_HV.I7VFDG?3ISBI M?)>CCGDXJIW ,-5"$0F<,5!R"RBC%1[ TEY73=T;A7:H4?8'^ #-P:ESWKNP M"L9HY](^4;32F/BX6(&IFJ>B#&(L9*WH=S?27CVED&*<;=Y'S10OW- D2MH4 M377[XV1T\W81A:9-!2A%ND\5<*VY )PA*.4&%:*-Z=5AZ..JHG8H4O:*>E\K MU\V=7/DL/*ZAX('1E#FA&"(<$DL0K]"(#IRXL%2X3AC8*>(]35"_%=/8X:X2(HH8KM/$MC"'U;F0:('['^;]M?RH8*F$< Q'3B"7"<1C*RB^TB+ + M6S?WS,27L^5IE=>O-?LPFB77X,O)CY&>AW632 C@("3&< BL1]+8E2HEE :) M6CLI'658;,+!GXJG/8^MYO-QVT.,*8H$18Y"KHE1 'EL5_N(7"FBP""*,E2=KE]XX8,!8!B+\U&/FVYO! SW)J6RRY0/25KTA]GQ>%R @??#4X0 MXH "EE.'69S9/-"5S+$_%\:D;,W78%(.OLV+ 92349R_K^-4/BTGY?VXF+^; MWAPH";#GG2 9429Z)AP@YAGG*891]9L(GY.O?B:\:*C'LAN$&S/C-_OAM^A+ M5A+NI\2;#P<M^@9X7J$C N0#VU_YA$U8R46I5Z5$ MG\KI*LJTWUO=^UZPG'%O.#!&(P( XW&RK61UU%^8%6G;9VT3V[YX]**K![W5 M-Y\/4'IAK2.<>BF0%Y ;7\E&/"X(S M08T$UFAGA3.<45[)"CW/.?I]M)/31YI79S-4"^CVQJ1U%P_.3#\\%Z)CIH%D M !OH",$$*+*5)1KA6LG3YV-C6M+K2[9D(-I\&10-7#%;[9R6J;!*.:V$.; F M.O!>B-XZI](CIP1&*-T.A<2F_\X1>V'ESQOJKNP.T>;1D3*:VFGZ[G&,./1> M1(5PH(&5"-@X@2*GP;;_7/F]V"Y-AEYW,*0YEGUSI 8Q@D# *""-45%VC FB MM(H">.!AKYFX3^LJG(O1;-$+)QII<@KPPGCZ;VZ_>=R MOCB445GK_0")%E!013R.@PA*'2?F2G8(;*\.2A_+W2X(U";"?;-KLZ7Q0S'= M&J1ZZ[5@(<>&:JDP4A(RI &)$[B#T=U&#.->0R?]34]M,JD%6(]/3MR' EC;\&S5/3AXVQ\LS?;ZOC7RUH2M^?$-H:P+R*LSPQ$N_7'=+S8G)\(.^+F&T?2 ($$V& TQISR)6*\J)*2NJSZG8.,%S3'K%:@[3G M Q"-*X.U?L3($82<(5A"%:=^;YUSF^))0DETPL(<;\3TCJK=]>JM@ W3$@E- ME764&FRE8EM9K"M+S=(@E3H+1-DK',(%P#;7B$.M:X?S>9*TS3O>]%K06U H(!#&1M29* MK60E+2'@PJ[,;$7OKZN[M@5O_^/VU*?UVQ^^-J['H^XL-T*FV_XX$ MZ5HS3\>RFG(59BRF-]\.G3/<^4[@ E.L(3->8X*CWZ;\IO2C5U'4"\M6:$7C MNP9N)K:]G2$;3=97]Q3%XGW29XVCASM>"49B15+1/N*$(4P8!+<2$E3O@O3= M[.F8 \WU]?+D5SOPG)( AT\/[GPI0"(9A! (WP:IR]]**6=-^&(LONX.W+2%PM'HK9][ZK^;Q8[#XP6..MD K&Q.F5":W+Q*]-=6^KY$]@!7BVA(>ESZ,,L29U;:2E5!X87>4 MMN^NM(EN7TSZ8SHK;LK[Z?@_J9C\5UU,B[OQWM#]CC>"L0+)M)^B?%JP"RFMTK*NRRZP/3%WWDTC_,5\<35]%LA0-S>SY=[K_AJT%I!A-A6S M 3K.\Y9I@K&L<($P*SIV)A:K,\ZUB/N)^7C],%K\62XGM^\>GT8W"W=W5]RD M2ICQD52+^'A*'F@P(&!IQ%]I:Z'5VAD(-K=P>$.%SF'E +?&>V5EN]#W%L]= MC*;WX^A:K%W+DT5S_7@Z7A3O(UZW+_OTH5C4N=B@5@.!"4^-E5$#B*%T5DV1 M]0X;=TQ[BT\9X_VQU\?NU!Q\.Z1B1H0SAQTSK=#G8\;U#8A M7GG4;0-^HB%_ZGVO--F@W:"A\@;X.")6A7X9M!)4>"DE+B0/HRL2[4S0Z%X5 M??FT>R![+L*!?:8C6@F&(TA=-,H$>)?JZE.!-SA0"WRO4>E^2S1TRIK7%Z5T MI)$!,/-[_S^,'@\7T#RRI< PH-@19*6&A!O"C*KL0YK[:[F7Y\303KA2GX\M MZ*"WLD;+^2(N1F>?BLE*L_.'\=/AS94];P475Y&**>D5P0P(SCRIQC?C$EW8 M'EUG+'A9!*DUQ/N++3V-HK>>KEP]7./Q\$O!:F&T8-(SK0VQ(N6;55+*B.=E M12[[XE5K@/=%J^O9Z+9X',W^==A*O7PT<$0I1 ;KZ"]+HA$U!E42,4MZ+1AZ MXFFP51)E CT _ZO.5G"=UX/PWFM.M(/0".XPP]96DGN1=4Q@@%9J<"N!IHHX M/07_F!=WR\G[\=V^T$F=UX.$ $+E%*64(0AA]&8KN[VJQ_D3.?L-Z%";:XT1 M/SW7YK_-RGE#4[=Z-1!!/<),2T^\4X!IIRHX.2;]9E!=,,<:H3T ?JF;F^7C M,JY4BEOUF [OKN^/:\:X'8T%88%@WJ82YXZY^$BH/MX#\ M5GXHFN_7!.0X90Z@Z)L : VG",FMM#B+;<,:34GDE20>H2U:4.14\V,_ M&2][U<0P>?L_Q6AV_7?9&ETW[47/&!)',#01#\^-U815*DE5>',JU?)?+&U= M 0,F9_Q\L\C+WA8#D$IC)ST@5F"%"9"X?\=E E+<0.0RH MY,P1*#G2%3H&NJP:X^ 70=M7P8GRA1L713NO=&%,(/:*:46Q@T!2 OGF$BV) M%*&U-G>Z3A?>(\I*2\>58JO=6M &0 VE%3[R4E$&D#85-IKRGR?SJ!%A=J8& M=Z6 OF:R2I)RGR1^N4@5>%Y;P:,9V\9G@I J(D:-@-X+"".>EE5(6JK?WA*S%B0 I*J.+0&$"-7)>?C'_5LEY%MHYE_33Z^_=1)/MX--E?!.:- MYP,#A%-$&7'Q?UQH)39)CE$^B+,2DL]LP-;6]*X!FX%K?P6$-GU-/L0\.A2I MI/%<36__+&?_>C?]."M3!?HZ)-K;0-# &PB,ADHR)PT"AJN-]"C:PIQ%S ] MOTY9U2;0O=/L4(K>CP\&YCWS3FOI-$;Q/TLPV$J#2,XA^N,K:'2>GM(I;9H MVCL]TKT7*T5]BCJ;?2EJ4>752T&*Z&4IKD!@ZHX!RZ?!MBO;+O@(R/7#>';[<31;?/M^^WEUVG3^YT-YM5S,R^7L MIKA^*,:SWT?3Y5U\=74A8&KI\6DT_7:0/MU].F"AJ42"8VDY\=IPPMD&16RY MA!FT&V *4'>$'8R*^H^]G'COL/W0"R.,:Z^HQ" : PB<]!O/@PF'3QDY_;ZM MM.V_61<1;K UN+^)8*P'ECD@#(RN/!+(8%:AP 3(<6[/+$!3FP\[-P%;A;JG M$?Z^&,U/.*S7GZ\QDG]\, BOL=>0<86!Q40#!2OOT"E>[T1 5Q+-YT7AQ]-4 M3WS=ZSH#=M]K@4N&X^R$$, >.,^(PZZ2-BZ7+JSZ7U-5EYTAVM>R<]WEJZ=B M-DHU3X]ESZX7@[0(0853&$]! :QPH%ID.X](3FFC <9+6^5/2YCV:LU7OYIR MOE#36W5[.TXMC2;OIG?E['%]L\&)]]&:6GVIM%(D75!+'+FYF/HWO'Q97=W_,UUD3]0_WUFDA **%$E(JP$E<&&N*N-Q@@+%&.4NY MX<\%M0GP.JFS W![3#/>]KXJH+Y)O*E)J!=O!6NTU=@BKZ/GZ9/,FQ,I44[! MV(558.F 1'F ]D6<'R>O-"/LX?S(5J^%&VMPX[7#X>48Z@PX4(A H4CEMD*( P=REF5#'!?K"5V M9./8%SO^,9J-4_RB#CE>/1L8D%8AS*S!SD!* '=H:P\]R*FO-, 3^RUQ(Q?& MW@S',G9R-0FF.SKV&8T?'@PZ5$@^:PG<:7_/C MZ-MCQ&9?QLW;+P3CF%40$6*\B09/X.@V5=)9E'6J8X"'P3OQ.1MB>^WCR,IO>%+V<_FMHZYBJCU0"14!$1JK7QZ?HY";=Q M):J,KG7ST2[N76ZXMS_$^]_7^7V4,H<6W_Z81BU>ET_C&T' N6[HV(BUYPX8 MC3%E$GN%^>J@J' FNKBUTB'[<&V.BIUAA AW(6<(-<)]R8,1LK(?A<3/5N&N/G=O6@I,<*8&<1EC%X8L- M$EM<,$$YQYL'N$$Z/'XVU<3@&)J*W+5&T&UCP7B ,&:,PKB&B4MM*Y&N4$$( M]5N0_>?C9U-%#(^>XR_MV<]M8X%%3U^GK4P-!'!&.F_A!A5GK:ZV@C;.+K3#15.3XG@/^+?6;T-$Z: MR(U-'M5.<%X[S@U#GC)AXX2AJ(I84PRABHA<=M9PT\ADEQ /BFZ'HY+'-!.D M!@@:(K4B%,MT8-^P:N!A"RZL*I0A!TA(#&( M=L! ZBL\!*<7=K?V@ C96 =#XV2=*.31;854SMY9AQCAE&D#!&6XPL3'(7M9 M,-E7" MT&A9(^IX;%/!6F0E-@()[*&/JSN)JX'JDVMZ>UBF/?L[ MG7TK$.\%-DIY@"1D$3 G1%21T1)JX[,.U0TPVI2Y!S04->33M5;OHA0O+V8_ MR,VF#0>,%9=* 8&MB@9",L;H=L :VF_.>F=V= ,>I/+/:FM/^+NW3+*;3) M[U+A&)L5"SU^[^@76=M66*\TW;>+E-]HX-18QRDAGB)I M"!'-WF'Y1M76-]OP_UBZ=M*ZP_FK9&SN"A M\X 12+3C6B-OJ#;;@0CHA:2_GSLECU33(.*GSV/"9;U]@-[[$)B-B *.F86: M( J909OS!QY:3%@&_0>TZS54^@]/P[T6'/HPFB4+W <>\<9!-A7>"GOL\J-#V>U MO["B5STQYF55O*[4<0I2VO)Q--YWG\[KAX,!6,3Y%4E+)=.( K?9>XI2,<.S M"GD.CV1=J'L/HQIAW'@=X+X6-\ODF<31,IX]CJ:_%X]_[8Z)['@\**>,A1+R MN'26W#KCI*UZZV369L? &7&LNLK6T>S+:JC;?R[GBY5Q]>5LC^D],)L=U4Z0 M<;5!G8B_(,TLQQ'5"E@/J;VPL]*GF="ZU$A?[+R.7[NZ4[?E4]+R3BNV[_$0 M,4.:,@X1E92DA:W:2L:45I=EQ3K2>MDZT+T9N*W\GQ>CZ>UH=CO_X^DV6OKX M/ /H(*=JO1^,L- JC)F$%#F%I;*JDMWSK*V! 9(L3_TO[50' /=%KJ:6_?UX M6KQ;%(_[9M3LMH/0F +C-1%.4.V500QO1S?".:0<8#;J:6;9OK5TF@I.+TK& M[V'MWO<"9=@)SJ&Q#F,MM")ZG8LC*5!>Y<3KCS:37XK97^5 .=F '7LK..7I MH2_.V8WZ/D5\3/Q]O(]HKQ\.0E*&&+*0Q,F!,H<V$,L0S3")BGUE@&#(.5?,:YG'NW+F@J;=ML-<7_Q/L ZC$! M,[^Z>_:SXS<"WFHE,&GB:++8 :^]QRPBS"L< ),Y$^@ RX::I MRK^Z>=W$U6M3]K%B!H^97JX79=>F^%K.;\9L7H6>W&:CA%L7_ M(+).>PF$ %N;[T#6S5\#K!72/Q?[UE!C9B8_8#TRWDW3D28SFA1I(9]R17TY MV]WE7;1LW&! RE$)@+/>BKB&XT*R[XXMWXPFB6=[I6_:: .0D"(8!(03!67%&^14M#E5!H:8!BW*4U>W;W< M$]Y]N?6U!+++U5F(Z[_+7"I^;RD(*!W'%@.AA()86NI!A8?1(,>E&F $HT_^ M-09YD*1+IQO;HEUJ*T#-M(?8.F2X5E(HHC?K:P IO;3XQBF(UP#F(5(OG59L MB7FIJ> D%AH"@&"U#I+E985(L33G/J\ PQHG(!X#5 >)._&7]JR>*FI. EX M3[7PW'M,$11<&K5%!,&<0-H @Q>GX-WQ* ^-=RH=(FR1?#^T%^(*VRHO-(0< M.B29AM$+V6 C$,@I=3; 4$7/#,R!>F@T;(%Y 7--&#?.:>_C$,14;B[JB0@P MY"ZLA&G/9#L2W4'PZX_I;5R&IQA><>N^WL1'UQ&]IF3;U5[@WFFN'(VK><0= M(5I(5F$3_Y]CY@9T1+-/YK4$]?EMPB<3SA&.(XQ8Q;7CA%5F'%E@4,P_% MYOJWKILVE2P4"-H*=;$4,DQ M%\2 [5!$*BMY_'*W'3J&N=?-QU4.\OEM+&++!)4(:2N$M$39B"[DC%EN'1"Z M%G$[E,B4\\4*V>N(I8X?^M!7_FL;8/9E^]_:[O_V^VBQG,7?:Q/HB%:"80AP0Z/=4R2N%8FT;HN#UO4& MSMGN\S4E57< #V)%?C3A&K06I,<2.X<04!XR)"(HJ,+%8IUS3Z+@)]O'HK;Y:2XNONA&M-*HBJ@YP*3U[Q_W$;$WIAZ/),\E>%"3+)>QQ[0<19QCIO"$6 0<\ MH!BI"CO-Z86E07?+V4ZA[VU%=Q]%F)4W17$;.SY7T]NKQ4,QBQ-%4L_)%GFF M?'PI,36N%J>E/.HAQIKP*/:"9C3N-C6@%*O'",LJ6FE M(N:XU;A6I8\3XE''C!S74"!0H'23$\,:&$&-DD1O$!$6F LKYM416UY><=6E M"H9A-_:)>.*\]--8%FL]].GF,T@!$@"D\B5KXZ^4 +C6EG9'R[QR/O^A]X?* M4K[]0C 46$\J":'H^1*G@5F*VMI_N99K ^J&#O!\MGA&HOBW MEP2*/PKOQXOQ_4I=)AV=>;OJUML/!FP,009AP'#L,X/, +Z10FM^::6.APTSBE42*40OI'QMKCIWLJ(QDHW/ M52:/X.;;M?DL(32CR>3_C*:WDU0GJ;Q;_!U!6'L&^VL['M-&8(XQI+A@U@B. M-#/I9J^-7,ZX"RGXV(YJRWY ;DR>Y[[C?HJ\?C(@+KB#@%"K-('8<$+]MH\$ M7$A]QO:)D UE;SL1+^?.]S4JDNU^*= HBM*4$>V-]$I"I/1&2J. SDG-&A!A M6O8\6L>UL;'X7"P6D]41[:N[=*?Y9%+<+):KY>A3D8YQ;T?)+B-2OX40D9'. M:RR@4,9C1RFSE4S2H@M;UK2AW+(/H$]C>KZY^6+\.%H45W#P!0BZ.EAMA!2:" FH!*]FB*_7LY M?MI7/>3-AP/P5FBJF+$*&2BP)6([&$P<&!>V\]VVU6D!T^:5CYZ>9N77%?T^ M+)-3]4/]I;E:WHX7Q:W^=OT0>WE?.U@515D5)(AK793*: ML^EH753G\\-:E)W76?7Q[2 ($\81XQ6G"G/E&((;'*U%).>,Q!"WO5OFY@!5 MU)CJ;PGPL5S$+HSCNO+;AW+Q;FK*QZ?).*5"_3E>/$2IUM*HV\?Q=)S"H^GR M@4_%_7*RDF+^N9C_O9\5]J@ZUF4O>'FW[17LM5SE])M=.2][#M].V!.$.6^0 MT]$E DA5JWT;?[NP^F.M6_+AJ:BGS=]/Q9=BNBR^5_L;S.6"FY[YJ/RDZK3Y MEE VR_FB?"QF-;9U:[80L*>4.BHXM9)*J!#45%JJ'-"0@5->1[B18'N:Z6,Q MBY[#8V+?XT_G=VE@?V@!NYP,!:B5D=$NX M(,A[%OT292L$%2$Y4;@!1E9:Y]6K&K G4$I?49ALX3XO1K.%C;;ZX#6';7XH M. ^THX01#Z6&\<^:N@V:2&%V8<'#OBG8]@C(T=W9C(0Z6R?M?21X@)&V4@G$ M ;8,8T=4A2(P]:IYGD]D\]Q'0%.]G0W[XPOC\G;?0?RV/A&(T-9:0@WB1G-C M5'38M_9#V@M)8#DE]=IF?S/-]<7]M[S&[;FNK>PWY?UT_)\W0V?-&@J*4&HL MAP9;3)FEQ.A*'=C4/#9]=A:\,S>]4_ '989S;6Q@E' ."#?8:,"QM >V"#6AT=BWF^XR8[GHTW(+3:2+I=8_?CD!PKZBSE!RY 'U$+ @<+. M:VJD0@QKJ924JM:(Z :#';HY%$G:]UI@ADG@?)Q\#3)$>X>@W4BK!9YW7OO>P%;[524T"MOB90> MICEU(RME6?>,#I!6[:C]Y7G8%@'NC4SK+NX\C/#F(W MLACM<\$X[ M:CSB6BM,'6-<;?O/*._UU%(?E\(VU%[9'::-.?%;&0&;IN\>QXE#[P5(L"4$ M8L$DIAX3!;RH^H^CP][G$OE,.-$RIEV>:-M:Q=^*\GXV>GH8WXPF>XXZ[GP^ M6(ZLHH10)"QVC@CE<263="2G.ML 0RFMNAYM MLI6=8D?M[#O> M2&VL4( !9! A;B.3%4SGI%D.R/5H2:]E^X@VGF;^^/S=N.V?6%X_&;RTWC#A MH&(N6E.+&3%5'Q&6.:7OAZ;U?#V5;6+97-_3E+&[(O$\2E#,%^.; WK?^4;P MG#.@M49,4@F$%]JRJL]0U7 =_8M MS1"\^DN:(/BS"6+SX\C5MYBQ_^6 M2= 4OL;C_CK=#/)CSF.H$U0(I0%/(P-OI2>T:AEJ2::N,@MA=6TZ=M6AS-ND:H M]\4[/_Y:W*:.%I4@.Z?&0Z\$X+"+TB$$A$.(J0AD%7OVUHB+*T/8MN)?%2=O M!>>^F'0]?BS4]/;WZ-O/QJ/)O#:?]K\8.(L3 A>8*:>MM I(OI66(I0S,PYH ML=4;JUI%NT=NK1(!5X<5[]*QQ=_*\O9J]KF8?8GCXX +5N/M *&,3J=R'&*E M/>!"0%3)#2C,F1,'Y-1WZG^U#_- Z'70\ZKU?C!8:.F H@190:5'1M.U[)H* MYRXLU[A5-AS'M$9X]\:U39^CIM3B8SF>+MY-DTT^/$WN?3%(J)B40A" $*9Q M(2T\J*35+*LZS?FQZU@&O.17FU"?@%A77XK9L9SZ\9W -?<8"F>B/T"@4X)R M6%_C4-JA5X-DQFO,N0/=2P# M+-K1B9_5,L8]GT>H<:1Q'@PP%CG,:,2!*^+-%AK-..RWZG0?N3KMJ?3M P7' M(MKOF8$/Y>*$-U7V=S+ P@B[P!IBB*AV1C"VKO_*C-7>G/#BD@,2U+FRI&X3 M@7FKB2*:"(EA&!F(L M79S5)&< H)6$W .+^4]:4::VWE]O/^6#W.,FYX^=U=]2>?3#.^B[W@K4,Q:U MPI%DBE$*3;I[.\DI<'20^DWT[V5S($O9A[C3&-B3$6COU24UW@J64D"C3 Q8 M0('BCCF[D5, QB_L[% K&C]H@9JBVQN+-L;W5<\/QLL.O!DD\L +(#W#WC/@ MC"5P+6^Z/%IGW<:TU0J673+BP^BQN+K[H8M[CY7L?#Y@R;G64D93C%'T M#..ZL)*)*$0NY%1]KD++]J%LG&?\CV(V_D^9ZL8^+J?CFW5AV'?3F__:GVE\ MX+6@#&(.F%'*C/$74INP)0V6G0%[P@62+J8W#X^CV;^.7R7] M\&I@+FD$06 U(TA)"IU?2PPB$%F7B@\PP[C[I5(.NJ?C4]7IXQ=-+UX-"2ZG MC$:$;[Y?#": &KC M;!^')%$*:R/742]!-/+J0J:W]E7]LGA'"^">S"2]KY%6L/NEH#E6S@)FE7+8 M,:HBB!N+#ET4_;(2-[N>UIKB>C+V?"QFZ0>C^V)?O=A]KP5(B<#1?"ND,4VQ M"0CDQG)#0^B%++;:5/DA%C5']R3[CLE\OINN"BUN*LRFWO\\>X[824"L@CS= MNZ>5T$RO;]P3<2'$0:UHU+#W'"' TBOC3!04<0(5=;"24#I[8>7D6M=[O3W' MXT!N'&G92/?=QNAOVVR'W9N)=5\-3'ML.>+8F.2* >CP^BX?88'FZL*VIW-5 M67:*;F..//_NSI7NCB>#8L(!9XUV7#H1?6]H\::/L?ON0AC0OLK*-F$]36&? MN,XBW$4G&D.8DK&L@&K31X[B,OZ"5)^CH0,E?8Y#<1@E?;12)BZY$>$4 ,V8 M4)Q7?7: YI1T&M".7+N:;PO-O.(NS[M1HZS+Z\<#HI+%Y;-WA&&('/ PZJW ME-J<*-2 (N.MZKX=*(=4U<=2::#UG#)EH> 0*,BJGD-0+SE[^'&D]DG0$J#G M&GX4"'%M0/P?@\Y"PR@1&RD%1_["SLFUM%QH'=?&AL1-%^/%MS_'M\4;KO / MF]%IL.RR+,>U$K2AJ7B#A10#3R4!G.M*-G9QQ>W;4'+9%]C]QA]7H^=GB# : MK(ES2! '65PU2FJVTXM5D)SP5,/GFX?B=AFU<'7W U&O[M:;O.E7'T4H:QV" M:M!:P%JH" -VVF%#-%,4T0H;(]B%'=QOG3$OMT([U\")3V&O;$8=+M9Z/S!# M4%R="V(IDDYCHH':XHQ-3L;R /V7KMG7!>8]34F;6I_/]L%.-B]MNO*I>"IG MBU2?[_!$M.N58-+!*J&L9W%L"QC]@,T>![=?Z8*_6WSCX>VLANTEDJ* M<*V AW'Y#7Q<[%BRQ08+<6&I+/D4V>$\=@=Y;^F9G=S*ET*$FAH*O'+&>8LL M896L(#HS%T:O+MEPU&5]Q^'>&\<:7=8GO*=,">$TCZZU<0(JO)$%"VER J9# MY% [>MU[6=]QB#;/J>CJLCY$$,9<.","N\\AMI"(M_OC!^]."'M 9VO]39>[QZU^/! M"D"9(,9X[7TZ86PDJ"02T%Q(@E\;*MW+CD9H]N6<7CT5*? _O:\D5% ?)L_>] M8)TTE@IMG192:)3J-VYD5=+#G'WA 64E=D*@-H'M.9KREF_WOD:*6IW7@U4( M0ZJRWT/^N@C&V=O8]H!N?%>PKOIEV*^6*>M1-IOH^GMU>*AF&UZMVMKXC_^:U*H^;Q8 M[%O1[7\Q".DL9^OJ8D9IH3E$E;3$9IV3E3\;O]I$NK?33$74TO98L,1XA#4EB@*$M%905@!93'!6A5GPT\UW&=!FY RN#UE]+A:+R2H/,OEE MJU*EL_EHDL[HS=^T*D>\';QURC"!M>/8.F UM=5^CM4$91V@'.1MD=TMXCI! MO"\34Z78NJ_C=;?W501]_7#PQ-+H^GF))$N'!XBAVS$A3-ZQ_ %MV?=B;++A M;6QRU.T_E_/H?+G1;!JEFJ=(:#'7111N&XNX'GTMYL_MH9K>/I]5=QFD-MH. M"#JJB-(4&LF-=E#(*BIKO199>VA#W(7MS%B=0!M]F;*/HV^K?*GK4MW\>SF> M%1]GY5,Q6WS[.!E-%U$&%W_ZE![98^+J-Q)2?7 F'?.>"PEQ7)J(*M'"(>98 M#B<'5/VH%]/7&>R-3>+[ MWU)(%YQC:Q2AW%K(E1%T*R/Q-"O9=H WOG=G[CK'OK<0P\%0PGHA2P5"7F-H ME?2:&LNXJY+]7!PO.=E*\&<+EC>"M&_'W92/?VU2]9ZQ^%,Q2<&T72O%XQL) MV&,LJ?= 8D^XXLSA*D+B(.%9&=U'Q]'/G%B=P=YXMON^=ET%QXK)I+A9+$>3 M:AI^'WMVO]?-K]]"T-['E7"$#5NH) ,L_K*1R:?C6SE4JA\WWZ:NW">TK\^3 M4=U"?[+2&R>N\=9FY0W&:)PQB)01 MORC%<;]WZ/DDO=JR_"MUN5K&UC 8>0V'2 UD%5;8 T\ 9"Y5"U[ISB@KZP7$ M3HR8?BY8S>)\.2T'Y@S1DBA HM\.%([3H-I@IKED%W*$M6^"O:[FUZ.23FJ4 M-DD)\U,7"ANJC4)(6.,A!1A3R9C0D!MI&*76,051K5A$UZZ/>WR:E-^*XG,Q M^S*^*=[./MDDIXS7U2EOROOI^#]1WF(V+M<@U"]+UN+W@O.8>Z&1X.FR;R(4 M0Z["U\-?]JP9&7V?/'@L!:6L$$=51I:J+-AG@C M"=>29NV"#(^$)V;#RUV3YHKHFU('"Y[]^&"@Q.)4?=1KH; 0F%D**VF\K+=L M/A]:-5/D#C8T0K!YZD#ZP78P)#_IXW)V\Q!'0NK/_II6==X-0&BE/56$*DZ1 M0T(+L)%#$ 8NK'YB4R66W<+:[SFW;0' ]QOK>6!"VO-6T!QPP27VC"O-H$*< MJ$I.H,6EE44;U/S4GEY.S+^#L]?>]T)<2E,K#?0 ZU5Q?(+,=JP!?F'%&EO1 M>CTF-<*WO])(\\75W?X[UG8^&U+\EW,HM7<&:TP$@W8CDS227]CBKB7]OJJ) ME(=J?V5L)K'-^]^*:3$;35*VW>WC>#J>KZYA^5)4<::#+#JJG> (9RI:<**Q M0SCZF6SK 4C ?4X*^ !GQFX8UB7B_=6RF1?Q6P^Q][;X4DS*59[=INL'.5?C M[<"Q(H9C(+@F!B,FQ19=!2S)<>$'F+S;#=/:Q[FWU+6_1[/;/;?,O_E<(#(M M>R1#1,95#P)6(%')0HC/21(9(&>&Y;?G:**W.?-M8&:ST?1^->[F^MNK?::5 M8-^EF][6#D]U\;F G.?4,<@ELDJI:!/B']?(>LTN[>:1AJQZ.>.>7A%]4?R' M$,[5T_=JC'MXNO.=H P0$6;H>9PB.(-.;%U?#S',R@P>Y(&_DQ*E[$8MO87M MB]DJ>B]XO^*'6=-N2+1K1RD] M+D06L_%-*@*1ALD?T_%B_NGS'W66(+O?"TPA8K1AS$IM)0# 257)2DE/=?+Z M"D)I'8VPL-2D>:0BB=-,_R S/J=8QS%)Z M@V%/IBIZ6^8FQ/XWO'Q;SS^K3Y\/AX$/O!JDQ\E)A* UB$DM,,*QD M-L+D5&\8XF'!(9"O*^7TOBC-BD^]KU&=O^4O!6LEHTQ*QY4V@@KCJFB8ARXZ M''W.U#];1/&TNAQ,3'*7?5E'!.;N:[JA<%[,WTW74E^7B]'DW30ZT=/Y^.8? MH\ER;Y9Q#Y\/ EE'4UDTC2""C&O!UQZ5@YH#<"$W.YV(F!9 ((3YA#%1H.L)R=K.,=^32/_A14[E1)@[+7'\K5M0S%>MD_ M7[E*S_\] ?JA7/Q/L?@.=:X);_+-8+TQB#,HK*#$")N2RBJ,(S+V5TQ7BPC!3:G**_+54__F,ZVO7K[[/..6SU:;3]0 M+VF*-EB$N:.:BNCG57AH<&GAR5/S^Y2Z.WO[O]9 !&WSH_3]&3V-8^]3#]]-W?1V M58'H2U18.?NV5RN@IC_3Z:_:M8?)Q%A56Y.39ZD5T,DQJ?#4HYCZWR7C@HD<=& M.U$A#;CN]UJ<7T/F!#K-2^YJ(D-U,/7WNP.I^@TRCMIW;OMKQORJB?=V&3+CI1<" M8\F09ISI=&>FM)32^#M2LM9&7$>AD;N[XB8=6MZJ]U,4*(V9ZN+@B^C M&:?5VDE-WM67-,D4?_\R:SNJ*SIDI046*NX@D%K'U8P0G&AAD'"NUDY41XN9 M[\6Q&Z?_UB_OF?F-$ >E$9PZ*Q&%#CL%&:APE S^,F2-2+>[7GJOZAIR&<_H M9#J>0L=$>$:,)5+!C238 GEA5?9.P(!]I3N/ W_HI3L%4>F:2B\T9'%N-UI) M4TEC.,^Z$G1X5&JFR/VE.X]#,*MT)UCY.]&CBZ)&UZY>S\ZMOK#YJZG:7A;K; O/+"9T6L15.\0EM4AQ2A FWFC*-G(0CZ3L M,[GZ?'C1,JS#+OAD"4BIW%1*X5TTG8(B5 \E!?S [46=0 MY(DA[9T%P$$I;/H=F4H_1&B)0(26= MI\2Z2D9IS(55%#LM36J7>#I.*>=7XLG;5&J2&>^D3H$70^)(7\M'@;^X$NM# M(ET[*CGO D]6&Z>9<)H;3+277&S=:\J]S[D]\F_?_T>YB#W_6/Y=S*X? M1HOWX\>XC'R12[]YX9E NT9!JQ\)B'+LC9(>0 0!ML1ROT7&9>U@#LA=[H[6 MI]1&5\;]9;>NR^>#Z>KO:13M]W)61,FFU\5T \'5W3.A&YKP%KX<%*!6>Z0- MH8X+9+%GVPD2&IMCJ <4(3N9H>Y?1-(?//&@B2>N"B4DRP=CU!>R*VD<9U[ M(95^NF-<'ZBW4'IGW:EG%27TM^V^RKOI)M)Q(!K;K+6@B>'64@^ ]51[XX33 ME:S(B)SRFP-:O9\Z2-N+<@8?NQU$M1W&E(>0 BNMQM8!S5#E8G-FU(64O.^% M=9U7U#E.5X/G_X=RNA;5_7LY7GQ[-XV +U<[D+T,B2,^'P"6#A$%$*&>(4^I M%-44*(P2%Y*_?U:CI#OU97O(JS*'>W \Y!0?>C] XR6V C'/*62A!6-[HF.7^'=T*%=K+*3Q-:B@OATJD] MWDZ4T9A850&R5./D>Q&RU44Y5]/G9.K -O1I&ZI^8 T!]0;HN+TQ2RS!.HJJ",PN)3#)IT3 M]S3J.&D-IU=G93[-E_,7)QC4='V]23K)\*N0W;[B.TQ'=2.LG2/ 8?Q0^I1[OJ+#PP[^'5;GUN+ZC @#ETDT $E5]5O$? M+HMB)]!UF8]ZYTS9>;[IQ1,!>,4$4T#"% 8B\1>@JWX;!B\DVMU05R\UW0BS M(=>! TQJS0GRG'FN "; 5IQW@)F<))H!N=>GMQ4M@#_T.G"*QZ6 @A)9 :E! M7F$E*VF05!<28LA3Y/XZ<,*5\A:""]LF=6057T4^CI.$3DGE%[$$S__\3*>.)H^JXRR?T)M MV%R F"IN+$&0<,TA9$R[2EJO44X5DP'2[K2$*7O7U_E5 ],4<,R,1 1@#APP M1N-*/B=IKQLT7XK97^7/P,AVE7+>]< DB=XV]5P3&#'D(B["-NZW 5IFG2X> MHG\Y)/JUJ9C^ZX%)3%$4&##OL+,&*P%$U3^J2([E&M!IQT$1IPU%]&6MVJW4 M*J&45M.(2ES5I=/)@/M*1FY)3FVEHT\K_G339%MJR<@N^S*^+::W*3'WRVB2 MQ-]OK':^$)"VT#)--8^# R#GE615CZ$!.59K0$<,!T6C5C72Y<[?]7B1(D_O MIK>IL\O19,]^\9O/!LH=U(XY*Q!6G@N@Y/V?3G M>/&PRMQ(9W$>QD_7I9LNQHMO.^-O#5H)C$ICJ%3=1@7O3%7Y\*%#*#6+ 8.>TED!%QW$3?#10,I.SH3!T MAK2EU[(E*NI%AB$/2&>:F>IEP#S*.&F=X!+?!GI"GVHO@5X M6-0:]!3AK" M@,K"G-Z#Z48?'7%JIX=2^]V@4I$;[IR1E$+A "*P"E) !=2%I#BTKM7Z;&F$ MQX\YV './&4">82=<>.*9(94NY!SBGP,Z M-K#ZX48;"."UV+'SO> P<890C9#GW+/X45,Q6SB:=>71@*)R M_3"D+90'DRIWXDM#8/3\$.71&?244^Z%!]6L++S-XN80]R-.GM[9N\H&3_1: M96\^E9.)+V?I^2[&P[%]", )1*Q.NT^"47 ?%Z,9HMA#JGN>'V* M.F;'J?Z,!]W&?>UWJ&T^&@Q V#-+*((,$B)@*KNX0=EZG./D#2A\\5,/K6:J M/N,!M:WPW.^0VGXV.,>PL)9$E3.DG##*F@IIH6#.CD+]N(]<#ZKIJNKZ[?6O ML34DG9_QZ(I:N"O&BV6J0#F]797Q7V]=]SO:=G8CI!"2!*D"JH=)"1#@:J]; M(D7[B:G]>]C+ZV.'#&HW%P*S9G*8P6D%D!*"+,8K*-R$OM84[XX^@LC?6* MS4UO?PV]H2D^[U#07WMD^>O;J[ICE2SEV[+\HYB_O?[J]H,!>0VXL-X1J2V) MZUSCJFT)1:W,.? [Q #[8(?)H-0\O($Q6DVM13H,N"C3CW9.-"?I1T@K60R\ M,E80B3$2AI *7TU0SB[[@"Y*^MF'43O:;SRZ_BS&]P\I#>%+,1O=%ZN82BH' M[4?CV:I*]*$*];4;"!Q2'N?+N*"T3&'I@,751*HL0Q>2473"#:1.]9%GOYL M\7H\+QY6-^Q.7U^N2_-TO1_4 M%4U?F>MS4^O@E^L'P5E?(/QNNLZ):C(H!]?'X!TW''@F $=&06:XK=Q<333. M"7H/:-KJ>%">NUK[7[V\+?#BN\"FG$;A5F[CL^L1\B;"(74T,!0]'B$BQQ3E M%@ O *HTI"'*J?0[M"SC/F;#,];M^4^,SR+ZPYP5C^E@H))K06BZ/!TB+)F6 MNEJ8:&AISL@<6G;W.4^)'>KTUVJPRV4#D$A8;R TS#,J(,&BBE!IRGA.Y&]@ M>TT_T5KP.*4.T.%_;]>1?\'.[R.[VE0PAFA%*%*&LL80W@;OS:4LPO9P+J$\=:YT#2A\%U+.Y7MW?SU9);^^FB]EX.A_?'-H>.WF? B(Z6DB*H+)>$P,X=U6V MF&'2Y$QX XJ@#.7(UAFH^&*'X3-/?$@C\?E]\P@Q)"F2A$.-+8NJ@E6=,@,- MOL1K$(8](DX]AIN3XV*'\\&.PR]%42V@ZI3[7XK-N_X*F6EG 4'3>FC; OUR?=+S.=UUZ==?3=Z-IY(ZQF),'M%#8.P"GM; M2%'.N9D![14.90TZ$#4.?LAL[$9US'6;-W1=+D:3@W->GY\/B-KH7#AJ)!<^ M@@Z@V2+/XK+A M>-IV=Q6V.K.T4/?HBM?DFS<%S?KH6&G4Q"KS\33>CJ'B8( MK*7>2&/$UCNQ7J"8(6J6C\MT':"6I00:YK=PNB_<#2B$;)N^[TU-?_-Q -+^ZNYK=CJ>CV;>M+'MXN>>M M(*D&4@IJ.=""*!B%K*HR.&-D3F1!_.)C/3ZVIY^^>/A^//IK/(F(%/MX]^RI M8*U1GBLB(<1."P68K7:H' 1905_YBV?U>-9<']]Y];__^Y4JWL95[#06&!-44$8:(0U$3ZN% 7G&@1[8:I M=VET1^'VMJ[KV!=K;^U*$$6A-<)SY)DUQ#L*--_@"+7NMVQ)]V:J+]*]C*.? M2%V-5_"=WI8JB<-QQ<.8<)H"R #VJ))!HHN[AJ1_W1]Y6^IQ^NB(4RWBQ]FVIQR'<<.TVGRV>.6/Q;R\=L725^:=D4W?, M4S_\>Z 64\JB/34R+@68B1-\95611OUF&ESR;)2#>N=,V6E57CP1I )QS0BL M@XXH3B+/$:[ZS3SGEV%#&NKJI:8;8=:EKG\?3\>/R\>]VO[AF: AH(A"HQ71 M0%.FF)6;OF,9)]8+T_>Q&BO;P:U3G8^^'M;Y\V>"LIQ#KR'!@!).F.+65GVW MR.3H?$ S0BLZS\"MK\CM>LJ*G]SA#;SY7/#1;3;4$01OH#R:/=B4+G.']HY;1YX(R#E'0,"QRG "Z^80ZI: M7!*J_84LMH=!D9>[JZVHI"_*N<>G2?FM*)YM>ATDW-2OB^,PV\8#ID)S*HF(> %L#?>(5J@!#W*" M#4-,##^Y$]J[R@9/]#=,'_WUZ+OACV0*41-I4*8:^FB)8E_TX ! MS'+.2)RC.]$B$5L^)YFOO',9%&_?3=7AN-AQ&9:&+)HUZN.TZJF+"QF#5:5I M!?RO>]*',C1:T=\9CH[N;G_=]:VXU)&&$.*Y!,90P:S6E;])970'^IPNNKZ, M:2CT[&ZT-%)J;P,E+7;>S>?+XM8N9]OSSNN5]_-,SNV%[/M&PM&-!: 4X9XX M*+2(>B($\RTJ+.^.R?KF_\<[Q7\JFG>ML7,Q^#MO/*]\P0XG@(/?#A8B I&6 M2A !J,0 6+.U'="*7O9S?N)1,C %G\N@.JT7%>=:8H%VWAF'4G5P![:&RD+8 MZR5!W5YBEYS),-G-K"OYU/DQ>?2LHJ+1,Z8U6,VJXBO]5F1., YJS MU75)M1&&.41RU7DN0V3'+1%]3C!UNQ \(I09)Y43P"A)$5<5%Q@2*F??XY)* M)0QS0'6DY7,99[LO%*L6@!]GXYLB:>JNSXAQST-,?+N(:'(WNNUUQ/WUZ@ST*H"BEHN'#J-S^K1)*7+'"QO.9!N!J*) SHR#T "I(!0X2J]F@$# M<5!8I*5CR%JN&-SH MB@L@A3 M<3<$.)#AH?J)QF=>QP".1+,'60B"QA]!*)2IM*:E QG"][)VRLG%;@3, F*0"2"& Y4P+ M417A,@C!G)7C$$]P];^;TI=J3KMZJW$?Z$$3L@L5=/0BK=/>! 41\U#0J F& MH;,*DNKPGB4"YIS@'=!)KQYXV];]RKWI\ES&V&Y7=1<2QP=".NU-,*G>'U&8 M4 LX%!A05CG1UEO5SYF!7V/L!+H\ES%VM']YBJ'77B>#%M8CJ9!BUDNF/8@K MVZT6O\VQO3+]]^^+W7>N;0^\%* 3Q),[B!#&MM7%0 M5ML=%F"=LY:_I-!;YEJF936<2P#LV8#J[>[NG=\,3"F%*#&4.*$U\M*#*C75 M*<]R]H.&M@9ICV_=Y3=F:>='CQT6"(L9P('%7,K1 &V?_? MWK4MMVT#T?=^1G^@N%]F.IW!]2E-,H[SS%%D.N94%AV1+'^E#PF/Z\Q MW70;!=^76.^]1CH(GSHA/=^8?V[:+,9'M$(9&6H;Z=(@ KY(5?K\]#2$*NUT M&VE%+210&DRX<(IQYRO/Q%,JR'4L=/Y'JM1.P)?BR.T=-[E-\\FLMU51D^XC MB;CDFA(J' ]>"C#%YJ22\]#Z7P[JB;"$ B M5%$6"AAG# >!AV@S1S#Q*W\X9F/07J G3_KK"-[*[5L-:S64['VCO5S#JS)/W&:5UNNNQ>\_K M[4/\^JK7S>@*_GRXWQU\KHP(P,+0BK]>(]QF4N476>]F M %>C5Q%N ?SG'WO2>Q>^6/UT\)>RG3UY3-/'/)X^Y/&L^+B6Y7:4K_F\*J^2 M_3B@^'L>AW7YW>_G]WJV(OMP_WI8-_&LR#R9-,NSO7QJD^1&NX8C(86%%CH% M':&0:H.EAYPQ*Q5SFC1*E3>=ALHB.>D>CEYEM+Z\;(H[K21V&V2D0P?_U,Y" MK5J-J-:$$088 50JX"W5L*2?(X^OI"ARWV!)AQ)0;XN83<&G3>&P>/&(HP9=4@!900,DPT3S(.*GQ+: M-L>X1ACZ'4@=AA5:_W:B)DWTJLJ&FJ_7C>HI0&2:K(50;-#/UF&,:9X\)_G+ MFVY1;WT7-XIX5YP*<,9330V'P%0\UZQ598H1AHH'MQOC$.- JK.W%?4F#HQ- MIE6T)9"^\\WG>1+H;JDUG78;$:2-H=@SZBUSU&&C5UUQY'$HS) 2 M[#/B\9#. A R]VT91CU8G&-_*._3_-@!KF8O1@0KKZ4OSF)3@!%40*Y]7 Z$ MQ/RD.,4Y*=YBO]&DT[2-2%BLH0-! 9P61!#$F:[XP,RU'._I&A2'"I^=@=V# MJ;N-\TDR&RZZ>2ZM1T&*3FM>7#7K'&50TG5E+$X-@VA(K=\:F554Z\7,)EFV M,A;-G(O=MR+HF=72!B@[;;F! =NVHI5*T^;0TN5I=F/!U]O^E@P^T/Y9)&DZGMR*,U6^VP$@Z_A"(.8>B49]$0I5M)B M"4?VRL#2A533;GEZ5GR4P_H\SY[",NX^B>]L6IS-K\-(W?.14T03#:3@UGC# M -."5C1YU2R],WZ<="#3M'MN]H$0GX9U_B3+_XYK"F#5/QP1@) %7 #@I02: M&(AP28WSE/5:B./,V&@OT0/X:,7.WJ(HRR]9_&T9&.2>PY\BP59C;-YX(R(* M,ZZUE9P@9!@+['(5?9*;*TL2=6ERNN7L@,BI-4)OOA,%++DH:?/>BS8U M?"\#,S\KX^.H.8FK?2%F-;V6D^V[ZJCP$<0!L$7%NV'.85S &U)BQR.$/*6%7>A<(9QP:WK $W9CP.P\'> M/+:"FIOX:;F8/DR*$\GIU\7D<7,CY/8@\_:9M08=/8-UF4!SMXP=2@1UH> AH7QEHY3,;O70L2!9=1@(ZV1S 3Z*:Q8 M+HC0;:[]&6$X9%P ;2N-02/$]-LR"7)M:J)_?"NR+"S6$'*.\$"<\X&A MJJ13,L':H&Z$"YRA4->=!/K;;/VC2#$UD"MH*7.0. 8J@(, M3&A$VVQ+PY?AU+7E26]ADO3QL=SRN1GRQV*Q$WAFX^EL\A[7:SV<2ZSA>QW@R?=LW<,P#*3[.'C)#D56-7K46 G1-P: M%=@+%6:>E=7< ^6.ZC8Y@!&Z3/W ZD3F-MBI5OY0_"FVT/[UVW]02P$"% ,4 M " "H@F100"&7+]IH @"&UL4$L! A0#% @ J()D4) Z;4=6

&UL4$L%!@ & 8 B@$ %[P $! $! end XML 85 R67.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Intangible Assets (Details) - USD ($)
3 Months Ended 6 Months Ended
Jan. 31, 2020
Jan. 31, 2019
Jan. 31, 2020
Jan. 31, 2019
Jul. 31, 2019
Finite-Lived Intangible Assets [Line Items]          
Gross carrying amount $ 413,309,000   $ 413,309,000   $ 400,509,000
Accumulated amortization 149,054,000   149,054,000   138,619,000
Net carrying amount 264,255,000   264,255,000   261,890,000
Amortization of intangibles 5,229,000 $ 4,288,000 10,435,000 $ 8,577,000  
Amortization expense - year one 21,557,000   21,557,000    
Amortization expense - year two 20,770,000   20,770,000    
Amortization expense - year three 19,091,000   19,091,000    
Amortization expense - year four 19,091,000   19,091,000    
Amortization expense - year five 18,399,000   $ 18,399,000    
Customer Relationships          
Finite-Lived Intangible Assets [Line Items]          
Weighted average amortization period     20 years 6 months 20 years 6 months  
Gross carrying amount 282,934,000   $ 282,934,000   276,834,000
Accumulated amortization 72,909,000   72,909,000   66,484,000
Net carrying amount 210,025,000   $ 210,025,000   210,350,000
Technologies          
Finite-Lived Intangible Assets [Line Items]          
Weighted average amortization period     13 years 8 months 12 days 12 years 8 months 12 days  
Gross carrying amount 97,649,000   $ 97,649,000   92,649,000
Accumulated amortization 62,377,000   62,377,000   59,522,000
Net carrying amount 35,272,000   $ 35,272,000   33,127,000
Trademarks and other          
Finite-Lived Intangible Assets [Line Items]          
Weighted average amortization period     16 years 7 months 6 days 16 years 8 months 12 days  
Gross carrying amount 32,726,000   $ 32,726,000   31,026,000
Accumulated amortization 13,768,000   13,768,000   12,613,000
Net carrying amount $ 18,958,000   $ 18,958,000   $ 18,413,000

XML 86 R63.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-Based Compensation - Performance Shares, RSUs, Restricted Stock and Share Unit Awards (Details)
3 Months Ended 6 Months Ended
Jan. 31, 2020
USD ($)
$ / shares
shares
Jan. 31, 2020
USD ($)
$ / shares
shares
Oct. 31, 2019
$ / shares
shares
Jan. 31, 2019
USD ($)
Jan. 31, 2020
USD ($)
$ / shares
shares
Jan. 31, 2019
USD ($)
Jul. 31, 2019
USD ($)
Additional Disclosures              
Accrual of dividend equivalents, net of reversal | $   $ 57,000   $ 84,000 $ 113,000 $ 166,000  
Carrying value at period end | $ $ 398,739,000 $ 398,739,000     $ 398,739,000   $ 352,629,000
Performance Shares, RSUs, Restricted Stock and Share Units              
Awards (in Shares)              
Outstanding, Beginning Balance (in shares)   933,555 954,676   954,676    
Granted (in shares)     219,425        
Settled (in shares)   (527) (199,466)        
Forfeited (in shares)   (1,836) (41,080)        
Outstanding, Ending Balance (in shares) 931,192 931,192 933,555   931,192    
Vested, Ending Balance (in shares) 328,791 328,791     328,791    
Vested and Expected to Vest, Ending Balance (in shares) 892,950 892,950     892,950    
Weighted Average Grant Date Fair Value              
Outstanding, Beginning Balance (in dollars per share) | $ / shares   $ 24.91 $ 22.40   $ 22.40    
Granted (in dollars per share) | $ / shares     27.69        
Settled (in dollars per share) | $ / shares   11.40 16.80        
Forfeited (in dollars per share) | $ / shares   23.95 21.00        
Outstanding, Ending Balance (in dollars per share) | $ / shares $ 24.92 24.92 $ 24.91   24.92    
Vested, Ending Balance (in dollars per share) | $ / shares 24.92 24.92     24.92    
Vested and Expected to Vest, Ending Balance (in dollars per share) | $ / shares $ 25.04 $ 25.04     $ 25.04    
Aggregate Intrinsic Value              
Outstanding, Ending Balance | $ $ 26,921,000 $ 26,921,000     $ 26,921,000    
Vested, Ending Balance | $ 9,505,000            
Vested and Expected to Vest, Ending Balance | $ $ 25,815,000 25,815,000     25,815,000    
Additional Disclosures              
Total intrinsic value of stock-based awards settled | $   $ 19,000   14,000 $ 5,825,000 4,224,000  
Performance Shares | Employees | Granted since fiscal 2014              
Additional Disclosures              
Performance period (in years)         3 years    
RSUs and restricted stock | Non-Employee Director              
Additional Disclosures              
Common Stock conversion ratio 1 1     1    
RSUs and restricted stock | Non-Employee Director | Granted Prior to July 31, 2019 [Member]              
Additional Disclosures              
Vesting period (in years)         3 years    
RSUs and restricted stock | Non-Employee Director | Granted After July 31, 2019 [Member]              
Additional Disclosures              
Vesting period (in years)         5 years    
RSUs and restricted stock | Employees              
Additional Disclosures              
Vesting period (in years)         5 years    
Common Stock conversion ratio 1 1     1    
Share units              
Additional Disclosures              
Common Stock conversion ratio 1 1     1    
Cumulative number of units settled as of the date (in shares) 431,142 431,142     431,142    
Share units | Granted on or after July 31, 2017              
Additional Disclosures              
Conversion period of fully-vested share units into Common Stock from grant date (in years)         1 year    
Stock Options              
Additional Disclosures              
Total intrinsic value of stock-based awards settled | $   $ 1,559,000   $ 0 $ 1,864,000 $ 561,000  
Dividend Equivalents              
Additional Disclosures              
Accrual of dividend equivalents, net of reversal | $   57,000     113,000    
Dividend equivalents paid | $   1,000     286,000    
Carrying value at period end | $ $ 604,000 $ 604,000     $ 604,000   $ 777,000
2000 Stock Incentive Plan | Performance Shares              
Awards (in Shares)              
Outstanding, Ending Balance (in shares) 217,839 217,839     217,839    
2000 Stock Incentive Plan | RSUs and restricted stock              
Awards (in Shares)              
Outstanding, Ending Balance (in shares) 473,673 473,673     473,673    
2000 Stock Incentive Plan | Share units              
Awards (in Shares)              
Outstanding, Ending Balance (in shares) 239,680 239,680     239,680    
XML 87 R48.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accounts Receivable (Details) - USD ($)
Jan. 31, 2020
Jul. 31, 2019
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total accounts receivable $ 149,085,000 $ 146,899,000
Less allowance for doubtful accounts 1,102,000 1,867,000
Accounts receivable, net $ 147,983,000 $ 145,032,000
Accounts Receivable | Customer concentration risk | U.S. government    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Concentration risk, percentage 32.30% 27.80%
Billed Receivables | Commercial and International    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total accounts receivable $ 77,080,000 $ 85,556,000
Billed Receivables | U.S. government    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total accounts receivable $ 45,008,000 38,856,000
Unbilled Receivables    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Maximum period that management estimates unbilled accounts receivable to be billed and collected 1 year  
Unbilled Receivables | Commercial and International    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total accounts receivable $ 23,795,000 20,469,000
Unbilled Receivables | U.S. government    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Total accounts receivable $ 3,202,000 $ 2,018,000
XML 88 R40.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Acquisitions (Narrative) (Details)
3 Months Ended 6 Months Ended 12 Months Ended
Jan. 31, 2020
USD ($)
Jan. 27, 2020
USD ($)
$ / shares
shares
Aug. 01, 2019
USD ($)
Apr. 29, 2019
USD ($)
employee
Feb. 28, 2019
USD ($)
$ / shares
shares
Jan. 31, 2020
USD ($)
Jan. 31, 2019
USD ($)
Sep. 30, 2020
USD ($)
$ / shares
Jul. 31, 2020
USD ($)
Jan. 31, 2020
USD ($)
Jan. 31, 2019
USD ($)
Dec. 31, 2019
USD ($)
Jul. 31, 2019
USD ($)
Jul. 31, 2018
USD ($)
Business Acquisition [Line Items]                            
Payable subject to closing conditions                   $ 750,000 $ 0      
Revenue           $ 161,654,000 $ 164,133,000     331,921,000 324,977,000      
Operating income           6,234,000 12,413,000     15,494,000 19,706,000      
Cash and cash equivalents $ 46,471,000         46,471,000 $ 45,997,000     46,471,000 $ 45,997,000   $ 45,576,000 $ 43,484,000
Debt 158,000,000         158,000,000       158,000,000     $ 165,000,000  
Solacom                            
Business Acquisition [Line Items]                            
Aggregate purchase price         $ 32,934,000                  
Aggregate purchase price - settled in cash         27,328,000                  
Aggregate purchase price - settled with issuance of common stock         $ 5,606,000                  
Aggregate purchase price - settled with issuance of common stock (in shares) | shares         208,669                  
Weighted average stock price (in dollars per share) | $ / shares         $ 26.86                  
Consideration transferred, net of cash acquired         $ 31,489,000                  
Cash acquired from acquisition         $ 1,445,000                  
GD NG-911 business                            
Business Acquisition [Line Items]                            
Aggregate purchase price 10,000,000     $ 10,000,000                    
Development contract term       5 years                    
Number of employees hired | employee       60                    
Amortization period of other liabilities       5 years 3 months                    
Goodwill amount estimated to be tax deductible       $ 10,505,000                    
Proposed upward adjustment     $ 2,900,000                      
Proposed reduction to the purchase price     $ 1,000,000                      
CGC Technology                            
Business Acquisition [Line Items]                            
Aggregate purchase price   $ 23,650,000                        
Aggregate purchase price - settled in cash   12,075,000                        
Aggregate purchase price - settled with issuance of common stock   $ 11,575,000                        
Aggregate purchase price - settled with issuance of common stock (in shares) | shares   323,504                        
Weighted average stock price (in dollars per share) | $ / shares   $ 35.78                        
Consideration transferred, net of cash acquired   $ 22,740,000                        
Cash acquired from acquisition   160,000                        
Payable subject to closing conditions   $ 750,000                        
Forecast | UHP Networks                            
Business Acquisition [Line Items]                            
Aggregate purchase price                 $ 40,000,000          
Aggregate purchase price - settled with issuance of common stock                 5,000,000          
Earn out additional payable                 $ 10,000,000          
Earn out additional payable, term                 12 months          
Forecast | Gilat                            
Business Acquisition [Line Items]                            
Aggregate purchase price               $ 560,083,000            
Consideration, cash, per share (in usd per share) | $ / shares               $ 7.18            
Consideration, shares, share issuance ratio               0.08425            
Transaction related costs, capitalized and expensed               $ 28,640,000            
Gilat                            
Business Acquisition [Line Items]                            
Revenue                       $ 263,492,000    
Operating income                       25,572,000    
Cash and cash equivalents                       74,778,000    
Debt                       $ 8,096,000    
Secured Credit Facility                            
Business Acquisition [Line Items]                            
Secured credit facility, maximum borrowing capacity $ 550,000,000         $ 550,000,000       $ 550,000,000        
Secured Credit Facility | Forecast                            
Business Acquisition [Line Items]                            
Secured credit facility, maximum borrowing capacity               $ 800,000,000            
XML 89 R44.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue Revenue - Concentration Risk Narrative (Details)
3 Months Ended
Jan. 31, 2019
Customer concentration risk | Verizon | Sales  
Concentration Risk [Line Items]  
Concentration risk, percentage 10.10%

I#"=U[A>DJ_6'T>;(CRE2_O.*TI\R)C:??Z5O79_[ M?MRX,_>,X?V&(!*7(#=LC-I/C*9QN- MRZYT@:WIEBJ)@8%C"L:>@NY]@PKE$5)+2L8D!6)H,JNQ<$@46[:#"KAZRWL: MNG?-TVHK I:UJMIP3(;Y$#IY&RFPB>$++$3?UAY.]W).4?+MO%S_Z77G2 O M0?GNJ^Z_-S"(?*M5V(I9DE-9O$C9N=89;9)2ULY(5P;[FV>S7J'V: JWLE>$ M,O\RB&'X4E!%@Q.AS H%;Y2,%$,49+IUS4UKX1MAO=HIK8<,/Y3+P_VF1/2Z M:E4>V-]/KOI],7M1H2ACR#Y909:A=/_Q#L>,%"W: 4 =* "R/<+W4?1(^G8 ON#ZBYA%$M;7=4T\BH0#K^8@03R._E6M;W-IR3^]GY4P^>I>&'1<_N:L M3R9'G[4&5=;ZU8Z\,F.6FOQ-(:4@_;MS %%'Q M^+I@.@SJ>B_U>.1O(3V<+R.=1&_%[SE_[%^O9^7G_*/03G[G5;&']YK#RSN$ M$,PS0+3<*=G-,@DO0:N__-L;$#\=>1 'R'7@K)YZ"R,&93%I;@Z(P$IE-E":Z8R*A@5C"X)_UZ(<6%L8YTKT MH0Q.(>OQE>^'32SQF%03W";4L$)@IQ,UF M>@DMGK11!1OQ&Q'*J:-'9(32JHG#H_!19"_M9KR4[$/SO*0UVD%O>;Q0-ES] M;3S[,!]]_CBY&MW<>Z^=+4A9VGN+Z2\_(\T@GG68A:%/@73OGJSW$MG\>./:3J1G@3%P\:R3R]K9E7RSB7=X7X#I#CT]$29SM-<]\?) MX]0[;KS/0($FW0>D*$![76M7D'5J9Z@DHGD:RUCJDF4*BKYI$6>?*'&?[.G( M4:Z,@@&Q1*F$*>"/F^A5L]S.GI"Z2O',O#S%G8_.0@H&BUBP MRL@]LWH\$8FM7\UM=Y6[RN,WGVY )"3!31$R0)9:_O7O'"P425 2)8(4J$*' MW2V26#+/ON4Y:BD+/-N*"6@E#R\*,#B6WX(TN%=AVP PZ2D?6YNZ.J2$UR>L MN(A,V.XUA\V/#T_FRW4?@Z)=XTNB1"B!M $:4H2!;#A=VW;W0G\_)!'](FAL?4=-<2H\3CF?40Q\DN4=ILSN[I'H_28E0%)47HB$D>R4!3KYDK&ZK0;IF^U"PD4:.>&>5AT*IU O.KBZ!1CX#U"?CG<3A) MBJ73ANA(^BS"G'4S7X?;B+<]4HXQFJ/"Z=FZU#?42C^4:*A)2Q37C2"@5K 6 MNW04(.YP9T=DER#@2@IP371DJ0U]&AF_,='$EN-X7!#=0=ZE1\#:C5U"$;FN M,)R''O4I"%X1-($*:;C;GJ@+4D=V!Z?#$P*X8#ZU402F.I?&\T.EFF(?YFG; MVJ AE'00B3D*\J* X,'FP M0)UC/HV&C0+%+1#O23 W=TR%]H$:,&>,Q,.4L MY\0/11B%=4T!";W0:Y_S +UEU)[&_L$:>E,EC22^ 7O4US8,V/+(%,A?\="X M]$/MX<4SV99)*70DW$#Z'"OG>!/')QQL^%;L#I-6>XK4_C?BI%+@>62+M?2N M'S*IFD,JV*"P71Y')%?NGEJY_VTTA0ZI\FSD1J[G"1YPS]?-B<,P8NW#\-*E M8E0&>"*F-;X^V&W[ 3_OZK%ULYRA.'/8K9!P3 M/]BT*PA4?2:;'JB)=J8V+MXXRCP>'9&SP:"&8\R$UD%YB@U02,:7>6W M,WH$C()]#>Q= ?+D='8(;!H2WXNL'T6A(L(T)P,$R'G6/@[C4B/W#$GMO9FC MS#X PT:#.^B#E@Z(L%+YC:<1:='N-XYG<_;W-/J?SP8A0,#@DUH+-])>8"VU M2\. V/8D%>7N&\+< 2Z/)K15J,'E]W",+3C%C##K-E+=A'Y[CB4(>^8>WCX[ M:D*;NS;@-'2],% 6O&4!2&PZ29BPG9K";J/[%B,<"@;/+D5"9TY9,-\\SY4J MBKQFI DWGN;MC@;8X;<#P_9(*6WPM+ F27% LJ"A@IV9IF;!$VTWA*)5TP%[ MGF!*FU@AP;4.;A"8 1M&?HJZ."9YH 03F!HGS_;^Y#, MP?9XE"+7R M""J8P=T/7D,A7D5CRCQ]N.2 K.M E+PZN9]=Y^RX#6QMAXAYE M:I_ +]:/J Y]4L[KI$&@]7)H!?5HNYF]4=KMT*#M ;!VXQ<%YCX)K<"0^Y?^'G VK/8GNOJ8Z\I@@.HKJ(]J4"(!R2X <80\OGM@6 M5' 2A!%EKD8H\ C@80#=$9$1T6V33>]S1/LTAMWZGL29=#C>RWK$&+;LD4.\ MP'5;@4TC2:L!7F^!\NQ27#\2+O&I4ERC)O:6)SN)(9*UPF52B'VLL%6@'"*K MS5W.&) X\UP5A)8+&RY[@BH9M%L<"IQF].+;.4J^(PQ#Q4#<>YZOA<]<%JAF MQ%DDVEDMRO?*=[P$:)Z=\!.>'[)0<\M88*@7,=6 AH&OVRI#)2XSQZ&:W;/: ME*HPDD#-5MH(_F0Z8'5W)8$LWF)D<-%?:@]'R87@W#4\9T$"QGTF_* .:9+ M:K6M13,Y"7@\E\8CUW@F=#VFM64A-9[O-?!0TK3=;5Y2^%'@\?2<=N@&Q@L) M$8&VR@]\8-T&MZ%M:W)A*-O?ENY_2CN0GG$C*BR(=Q)&(79J6,)%>RVK'BWZ M/>H6C@Z7Y]*^M3KD+@5]AZ,.*"Q=FT:^XUS&]I'^?=I1[0B61S/:OB$L%"[7 MU/(^6S/:J\ M@,,V7 (6BZ:6-BV(%:5@P;L$B&-(@B9EU&N ;(U7J04>NWO4"M50>"\ZC9[,B7 M)I(J\'4@L,>O2YM#@=(#L[?=\U')?>I #KK'HR0QN?9HY(94AI);8;CPFC;5 MD0["=M6ONT^!0V_ ]?PU"6$^B_U#&M7 744(.Y1>O8)[(+3D5A /*G\B(=2A7YM>(#V M);[?"DQ0+;LT/'H K!W9A6"_+;#Y.4-GQ>B0!4TPBO)VYRTF]ZK,W(33$7+9 MH>M&H?2,#(+ 1LQ5=9,@$KA2L-8&%9&Z@PC549#GAB -0'<*'(!IPL ULBYT MDS8BMK4W[/^]IRGUT+QO:D B11+[+S/B6Q80\OGLF.7##0)9&>]8V63 8>,4W6 M5MMV=I_MU5[Q"9!YP4QV!*X]5]2&!JUSS[>J,Q+;^R@EM M<,\#+[1$,69%J!D-F_;%"J<_MN0E!7M]?^W<;2Y;!1*=32XC;.6C6:A\KZ%\ M*=OS3 B3I=!_D4T<@]Y#C&B"LX YD L9; FH]J<-)[:H@39YIS>?L+CV4YI MJ*WF/+!&40^@@G.+:Q/4>)2T#_F!5:CV3(H<[(2V""4-7#?@BN-);>H;WS8Q M%L.V=*FEKMSG_'TGFSF*E/<4CURP\G@88DOVT#!;4STA6Z8E$_"R]G433^*( M-E ,\?S0-P$XF,S7Q-8-P$ ^>FK+R49&U9Z9H"Z.:'.A/&RJPGT6L"@DVJ6Z MB2GCC*ZV:E)TGR-23UWW<6@:;3KT[#!335UBET/P#/7\=F$N!P?WB+@[!OER M5VK% O!>P&_QE&>8:8(C%';;*L< 9C?[--C9'+-]Z)0V\5VAF&+24U:Y)/#5 M,C/G16'[B+;"*L/>;>\H17J!#XR@I;):&M!VH:I=-@(N#PG:O2:T4OLT)^D! MJ)Y?J"W &%;$$!\TH@Q =O*F&HC3-E5I(_9IE;HGI)Z7TY:1=7G@1M1CC/HT MLKYMA*,R0K3,.L&%Z.L>C]*ICP8@.1F1Z.P%RA/<+GT]D"AM7T^J#M3IBX/K MV0$BSL%[TL!(TH^"*+14-M)&4M=KEP&"N]6AVCED0## 646*F\#X(>Q&FK I M[J7@*;6MBHX"@CW*TSXA.1,*L)NU-E:%KF%<8OESPS:4>NTF[>!7=&""]0A8 M.V;I#,Y)\4)KN467%)1O4WQ)=6A:)>/$-6J?]JC/ -2SNP2YS$KM84\ORKDO M-!'+$Q\@"=HF:$>QXAYE:I_ ,.!Z ^*)%\I011X%VX,TIZH"IJ.6>)$X*>E5 M 6LWAM&"^%91<,%59 (=X,#@)I(#'UJU$DJX^Q9L'_>(MF34\@"-=JD"X"&A M0K8L2=]BA!(.!FN'HO.@V/.X1R3\ S(,+&I 33,+"T\0,;/%&>&*[F ?I!>7 M\T_G?RL26Q3)_--9-<+^XRS\?7P9SRZ2*,NC=(9SQW].XB+Y.8W/TFDZOWUJ MLW)B+% 9"R33!MM,Z'#94(-@ ].'LL?/7>-A-OI(RC]BG+I"*'7 M=-KADHO61N6F(W2LW2Z3H?OMU\ F/?2'0]_UC$\]*]QFC+)O[9;#W)0]>H%=_( 3C"HQ$$%1:&( MHB ( ]+8^B12FK9L?2SV%?ONY#+.$_"$DPG8\?AKF0FV>8ZL5MHQMW>7?(YO M\2M[$^>3\E__CETQAE?7T^PV2;[,L_%OGZ[ORGE6Z]>4,6X4 2F[A(?:(T;6M0<16(!^ M].8_/XO_68%1ASM^:4@";KN$)';1 SFM+9$@V#P>^E35D+2^IS1 DITR)%?- MM-(4KR[*S@M\W!D^+L9'%!?PJC63'3^#]7D^3_+_6DQO&4$!6\,=,?$UG4^3 M3^&C<(Y:F3_+Z(^@Q7Y_.L#ZB*P$80/K$^C[350GE>$R>. M"!4Z?$T\=3]X2^0T(FBSPF@_ "L=&!XIJ7U*B0F9[[,ZGAA&KF2]YX4@+9FU^;S(P=XMDB">;S7NR&H-]3H$UX!= J]YV.=I/ N+Z^L- M!.#7O\17*W=;ZKKDWD>T?5.Z/F"4@"T,CET8,*T .=1==O9VW5478+8H'_2? M[GLB.D#1#J!\292MA0=ZA3+BBL H:4.?XREV&3+2H,SSE!=^GRC;/*G0*Y1) M&X6A%PK&I<%^.J%<M\9RGK+93;$X36A[VD68L]E0NJYY020YT>O M@,O"?R[2^>W'&6CN11GU_C2_3/*OE_&L\CB**,O/DW2^R)/B[PE&>L"H_@:^ MZD526FZXD"A.\_^.IXNMR'U,ZX%B/L_R*PR'E2M$BZ'8L"3BV8I%\3#&7$"2 M:T,N(TFT%V@9U&W%2>AZ1FU$2>#EY4MQQOC[-;>\%_ \#0P_)G$[QK"1A$G/ M\QF) A^/5)OZ2!8!/I6;$;T5#+/WI@O./$$,E^\M/LXJ(_@4V-ARSU/XEJ]_>6EWX.^;SX?(70MW'7Z+5 M F+N*^[[5DOA4]_7TB5-O8C'UY%71@<*+!DQ7,H.$+<#C%X2%T>0E1NX .O% M-:$*0LSR,$T]V\3:HR!A6(6)'#=C8)?[].\_*A6Q/!1V<2KO#D M@78C5VK75Z$7T*:+D*]\9;8@AA-7=V&C/ -D?4+5T7F(L@!<:B4I,S:R$:"K ML2GQ6+@KM\DSS0XKS5X*4W6XMA#JB&E%6[0]'D(?>-2O04OE!A. MN[ "'X70@?'P:3$OY@"M=';Q2^EYKF/D8QF^XL=5-1AF,\;ZVFZ@XQ>+)K0,P:8LHW M+NX@_D@TT"TQ]!'0.,,:B^UAP'5,A:'G>MR3@!9FP(>A:EFR0@TW=)NJ8=B8 M9L#49I:PQ46'PIGG*S<*J>=:(EWK:ADN#T.RT/.]K>:!TJR+^,$KP]F#F=T# M2^';9J#400;@M,$8 AYQU817?M_<# 78C/-T$X,J,XL' O1;. M#T(>&@9NN@A<+Y^K\E!X/T02 Z A629*FA:..7IK$C' MV_,M=4W[@7V1M4.+FBJ/"A\L)<\75 !?^(V+Z*IV23;AWU$$!B1((6DM]]W()^2N.#1J';\2&PTY MOPO8'R<+LJ8@;"1"-U)$NZ"\/2\BTC:&J/"\]K@@,V"E(X[@H!.4E9XPGC91 M0(B)W*:D*6!>>X@-J([O$_C'51.4N6#,8J_<@%F#H2.QC-X*=RTF6$DJO7GV M:\#+LYF"@&E$I=)@-;EA9%P3TB;9Y!'&V@:KEJ>MH^]-^#;O?V)*=@_7V4;* MU58P[ [*0QKX4=1X<]*ETFYQG767H'\4%"\.]Z[4P#KQN9@T RZ^J($PLB385I>07^XX)[I3$^G>[1\(QD\OA-J#<+7/=:A- M$%DF?:Q!HPWA J ]$FU3QJ+\YR [CY_T E@2X#:Z^LWDW$QO 'N 9"+ T# #NLP'*U#YKL?K$^U4"JW-M@H[ M0J71<@#L82I(?&E$%()I04D01#**/+IL[@]297MV][M#R![2V4KI*1+*LGMI M8+$EN=L,$S,@GD]8.F/'"+"Z2YL\P<#@UPR_6GFGO;C(DXMXGKR 56>BP'A4 M:A[!_UTO,,1MND"ZU*=;1IKK;@-?SP;/<7%T5/D?XF0]WPV545P$ :76T@8I M@1=LC.F)\J@K7:XB0Z4,M?9T?F >\_4[J M"3N!U)-P5CPUZ!/:%+H)I;E\ $W\*3J[4^#T"RV' MB)5)$&B@SK45(K">#:C538X++5[V %K,4W3.D=%2I?_N"AK_-IO TN^ @B9F ML?;,7W&E/VB.X#-V/O#3\0N#? MT )W6R#4 02[N'#)BK%?]SFO"MMQ8=DL:7KQ-5?A; !8*2[J,:,G$LKU111% M>.R2$GF:2N@(GJ]1"E_BZ-: 2'%>ZI0CJA:#WHEBLS*PG2(I#X,^SPDI? MX!!Z%N%H:27HLML=I*5D]Q$SJPI.I 8$ND3 D_WJEV ,<&<#JB,* M@MZU8+?30#2%.UI;2VJ\$-DA7KH#S./H>J9AN[*6>M$/>75>/$5- MW58D725Z5QT"H<"2-;Z5(>/&,"U"OT[S"IP+XC\4/MH,[O4$;B>#SZZ2H*OX M!+?.L]B;A 6*!.#AL;#)U+E6VON=EBWAP)[ [93PV;G##H):&^+[6.L2^*'G MZJ:_64@IU_8A?#YJ[O4!GUD^1RE,3 MWHPH<161FY:P5IM%0)LK>,;Z'ABA0MV("$*Q08,71HQ[U-0U"> M2=-R=HGB MFY;Z@PLL4\=%L4BV=,%_9.(.N-V,,ZO G/5#K:) ,F*\T&H@+66#UH3"U46M MO';GY3P"*5 ^5,""./=\P4// X6$RZ$1CA3S6_-K"1%JPZ]\?%7!(E]VRZ_) M?PQ.99&6=/QHV+GS(!,C..W/, M4Z0>^,41$FOF*!Y3;T-O6"H)1)ER^==AB>IN%)0SH62X+1M+&%,[PN?^K1X*6@8\ %"C$9@T0J/<W.U>,/LEF7\Z7SG1<'PQ M9H&VC,1)];Z1RHNDYS;]7#AAT39#@;A,RSU M[GIPT+PX-P:A)$%&]>"*@S! M.Y;2;0JN9101N4VT:2UVU0.= G#%!WN@W_;!:2ZRE&@_-(;CS#+#162J@<7$ MCUQ/\RT0D^0>@WS'378,H@ZK>=;F8@+_D0#XT,I046&4(74F $"D_&V $03L M_'Y!YC"G.+F2)HQ<3G@0*D^P(&B"])(&)&+;E"*#?_H,G.YED0D,>+4X$I[Y M.#I1N$T_(E\*M0U(_>.LPPH?GT@5,FL(I7@8V_44KZ>ETMX8Z#PZA, M^=540M++G#X8Y'EQ9E[MY(I[M9%(^ M+YY^CM/)QYD?7Z?S>/I(Z;<61@3MCX)2F@80\(H#(],\O?ZW_>%_.YE9?#6C&]"&_DB8J$* ML,M1J11YLE\?@"VF5[P9:*C ?W2CR#?/K-";3H*211&HS3IYSZR0M*TP^PJC!W0'VL.NLH'4KG5! M$8+M5Y]T]$/NJ59^#]R/'N_R&+Q#(Z5";C@EC(9@13!"ZO0 XSBJK VQWO+. M 75-Y$JA10!BQB)Y:>"D*K%.E>1TLQ*^#-SV#T:/N!HB\#W&*24T\( DB K" ML&DQP*1IF9!TLX=8KW9Y#-X)-+6NQ5E]H0R"0$;-\$UP.K6@+4N5RMVML=Y# M;&?>TTFT)(%U(XL&KV&*^58V)6TL<#U_$W#O=I>O)P6\ MW4-E- B]2"KN4>Z' JP=WEB\D05.>[X^.B"\=DTIWULNQVD$E($-7ZP&70SV M;"-N 0ZL9=SML>-GY#'WWO8Q&$TS-P#6LE8+'AK?"W7=10?)B)J6+-Z3T4X MC+N;@(&D(9?&!1TU M0U!R+>/WQ+9]#+YCC/G<%=CH3O- :R9YH^"T%$%+=)T2WQW8? PCEVJF;.0: MCTMKPKN&%89Y0;OIY8M ;K<4\B,*#J2++ZPK/!5$(71GBR8"7_1Q@NIW2-]D0U]&EKK M!C0RU->L:5[(I._+=BO]/L'F$1_+JI=3"!W]R>/ MM[NC.%5:@7HV2H:!\*@"S(>UVN:&NNW#+F1S[LXI0FIG'O&PJ1OQ&:-8F0(V MC?'K8AL7!Y[WGT<>JCX ;0&&A1$^F!F<6QLNYYAP1=U65IG+W>-2Q]O=47@D M,D+Q2(1:49^!*R3J:9R4^B1HYPNXW#W7UEM([:Y'/#R2!4:_S[3K>YJH9DZ1 M'^$8T^='[G:#S:_)=1/4R[.+/+ZZ.[AIK[+%;+[]1.H#!ZVT@1V!*(P$%FJ" M?.2U^POV ]TB$MWZGXU=/;ZPQ_>R/)U_=^_=-<_;'HIY$PH3Z("&6$[#H_KD M)76Q8WSK9*C %\69T7RSP52^#?X5[O_[?KOCU;N M1B[7'H\"YJG0Y1149:T$*%?6MCS;XP!L2^WF+O4WZUMSA0AIQ%SCJ\@2$E&# MK2DB/R"^T=[6._X/P!XG/0Q(QSEW&PXB$ MC$7-L3C@D>[7?YE-)TE>5)IK:R>0^^/"@>(A S8&J>=K:2/>Q(4]US6M8C/! MA*NWZ*JU%3QQ?9N">:W(+U(<1+$)0^.Z$27,F/KLA!*A4*WLAL#3\UO\U2>L MSTO.LSSYFB=QL,&S=RB-.F2?!F&;3&1 M'UO4_KMX"/"AP<-C3 I?"-@)#4/1M'JQ01"U[&!CF"L>(XPG[^+C;#Q=8.N( MSUE>=OR9S_/T;#''#E=?LU^R&6XISZ;3M)RJD@!SS-O(TOR:J/!(>CE)1I@VU:A68AL:$$=G!K\4V49;)E M&0BFN7B,9U\/3'F"Z>X#65=H3!&2='P 826A5+>ZX9*[?TL!,GZRP>SH4GZ8Y-/"U1R.? MN@KD&R->Z ?-J0F7;T[,0,TAB3EA<7UTK2W#H'$BY,.(RA'^;H"$I/]+M% .XM%JITX7#,32'%3Y R2.2 M$I]2L/)44+NK;J@#MZV-04EORVN_4ICN[G-0*8@28>0)KD+C^^ 'U[2) ^1: M\2#0'%M.'[Y2*#[1YX@D$!_3D1;2\@@^!6K)YBYKN6^<$"&V)!-?*3"?H#D\ M7YF 1X'UP7.C,O!E$P2DGG1ERWL[=9GG<3T9-69)2-KU\P('D&S):[Y2F#[A.+Y1 MC"J+QP)#R0WU(K/L,RF\]G%\0T]7V!TV6J6H\@(P^;0+ UY0,%BK+NW"1F) M5HR%4Q=;(GTOP'R"YK"^"JSA."54&\V9T8W )&B!OZYH%;8ONS?/%X:!-B[A MRO>\4%C7]41CUUG-6DDIP93D)QH36.N4?T#- ;K8U:'"*8"1E,0C45,!P3P9 M>JV2$2$((R<: 7P&3'?W.2(1^"R05@% P7>SU*LKB]Q(NJ0=K2J#5=\)%)^F M.8CG&2L4Z%P;$,D"ZBY/I(>>4:U.*)QRRDXTM/ ,8#Y!<_AAZ&O"?&:,PB[S M?A3P)NX'+DC+$3YUS7%OM"HB%E1'Z 81"3P6L9#;6G.X 5C*K;#=3A48/8;# M48X21IQ+ZS&B=8 3'JAN&A9Q7U'9UL:2Z6T]BUXI3'<_'J^4Q$GO4:@4EXJZ MGMNT+!%@^;7\86:V=8I[I5!\HL\A&-,F9)R!A6@X\VASC)PS&]C6J6A.!=W6 M7.Z5 O,I&7("#,U%Y%L:181'C,MFAHL;:-*"Y)$TQP(NC(L$GI-=W3LQ^_XS M\Q)/"S')0^I:&45&-L6^[D9%:>L8Z]J+G[BDAP[\V4 $0H5N&'B*4+"Y51,4 MI-+G+3#OM*0U-&\K_SQ(?<5&[W9F3<2H<+D./>L2*HVI2])8"#O>ULI68 " MK,SLV+*1)^^S\VS@YO (WV,R4A*\)1.X!JS^YHP5B*&U#C"'WF?'TF!CI$A( M)<$Z>2(TJ'V0!LT8 Y?ZFF[MQ7^@??+[5\EQ1FSD<:$X<)X G'AZ&2"@=%O- M\L%6>4ALN![QPL"22/EE8UGP,10^WS@U(VAS(142!L"L;G81$NZ30@%;.-M4Q8.MLI#8H.Y MVH:^%4%@A(>U];PY>>OZP@I[H'V6?6SSIQ^F)]A36RFML;72KJ;N M(P=('EC(<]?[B"V 8]!"0T,I0^8J97TWTDW%L:%R&U/ON=[R)-Z3A[_JN MQW%&A@I,Z&-_^KH$-<23^"T#NVT5ME?PQ/4]Y.>7[1-\YC-E7 (>0&"U;(:$ M*]T^MO#D]?UMEB?C[&*&1[J^QK][R2PY3^>/ZZFU189 B=;3K@[@_SC%,6AL M!JNL;269%"7K#M\]BWCN.I?2H!Y7^>4R2>8_9^-J/#&*B_'5?/I_T3Q?Y#G( MD,KDA,=^CF_1='^D58.+%0'">,0WG@>VMA)-OE=S+]C2XOJ%=]M<\&E^F>1W MN[9%DGY)L(<$2JJ M9:Z(A]H+6KL3Y B[^WH9S_^>+::3CU?7L,CP_#P9S]-O^)A?P91\$OJ"B.%( M766X%VGF^5PW79@%V/#MI*+<+$9YWAH/L,L'DPI@X =11+65W"-6,\,;(:J( M;L\Y5MSHCG?YWW&>HOA[]BSIR!4<_.70 T,IU*[AMCD)0T!FRO8$8GZA= MM"*>#%WF!H18$[F!:5J0$D+9VMFAN^U1+OJRO4-^;[B%#2L"7F@FEEC(?CSV]I#4/"4^(&WU[K' MBXMT_%3.\W40N4B?)%"N OVC:C>5!$%$Q+9AA13;'.RRN>TK['9K#_7BM)$2 M'@@_:BV7;N""EUM'-<"0W1HEH'A,M ];>VQ,7,0CBR._M! &1PNS^C BR/I( M\FWQ),9#A<5 M*Q7)\@( -;]^:VQ76\G2>?#H_!\Y, MSA-P)"9!4BU^9:2, A"K:+ QV+BH EYNIYJGXYG=)," M'UW2_AMXB-:8:Q38.\ \' PW8)XP:GK2,\\-6P73QU[Z [0$.H:Y(N(6&W\+ M(7583XDD ?BU0>M\Z:TQ7<>$X..:EAL9 M!1HGS7G6#758VT>A<@EME1P=>^D/2#]8,F&, M.M+$AR_CRV2RF";9>9D&\+"%5=D>>E7/GMTN)TA_+2M88!O>M-6C:'5/=\Y3 M(#W7^JX6$9,@OQEI9MN'%"QP\^8__WTZ_W&2?G.*^>TT^?.; M?OB:7B6%\TMRX_R:7<6S'\O?BO1?R0?B7L]_?//O%_,?-VZ? O&_NRP-B ^$ MNG_\$=?W+IZF%[,/_U@4\_3\]L?K>(+;>C=-SN_2?\>9]'_5<\6\3Y[;_'5]<__AN1[H^,C!R$>)D=Y3QH;60/P$NGHB6 M<8(!O2=@9>6Y:S>Y<$_YW'0V@6>6GU=?/,MRX+/EB^;9-3[X][L'E_59SCB9 M3NMK2I;$S\5U/&X^/YU0K^+\(IU5BXP7\ZSY(B^757YSDT[FEQ\D>2^,YMP5 M'!QL;>0??SS+\DF2OQL#FN+K(OG0_+$*07SPRB[RY5\8KL6US_[\!@1&GMU4 M?Y/EM7^:3^[^S+<^H=YNM4 E_OCCVH/N7K#UH9OW4[[?_>1IMS^R)]"'\W0< M3VLPGF7S>7;UXUD\_NTBSQ:S"4(]RS^LDR8%BEDEH=7/U1/6OJIPC-\\NO 5 MND95?0Y\^>$RG0 M=RJ@[L3)@]R[%0OW0*RBT;O=.Z4IX_Q;U5.V(X@^!7XK MS%$BH%, UF+9N5<:'PV,SP1)*2\Z)2FX[RQWQM,DSO_\9I;-DC=_6@)@!\AT MPZ?_=G:>\//S%V#70\*VZ@:952VD.R.U+F'7&\8D(RK-2$MQ<##UA3A>A/%> M%W]]!DV+AB&X1DX5D^R*>DZ:ERA1(\U,5[#H"[8'374XV/[ZY6^% XZADR_G M355.Y:"U'@(;5VPD%1MTUJ"S=K8)44^5 =I4@1I,9YF MQ2)_4C;):(8'#HP, ^T&DBEE_#J;A'-FY4MDDSJB@>HC7OX!6U*DX^I=DV2, M90-I-OL =)WDN*(ZSU079(>_7R>S(JDL[[*,WO&K(GIG!=X/4M%#.SYLLNQ9 M1-^O=%^-AF05#5F)AOHL@S.]0P/2>)$6RV(D%1T MET73G631A#QJ%JSKV\TIKQ[YI>\9R-=E:7>?;QSRL6MY_;V2B@> YR4DTQ81?2'&/QR-YG:+]G4&J0-$^\3(%>X(UG1P MF)T$Z>P;S1NDV*%J%;L$W(GP)AM1(P;>'!+0G9MI91_3>(RG6XJ7S46_,AFV ML[NU=][^V-*(T)%P.[44^L(4A];Y UN\XA(6@@I:#6PQA$N>%R[)\W@VOW6R M,WA1F2\NVF<0^V ROS*!M'M8M$L@OJP"ER-%]5'#-]U3E'XZK7M@6 M,'+@L,$G?Y8M,$TNXNG@D \.^:[AP9'F;' \!JX8_/%UKF"=QLQ?"U<,[O@N M8?&KJ[0H2B^\/!"9W<;31\NP!X=A<,F?>81T) T?_(7!(W]YI?\Z/7(Q(F1@ ML,$A?Q((R\-8@[/Q HI]K02Y?>3SY/0[I:#@9:?RYQ$0]86'!A_^A=7YH5GI M1>/L_O5\1MZ2O1Z<&'OA!I=V<;GMZ6 M8_?##[U1%9J/!"&'4Q5/@5M?2&B(P9RJ1'N=01JE1T)W&Z7Y[GETIZY"1UM8 MKSJ_G/X.;.%,TF*\*'#DP_DB+TW4=+;W\(KJ(U[>]#(J7_=+-D^7S=_,DOW(F]60=I[69 M/)G&B-AYYF3-T"9G6E)4/3_E_+Q(YDY\$:B-K:?_ (O70,B(LPG( M+_@:R32=U1^J:P"1S5TEW]\DTRG^MR&2=" 0$B MV7HT)3Z5(5FU.$>A="?'5L4]DB>(KD6. P3>X9BLNQV/LVJ"*(Y*_SK/ MOJ63\FG9 G5A 7Y%DA?OG;\GSD4R@ZNGT]OE9>T'X=L*N*64AO $N'*R0%8J ME^& ?$RS2O(E04R6LZ&S1HVB"Z.^&S(OW=N8+O+T&[SI#&-N=6E32[M7'5L]BZM.163?DNT#3T,UWV M,]7LO3!,]:Z;J3QN1\VN;U\^BAV/W!^@S M^>4!%?Z,"/YP7N.TRI]?*Y?OV[/XF$ ^.L]W.E%VH,:NJXF_.VH\<%_CUZ50 MO'A:#A*-Y\Y9 EYB[@L%=5:7=TJ5.]TW/.D+.I\5PAQ$ MP2F*@@.P!1DI-K#%X-0^";:_5L44F*Q:IGY6,Y9OBR0!ZP18N%V(-?@90SN" MKN"D*:&'CZOTA>L.K>@'%NL#X'IC&KPE(ZG,43H2M(GEA-RIG57<$+SX\3,6 MHV#3HK+@9EN-PN"U'-\L.#GM3T:W,!ZX8?/EUKAA<^<&5?VH--2RL*@Y\ MFY:%\S,\)0(*^B:=7SK^3[X3C_^Y )V-7P[>?)_4]NOQYLM3[T/OL\&7?WD+ MX'7Z\D.X;&@O^ P0^I=Q7ITM*(]*#M4%@W.^0]R0CGBW<)//Y-+G"8_/EJ( Z>S]DZ?NI\1_K\/EZ_'[F MTF.V1GWU+LO GH>*"KP82[YL1\JC=BY^]>PY1!163R\DL\EP;J%W?3N'@PU/ M@=(I2/$##%-^##Q](8A#VU.#M#D=:=,]8YF14 >HD6_[V XJ]ZCWU M::/OK!XY6XI(RK94V(NV;H1FO_B.=.6HHV:B]Y@X_2#IQ1[T2#]R/$F/$W:QS,6TMLJM6<.EL M/%U,.NIC]PWH[*;H_;"+5J]5E^?K95HL/\++ M"WCN&%ML5I*RZ58*;TVSO&EBNE*!B$O^FDP3/[NZ6LS A"J__');S!/LQ?EQ M-G[OO'T#RWGSPWLGN&MW>)X6V+,3.XPV?8Z ..L^A:BW8%-E:XNFTV7LG"^P M;S!@\CR=P:TW6[(II7JS7TL:Q_]_K5II3LNJB?ER.R"YBGF>GBWFL"=LFHE M6(7KR+E>Y,4"'H];KAIPWM1]/SNB)'AG/K^%;W_OAL3' *FTZE>Z"H#.>N[^ M@0C6'4-6(%U;Z#B>.?'U-1 !$%!<]<""#V=QD9:[ HR,+\N6ZMB6O:;8HNHL MNP!2NVN^\6D\S\Z '8"0%. VSQ87E\Z7Y!I(LOJ:NN\=>RKMB"L2KOJZ-LVV MO\7315)1+GRQA%5# P"PKDPY?M!*71LJ-M6C1*8](T2]U):V?5M7Z& M73U14,%?9>"ZM,R:@.:7RR29#V;7$7?P\1Y/8UU9?,FF\3B[JJCZI\#YY:=W MJ*C.%@5LH*B:*OL_^=7 #)"W5_>1P8HI/@;O/4[7VLR/JX$:[X'O][=)JH]X M^9;A)O0''$MB[W99O.F&^U#IWTUH*;V*$HC7U6Y+39K5$F %R(_X&LW?__&G M1?'N(HZO/]BZ9?[GJF.^G4WJ/NX_W[E' :CK:58L\N0KD)4WS<:__>?_^G_^ MHWF$5V,/K( S4,ZXC"UWE/B!#[\FYW]^$P4H(?]*_^=K\,9))_ %(.Z=KR0U MON8T8*&!#]RZA"@I-0E\[?K!F__<(/M58#[2=7=;4*;%->LL/]5__;FAW6G!M6O1;5Z4;E.]B)/RK]&3F5('7)>A^H4.F>WI=40 M@QE\<6=?@"Z:)S@X 7["+W-G17["K_GU>S!('3^>Q9,T1N.A&JV OY:/JT?: M /0OL^GT]EUV,P.P%(NS(H4;\EL$3_V2]TL,@%$;XQ@.I-IFU$/I8_X"Q.W\ M5,[[*%^!1L_;-Y7U\^:'58<&U/[U @R=L5/$YPE8/?%%,AOCP"/PUI/[4(^N M>^P4P#SI.;CA)1R3Z\:P!G<7D'I1KCF978*%C.LKIU2LOPHV#JJZ6N)\A9J& M&1+'W,$FGB\1N4"6%\"D%SA!I7&&,2XSKF;$U)./2KI; "G7GG)'8:]N!\:- M[KS ;M9'U8C=DU-_7GP" %[%E4K?=!P7EQT&$<4(TRT'66SI=J%LQUA5E87H MB :HJT=2=A0M+B[CO*+/6H(N#\2I'PO4=2#+X:'H-,1SD&O?0#Q>83H'F1*5 M4ST5;42:8MJ;HR,KDJ"1#7 M';$T&7'=92B[#I/" F?)O,.XXXC?4_;X+,I##)3@0*_+P5U-?/$LR_/L!J1O40]V*F-494#.B>HAB(,2/>8._IZ4 M0[-6]"*JR?G])E2%M\T+KI+Y93U@[>Y)]:3!?%**V))5(_O%*U/IVA4CYTT3 M$G%68B+%&S#YZDLP'_)U.Y4!7:$)=C<7LYH!NB39RDI;&Z9:QLE&=V/1X*XT M7Q4\'5KS!_=V-MV496QP? ?*563DBRD:J*OF_?44S*7E*-JR"@#G2"[CS:6Q MC"X5T/5L_K!81FB73ZB?MRPTJ$?O-8=QWSN?\\PIXW1EB@I$1#Q=B]REU33+ M214:2R9-T<$:O=47X42W'![P_(! KZ7!X>WG:B99&24M2T& 1:[B'*XKZ@0D M)A'75?,3>&V[LDZ6LF0%HQ_V!E)3H<_60UIP=;[\$'%XOH>3 D?WQ 6ZOK>?F0MZ0Z!@P/ M>E35#C7R WPZ@L]K.\&_:NR0K@W-+^LQPI>DP7M1L#+LL"WN^W*"H;NC8H]1 MXFYC(3N#5/?'7!Z(=7<-LY,@G6?YIL,A_2.<-AL ]ZK.G:^M@&T&$MX1>D#E MNIH1JLNPSVZ7R:-G^$G[-GTYN=XN]R<=#]0^XGO1#]^[-!O@\WTY5%U"T]Y7 MT1+/5V+SAY%8'1U_[WV7G.-UX=C']^J->_5 J=/1X=87$AI=EMGVAE@&(W\P\D]-7O=(^_55D-L'NJ8.-OZ#TU[)B#-R%#._37J'2W?T M=W9RC[BY7[)Q -S@!+R$[FB"_"NM+@8G #4#!R^@TP#0H &&WB S^ CO)"< MS[;-OIIELW?U[(6#. K?S0!U<"2D>\## \^ W?>M9WHD$OHE8 ? #8[& 0G93: MZ9$2?["92-F7:[V92(>=NAXY#?<1WYB>IV5?TW36*#9PBR8KF?&D&DUVD663 MFW0Z/YG'E^6&W38PU_ M4#7DU_/=J]G 6/9TF5X/I4\/'V\ F3T<<.A2H/>(^TY+TO<(<(>D/WH,%?#R M(#NLPY''D\29Q5=/236\WBHE,M+==@3O"Z\,QO=@?)^8Y.VQ%EM;P1$:>*^= M+#MP9>GKLV, MGV%:PV#Q]Q(^AZ2FCR#,SM-9.M\Y3O#:;/XNH;E;W^C#2*Q#3VLXB5%GIS'* MX33&Z/5ISL-)$-^A-7./A.AIJ>P!<(_K\C^58^NW77\T5E@!4VOZ\X.1.K[N MBNGG 7+MMFNO\6E[C@!$29?F50]QW?W7.L[R\?GZ9)XES!0^_+)P$C+^)\VD\S\Z2W&%D MY%"7F/==(.D?BV*>GM\^B*<7DKB]VL%7P$D\_NGF"*$^L<"K%]528V#4O(!]S>9Y>@;8P1^R&@CC[ *\N/I-31'^"!X# M]#$&(0&\ =19@W1SEMS2;0&R20#SQ2U Z2(%.@$P =5,%N-Y5=Z_A$I:U_N7 M:P4.63H]3O$;O#F9C,HM7)WA@-*;+/\-)-"X!'1:+-?GP"( ,D,KP6FJW"4 M+7*4:T [XS2>.E^RZ:*D'Z=(+K =ZQW("T L\,MXR3FU\X4+P]>4R)X"=6G=X80QUL4L-[BX2Q8KZ3XZ>NA3S-G#Q-E)0("$F5Z9XA2 M4]D4G3P;A5,IRZ9)*NLIB[D^F*! MO9YK&6I+K?&Y$8WV BPEO''D3$I!#Z(*7G$"4#JK-%9<:HZ?*AGH!+>@N])Q MX7R<@?2[JN3DW;&$$7P_?C]J!D:7#VC^_@6($1[C_/RS#T+="4#AWJ!],$VO M4@1,D[B^+9$#UF@E?V<3,&K&<[1$,I#![T"SP<7%XJQ()VF\(>6 MP0QN0/C=I//+"H(K4"T9*)X6\+S9#,R4,5(U:$O YJ1BGTZV< XF82H?% M*)6]$U=PF( A.\VN1TZ*4J!D:Z0U[-U>\GU##O!3#MI_7)+DU6)6&P8 T]MB MGER5!@!<#%;T91(7I15<2@X (]@=0)[S!*R&^!Q^*E(B*QZ7CA !O8A7;],&2"LLCBZW+KI+Y95;)LKOG 3[Q4SZ) M@8,KR1C9+YYCO_B.=D5%:>OJH7&?-Z4P.&Z34@)/@5C@OV@9@#LR+9]<7"8@ MI.^$,M+S>'VMR[?$=]8%NI.U!U;1Z:H;WH0&2J:Y*Q##WQ=7Z&2MNI_@OJZJ MO15_]F1LETVC;(EO$%!GL*W*O;O#;;Z88OC!KM #O!H?.RB\F?1_0-_;[J8 M5';"!C9D5=EX=@+Y]0/V\9=P.%DV;XJ>P*-GGO?,XSIS2L MG'-8YJR4BNF*J0645#JA:8&T4[G'+?*M+T+=D<,#ADC.I?33L[Z=7O>3L_Y=73)Q+> MB92&]BN1^Z0F.@>H!7UZ+YT5(3Q&QRWO-+Q\4RFELVPZJ1ZT#.M]+J,_*X5: M^QJNV]^W5PY9[9A#/ID*QOXRRTL43O>>6?Z2Q,4BKX)=GRM'QRZ]VA<=_OY: MR7"0V4^2V?4_;]&5+PDSF0R-]U]M_7N_X#/4OS\0&[RGXOTPS8^'^O>A_OW MK9KO2>P.]>^=Q8"',NXCU+_OS["#!CNHEY)R ML(,&0?E*!.4 N%?5CJ4CH#W2#7^W0_T'F7=QG+!NOVBQ?V37._@@GP$^/;"E>F29]G8PZ\7 ]F%];*F5@L8'%!H4^*/1!H0_2IL?29@#6 M%O/;47F:N6IRD?QSD5Z7O15Z$BE^T0;PDLMAGM,0G>N#^=@;P^@ CMC %]\- M7PRZ8N")@2<&^!S6QN^1Q]17XW]M*N"3TUW?X4! -F*J4PD_!(3ZPZ7]DGG? M9X;G+1L1-4S<'"9N]H'_OD,%1]WC,%]?^&A0;]^#>GM-@!OR'7NY/'8\SAM67HD!/HE4@]. M=X/CLR<@^\*+0TSY!%RI0<4.*G90L;WCWP%P1W/W7I=7]TLR=^;Q[**0FG4X/TF?ZF.CJ/<&? M$&WW#G O3$_EM*1FIHSS-4NIY"Q.HU^R-]88 A MDML?[V+0)H,V&;AF@,_WEP%96P%SKS?.393?],6Q6)N@<^BN<*\FWO16D&Y/ MTP\-9TZ$U_LE.;_/A,JQF*\O?#3$>D_ W7D]RFW(5PXL]CHUV&L"W)!0V\F3TPAJI$6WZ?5'(-0;"AOBR2\K_0_-22]:4#^2HM,6/@-7 M#5SUW>LJXHY$MYVQ!K8:V*J?\#DD-7V<39+S=);.=VXV_-K2.%U"TTZGV;CL M,^!DYTY\<9$G%_$\<:X7^?@R+N"//!UWUM9Y76(QD%B3;(&ML_:1ZO=BZB2: M '9V9/-1V#Y*T2???)*X70_%>SY03X+XANAB3U7V_LS\TKUV3R/\/[#WP-Y] M9._!#AKLH,$.&@3E=R\H!\ ]&M/XTQR[3V^]?N7OE9U@I\=WETD)!4+=/_ZX MPEKC9#9/\G7P\O5^VOIYN]5[,=N.RV^7N1Y@\<7B^AZJ!>+[L;6\NZ>(ZWE5 MI4FJ"D1XT-:-/V-=CBVZ[OSKG65Y>/[_,D\2Y@H=?%DXRF\"3/HWGV5F2.XR,'.H2 M\[X+)/UC4(K M0# \:()(CN&=>8Q[>(?[<<[B(BU&SLUE.KYT;O"6:9I\@Z=<7^?9[V77UZ*D MA>MX#@0S0U*J+L8O5]ZUF*?3ZB7 OACFCO)LF_LHNH;.\6^L>\=W,?=B#B, M,XZW-CEU;N)BY2&PUFH3^.KEK?AADA9CT EXT3@N+AT4R[CL>%[^7#ZT9(-U M*(& 7TSAN8F3_'Z=C/&2>>9<)+,DQY!GS37GB_DB3[:M>KYLW//02M<6=YW. M@6+^M0RPYMEM/)W?E@N8%8E3Q-_P_F0< \@0(;/LQLEN9BO@KE:R?=P>/C+; M/(%;+FYC2>?G29[,QN4FMT.O 1I )$^NXG2&M'0-*@_$1(QW9F= ^A6RG+)A M,!#7&,0?7'I'I6,@XSP>SV'M\#>(G[QZY+@>[WX5Y[_A/,$DORI*N5/ IJ8Q M/"O/ 5?)%5Q48S)N+H:'@(Q-093-G9L2@Q7ZWCNMP\<.5LX@@L?PWA2W$U_ M^@I$/?P+H%7$4[BL(=K[MEJ16;.9);_ IO:0U2MUPN_I?:?4G_,X!':]Y!(1 M15J2VP3PV:F\'J3S6N8$%.5%)3& 1K*\J.@E/0/1B#]D-8&-LXM9VO!_,P)D MA#B+2Q:!K<_F#?[6TRY.O,S. T"!SO%+0BK"Z1TX#KPI1;U@X&]X:75F)&2 M#F#GRZ2.4_P&KTPFHU*B7($\G CY;\!O8]!T/T]:=@3[(-&J-4\>*<6X+=. MB/4/#^3!GT7\*U %:!>+:0G^\SR[:G%$(QWP2!%8-XOQ')4#"MBTN'O()8K/ M))DAM("<*@&6+7*TIT!GC=-XZGRI05\X17*!0NM.X!8@FT!/CY<:NT+@8#D= M<0= TFBDW)'U.6A.T,.E?>3,DGE)__BI5M' ,+@RQ.0(F;!8H+:I>;C25IL< M&E^ M8PWO'<^SAR[N(#[2QMY5%Y7),!R.?!Q=ITA92!GYLD_%\!@Y:=5WNJ( ML^C(W!/U>19C+:YOXGRR ID&'JNVR+K *H7)) ,K9E[!!UAN?EF;AW>@N'LB M0J6Q04N))1717956NP/2#.U(-,SR MLW1>37EXWX95;_GW]"50Z;NMU58\3!%.<8EF?^V#Q&<9,D3IZZU9\W%I]U?/ M1-YIU'6E^4%A+:ZN*[U4Z6\T&19G_P!KN;3"+]'&+GFR?M&]]D9#7F\K]V@* MK 98*(W6[;H5KA-2_2V(Y%I&EX[;>+J8)-ON>SL! MKZ<4"N! 34H)/LT*_"\N U+2WXXC*!)ZX(&I 9XZ1H/)?M@OR'6D@7Z60! M*J$Q" ;-O;:#U2/C!]G /O*W^HB7?R@][W'U6/\GW[EKN^O\##P((O394#DU ME!V6Z#[-G/^*9POD>*HP3$A=]%9*YV::E#&%#5D!(F$[1IRW;^"'-S^,D+_S M]%NEXR^3Z:2*)LQNG5)LW,4X_S8K[_L_L+U)=M6VW;YTZU^N_"\,W&WE?+C1%7PT05,H;D"3?4A0B<-\E@!V%^AAV!OLZ7X#[<)65 M>SQ/?Z^MOJOL+ 4Y_O_]Z7^< CRFENI5@*?*@@!N*J$)EF1Z79E0U0^X63!JIY-*!F\!]QE<"%2".@,42PHB MPHF30BW7CH9 M6C5 *S^'G]Y40OLJF:2+JXV?_U+^? =S\,\+_+O:\2F)]=W20[U:\R817I8! MCP<,((P&QN,R,EFRV2)';Z%DSX[<(S:2]YP6>\[S1KBR*C#8D1-"1Z[J,#"" MAN-U?%LG#*I8+_)*1ZLE(W&HU9[=EJR?%BC*JWAL)R]A%/OQ\FX67*!F*JP$H5@2J;%76S'J2S;#9+QG6\K73^47VN1N&Z"J/_@=*1 MXEUR]%V<'V-$G6$#)'>G\8%QGUD* M]%^@'FBR+;4?5W\LJ2H>5['O51^V3CD!F54A[BT)LATU"]#ERH-K]W,(UKY0 ML'8%0TU!PA8C]LY_7_WQ*IE?5K&PE:>4>T*T;. M&V\!%(=1 9#@9X#^BIS>5/2T3D,H$^J811657,V'KW+B:C:RC,=@WF4U&UM& M0K\FEU%3X1J_]*"*(?4V=[,8=] M7;^HV"A&P7<5Z>_K12D-A*JB%.HNXT4Q; K!.L4BB$6UCQSS+/FBZH0L_SF)IW,+^%J $1=,3P& MI,;71?*A^:-5YW>W[M53G$]ZO/&C8T712/6@9W?U< MFFIW1YJ? ,&!P@;X'+?E68^.-FPJUE4C@G1ML'U>#TF^) V>]J&E[D[,O?X# M'UKN&V4F0SK/[;14[,MKTK45M"5,]XZQ^B:,!/M^71]2IC+X_4QG/5P+4G=D40[.1H=G( M ;L%WU]6-30;&9RO'BFE 7#?E_/5$=#*QTZ2<5:5*'PH2U PK]I6Y_%.W50? MSA'W.K/3+[KL'PD.\#DE^ Q>RF%FV/A-J7E9J(I'5<"AP5JOER32=4NLJO[T.2[!J\O'L!%C#/W!T']Y]3 [K0-_;ZH SL>YWB >#.[!X![T7J3W2$$>D@E_P1&IS>C:M5ZD\WN:F;XD59[V:=Q> MG+HXC9/>;^FHX[Q]MX[42=#;X&6]M.8= />ZO*RU%93M*M=[;'78P/*1H^ ? MZXF_=0NN1H47(V>R4D!03\UJQ@L.I\$'B_L[A<_+-&P(ZYFI$^=O17*^F#H_ MI]]V#X:\-K_EH+U^[R8\]M)!Z0&M]L<'Z8V;(;K.U_<>_WC?4##60Y78(\ = MDOZH6P[V/JP.?'F0'535^8L"5IWDZR-UGV/;O[H4B^I:H/>%;PXMMP?QW#?X M')*:B#B"%.ZQ1CNL)Y+'D\29Q5=/295\A\52>C"]!].[#[*]1X [)/T=0^:_ M/,365G"$,1AKY_6&BJ=6&I>H3MLL#15/@[4^P&>PUSL$[T]U=G2PUA]V&4>F MX]D+@\'>&X;KE_@Z(< =DOX^@L [3V?I?.= PHG:[%T"[>DS$CJCRH,,/SJ% M0L/CS3AZ-06N+S'*Z!1(Z= Z=U"M WQVU*!_FF-QY;;KCT;8*V#"HK)WETD) M8D+=/_ZXPH5C\(N2_.7Y<,?E_F-1S-/SVW5:XYVG82X3)Q[_6@O@O*U>F\[&T\5D!0YH.4^SBQ^%[^7+X5X;L!4N#YQ11>ESC) M[]?)&"^99\Y%,L,VE>7,8+S[?#%?Y,EC6YPO*_O*8N;Y,KU6;F)MZ6NKO4[G M0&__6MI_>78;3^>WY8IF8/P5\3>$2#*. >"(SEEVXV0WLQ5DO7?L509442XV M'L^SO("=S>9Y>K8HNVW"IBHPC+,+,-3K-S7UUB-X#!#1.+NZ!@8"$JZ!>OW M6,ZER0ITE@"I%+< LPL\D05 S*;+,;SJJI["9>T+O,NUPTLM31XG>(W6$4R M&97;N0+L3)R;+/_M/,O')=C38KE6YQ*!F20SO!:XM,)8MLB=GY!(9]AFVOF2 M31D(FEHM+A$/JFY.#X# G%*9;G"D8OK4H"N/@0Y M^HXH&GE7T2X0W>+JNJ*M4KJ@F"P69_\ X8&$"&^?7<#ST_EE_=I[&<>YAHUF M0/1W- 756+1HE85*PR@54T0@@EXBV^'#;2P.'>%R$IWX*P R<] MKN1Y(W"WW/=V N(,=G*=S9%!XJF# $#'$7?P:>;\ B+TZ@QXG/"10UUB4/L[I5E?65<9 ML(T3-]R.%NDKE M>"L0KWE^9'/+MUWLZSBP2X.!\Y;^"F-Z7( *B5 M/ ^6Q;<4A0R(C'0VR[X!ZZ)E"X\"HRI?7)@J&L-@ M5"KT>%/XH2"Z,Y)!(K>P\ZRX$W?_?_;>M;EM',L??KW[*5#^3VJ<*EHM4O=D M>JH<)^GMJ9E.-G9O/_,2IB +&XI4$Z0=[:=_S@%(BK+DFPQ*I'2FIKLMB1?@ MX/S.'0W#NPVV>1SRP#6Z&A(9A%U$,S0( M<;5GN"!)Y'_7ZC(S4'.Q?7<@;*; %R<+A$G I#84R,T?Q .Z"<8!- _+'^'A@0OA3#5Z] E9FDMR)X'8]8+W- MH\Y@6L @0-(>!7 G MN" @1[6)HX*.T$-'VST,"!\RT[R(Q7 L> M8:BX7E%T-G2IV>F) M_MT8*_!] -X"^%=HM@@,')0D1&ANU&&9(F3DE,0+#DV)^!8,$F7>;:3(T@B* M5"8;B)DZDTM(E6A[9 MPH$R^?#AITG,51*G/@;'*!"RRQG\7OC9P-ZSP@N_S[I.81YH/9=;XH:3KQ?@ M!"],_&UF;ES:$W]5L,YW8/^"@@.O&W45.,(2\:49TO 58$H_RRDC1*7 N;A'Y)$DDX$9@DOSGIW*MY8,Q$'+'=HQ#3,# MT% :K5JI)9M*\)R]5,&8;0VZW6H/NU[/SK!-=%>OSH/&JN8=;=V6;'TPW5*\ M!62,G]GLQNAML0]%*#?5SRHMI(-?KRL"'7)'8^F^1MC,88:YIGRLW0B\'IQ# M54HX5.$B]CJ>T[/H3) \WN$,/J9Q+O",Z\.TUP)&.PCJ,?L(0D='33IN'C4Q M/!:+>:0%50R.2FB8RPX[>?V.TQUY]GQ3(^'/S[^6#((L7&IOT#VG-[ WYA8[ MUZKQ0?)KB%> Y4'7&0PV'_"SK11-0Q3VL?2+#">J8/T'GJX*H@D$56["72=5 M22F8U&CS/HGM%NB///&*NGF29LE!HPPPP;W1NT?3!42XF ?10N?"R]=>1\"G MVMN'A^EE!EOF>=1S-L6A<% J#RR-\=4<32-;]&Q;#B$IX:>HWGSXETPP&8P) ME$5>#""5SCVG"E7H)(TQS(KJ]K4O?\ ]_BT"I7OJNF_9&3NY,$/ZG VI==(< M^=Y\#?5K6'A_@)."S^^%Q')KOHQ*$/* IG+L*B^FR H45"DEET<=,3H'O_$D MBDTU1*0Y+?,&\@> O3H@BXE&\;):Q@2LN>^##ZCS!)JE MEWD!7]?7X%UQ&J#74'8L[__JK&'A7KP5M$<:)/J-#-DH-FEQ/]:'V.+788A9 MXJPJRSB5>?U.SL :2T4#1$V'>00\CQZ/@4>IGHB/42YH=) EO^,2D^WB].7* M!,U.*'5@,0NY:AS8:12,D?=U:68F*U!R:93Z6I17_Q>/D M[-*/DH1]B^!U$3L'7DYB&!O[=88OU7ZL8N>^M@/=T:#_. _E?__MIU2=W7 ^ M?_I\Z%T.W M^^FBW^NXPW-O]-D=]/M#SVOW/ISW3OY^CWG*2WP%4D2QW\!.^P;K]7"Q[@MY MSQ*GK5M+3_1G_*>X 4;Z&D>^$&.=>$+V^:*%QK]T#>>S#]G;X32;+Q*V6BA_ MP:XN+MG(==D%!_/COV"M D3R931)[C 49I:L$130]YTORW>UD96K6;!-BJGZ M7-=F9E-5^53S+ ,JR<(/!Q^\FY?^8B4>:$UMOH7+ K@Y"+TXK^R\9Z7"*]]F MR1I\>T;SO-O8R5M,39BP=:HS)$4BU!V9\8,7HE,<$N03AJ+%+=;?%9F-*$WX M35&K:JZ_TW7"2HCO:^5PNI D1)7 Y0RS*5C(? -6L-)WZM!W9D# X'70,GM# M:]VJJRT/-!K'C[A 8*!EJV&LP TKQW:'5:<(I^D6(3;!-4[0*P'NZE5&JX"9=DP-7I*ID7NBZ M<5# 3K$E(([2FVD3'!! -2I(H((=-\_M6@W.M-BOZ#PK<(>4+K$U"0P4&UFR M^@96?\P"K>W115$B,.['K013QOA"2R$#[(/2,9?-)$UV+$TNQ3PI%-K(B(]" M44YDH/5CP.]4*I,\4W\I?X#<^0>X"3[ZD!J^'<1FQS/P&1)-O$*_%QLRS!EHDIM5 P MZ!6QM%XMA9(']UEHD2.Q7!H?@;6:N71 ;S<6.I^4,@+.G_!;W3.%>'PPRI:C/P1G542.?QV %QD4%18Y6O=5#%T>BY$6+UH H MD\GXD!D8=!(4,C,[N>)<-.>FGV:!#=8$A7-VZ;F4B]'UQC0)(@]7K=A&EM>_ M9@;AYD73#(&UUC'*-WUL)&X1$S? 5B87NE*,HQ6[$@F(,_WF(OFBY5PIL*AY MLQQ3G,U17J&?8^37V(1&L]8DHJD459 M)'Z'3.G+I'ABKK'7@KF;Y+BNZ;X_,Q0KQL0?YS)%#_,N7.J6C"QIMFGZ,?05 MA'U(=(!M=$]XD'ZI:6SP\7#M5OYN(PB5NTM?_"3*HW]:A(Q-7L"P,Z+L]]9E M"VQOD#-)'@/1X,,T6QH#CK],)MDNK<]1#-,)V;G9^(GYAC@*V.G)E\_G%R=O MBS (LA:6FXY-A1;'G:J3L]6MIWJKS0^L(2FG?O+]O0P[%>27SJ*QF.&N\BR1 MR"YXR,>2ATMC'[SRO,[QTV=PWL!UNXCB>4M'.K%B*IY',2^J4_F]P)'QS^[I M91'J;@MQ*47,30>'RQ2<.' C;V7 SF^E><8YN(U1C#46RT#+E2X3Q\1CJ6\" MICG!AS/3PT=643/D#>V50K78N7$R=9H8+:UL<8 W8.%!A-ZD67\)]/BF\EKJ M4ZV0L0?%)RV]-8AV[T1MN@'U[V=ND M4JD.QX'9,Y.AQ"X<9O]A>CV/1,AUP-A4RJ&BR&KRK[%^-V\#D0%@R7?:&U^J MD P:^1/+B@E6,]:VIQX,7)CQ75[+[ [>HS*:8U99+S<8PCD'F]V/2P\U!/5V MS4,,C$XC4"F991>+& 8KC/^;WXKTRZ^&MQH6S.N23?54MHE;TQU$(QBQ>L"& M+TU^7%-T)80R7-:K9[O6X.FZ_C:'RE44Z/3"\%) BH*9)+I 'DL5\LJP;!O64^Q0VHGX M(L[X=34T42+8"L,\.0Z]A(9J\/0[452O_IEB.8VF48)V>!9L-L$3PW.!&6#D MIR;+#!6^L-@E,V$'5JHUO3FZ)PB!ERW]QI@F#%?9G-BWTHR\/3D\O(;;DK* MY:3*!45HXJRQ[PQ\GDE3M*(%E?D>U&3F:,ZQR,]'CU=OX3;SU%58 M"?]N[%41ZKXN9A>6&?+2)#:U_[A9(YO?@-6FYA'CP4ZW2C$"Y6O!9=Q M%'(19'KQ%*ON,%_/6Q>!QKJ4#+Q. $:@6TT87Q=+,19.ONHH$56*^SY1HJ:& MYSAF/.-9BWVZ%<@1FM_NA)DJ4,+GV0XK9/;;2(Y-B-\HA VV!KXD&_@#XX9W M*-Q4@_80;N7EID_-=>YP(\IQXRHXX0L,&[K]@58QTOA-&E!0) M1( 5LO#2COUD[,Y/)4R #?OI$YBP&;NOVL-89B-B;--R\C$J#%UI=!(\XX[' MN1#2+_KT";SFY>LNIE+@0W08T\D 5H1C4/3P%(MT=7<%; V6\_E2?I3LV_]/ M@NW*KDJ;&'5?![0M\MKB+'6U4NR68W;9\73-@#)@7&@1,TDQP>E')EBTC-3I MV66B&"P<,W!XD;.4I7K;]KK!7Y1GV;5T!\[05ADWVJ"WIO/,BIC0D\0N.%K( M%<(ORZ4H^8.=6AE W\I3WJX./I=6>NPZ]FJ6-JL7#N2RD!-7*(/&>8DSUK3; MIW/0;MI,PT9IM9L^K-4L:S62FS%Z3L8DQOIDD>G/Z!H-!EQ94_PK-7K4W/1Y MB#,S'FNFP=@$9D=R321>DEYG3=,6RP9NF9,WQD82F&\SQ366DN(VMRN'SWN!$8K%T/_:,=D/IS0L\&.A-E3[M%J M2>0-5(.%N90X/-T(\3;W/S!/BBZU4YAQ$DM>\ [DY:4Q[9MPC\J=$U^,M3UD M"F.T#61JL^$N+$,+,RO=U/L4+0"S(9?SV+G;D#MB%UE3(@RXBF">F7$*;,: MQZ8/1XR$+K;BY[TBSS.T3\:Q,9G>=Q0(X\5$FKU" M:0J)LQ'/8[1?A2XA.\^,V1FL5J)[X!G=J1D&'2Y=$U-.8&/?2U@4S.B'CTA: M+!]&"7L.5@:*[FN]'-HGQ"75&:4B'N]D6\(-*]QJ).GP&=!.8T^5& XG+DTM M@0S3S'>&"TU) \^=$&.?S#AHZ72VG)^9;C[+]:%@G;79"&Z*%4M;MTSQW>I; MGKU4J[F_$F;G]_:L_[IB.7W2FUY"?\$^P82C&?#=5Y3A*B/PKY\^?3U'%\UH M",T0>D+X*)",&-W7A+M#&VZU#B&Y5ZUNC$'C)>LFL/E%I;Q)7$F0KV.U#Q+, MN!BQM@'S'+[N8!J/LZ ;]O+391C%!@N^M#(W6Y3&Y\L8#^_0%9^Y<0D7YE&_ MS+XDWVFWOA.2O6CK (YX;!1,'JAUC&XTS2OO%^(6RJHY- M&;8T%Y49%91=/#Y#SZXH',Y\K@";?B%;PW2P#QHD7O7BQ;UA6_*0QA3(=L[A.]BR,J./(X+].T2?C/HU15X(%D46!ER1Y M?&I:+N55XIG5*V=F@@"X+,:U[9MQA[G85GV+?OZRQ*78-D;Z9;>;^^*LABM7#MH6S%G-N)+:Y J+ M.NP\>F',,RUE_'R/'(B3&::4:>X@.Q<,^$F?)PF]E'N/9D(\XL=E;X M+*[CU9U-7D=3TDXHF9VBO9L1[3HS_DWL4.DR25;^4VG+E!6DYSYM\71PE MXBR:V.IIU7' ([/:"FJM>[1X7X'HN;(^^9KK*MU^I>2,OD&V+Q] M58#,FC>OTA4RNHF['2;K]2PWW?)-F8[6.9-WNG\HUX4K@>Z#NCJ9TY-OQ2\K MF%PJMNLHCDW[&QU#L@>OCN5V8^]-WU&>=^+1Z1YP.-!;YWD+G]0T^M%SJK 9 MOV=Y5?7<]$I:HKWE8Q6R!!'N6C"P4NFU9I?W6FZ?REL:10K# -4Z6EX'9MFY%*R_@N'C_/X" 8 EHC\JG?%Z?2R MWG:$%5!&U^@N<]*4!2B+MHQEO&>Z899/;%STO,-]0G:+/$:NG3&/,0"O,P4- MX"&3;GZ A;(&,#S%_E_Z/%HPLS$V'IB3(E7$5EO%7%OJ-6AU*4!"!=)T\0FS MY'J9F[)D\3H\R%+>L32>FU9?1?[^OG36&;14F?/P=.+#,=M\YWQA-LIF=?I1 MFF 1L$E,YF9EN;)AH^=GJCE*)MI3X^'QZ@FJUV9T&*I(3;XT/_(B\R=+34&S MXP]9L3-J>;AFUL#93@RCXMZ7Y3*EM?<&UH^7ZS8L!Z+26!6 MM/8VQAE,^VF3/+@H-K!?E-,('[*SO2ZG L]&.D^:L<(Z ME6NKMY#G]#L6K0/<"H0;/X\=2L.0&Z,C#1)@SQI:[[O56)5U6 MN*ROV%!8@=BV,JTPLD2=$@%\4T&/2:PU2A65FHFMD]"P)GDEZ)B?3E$-;ZZ( M>X.RLK!?6W+L1IL7DUB219V!]>,#+8VL/[+KH]HT*<@$6FG;TB"U'R6F=>3# MT?''H]#&EK.E5 :]D3WHY5V0KH6N)S#-K8M&W5G#FP>2+\QJW\!J/3]R;W9: MY&D.KMK4'WUC$J^TX;W<7OV13)BS+!,>6];G&]*(]S6ZA@UN?[84]['G)E@] M7<>>E0=BRQVX%KV7;#^WKN9NL:<8;O6H%+E:S%L#EGO2A*PMPW6F[]>*#7 M;0 /[%BXDZ6[PQE\V!1OOR_-B\V*9LNWJ1XY#\P.0J$/.V7?\*]E]#X/SU[C M00F%?"\V!)7.D%D6DNC\CFYG9B+LNJ5IF,ZP_Q?73<9/?[PM;3E4NC;@E+_- MDP2S;!A8B A&$&Y\?*NSID6UN-[*,>: D--K<]MG,=:1_<_Z#+U/18>29S[( MG&SK_N3I4VQ:[?:;TKAUC8-OWG.N#TL"\/SSUP]?-CR]_,S3R+1(+;[(6BOR M4C,PGFT]E;,9+%91B>^+\6K3,+YX:\9H!9MZAG:D:$&F_'3@14:H)6NL4D;OF25U7B1(L.>?;AC&[?R M9B>0P*QCK-E9]H-XLJ]OJ5G&+%)Z_VN^_S@ *,%PJ%1FWZ4RF/C G6BEX\%B M ?("NT3FW8WO>(P9%9DU*>"3B=1=WV[-;CM8^"3K5K%F[F.CW0VO"'5G_?+] M3OFHLKPWM3ZG,6O%\,0V5:-[ BGP0BT)9'@KLE/HG*P<#G?37NKC)3 M0'Z]83),2DE:8Y_S"BP/-,'GP./&4N5=W[6W\#+2J>V+L^*7#Y/ M'R!N#E1CNE\.MH@S1B[<#O>O;O/*GX9$*[J"/X_JV7/*^Y\RHILBZ6)5=.L# ME44*.&[H.BTMRDW,_:)]M.E_OF?EU6ACJ9U50D&O&LC)EI M:;;<+WM=:C=YK[U@OB%"/11YE^M["[ -1=Z[*M]?4E(D5$%>+]%;5)!/T*Q; M/QC%B+0P8@I[_*=!29#@DF;' 0!\\#C0H"B'RNN:B^8C#ZA^6TFJ3FO0L_*@ M']@.1.IFFJL'T9^>7%W]Z^3MTM#Z9/K,*/9!3/#XM3Q*ZK K_@/Q]1%5F"^7 MN^#/RZ'0TY/EDS[\>O41F\1HL<[^E9'L2B?&*B)8M]6S$[O[P8 N[-Y<'&.U M:8& O).(.1M'=Z'*2ZL-<_Q+AGJF18#Y4Q9@OH@JXA+/%I=LF+1=.Y)$5T/S MV8\X.M82 VZK7R%Z=>LR'B_-C5R(ZQTIV@ELCCC?"%2,[S\E=!IS:KA%ML(X M] [YZM#D_R\2VQAGIR&8HL^L]*\(>95J ,TI,& VH0%UK_/-IG:>YG"D^VU0 M<@]!AAN+2/)8.YHH2@@-WJS#7G.D?_/U%YK>RY-V'@MG8[E043VJZ[_O]>$: M1S-LA.YCK$+)L>0QQD3,]IU?S(U1K'#'SCEV" S0<8SUF56^V:GPR+LS7[54 MO8JN@(@F&:^:GY=O,<&U&WUQ@>I[?>, QKBE/F?$:Q&"KUPTWRNZ#G =-V%Y M(\2)WI*OFP_H('\^^"*6*4,=K4%O%D\IPLTD09#3*,&R3-W#3OONRX_ZL!/B M_-TVVBA.7.B7V@2L=+70$DJO>!%S>&C+N0XV9?L;BE;4Q4U2E8^J-&=TS 1& M9:2:91L\L(>JOFTU5+XQ:)_'-("YLI:4.I@<^M,9C[^OU@;@&0%ZY]+JL[/= M&0%&6G2WH33DM]AZ%QERI>>I#J9GL;8SW&%TEH@9!@/CA6E&206SE;'I1:E+ M@U&T9OM-%N/-XWLH#6'-M-C3EK'@)@BP; E;I%W,8[(5?DC4/K![R"0WEJF+ M_+20K..+.3:NL PN/UV03-NM-XKM^%*ES+:>D]<:E>8C7K[2_NFW"%.,WEMV MQLY+T7X[CNK)INBMMLIUDN'^63*_@,1*-O0CLM45?6BYLX+>IF+:H>4[_?4\ M9OQ_ 7 8WD<[&S?^A7E'4JXW;N;;-E>K&A>YA85D**\&^Y:%YM=Z[S@EJ[TX M=FS#/C]]I*@I"]?-X$S'I4S]84\VTQ8CDS>X-D8)/GLHJ!7+[\QUX*,U<(^B M<;WYW ,MY%:ZS$F5=ZJ'P7Z9?#.'/U^A(GQ)S[F^V_OPX6/O\V@$_W'=;J_C MGIN><^W.!Z_[N?*>[[4ZO/1R^>7^-];SQF79"YDJ\R_\H4Q ?7)I%7/R%7:9Q M[.'/)U[WA(%!9CZXQ<4_)>/EG_'&1V3S-2-T!V_>KSQH^8:-#UV[?[^W[_GU M^[V]W>C1T\H?Z^2]1H^^44OWA [ PV"P[4BF=ZZC)(EFJYK; X5:UK#ES^;Z ME:^,"L1OGAQF2>UC:!O/8W\WE6-0]79=JR+#\+CYMHGF1)\'Z+,V=)"J9K$]G_:^O_;47,[)G9%?<>N-$L*M%RW5*U&]1^\U@!U>QB\1G+MA4ISJWC! M-?>_W\11&HXQ+QK%[_Z?[PLQF>R!%>]G82T1\HF3TWX1T4W,YU,D#8O%3;X[ MJFB#FBSFPA:^:T3M!@-_AT1L N%J0RSB..(XXCCB..*X^A"..(XXKJ[! N(X MXCB2;#Z+8"'7; Z?3 MLQJ_)H@21*N)_.T/EOL-GSG>H$L()836 J&D1-<1ZK6=?L7>+0Z->#8@V3;AE:E!E7K:-ZK]!JXCCOR*A!>SYAK M@P44 8H ]4#4J^>XE<2E"5 $J&,$E.OUG8[7(T01HAJ%J/V"INLZWLAJW(AP M<32XV*-VV6NLU>TYHVX5Z1#2-$>.J".UW;S>P/&Z5<1&#QM15!G\"'%_#;-# MP*/07FMU2OI0TN*X@!"*"&4RH.M!-B<7F=(""6$U@*AI$/7"^RZ M3G](D:*]1\=K$ 2OOCK8%HN1*'L)!#L P7&47@?B5:?P-2*S9:V'T;-)V/BR M@E'?<;T*O:@-M&L$*U5MJ)$0V]8>V[E VS4D^^@V$20)DF17U(3SR*YX>8:S M[SK]7H5[PTF*D10C*492K%HI-FH[W2K;1)$4(REVT%*LFMU#W6$56^X(DX3) M8\ D61;[EV*=CNN,O H;\QRK%*MR=TJ#-Z?HQXZ%'\5Z;\H[F*J( QD*\\0+ MN#KF?L*2Q5Q88\CZ4+5VFJ08+IV/32>R$\?5F7"U(19Q''$<<1QQ''%I(L(%E MLN ELF X< 9]L@M(%C19%MC'Q7#D]$96VU\0+ @6I"(;J"*]P<#I]*T>O%.7 M]7RM+*!NTH\0]R)2"8N%G%VGL>+7 97FU2F =SQ]@ERG[5$CKUV:0 10 NA+ M#(R^T^]5<3@,(9002@BUX@(X_2IW+1)"":&$T%IK4B4) M&]_7A/I)4\E$L^PQZB=-D"1(DEU!=D6=[0KJ)TU2C*18K3B/I!CUDR8I1E*L MZ9BD?M*$2<)DG3B/+ OJ)UT7*4;]I+?I)WT5\U!-1,RB"8PO3.+(6KJN1K2M MG3ZAWG"5*&+B..(XXKB:$(XXCCB..*X1A*L-L1K+<=15FCB.9%QM"=?4XER; M5/L:2;A)ABR1,VHIO2-1ML-]//6-[C9I[U*WX[1=J^'9NBSG:P.L) KLF8.- MVS#D#9T^M90F6)"&/'H-.7"=_M!J:51=EI-$ 8D"$@4OF/2P[0PZ=/X*B8(F MBX(*-G+UG6Z_3; @6#08%J0A[10M#QR7CBBCAM(O).X7F+[50#WEU*A!T OH MV.LXKMTP^-$W""*$$D(MTK'3=X;429H02@BM*T*'(V?4IR9[A%!":$T1ZK9' MSJ!=8A8.A:=>'0< R&T'@@E);JN1(==9^"1)[KWV'@-0N K M0Z!FTO6692^ (#4UJ9*$C6]J0LVDJ5RB6089-9,F2!(DR:X@NZ+.=@4UDR8I M1E*L5IQ'4HR:29,4(RG6=$Q2,VG")&&R3IQ'E@4UDZZ+%"OEWWY*.$Q_X_6E MOTOSPN;*9U.A997KM=^\+TW4%V$BXE4,=X>/Y,E*SUVY";-[^KDR!)EF/I=? M'$;QC ?-Y#]2LZ$8K^)._8MFO$U M<3KC\8T,S2!YFD3Y%T9VZV_NY#B9OAMU6IV!UW%'_>'0;8_<_IN&7I^?7S4C=(=OGF;HC=#*[M_O[>U&CYXFO_WM MS1[]44_>:_3H&[5T%FILR'TA^JS19SE<]T4I:6_-FGZEJ[?^P!=DI#-+U6K] MUC06@LW@EZEB NS6,?L'#U,>+QCX,#!Q M*7%I7;F4=E<<-.>1HCX&7GM9$?QA\EK]U>UA\!K)M1)L3BG\1T4W, MYU,D#8O%#5S"> A\F"J8%G9)7,RI2V*M@$\GCQ''$<<1QQ''$<<1QQ''$L( M;7O.J$\0W7M@O ;Q[Y4A5').,_L]E(D8L\N$)X+Z;^Q!LFU#JQJ?9]IU^NTJ M?/3#/LB" $6 >@!0GN/VJG"I"5 $J&,$E.OUG4$E861"%"&J.D3M&32NT[:; M'25<' TN]JA=]AIK]0:.UQV2IB%$-4K3U-=V0S1UVE9WS1X%HIK>TO0^_K+3 M,T>6(Z)'U6ZH3C1L:N>A.M&P-G0C/B0^K /=B ^)#^M -^)#XL,ZT.T0^+!A MO5#K1,/:T.T0^)#DX78T;&HAEDVJ_8K'VX3Z$!4ZR:V.M:2-R\YYGNVN04^1 MJ"Y8HE0#P:JZ_%VOHO0=P8I@=;RPZ@R.[)VG+9'OA7!BK2537(-^DZ_3[Y5S6JY#G23JS46JV^69.^B[ 78 M[ VQU%Z'8A7R:\'5Z,1)9W6>O<^2=LGN;;QA?;#OC.HLJG)2XC:".:KVK0C M06G=YML&V(=1]#\8.)U1A:8BH9O03680F4&--X/^2SL@&GP!AC]V+'PHUCO?WD'3"#B0(;"//$"KHZYG[!D,1>V&))4 MS//WK>UG>]K>Z4/\0_Q#_$/\0_Q33_H0_Q#_[*3F@OB'^(?DSPYZ.M2Y(-DF M.3_+>,8F\H<8LWDL?6M.+054=]ENNN[G8]D+B;XBXEF;H.:PY_3Z=F.:=6> MUT8E2=SLHJ#W8,XH[ &Z7$(8(8P4.BGT'=1S=#VG-[1[9%/=.8#D#TQW:[1%0 M=PYXK;RA9MU8D:@2%@LYNTYCQ:\#JDK<1^#TT+I?N8Y+S:^HIQRARJZ.;SN= M(;5J)%@1K*S"RG5Z7>K73; B6%F%E3/LD;(B5%&[;IODZHRP$VJ>G(#34=L4E+:M==,]..!"6UZ[9&96K7 M3>AN#+K)#"(S:']5QM2NFR0E24J2E"0IJ5TW24J2E'OT$JE=-\&;X$V&$!E" M=9:4U*Z[$>G;W4O)_;3KOHIYJ"8B9M$$QAU[LU!WGI7M M)7VGW;&[:ZON#/#:P"2)FUW4]!Y,Q^YNSW&'=C=P$<((8:302:%ONF_D.IYK MM[2U[@Q XH;$#8F;/>TH[#BC09_$#8F;_8N;P^S7/1HXPS:USR6$U0!AI- / M7J&[0]<96.[E67<.>*V\H7;=R?LO,$NK61N2QNM$ZP(5L<.JX'GC+PVP8I@1;"R&5L&([!#K4\)5M2HVR:Y^I[3 M[9-O1; B;64U<-KM..Z(G"OJU$V=N@]#EKT F]1OY(;ZC5CU?:A3=[UL.Q*4 MU*G;7L"0.G43NIN";C*#R S:FU--G;I)4I*D)$E)DI(Z=9.D)$FY3R^1.G43 MO G>9 B1(51G24F=NO>8OOTIX4"7C=>7_B[-"UM:GTV%%GNNUW[SOC31_TU5 M(B>+57G0'5I.IVXW^^SOO_V4JK,;SN?O/DK%;VYB<:/[=7^9?!.W(DS%%=+C M"N;T(8C\[W__S__X6^D&/XA4&HLODXMH-A>ATK=^$P%/Q/@B4HFZG/)8?.!* MC+_RQ4R$B2H>I=M^PX=O8O+SR>>/7MMK_[?W[ZN/)TR.X0ON)V?M#X/SS\-S MKW/1_3#\V!OTW<\==]#O#]U/G]J=KGOR]WN+42;9E9P)Q7X3=^Q;-.,/ZY07 MKJ6EE3,?\?)W,H$W^$\U3+],@&9GFI2L3.VU5=Z&A=BCO+(?"FW/VW5!Y_H: MZR?A1K-;*>X:,8?FKX*^[P_!I%*I@/L01M<:1OR.QV/%DHCYH#6Y#/$P@BB- MF9C-@V@A0'SP<*R_^1#!I?CS1QD+/XEBQ>9IK%(.0X'[\1(/-"+3*&6_ACZ( M.GDKV-> AP[C\" 0?F,Q=MAI,A7L!+\_>5L\'NYUV:?LK=E#OJ:Q/X5QZF=D MMWVZ_/KUY*VC[X-Q1#P /@"RVE6^QJFKUY'D>W<@RTF$0QPU'^_8=W/(61IU3$7\'KCO[,P6>F"HR>#RNZF$,=\A6?%\"I@D+-])^5J%2BU[XNWZ>^%K^'9E"' )8!YI#31$ M1M3/@4?CK'(ZL''.6X8Q]&N>?$)!Q;?L%"RPP! W6#CLI/2 C-=.;V4^,CZ? MP]ND81!MQ"*I+L^_Z8GQ602K%<%R P46.,,7"L"U1.,2 M1@??"UQ!O'P,]D(L\'T\7A@NTH]=AZ3#5'K]O_#(,C8#.0,IJA>\955?D>Q\ M? ;G>I6LV!G_X&$*B[]TR3NNP]#RL_)T1XNGW(@%IDMGU^:$&8-8<];,#%@[ MPX"!^HPOV'6F'T! E^5Z,LU%.%X41@D3/\ O&MNAAMMV1GW/Z6WP\[9Y7"M3 M')E4- B#L>9#GW(4I2P1\2R;!DID*Z].1,@6P.#*CC4:Q8YNH0S4]U$#HNP) M2_H@DV H*XI9HIPV/TRC "QG6%S0RW= !W-U+.8H0XWFFD4@IY(I/-320K;: M;RQ-?:*G?1OI<VM6(N!@25^S#.1K422@/SG00!V1P)6 M1:A9+;.WM&-30$OKI4*3S#.CIWP5&CU&8>.G0OTD_5V+LP7PN MOSA$ISI82=ZX>$WQ8!V/!R5($W6T^5^)=_L?[^TF.Y2S* MN\+*I\MLJ.%^_KXR,\!![\W3F9B-R2)SO]=]W?WNRVZWLU>.DM0O2OEY:[D[ M.Q2M3=(T$\OL06F\,S(>8%+T-7M:KR>BNY>:DBIINQ)HL<9J-FE7&V"ZNNIK MV.]53J:Z,,=>@'=8^/JZEFVQQ3V-QI+G#ISA!O=T2UK49;5)4U5'6YWM-.GB MU2PE::U'HUJ#CM,?=$AGD_L98,V;+D18*XY(_,V3WNL3((59 *'"5.:IPEE?.5Q6)8 M$&$WTV9D$'7)PZU@?CI+ VZJ0;/J-DN+T!XX[;ZEA/_#C*E9D*/6D7.N"S&6 MO"=#+!@.L=@5+M?%05'&Q918W^$,+A\J.4?IF!789*P'PB46$ZQ/Q@_AO40W M3H7)1,Q47JU^452K7Y2KU2^+&G7DF2]S8;;+*$I[VTU[C[S68#CH>=U.O]\= MN(..O;2WV[.2]^ZV=YJWMGV[U^C1=QH]>EJZ>I=['%98PWYQ!Q6_+(?;?UF? M]E;/2J?V/5 M+$C*@Y1'I;CMO BWZ^5_%=!RYT"U62Y)O+5M+_%#Y2W76KD2\1;)+9);)+?J M)K>J//RIZ=8K-@'3#1AX8*^&MT:TJQV*K4NYYW0&7)$_>WTI[;2=M$:I M"D[5M'O^GZ^P.+1/>[ MH?O Q-JS([>OWD^XL*T:]/J'"DKM6H^!*I4V#A *JZC;+8S86MR*(YKCESKKS M5B-ZUDXF;5F/L]Y,P2J1]ZKBAU9]P:WI5A>85FT8$#IWS5F--C6&=A/5A$Y" M)^E.>XY WVK(B.!)\"3E:1.>'8+GOMW[_7OQJR/HSE>[R)SI;VR2^<'^/9FG MSZ[%)(K%$N4RA,L$2_@/^"D4$YE0&)*"\\\Y!:!CM=;D4.04H6+W]*F/TG?< M$25R"16D*U;V7CJN2XE<0@7IBE54>%3><.")W+QGJTWR?H)'SKCIN5J5ZU8C M:M9.(E$H>NV^4V]0CUCT.JM5IQ&LR\VWA%Z*5.\%O99W)!-Z";VD>W>%WBZA ME]#;"/36%+%[U;W=H=T=NX1>ZZ&%@XL@_";PEL?SQ!3"W(?8VW#>W@[%6XU; MJCR72DV0^:.^U;#OD[2I"S>\-BY,HN9P1$T%J.I4&((D5!&J&H J4N [JO+I M]TB%D[ Y;F%3!:X&7;N-!8\%5W0L>47#K=?YN^+/5":+,S_@2LF)A$N*$WG9 M3'"5QOC5ZIG7-S$/$X>9)\)S>,A$5D&"/^M#>_'<;'-@=O:-?JQN%@!/SGJ_ M!8L\-@3/ ;SI"V_Q6>$-F\.$HO'*[2UV;NF,\*K/UT[#6/C130C?CQ\.C,'< MULVAK<1M"),H7B"*06TUXH!Z/1D[XTR#M4%N.+9EJT'> M<65GD'_I;L[8;/,LX!GX$00F_&/E@6%DAUJ!Y-9@6V;\&26F3F4;*8"ZW(5#J;\=C( M=07*-P!_4KVS,?OL(*SG3[[TW)6;VOMM MK.!Y?M[8C+#;;O0I\EZC1]]I].AIZ7;V^H:4@#0K+DGTV?;D>,_VN?'K#]SO MP9M7TUB(5Y\;3PQ(#+BM;2]_O)K]2&F0TJ#CO^GX[T;R%AW__;+COXFW2&Z1 MW-H_;Y'<>IG<.J"^&?8/LL, /XOF&-2GPPZ::/G7OL%I+I MRCL]LI1? J^&I.*J).%70"W6ZX6^8&K*8WO'-Y((.N VW%V/6M,3)FKA M1' M^P[I+&7"!.F)\GV#@=63RP@31X.)P]43#VW8/7),4,KY8=I^N_Q=Z:VQX)\E ML=0[G?4.REK&0PY,$CV_B.1@&D'W!YOWYU,@B>!%<=I7TZG7M]NHF>!%\"+M MM.GG4^K9Q#5 MA?VK5M$$B0,.&?S%YG;EGB'(A4)HE7%?(_R M]%F"*$&T3A E+;IVWVG'I>/=7TU%.MZ=%.Q>T.MV"+V[0V]#,[8[CPT\==K% MM9A$L5@* 1G"98(E_ ?+SL&@T&8SPOVEOLSKTF+/!5]>QVY%Y;.G>L#>!>%I MGQC:3\5 M1QY7YZ+6B)JUDV5'N%'IU!OLIO?J<83L"'U5!=P/,Z#NV=UI0.@C])'N>S;Z MNH0^0E\MT'>,NJ\[W$T+BN- 7_.2Q55XT+\)O.7Q?# %_W8DME:J.SKS'VP< MI=>!L'4R;WW#9/9.7'@N"1L?3QWUJXBF/DRX1O#1:\.M),&.1()5@,=.%=EW MPB/A\1CP2!;%_B68Z_1[9%.0#",95A]$#KHC0F2%114_)1RFO^GZG0VL1+1 MAN)L*C2H7:_]YOV&X,\*MW>'EK<&-'\&V++NR8@6F\=RQF-X%HM%P!.A6!*Q M9"K8VD2WPFWOC97GL+%4?I3"C=%D(F*8#(QRSA'9$J"7*"9#/6J<=(M]3&.@ MJ[UI*/F#S>#[J6(B',/;_\'#E,<+!JX.\]I>6[>WWWA$_3:O<]B=@.7P402- M\RH>!5.W,YN_/+231+C%#84T_*5M#3WU#SS09QM>3H5YNBT1D,FOI8V:"[*: MR81_I,':("T)V19#-N-^DO)@$X_APMZ$<,^83:+8,(^81Z!RD*,4,SHU,EPS MX3)F(%J^PS+=\B 5.0O 8T%Q,>*(O!L;6OQO^TD('">9SN Y )B=@KH8) M,.58HK)CDSB:Z1L?Q43!B#C:B0R!<23,K!@S2;#=S,!\Q,O?R03>Z9>VFK(O M)-'\I"F4RB0+P\K5)J'6$2F=H!_R?,-K_*TC9ORJ4!?(6A?)X MU^:CE;>\L[$F/D@C$;]@24K/7;FI?6_S-GXNOSC$9I$^1-'GU[IZ]O7GV4_4!C M+?;W'5BP?\LF7]Y:.+H"6C[.7YF58)."Y\;O?JX-4^U@3F7(=-]89:V$F?A] M.=P.\?O[/[09#+[ .=" WSQ>6KJS47WZ(6)?*G")8NE3N>M>$KL[X??GVQ)' MP_O?Q(S+$!W_"_@U-I'!>@SM2L0S=OIOP6-22*20*C+ ;FYB<<.3FJ#Q5X"@ M#)7TV?]@//VYJTIM(AZEZIOU\-_*J=A%?2H73T70;-&T:IFLZ*]LO&G>*[Q0LP;M@8>"3 28#46 M8!43SAIS$E4/A1V?[US7A35K3]7F)2(K:768Q:C'% FKK_%;&^/LM.K;CXD0<\!G4X,[T[46CZD+ZU?MF! BB#Y$G]TX#+O)MM6+/I37 M>L(GF,M8C'_R<;M48,\UJ!$%Z\6/1]IX&(<'4A7%TR)4?@$1VTT_(.\;4RY!2+_:\%0(7$8X(5Q?"4>IE9Q[1 3H^M ]E MCVV2U@.>S?9OO$['Z70J.N#F86(=MZM#D-NV"V4%\-N#8S/:&=[J IVJ_1M" M%-&'Z$/9F%KY'C5R@7?3[PBP_--/Z M*:L'&$:M%:TJW6ST^I!JK6A%?'4PH?I:T8KXBFA%M")YU0A:49KQ.;6/^HAV M2C/63^SM-LI6(T_=:[>=KL7M*D?OJ1-$*?1(H<<]IOR&[OY)5A?N(6'65&%6 M(\I6G-4CZ[?^W$BJE50K^ I#E[)ZE-6K4=2):$59/>*KO=.*HN3$5T0KHE53 M:$7RJDH#M49N>)7&__\(E8@QX^&8B1]SX>.')&*W\#6E^&HH X\WQ==SG4[; MVS\=ZX)^\W[$A5]$28B7A4)7>O1J HG MD)=P5SN#RR3RO[-HGL@H5"PJ=Y*"CQ.V-I-M7I+%D98:X<& TC9/9U-^*YC( M.O.R>2Q]H5C,PQNS2;12&\0?-.J"\>\T3_?@.$3QS& MX:(PB;F?I#Q@@,29-6Z:R%MA9Q6BV,Z($A':&= "Y(C2X5BN@["X$G.X/!I; MHUXRC47-R&=O037]6NP*^#&)$F \"3PH0R7]C(%C$7##WU'.OIGHR^7'F(W3 M.$> /8KK157R!P/@)%-X73B&5ST98-^*"G<@NJT\Z2^NT^N--AI36PT,:6!K M8,/^9BMO6]FG,/T!C!@L-/_$@MWAO\)=\\DC_+'A:-]MWE,W?#R!"DNSMHB* M7G]S#>%6B]$<4['YQN['W7*NU]82SQH+.YB3Q<&+ &45&%Y@%/C@M'(9LFD4 M@)NJ;?9;D]5=P:]C9\9>?^BT;1G!UM3!P'.&&TY1>+TJ<)"[ON-RJS&I*0=Z;?0M M-+&E4NGNU8Y]\*XR%K(0,I>9?"P0Q*;Z0H$&5I.%0?J*5ZM'-).AG*4S>#]/ MTB2" 2?\![N3R11% )(H%G^F,A8S<.44Z9?=S,!\Q,O?23"LI&^>]%7$DRB> MX3&I[%(OM<.^7?Z._P8A#6N*@MK$8'!M]27L]U F[/R.QV/5B+DW?_7T?6@5 M3Z(@B.ZTG-%]#E0ZF_$8KE,:CE\#'OX5!#RB6":+%7-Y7EIJM;+4\7*I5;'4 M^A*6PE*K=WN)=Y:>NW)3&^[1SY4@%4/SN?SB$"<9K.0$7+RF>+"AG"^"(+OF MYY/VB?ZLYMS//V]8G"LY SK_)N[8MPCH>'_DL! W,C2#Y"#Y\B],ZDM_#]J#?]CJ=D3M\DP?Q?5A>/E?B7?['^_MQ]^4LRK6"R]B]M[$0 M\OGEAF:$W=Z;I[,#&W,4YG[O=;>[W5?>O]_1O_+VP3%/OK/3US=D/Z'(C";]932<]&0J7#_ 43H^PCIDEK.L+/F._]'\P#$'8) MNU6SW/J;C#:[N8G%#:!D[PKM@0'^6J3,7@25 ]J&MHLS[-+@D?Q?\PMO:R>F M=D>XTE%"ZT*N-F6DHU[7Z0_ZE5.P"FK4KH"T05ZK6_V6[49P#0FP)CA U1+Q^8Q:>ZHV+ZQ>AM9:Q-=FE2O6:Z2^JNTW^()H7 68&+3ZUF(KA(CC0T0].X\UT#2KD?M0 MLJCMNNL4AV9K'.3M>0XI'8)H>G 7Z.8HG0E+<<$]=NUPK=4WU ML3B[KM.VJ/6>2:OCMCM) VY; %\!^G8>M71;5?5V6Z=.7:!#4H7/XFN17S(]:OU8L_CC':..AVGU[-W[#E%7 A>%,Y<&IK=ULC>,=P$ M+@(7A3/W;I,>G.EI.:%.:#S@(LC3GC>P30B*1!XY7 ZW/M)U+>Z?J0OK4R2Q M/N8<66W-GJQ8BO30T=9DSQU'6&'7OUDZ^EX7%;EX3='23 #RA@ MV6F-[&4#MB5;75!( @/H:K^K9F>2Z4FB!HL(R!!0X*&! T)FFH%3=\9>9L/)B1I M4X'G10& YD=.:N>3[:?.LNF1DP9Q7.T(1[$ZXCCBN/H3CJ+#>-__F*.-*3!, MGF4E3E3'&SH#B]L^CL6#JA^JZB6]FX0JBM=08)@$#0D:$C2'(6A&3J_=H[@P MQ87K+IKJ0[C:N604%SYPCJL=X2A*1QQ''%=_PC4O+FQ=H^9!X7#,Q(^Y\/%# M$K%;^)HBQ>1J5N-5#4>>,^J13T4!G.-%%05P=A,I[K7:71(T)&A(T)"@J5;0 M.$.70L6O#!7_E'"8X:;K=S:P$M$"&8JSJ= "R_7:;]YOJ-!907)W""RY=]+6 M:@974P$.9<(#)L,DEJ&2/KOE02I8+ *>P(O1WYRD0; XN\VCQ53ICT? M&Z>QO@H>M#;M;4:43&,AM,>KY \V@RNFBHEP#*]ZTMW=YGWLCBL[(_^+.]HH M8+8:%1+ SJA \GF;)=\VCW. ,11&(N2M"!8MUF &VM"^?-\,U*TC W4=S[,W ML'L,U!Q1>1C"?@Z&>A3/>.@+IJ8))P6*PQBV!^0 K@5CF1>'D:JQ2(A:1">?4UX*$&FI9U*-IN M8!HS$2:JQQ0">0DH"S0T(] 7X 5;7Z&5\/: MR)F^$5<*N0P',3&MXU)X.[Q!J70&;_6G4MQJ6N.-^,[[BYLM: (\FO#X1B0L M@#N"UOJ:U!:QS9Q[J!H!>H$$D1."K89S!]H U*7^3+VTQD*(%^ %'T-__ )D&NGS#,! MH\8B[V33WZB@&S61;4#@/(R";-)-1@!IH5W.X!*Y# 2-3)9HVJA=!NQ.P)69 MIWHW%2&38'!D.7A[''QT_M"E^(,/\-(4::FE_Y^I M3!9HFX)!"+)KU?#<1@5'H;V0A+5ET;X-#T.88:PPDI&9ODN7VE"-C<&(;K&+ M=)9B$ 8];;@NCM*;:3,\$BN/Z6(OM.[Z3I2M])C:P,!:!U\+$!)9,(ND^J[C M&1,NXRS@"%A8=U<=;4(YZ^:C#A"6UA3$W%@8L0S7I"J/2?I!I/^>\?@[N)"@ M-7SQF,! Y.'OFD<<<#F5RKU3A+DK^[B1%_Q:,UUL0KECN!0(-+L50 M E.I/\VCICC@,$H8BCD=/@4I!O:N0.AK,0?2;CX/I(_^>.GY8ZG\*(7WHRS' M5\\CE1368P*#51,0PSF90&IFUJ>S*0;PJ$%^/W34T8,N#WCC+--0TVJ2]XD' M8,'?HAACY/MI_( F68]6/>N5=U,)1,+5T;HK6.![\BF:EVCE3[#>Y0P^;EHJ M7 Z57O\O:#F=4"A"0@XL/CR2QWE0#C&L?./D#YE,<_+G%@?WDQ3LSE7;8-W.%,- MTUB4_E6S3,^>^?DDRX#?C%&$#5-:^CHF::]RL18+'64,M"TK)B*.T96&.[D" M4:?P/Y$O=73A#J4B/%#&6:0\#<4/$?M2Y=&!54EH(A4+AL9P:4AJ"@)Q F-1 M+)U'84FBK@\_F^7FX>?/%C]\C"FLW[;^@D=54/[WWWY*U=D-Y_-W'Z7"R!#8 M[U\F%Z58\S=3^' 1J43I2,4'G/=7OM!5(5>@KCX$0(Z__^=__&W3HY:WE!]Z M'L<\O#&%)1\6:X\]1Z(6C\8H-ZK%;V+R\\GGCRCC_]O[]]7'$R;'\ 4HJ[-/ MH_8%V.(?,-9^,>QWO='%A3OH]X?NIZ[GN9]._GY/[Y;9\ I<8<5^$W?L6S3C M#]?ZUTIM7Y9X<&--RFG&&&\==KTP;,J2Q5PX&!A4Z6S&8WBB]ATF41!$=^J= M#:,%TQ4B?L'D2\]=N:D-]^CG2A#8H?EHT??:?3H:>EV]OJ&M UHUI8YHL]RN/T7G0EI4%*8[^=GRK [,L; M0%4+U&:W**HO;[WLH/!#Y:T-46GB+9);)+=JRULDMUXFMYK>M+G*+B>7I@9W MKBM7;8&U1K2K'8JM2[D'B5T7%K/76>DIMFI"1Z6A9[6;4MT7'^^KLF<;B9HZ M$*XVZ'*'=L\[)G@1O$B3DR;?*&OZFVOF2-:0K"%5_FHZ=7ID*;\$7@U)Q55) MPJ]K.VXI_+C[\..KIMKPD3%.-BK]GU@RREA@C!QK'IB M,-B\\8@P09@X5CTQ&%GUT@X%$Y1RWJ*U;2WC(0U79_8/< FT,/ M)!&\*$[[ CKU^D."%\&+M%=%64:G8]?M)( 1P&I N-KH+]=Q+9]P>.@ HTSC M^T^77[]2?(QBQD\[GVT*CQ$D*&2\XC 2) @2I"7*-JB[N"B8.+;.X,@(7GU9NQWBFO[%)_](Q*+6,BQR8?-IRT[J[MFG]<"*ZAHY# MS_7L1>:V)=ZA2$6":%4QW[W!AF9L=QX;>.JT"W.TZE((K!^00J'-9H3[2WV9 MUZ7%G@N^O([=BLIG3_6 O0O"TSXQM.?ZKI'=IE"$)\+3\>HGS[&.%N6E MC^>#*?BW([&U4MW1F?]@XRB]#H2MDWGK&R:S=^+""8_'@$>R*/8OP5RGWR.;@F08R;#Z M('+0'1$B*RRJ^"GA,/V-UV_X^V\_I>KLAO/YNX]2^4&DTEA\F>BM]A\P>G)1 M"IZ\Y4O\+OS.QZ/KX!('X+(__[W__R/O^6/_L3C$+A5 M?16QOJNX""@>(EF_BPNG2V9_ EC=DU5])G(E^&.2R# M/KZ,G9Y\^GIY\I9)I>./*1;TF'!D%+)D*MB='CI\YB#7^(U@83J[AMNC"=XP M@ZO,.6CL5(9^D.(\V*U0^CEI@FTPE$KS_ONF*X:3O3O[,%\[4VUC[WYS.0P8 MN_N?O'WKL"A-5 *7XBO':8S_$=R?XIUSX2?R5N"S931N,:3!6 9Z>C!AN&02 MP"5*3U'_@$'721S-V#Q*@)$D#XKYZ;?C-%!@L7D:PU^P#$FD[Q8_1.Q+)9 B MXL]4)HLS/^!*R8G,AYX%>#D*'IBPG&2OO!4OFL37TIL_GU]^8.>7%\SKM]G) M&C.^&M /P-9Y[9OT12B@+D\8,HI*K_\7:('S+C,+".6QQ(53^JHP2O K M)4'TZ+(TH.WJJH-2]M. FUM26.1 K^ JJ3<]?@K,SZZ% &: NQ4.N,7^F,+G MXI&P;N77K4/- 2@5X]/OY;,(!@',SL1L'D0+(=@,) *;\P5+Y\!Y0)QTA@\K ML=@&.B%:2L^[=]%*6L&/X/D\ 6!=ZV$"12=IDB*-17PK_0Q[2,J%2( R?G03 MPN*-6\V1=\V7V%?P$TI>^)<5O(61E<< .X#P\Z? 5@JY#/E]149F\@MYT)'7=D=67MMBE^+U,WA MIOX&ZH6=NL.W[(R=Z.V@TR@ B:"*CB"#]^R3%H^O%NMFU4"@ ?& EV2H91L* M H+S#F?PQWT3RJ EFFOEXK 'CRM:,0X <%;XP77Z@\W%#%MSEV7 /X)T2PC7 MU+9#39NTM#:J?GMS[&+_*_RT)$C[!?@ M7G?S@1);C6K-Q=_@D9%(LFWOYWBPT)PUV.>1/%;3:HUR81?;H[N.!B!B\4X]3%P MMM!#V]@@)A8!SSQWN :^,$$ TCJ[]<]A*8,@NM/NK@X+8J@D]&4@#%L5G& L M^[$(HYD,S1>I,G8'7F<"L_J2!P)5[VS0Q1=A(N(7D*7TW)6;VO=:).'G\HM# MQ%*PD@=T\9KBP89:O@B"[)J?3]HG^K.:[ W?0>9.GWGQ84CY7XEW^Q_O[J;3E+,IER\MT M7&_C'I'G5SZ;$79Z;YY.^&U,/9K[W?W>WMGKZ[U7OKW;:-HW>NE>>_MNEZXA MFQB:57%"]%D.M_^B3KS>6LW(*XMSUA_X@@V0F;UAU^AZS%$D!B0&K)@!+Q_Q M5Y]+7E(:I#0JQ6QG#YA]@I8[!RK&CHBW[//6RXX&.%3>VA".)-XBN45RJ[:\ M17+K97*K(49JU>T9\@C^XP%XPF0E\GXWF*L=?8A_+,ETXA_B'Y(_Q#\D?W9' MGPH[9KL'85$NJX6P$,B4?I1*/6SAE)H75G3&VU8)C;J?NEI1NXXM3LAK0B?( MCM,=;2Z]I5-[Z=3>1DFSPVS5.G"&WN8Z; (H ;11 "5SX^C-C9$S'&[>?T32 MC*19HZ3989H;KNMXHRXAU")"*?VH@T5Y^E''BO+-015$BTBNO02/EIH@U@6K MM>K56ANA7G&09P-UZL(/55M7)&R:(VP:%YLA7!&N&H K4N*'$#HA84/"I@'" MIGD1CP,&5M./E+\/P[S9""Q9W2%)1'P6$9^_'V>'!&T:$6M#N(/@Q)V>\4R< M2)Q(,I$XL9Y$))FXEQ+U@\LM?EQV(Z3-C7M0%,>X.83XQYYX)_XA_B'Y0_Q# M\J?FEN,1;6XLV92TN['V"*ZN&/=QSK.?CO*Z3K]G]Z3>0R^P)80U(8Y5FX0O M(*S=L9OP)801PDB'K>BP]H 01@@C'5:=#G,)82]!V.M3)0?AUWXR1SY&RS/; MF1)^"I=+\<393!1]HN@E12]K9S<2_Q#_D/PA_B'YLSOZ5%GYWMZQE:DM]75# MMWPJYIG^QB;)+Y/(_WYVS?'H4'/B:RT=OF/%]/Z:G^S:D^Z,["9;CKW;"<&S MJD#6!$_2GO;@Z0T)GK7*(1U""NE^:20U M\ZNAU5%%FXZ=BZ^>T^Y5*,$.N#4' :MB1FFV7=!UW#X!BX!%&LLZL$9M:B9% MP"*-91U87I=Z&+_2:?TIX3##C==O^/MO/Z7J[(;S^;M// Z!,]17$5].>2RN M8+H?@LC__O?__(^_Y1=]YC+^'QZDXE^"JS06,Q$FOX;S-%$?I?*#"+\K;@1Z MADBT;V+R\\GGCWA4_'][_[[Z>,+D&+[@?G+VZ?/GT>"BZPT_G \^C+SNN?OQ MDSOH]X?NYT^?/WCG)W^_MPAE@E[)F5#L-W''OD4S_C!V2[<',A1G>6L/K_WF M?75NM/F(E[^3";S!-^\:"S^*M?_\+@V!.7%$YAU(6Z:)RTK458R'8_897/'0 MESQ@OX8JB5/]RZ/,\<))KPB.[M!R)?Q<)F\?2%ZK5''9H/D/_ 8LA @D+998'6=OG<;S ]>.S*,75C"9Z MN2/X$2:;QC&L,9L4LH@K)>"J4Y7ZP [ >[YO[HN%+X E0 ^]U6RR^H! \FL9 MZ&)T=BI#/TC'^J7YW7.^P%L=_"9&EA,_YB)4PC"W'FCVI'D4HR3-QSGAMR!; M4;^?7VGC"_^Y8G,2L!4; ZR2*/M! M3>$U9XF(9\"O259&WV*70K"*P/T;@(.=CMZR,W9RGA'A4YD(7S1!+S(R_'-) M4$MPQY#O)(WU6\8@35*E,CH;$?A<.A.D=SB#JU7ME('B(A9CF3 PMY!%%KDP M9K Z()%180&CP]I^\9/H6L1+IZ7C.LQKN\,R5!23 -![8W@FDS">5*QG8" M) @KN+C/=-ZZ![B5 M&$.VLS/.-%@;I#NR\F@GTXZ B-!(UT*_RJ6MGTMA+*6]CFY!.0*$IWS,PBB[ M7P$#R GXP#"$3#&#$"_K6J-JC8VJ)4.$R,-'PE\ZR\O1)OO WB_8)=3(8PN M1R\:WIN4I(N#N-1Z7^M%C608.%QVO5@Q@!_7 .MNZ(L\S!775)--_!-N$[E" M7/S+Z.O%%+SAPO7[0S;G[5CZKGGH_/^IWTXICO0 M'E$01'?:TS%"'*P-S0 A*@^>VUJ3%*@JC/&/P3-D$LP)XWW CG,\! X_!+@6 M*RPX!Y6 BD?[ ,_EP4P%-$#@/+ZW\IG+O5ZKWR@=Y&O#X@43*#UWY:;VO0T* M^+G\XC"*9SQ8B7"Z>$WQ8,/#O@B"[)J?3]HG^K.:F M0)Y?QF(&.!B]>3H$NC'>:NYW7WG[;E_?D,J>VJ4DGM],?"7<[CU=.[:C?67K MTLDF3;_D^FZ+8'WCV_)9SX1\$S,N,1%1#NYDWMY&/;W#5&/M:Q_MG:IV" ?1 M]YQ^E_JG/&G7-;M_BG4:?BYDC;N-CJQB)_5>RUU&#CB_-E%4EX7>"UB.18TO M4>15@:+#V5TU< 9VX45*ZJB45(>4E#;U1D.KIEY=%IJ4U$Y0U"4E]1BANHX[ M:).2(B7UTHQ2+/@D$7$EZ'IBHVKC0-9W>IT*#W]?IU!=^(1T7)4@C!)0<5G& M%F8+*@]K=L2XE+XEY?=X]RC'<^T"D[3?X6N_?PJEWK&OIN A*\G+T4<^&^+* MZ7E68567E2=]5BFL[M4456,M6=I;]^"J9&_312NU-[Y.\ ^XO7AU:DLA_=:H9#$N,SGF_L M*&I\3(4PEI#KK6!L 6!7;\D??308V^JO[SP@3Y0\T6?C+W=#]=XL\D4UIMHO M20$]:_)+1JBN:,XZK[S9 EC;=IQXP8Z=\D:?7Z)H?">#8+N.$^<7@\YY=SCL M]-U>N]OY^.F3:SI.>+U!S^M_V.7&'INK9S[BY<]L-Y&3<6W!7_UB_?CM=V0V M=^O+_C9JQ2+;6:783;:NN!$/OHYB<\5R5Y82-[BISF'+K?=Z3_V4AS=ZEZ#^ M&(IDN<^WV%! !R%UO)DQ&O;UJ@=)J_]@LL3HD=!O-8$ MN68G!%#LC1QWM)M*<,(F M89-,##(QJJA$==M.=VCW1/1&\\YKQ5A#0MH5NYP7.G_,8J'20.>9)W$TPY 0 M]^&_W/\SE4K2N9'["40VKB#KM.M9+99O=%'62PIB"3([ID]M]+HAQ]!S/6OT MJ L JG8T"!>D2DB54(+EM=8NED/^\I']]LO9R'6KL'EK1.#F2K##V0KD.=T> M=;BED&,-3.?J0'5@-C5!C"!&.HQT&,6;J[# +WZYH%@S!0CVK>0/1=00+G9/ MG]H8OV[/&?6LALX(%D<#B^/MXVL?-M3(MQGNY&Z+^LT&>?;@OGARSW<< :,& MDM55Y5$#2:_7<3I5-HBG#I(D*6LB*:O:6U!C> ]ZCMLE=!.Z#Q_=9 >1';0] M+3O>T.D.[.Z0)$GY3+?\X5:/.QL8-6>S.H-SI=O!IDJ),9ND<0*78@_ M1F\ M\.'F(UZ^TA;RMR@1[-1[R\Y.SI=I.N6J.F8R'8R9@$68\$4I_XDJEL[D>,CR/)XS'@JGT^G^% MG[ DRIHHLCN93+,^BO,TAB\5_!%+C-T$0>2;I\]A&M&8G=Z(4,3P_8(!^^@. MV)O'.X91O&UMS5G$]N7[?H75]7V0WCJBANO%/I]??F#GEQ>LTVM7Q?XGOX8) M<(@$(:K8&^H+0LP6$.X'\-8GB&7!T@0@YFW,9ZUX]/.3!0DE@ZT1W M8<=OPE2SX6G&NA,9P]=_ICQ.0"8 7 3WI_"M/C03^?2MP](09H)-0\>@5I,H MUJ')TFO$#PG/@ =*[!H-^7)Y])#C,3/;#586TO&4AKOG@&7UZO M((WV36]@O$L?[*$>/5O)@-,EB,=\@ M% RI0LZ?\?B[2-BJ6R"A4BW'JB?DP%@F.@A@["&VX*M)V%EH)-\J!1\_! M@.!FS#"8>1RA10'OPC;,B@>9^;$\LM%9F2;*,C^164/FNZS?/\O[_?N1TK+$ MYW-41@Y+8A&.3:OGF(\U'=%2FN-[\+H(GA>;AKSX9R@%O+#4(!J)I1)LN)Y9 M-3BVU?[1JP12SR)QB_V!%I**2@1C&/S@V,X:%QQU#?PV-E8CB;S=6DP9/G,^ M>P"9FN-SLWG\0L@95'/DNVL9\MQ0QX?($+XTO):AGL\!*/ P >;$5>F*[&O' M\-+W,+H+,6F*#]ET_BD8$Q\O/I^\93.13". :)K( "9O[IBOG."H492#$,5+ M/M'2',U@LB-72U<#[39C /B\!'GCC$0&987[X:"AIM4^?"$<'$CVAAA,C##% M*Y8]WDNT,I)F O(!K;-3E0+Q@1AW4:S%5283,O%B_D9QA!B#IZNW+?89Q@UN MS#Q2N7@(QZD1-SC$#4:E9@$MH& FV?C831S= =CCPIE:+D V^56WZEK@3UH3 M^ EJ@B#"^!4(\Q5Y::B]/2 I@3/^.+^X M -8HM,C8.&>Q",0M:IN,%8W(E I]6<;'"$GM4=[Q>*P77L&(Y43Z]U:?P3W? M85E CL*3 (.:YU)P2N*$@\VLU3;PLA2W>,N22Y9KO>0P6*MS9L8)8S<,6Z*Z M=G4!'(',C4@T#\+,F,]AMGR%,=5A+:<2>"86DP"^5RMLB3]P15&0W .,%A;W: 9C!^VBI0[RW,IH2J)& M'WBQ(CHRP=!BOQ<_W1,E]X07+S^O8)Q-^O&O^9-6-&F.31-*X#$>>J6 LV%F MPKA$\"[0Q_P'XG>,ISCX 5%S- M8)'9'#C(S)9:1C%62*0E&/Y>?V/6^$7S]!I\Z0)T!J5E ADUA 2:&3Z_1R.U M*EZ!2&".K=@R0" K(_Z+-VKUU@\5VFKRIN*G]HO4VO[0%S+(MB@'*S'RBBTF MBA"FE@0EW:65*UZ_J4.X!M"F=LYK%LN4CTM"LBQ/0"ZAGZ14)MGAEPV>0!%S MLN.%CEKM]7.KM@-::.GX&M?S6IZ=03DE[8BR79M.D3Z[I[RBA9^*6AZ#2L8N M0R469I>%0FIC,+.]K8PNN8OLD'[-*N8Z-HGV4::T@B<<#_#"8=:*@:&J,,*J M)^WD1Q75,N[!P,*Y%@LPJ)U-#BX[O0;S/7>I?V]=MO1B:L/!.$>H[M_"'1A) MU#B7D3;UB@R"G\:QT .#KQVC]+*OT*R/HZ7A!5(+K*1898]#<,=21X2!HLD< M1"2R(IC^ F]%RP8MM)NHR'$47CX\%CT$(U&4B&]!L6I;@X-M*/"Y("4282*L MH;96S)C@7;BT&,G1HXT?TM+YC'V4PVCV*A"\:%^C39Y]G3L Q<3^BE9X.#9L MQ#6OY,/)Q[%\.[Z<,S65$QV_GJ3FQCE26!\\#@1:& ]SRI$/ 5XWF?R=3# ? M%(6YBZ:SQ&#@Z4B.4_;.2M8N?H01S%"EW(]<+V/Y#X7#FL'E.NR?.X8/Q+96 MO$%T!%&8&1?(&+X94;-,PB-,4N()8*R,*Y3!1@X"<.-$H!P+2M'/4PXODUKZ M!U_;I#ARK/OYG%]1 MT=<;=^:&&B,! F9M1_3T3#O&Q][9LSU[-LY'M52 O$+">ND>_.MO9E5)2 UT M UT""=+AF&U +U59^>1;966"[GDO=UA096W8%(V],C?".&.,Y#]A[*:TD0PC M$\VZDS21M GSX&)%((,V!F!L>)[0N6H0^5O+!%])M-STR,,3,I-#FAI#G$?$]05A!V83Z6E:-1$3="]A7Q_V-6T$&*-A(V'=L^H#M3)>7Y&;T@S$ M&"7&+,/KW"M7$1*Q+\86SE*V, ^5EXXMIC'V#7^)C'MAS.>GH^]GG*=J5SCF M@<##]99+P MM,A,39((MX@Q?E8"C, M(JJB.J]Z5JM3-"* FC[Q .@\!]:84>[G4=/=,<:K(+6%VU0(&, ^%,($_A@] M/QVUB'#/#SE)!?R^R(W,@/VB<@3OY5XA>W?UY9?[J_?, ;\P[;"?\&24LB@E M-C>,0NS,X6M60QD\'X%ZWK?;^_^;;)^1F)!0A@A&>4Q+8#2ON2.EFHU/O.,/ ML?C.ZLDO#9EG*O+MU $N%#3P2@,W'%\DQR_WSVO>'RR(J,QQ<=0!4. #E ,P&.3FMH/B,\ $@ \Z]('JR[[[ MW$K/K=S4A7O$RM(;XYLGWTMF'4:\S'O5[P\$/^3%]%PCM+!+^ M(?]C;1]A-?IR_;G5T?W^QLJ"NY>PDR.S8$BO%@?86+] WF^^[7;KC?>?^/;3 M$N^MM]NM'OT;;^\?]?7MJY.N?R^S$16-SZSZT6JX^]6V7>^ JX>8NS?9?9G[ ME.V@D[XW;RI52@ F )^X?%E=F#V0O_1"=/W!XDF_Y>?';^2IR%W]DF./\Z9\ M.NYG$:8AD.C7+& M=;.Y/.K=8$@46H. 0>KB.%SW$T_/3%F<4;,.[5[;K3IQJ)(*HC"9^8N7MU&H M,O417+MZ";=['.94#I\Z8-49M(2BY\N*==5 U\9X#:Z!KJ?$N39*U=#J9609 MX][FE''=1&L%[^!]U.NA@6*LKD8M#0;G$+#9'1,V"9L-QR:9&&1B;#-QK#6?K#II4%CKG$+.C7:%[(Y]AD1K'+?MGM*GDXBG M58>6,;3TME#>1INFR/*ZS4="6!,(UQ@_S.P90WMS@2-"6 ,8Y*W@I;HM5 MG3!)F+P<3))E<7HI9ME]PQKHS98E*5:-2/Q1%(S<>/WFX]%4!I/*8%(9S):. MGLI@4AG,(ZHI"MQ1&-BJ:8?^D&I@MD+(-W0W6IZ9L*@&YBFVJPZAU6EK8%I4 Y-@T121VAB[;C V!A85 M^R-8D+:H%/WJ&:9%I6%U^2T-BLE0#[IT5 .SV9'4YK+. M.="G7?Q#=:JH3M7N%3"[76- %3!IXX2D6&,P:?9&X 83)@F3A,F&=D@1Y8-8DZY/L]"U.=A?LA2N-9Y 'W!9'U0_MT-,H\G;)(%P3*_B^.U MJ1-.?;S&21*>)IWV$*3]2UJIKL2_+WB8<#:)8K%^:],XY WI+.:&76<)X MZ,&2_\T),R?.*\5979%WL;%DW"$O9$].HF?H?Q@8EK79KCUH8#A-/0/K&]9H MH0QYGL)@G"^ZF_B,/EAU6/U,D_O>6LH39-?J]S76R3\P3(V.PI2^Z!I[0 M*=%( C]7JAQ>-'>$5MT$/3<*$S])18E-A. D"L '@R$5H)SX"5B?; E4$(C" MWU0QS@_K[$7EQM]2;GS0[0Q'IJ6QVKB>8N/#X245&Z>,UI=JOUC:?%BMYXN; M0J!&'"%N3N3#- 8#K6GSC6< C3&-2\VQ "%C[L$OYWOJQ.H:PZ'6N&%3EO@D M*+D<'6W5 9\S2OT;&]VQ26J)U-*>N.J16JH%/DU98E)+M<*G3VKIE8STWEAO MLLL%J:6&[P"_)>+9M D<)WS]&V#9S1WV M4\22S)VINV=.(I\0 KS M%81XXFSN+,7,XB+'8)*E68Q;)%G@ =T8;J/$R"EI)$@4\R0+Y-9)M !ZB#KM M8M<-F-()7;S4C8#=\(>7M[GRO__TQRRYGCK.XL.7@O8W@O2?_,0-H@0&] UP M^#&(W-__\I__\:?5YKN$Y+TOZW__?;IBOD>?.&X MZ?7'WLCN?;X;FK?6J->[LWMWW9XYM.V19=]T[\R;J[\\DPY[['YL4BE'W,N3 M'_'R#WX*;W#ENSQ<:K%D'T [\AA')-^1D_*U(G24[G/X#$HTSK<@UW<@G?3# M2;3M^>XOCGH=JS<8V<-^W^Z->[BMIVNC<:1EH]'NMKHW[6FW2=]Z^ZCYNZSG MY1'3@4#J(U5O":#=;6IBN#'&?+ M[2*P25[]C[]%\>_7?GB]B".7)\6&@)_,N,>F4>11;Y,3.%^M2P;H#8W1\4OCD MV*)K#+Z&7HV^BZ]QOM5?")LMBP,TN$33N&\,MM1>(&Q2'. 0$OX=G?^8)SQ^ ME"5.^/4%QG W:/>D7L%7#2ZVW/XFL[CO5*KN2W'>/45M=TQ4_V01QNR1/D- Y$4=8T8D&$PI?'8?S_GL3SF#2B-X$/"GF9X.#Q-HBQV\90]]V,V!TA,X!FJ:D#$LD1GV6BC M;S6R:K1I#+;TUWS[^NU_G'[[^?CR.?J_X@A]O4H#RTNOSJ @@@*D7E%;VHE%?0AYH#NA ML]R:SW(/.D-[/!YU!UW@,+DNZNY^ MB.%E7[:&HZ??7N\&4T]O&KCOFS4 M'LKB1PR*MT$V-(98YRM4B>-TIBZV7]B5J+;W7Y46;]&$_?+U5U4^4A?FCYBJ MU-SM_#:E9_6U[KDW92GQ/LI8/)WJ)S'0,C%@#BR2 ^1V'? #/]WON,4EMB*@+@0:-3DYJ02N 2Y3/O1\'^5T_3GP^EIZ42"/+M/3Y$H<2KRD,5KNS M=4SNNE1E2! F"),[]Q8:R@K>A_IR>_"7KJ)3;2@ B6 VIK(;=TQOM M?;7&3!LXZ;A6BB:,OGC*ZVVT;IRI0A*0)* >DHT-2W,XGB1@U#&MHQ<: M:?\,;N#A>!Y*-*&98&T1<3JJ7 4*+=N$^0F53%FCK,:2*6.[/S8M:]0==LWA M0%_-E+Z6FBFC+I4-H;(A5#UAJ]:FZ@E'#-]4E[[_3/Q?BV]TKL2MD\S8P@'. MP&XILBY?PF0E1%@7/Q3U^N:@*+.8S[DLVK=VKH=*,M0M<#3T]CE)YX!C\_.S MI/V$7;/55RXR>Y2EN*QT,%ZG)]ZF$[$#8[BE=B?E'-2E3"]#^%3*%>D1/1>8 M>DHG]6H'+6'SFLDOCH+-]D&PVR4%>0'>ID[BKDI.L>@A=?QPY3[R[^[,":>R M(RR46\4!?1-$:65C.T*:NI40-NWS!]N2O$EFX/U880H$>X MLMC$]WRCND(,!]:-=E2_RN!O%8F_S Z@['N-PY#O^_KH4:]2.[4'>;^U_93U$'?["ONQ8X(7*%V+MOT<)WV:AOO8<;9KX[8S'_5^;' M\!L:4#$L\33T\^J>TH028B]O;0YS%"P@MK*5&8:_E.PLK,B%#WMP N$))3/. MTP[[.>:/?I0EV)\G>AX]?>(Q9V&4YB/X-\QB\V-N\&+& ^Z*S77<-(@\?^+# MAYBG<92WD9'$P(G,>3J+/(,M8C^*K^'-?N15=NJQ78]\=Y+BEGV'_0:W!TE4 M>4T:.V$B2;, H\\!,Q-(M,#^02B'1>*JYXMN*#S:(G#FI&L);G M>V*<@B*RS9'H@,1F8"4ER"$,;6Y\"XYF+NBPB3@O-_=I%,C.4DP 1P('A0@2 M9'T_G556';F@$!)BY4N(7)OX089>;P!6C\:F5LBWSTHH"9%U'4VND4O?78'+ M>/4^EU;O0BYXW=$U':.[Q88[:#8>G_ X%M(,[L[%ZA*PY@#ZOOL)RB-'=&2J M+JV2'%)(.(L%Z&TA@OYZ<_/S>XV=OWHC8]3?G"5]Z/+EJ5(E)=)AG[^[?)$* M5SY733%"!6_ +TIQ *& GKO[J#^0LV\C=.,2>#S\)9(3Q+L^*K5RCVIEU3$. M!)4C,@6\HI=8+F;Q8?@6' /*M4?Q&J,*GUQ.SAQ400PT#,P<,\/FH#32?$QN M,2:W/*:)#!7"Y4(1"2':85_+SQ=J*7\)C"T+4H2T$RZ9F\TSH"/HOFL^F:"8 M=CP4,V(W'20V@"3$L8.:E%$3$&OXA5Z17/:<]4OD7!S+^\"DF(-L@0 24GX&)A#( M!@<8)8XQ0B9XPD?F%D:?:?@\E ;!: M[ A%AVR,Y/%+DRU/\9;'N,*YA9>GH\KD&R8EB[!$@?NY$H1B)(JN\EDHB",F M&4SP9O$+"))@"92<\9#YR%?"G(U"T#\@EM3+A0*#*3WY =J#V%P360WU''\" MD9?;'[&\0AB;JZORUXI+E'WZQ(LYX%AR$3O)[U/\6'H2?B.HG3^BVC8T#R,K M/JE.7Y(2F^GF)&3.-.;*U/4B]1[4NSYV@14B7-R/JD3T(8WQ&QBFN"1_FWB4 MF P:*_APF)3,@0*J/$1Q'#T)L8TWO[OZ\O$7L&44"LIP8IX2&"! W"S(7[X& ME(T@Z;![) L\'$BB;I$S78$F5B3Q\\K+\"XY/,F.(KT6?@+QB<9BB1_E\JG1 M@DK%!TF82(TK@5_P[,=_OS%V2^F$5"-R0^#,%!AO7@*F"B;S/@'&"U2G6>XE7XEN<9?SFS M*M>C8MAMU *9 +' NQB4-(57,%V#!!A08K!;1F5(@0"/P3N1D4%V@=V&7"[B M@A@X0/V&-KCS'>4R#BM+G"F_EC13V8R&F*"*IP#_+U>.E("*V)^2DU?MAE^; MJU#P4N(+30O$R] W0/W!''7L(+<1=M>(QNN4?Q*J7AB;:*'Z'H8!U(N$DDA+ M+H8AU%_5<6][WAGVJDNEI^(*,A[ M"BD<<09W:.V ?A8V(%]U!O:4,V8\#\]M" +E-E;"%XY0!@5T\W[#[_P.[ZA6 MZVZ:H0,%_A!@J# JO14O"$:79O$2V6KA%N!72*MU? M?P-3$!-7LM&K!G'!/&MFW3L9KT7!7G5ZGD>PW^=NE!1_,^'3+X64$U_P!! @ MA2T\")@%M.5=_F-Q-?+"ELN9M^*UE:54. FQO%&A;#<78CTN5"RKYM[GA%5.F%,FDH:EW?Z'.8U+J^,<!]$=G?#I\?8Q,2VI=W\RJ6U19E3BN88)6M?K#>Y1 MZWKRF,AC>A9'H-;UY#'M[3%1ZWK=$HGZ7A_5V:+6]4=PQ@C"!&%RY]Y 0VI= MW^0LM,MIW$RMZQM@I5#K>FI=3Q+P1!*06M?7;>11Z_ISF\&-1ZWK&U$RA5K7 M4]F0,XY#4?4$JIZ@+7Q377IJ74\'Y'6%(R^S^R"UKJ<3L6M9VM2ZGEK74^OZ MINYFTDF]VD%+V*36]=2ZODD*LOW) M2ZGIS'ENL(:EU/+J(ZK$&MZ\]GPW1= MEM!NZ7JN'_89$EN@*/_DMB%NC(H&+"'V 2F*2ZJ^6\)L%C:SW%,5]T5K[8K+ M76M5&R_9BFW7_K6J"]H:*0^99;U]6[3L';><6VGKN]CZ'HP[UF!<^G_3MKZ' M)VX7J.N<"*ULK@\+%CG-9N(@F0"Z*V2->8B./+NM@+%AZCU[TY2% M/@E8+D6-KU!DU8&B\]GL'AI#S4?;2$E=DI+JD9(2IMYXI-74:\I"DY(Z"HKZ MI*1>/G]M#K4FA)"2N@ E]0U^XLXDY7$MZ'JE0$GK0&8;@Y[>U,=7*-04/B$= M5WL)%[5C"[,%E8='?+A7VKXEY?=B+N38L$S*22;MMQ\-_\Z3Y /[628\L$FSO6%U>$NY/:PE7>5XMJU**ZJK'*].SUOV&]M1P*^2%; MB3]^2/OAB,[=AC\D3)$ST8L M$E/=?;: =IK\BA%:=-KKAP. 10>!SNH@T&]Y]R8\G_,/'CSZ0< -<1SB?Z/X M=[:((R]S16KNQ,%S0>F23>)HSARV<.(TY'$R\Q? PV$:1W"KQQZ6\JS/YZ_, M"3UV.W/\>.Z$'2:=^86SQ,)2"9L['@BG+!8'B69\A3WQ6-. M_]"SK(U^XB$/ZS \U^5F<8Q12+FNL("/OL<3<1H;%R;#Q9X(DB_ -O.Q/H*3 MX.B1[\M,9K"B+%I(;L(!8R) Y5=E-+5-( M>:AGB81Q*0GBA, # 8M5/3.<^8J781H@U(%9G%C<([@$S\+I65Y[L#E3Y: Y M(9Y@9$GV\$_NIGC\S@4A$@__$\'\H6F54?P]+&?)(E MHD2J/*K_J&CB,/B6/Z=.ISURK/V2^*8MYQX-$'_,BU@8I8K+PJ4 %_"5&\WG MON1"X"1'78!7XB\\=+E'3'59**([>+V(^4O"M72Y[Z(!"$EICS M=!9Y0C1X*/&5D@[!+H!'H+3T#"DKBE/$,5<'?A/Q!+4+/0???Y[ES8X+[2^T MT?/J?2C?7&?A%WU($G4:^&]9D*MPW=,^D/?LDKYV0OLCST,1@Q&#[4/!6VH/$7L1>=;"7R)@]( Q.&[_;S]=0 MV08JV[ K-4S3&)F;(^"TRUT37Y#NNZ0,DN%H3/ B>!T%7J3-+UR;6X;=U=NY MM.D,\%9Q0SEK5(7I^7TC8TB'I2BZ4Z^%VSI42'*,+-/2QB^$"\)%ZW%!VH+" MM52SK\::?;T^%82@"$K#U-3Y *P&NXX@1A CB)$.H["<'A.1ZL[B?0-C.+3) MT:+P X4?*"Q'N"!H%45/6F:(/S=$YK4,%1>4(%X0+TA84E3OZ*?&CGH-J M177_1AR2:D?GB'[?L,S^47S"5K .161:8 5H)>+N;'ETV^%()ZD)F 1,,B_( MO*C#O!B !#M.)F@K6.GV34&MUK*8(#0KB$B0($J>W12XE@EMMS1U-6,C3+;T)ZC!7 MCNG-MM>.(9^?VEDW+RA [:R'6YI842]KBHR2E&PSKY*4U+IU.Q[J+7Y)@G)' MAV=[5UI]C6/+?;>>-VHS#Z1%Y;X#._.-"CO\IRAESF(1 "?.&XZ?5H M_/GCR/H\,,V;\=!6HQ?*") M"M%S#SO@B5Z]$7)U E_ 7T)6B":!'YT EYW=SS@XRTY;^E-JZ>#7\N;16QL0 M[H""RDWM;S@X&'>LP;CT?WT-!_M:^@T.QZ?M.G?I,:/Q!%5./[E5.!0[WP(B5U44J*ZJ-*4V\\TFKJ-66A24E1 MQ;O3PZMOF$.J%D1*:N\=I1JK!56#C>M;S:T#F6T,>GK/1[U"H:;P">FXNNM' MY#NV,%M0>7A_: 3HX4\[B(L='9@BG/)XG[)T?LB6 /7E/_NB+ MP=B./29/E#S1P_&7NZ$L=E).OJC 5'>?+:"=)K]BA/J2YK3SR@\' &NW$U#; M3OCL=7+GM8,_JR-".YSQ&0RL8=_^9-G6C7W;_WQCW]E#=<;GQKRSS6.>\=&Y MD/(C7O[!3^'QKGR1Q]TH%F=X/H"\YS$.I^13O^Q(-^JHTD%*H5$S^!JRFVP* MKV+B^)$Y-M@39XX7+3 R?W/_*_LIZN /]G778M=,KA![]RU:^"X;]:WW<,/, M=V=@2_TK\V/X+9UQ<51K&OIYVK2TKH0<2I@3>BQZ@#D*%DCP4)4# %*_E ]I MP\-CSF!B]F/. N MSA0OF$>>/_'A0\S3.$H6\(O_J(B!$YGS=!9Y!EO$?A1?PYO]R&-^.,'C/^*" M)YB*?'>2XNFQ#OL-;@^2J/*:-';"1))F 58/ZD$@T2(&28 RG/'O"^[Y6(6% M.8^.'\@#<'(.\-S0=H=T-HYSYH9<@AS 86X!OP=&( M:C0;B=-I#\C.4DP 1P('A0@29'T_G556';F@$!)BY4N(7)OX04'!WL 868.- MD:Q#GB?X]MF142&RKJ/)-7+INZM?OOYZ]3Z75N^P?!+3,P=5$ ,- S,' >C/ M06FD^9C<8DQN>4P3<5@=+Q>*2 C1#OM:?KY02_E+8&Q9D"*DG7#)W&R>X2GJ M1WX-'CB*:<=#,8./4>>J1_FO]DAHQ53 M93/ =A2CN@R6"A*X;,B5.=OA43;'S1E<*%NPWA:XPL)H\3B&PF!2S$&V0 ) M*3\#$PAD@P.,$H,9,Q6LQ7QD7L&,R!#PP5$HP@?G]^2O1P,LR@*//?#"M)"2 M")ZZDK\H>W(^SL4QF!BYD>)&"I@@;"K()L!:V7E0U1*L#B^*U<:&$0OSEIBRJ5!F1 MQ&$]\> 1;=0PG27R[@0P_24$.>Z /8@W)QF8A$#=.+W&^]2#GI%'OA7M*) ; M2 4'6"UVA*)#-D;R^*7)EJ=XRV-;G_$\@IA;*ZNRE\K+E'VZ1,OYH!CR47L)+]/\6/I2?B-H';^ M". BY2^@6Z*L]9Q/JM.7I 1CN2 AAKX!Z@^&G"/(IFR$W36B\3KEGX2J%\8F6JB^ MAV$ ]2*A),K5F@RA_JJ.2[9 4A:A!#6 F%^OU'*\,1XA^/4A5?M[JW5]QSO3 M3G6Q_$1$0=Y32.&(,[A#:P?TL[ !>5*$"3WEC!G/PW,;@D"YC97PA2.400%= MX!K!'._\#N](/H6[,W2@P!\"#!5&I;?B!<'HTBQ>(ELM?.X*!!3&\7N).*#W M]4NO D4-1JPKHER*22="L84I3D+9A=)7A2DD'."8% MN!72*MU??P-3$!.7[WMF$!?,LV;6O9/Q6A3L5:?G>03[?>Y&2?$W M$S[]4D@Y\07'DV)2V,*#@%E 6][E/Q97(R]LN9QY*UY;64J%DQ#+&Q7*=G,1 MUDQ\:=ZVHE*:@6!^;MRH)< 50LO>]U!P2'TXA;$X@+D<;X^(OC2IV",;#7NQ M],"4T1PF4T2CTN5"RKYM[GA%5.F%,FFHUPL1EN1[L8^5 P-7%! L:Q4F6DKN M435-F G-Z: M0NB[YRLUOH)?*2-]_:6G+>_W;0:V1!X YF)O29E&;*M%I"6COXG4)\:_',:_ M][_K87M*CG^Q!HD,(U1LW)>-VG8V@FJ<;&@,LF1;\^NS< ME0H_U@&SUJ'),NSQF.Q*\B_K5#ZM0\7 Z/5L0@5Y6_MM)3X['%6GHCD?>VXT MI,8PY"XU3&.=#[Q,8]BG> 2Y3/O1\'^JQ]#(8ZH$]TRR#?.F:K;YRD=FC+,5EI8/Q.CWQ M-IV('1C#+1UZ*.>@+F5Z&<*G4JY(C^BYP-13.JE7.V@)F]?LKNCC4SLVVP?! M;I<4Y 5XFSJ)6VI9)UMTI:<#5GVW9,%V7);1;NI[KAWV&Q!8HRC^Y;8@;HZ(!2XA]0(KBDJKOEC"; MA_AB=N%'/?U&JQ@VNANXD;W:?>R"Z>!H@@ZH@A\KKIC+K"B MM3(X?.P8I[6;R$')M4V/)>M+K'V-V]K@Q T,NS^DO82ZXYMG)H#N"EEC'J(C MSVXK8&R8>L_>-&6A3P*62U'C*Q19=:#H?#:[A\90\]$V4E*7I*1ZI*2$J3<> M:37UFK+0I*2.@J(^*:F7SU^;0ZT)(:2D+D!)?8.?N#-)>5P+NEXI4-(ZD-G& MH*W8PFQ!Y>$1'^Z5MF])^;V8"SDV+)-RDDG[[4?# MO_,D^;:O2BNHJ MQZO3\Y;]QG84\.D-#'NLUX<^F*BM8+[3VR GR?8ILNITI_S5FOESFD,5S:$5 MJ>P7R/F;6";N73M !V?*65SD^,@,86Q]E+!W?LB6 /;D/?FC+P9C._:8/%'R M1 _'7^Z&LMA)J3F+Q%1WGRV@G2:_8H06G?;ZX0!@T4&@LSH(]%O>O0G/Y_R# M!X]^$'!#'(?XWRC^G2WBR,M9S,_ 7P<)C& M$=SJL8>E/.OS^2MS0H_=SAP_GCMAATEG?N$LL;!4PN:.!\(IB\5!HAG7<^(G MV;O4V"%O84\\UC3@/_0L:Z.?>,C#.@S/=;E9'&,44JXK+."C[_%$G,;&A"Y NPS7RLC^ D^'G)^'<_2>%/,!*F,_:)NWS^P&.1'LF>_'0&*\JBA>0& M+" 6,F1.5793RQ12'NI9(F%<2H(X(?! P&)5SPQGON)EF 8(=6 6)Q;W""[! MLW!ZEM<>;,Y4.6A.B"<869(]_).[*1Z_*R<"G !7SE1O.Y+[D0.,E1%^"5^ L/7>X14QV7J9[X:A%BGJ3BR.TB]B,E M[\K5DJ<^" 2A)>8\G46>$ T>2GREI$.P"^ 1*"T]0\J*XA1QS-6!WT0\0>U" MS\'WGV=YL^-"^PMM]+QZ'\HWUUGX11^21)T&_EL6Y"K<'./&-BBEF_M;]BU: M^"X;];OB5@>/)N-!(EF+! =Q!U-C9O?ZOT#^H7$BE!@.^_[S+9Y*ON>+5.FX MOGQZO16AGQ]QW;;6YWM,=F1V[*'=-WO68-"SNW9/WS%9T])R3G8P..TYV=Y) M7V^==O*G+<]]XLD?]_4MW3-ISS[):R>D+_(\-#$8,=@^%+R5]B"Q%[%7'>PE M,F8/"(/3QN_V\S54MH'*-NQ*#=,T1N;F"#CM! M%VGS"]?FEF%W]78N;3H#O%7<4,X:56%Z?M_(&-)A*8KNU&OAM@X5DAPCR[2T M\0OA@G#1>ER0MJ!P+=7LJ[%F7Z]/!2$H@M(P-74^ *O!KB.($<0(8J3#*"RG MQT2DNK-XW\ 8#FURM"C\0.$'"LL1+@@7I"TH+$=5RD\#KY[1[U&5&" MM 5%Y8Y^2ORHYZ!:4=V_$8>DVM$YHM\W++-_%)^P%:Q#$9D66 %:B;@[6Q[= M=CC226H")@&3S LR+^HP+P8@P8Z3"=H*UCF)UW1FSA'VOF3.7/88R6L PU"9 MC]6Z>')0 \QF]*"JM_;8_Z.(%46L7M\DU%H=JRE"@X*X! F"Q.EMD4N)X%9; MG=M;-"PI0.^OAEB96U,N:(J,D)=O,JR0E MM6[=CH=ZBU^2H-S1X=G>E59?X]ARWZWGC=K, VE1N>_ SGRCP@[_*4J9LU@$ MP$G()9MZK+U,6_7WG_Z8)==3QUE\P-@NYT63%]'"-?D&A/@81.[O?_G/__A3 M<67DA D, 'Z.'8_?A-[7%$;Z"W>Y_XC#23[YB1M$21;SX@&B;RQ\^(5/_GQU M]PE[!_RW];_?/ETQWX,O'#>]-JW>W=WPHS7^;)DWUIW]Z6[PR1S:]L@:W Q[ M=O_J+\]6MDRL5YJ6;6+X-<;0Q/'R(U[^ ?N9^*[D)X^[42R:[WT0;>WP]?(= M-ZYHVYVP%0E?7+PCS.%PU.Z(O",U14149,L/=MW@&UZ&KHI/5V!-R! M)2LWM;\#X+C;Z?='O7ZO.QR/+:NKL0/@2$L#0/N-'?A.W$7NQ.T+WWB[33WP MCFR%-2(#YY]M),H MB_6=O++]>"V^T4G]DLO')G$TEZW?8]=W M&F6Z0%A<+GP8[Q8/)'\/,^VVYM M68G&28F3)(ZNRYBFF#Y-2QS51JD:MH"&1G=TG%H%K6"=M\8N28K5M M!(LFN#N-4?E6U^C;6D^CG@LL*'JC.7J#VZ&_=NX[;(KX#C%%6FKU-&'.E(>N M_UI6 7D][3V-?U+E+TZKCJA (L453F\NU(>J4]H1O9$Q.E+HX%P01M&!-T8' MCFE0D%0[=&=X/6VX=>9#S["Z6D^*OD:AY")QM"%RTXR2FV;>- MT9B*=5+,X[@6BJR$AR?'G-"5YR_QP&XZR59V"_E@Q[=)6A>Y, U3;^3B7 01 MH>+X]&F.6C=&MM9"-.>"BCHC"Z-3*&Z=Q-UPVMO ZF^-M*\O2191.1XJQU.K M$S@TQB.]M6VCC:PE^KN5+A>>_D@ M[<,]>@&DC;DY3H+%C]8F<+.)K& M&('#N-O3S'=G<.4C#S/.9C"Y!\Y#G' T#>%YGL$>LK1TZ1->]&D=X:=D9ZQF0 P9(%2#+_D0=+0]07W);'8N!2Q!Q4$?RC MY>UAI(>P$0YL=7)7L8*: C "LA'H7M!0R$Z.)FEM=CM=39SQ$ME?EN,;:J(> M4NFT7"KU)_ZD@I(@+W^.HQ#^=(6B3^!AMT"_*4^^A.5K? #A(BB57MVAS;_L#:S@8?[P=]_NROFMU M52]:X/?(&2M"LWLPJSPG]A(A2WY=H"7W\I9MH[1D^_7\;YPY(/UB_J_,CZ4U M#?IF@=]%68Q<[_$PX9ZPG-'-=H3\\4,G%/4&P"Y.)908&(V(]M@3F_%H1@I5 M=U=/_%=P5AP*9CX<*64B7XB7I+ 8%4& M@##/LW06P90=5 -*V?*0Q])^=U$5H]V[>M>B0+RQ>C"658A"N"/F$QXKZH!G M<_77FYN?.U?L&\X.ABU\#K@>W(1_@N;!JS+)R>QA*6D 5^4/1M+^'D9/(3YJ MXW05#,1,?TVNWG?8IRS&2_!16N1SXG]G,+5TEC ."^PQ9:,QK::9@4Z>@\#G MGI:BO@T&M;8JOVS;D+;7SQWN%(VM!N;J*MF:1HM]XF^O57VD-H>*19=EO MCQ7#3/<*->["V#K96$FF7]E/40<]&?NZ:S%94)Z]^Q8M?)>-^A8(EWO^=JFR M;@^(,:#5QMZ9UGL]8NNZIF&R*TF7*SW&+VJA218+&]X/,4PE-- U\G&0X"(96 M?[J$+\"^A5] ,6RU>3VT6,5>W%4Q!U >7T-VDTUA79B*EY6-/G@KO!V("]>! M,^'D/J#G>R)R+C8 G'#)_/D"(_$XF3V=#G0;O<+]!^L=Q@H#6'O#"TN39+#4 M&^='$ILD-DGL%DAL*Y?8_#N,4T630(+!R!(VX]YT360_1(!\@,#U2C#@/:M/ ML9]@T&^^ )CD@B8!.17X$Y_+CV**,OZ@]CF%=,.?5,S>R4->> T'*>NFA33& M8>%H2@(>[\Q_XK@?P.>Y:M@D_!HK?3'$@6]PV,*)0;^@"H'W"$&;3SN-G3"! MU\*(2,Z2G"4YVW@Y.[KN#I_+66&UNM%"F*LRJ# T1PAX/W2#S..%;9S,0"I< M@ST*LD1U_J[( !F[=3$,C>)A&D5*C"<\?@1[6!6S032!$(Z6G#=7_JV]("TPEWHTICQ?[QS=[U9 D=N0X[YD[\#$1RE_+???(D MAC>#H=F_&=Q]MC_?]N\&7;/_6>5)C/O]NR'E25">1.-F0'D2E"=!>1)DN9/E M?NZ6.^5)4)X$B4D2DR0F*4^"\B0H3X(D-DGL1(D9TG.GIN< MI3P)RI,@84G"DH3E3L*2\B0H3Z)1>1(;\QK*.1%?XZD3^O\6S'5;$ $^W(3> MSR6'YNNDV-.]+XBRH5;%#CD3W>%MS[1OQS=#^\;\=//Q[N;S6.5,W/9'_;O: MCZ]K0>)&SVK_;VJ@9?%,!81 GX1(QOH\H ;%[&\U3 M#B+B&P\XAE^S4 EX3'R(%YVBJ266:_,]WXE]D1R@[C.NV-43QW^S!/X%*_H* MY!D(9%F(3T0U5'6FMW*;F&XZBSE7X9!7L@C$5=J*30GYFH5.YOE S@[H(#$I M<#I"I0WG1:4[0\7.B\TWW) +_60FK.E)( (QF"F"U?!B$?WQD%ODHKQ3*2#* MA0GQ(0'&>+)8.">E:]^SD(-SDN"TA0?#)HX?;XS_R%A_4JQ&,16IWOPY:GL? MW!ZIN/++X6[PKV)GY24)A:*N+91./@R@(CS/$RSTR)^_N_HP-!0XFB>R0EX^ ML$D&A)F /(=)8Y6[#HF3(XL3F8)5<,\!F5AP$?(^6G;"N]R8Z[0I*4K9F;^& M@C.%?A=LFDEF4!1[*RY@[GH+8/\&X%B 5&$.8YB)]!UZ;^($J2[IRE@0; M"_[Z_-T52?;]%;*B3U2D@K%:Q%T]98,;) 6!C),K3@UZD" MO.",2OF#=+P)0T3.+P)1Z*/=@31C9O?ZOPRU]Q+DDE$6%01JBAWL%3T_WQ*@ MCEM958EKN8KS"*2VQV%9<<^]Y@RS0=,SS+2,3F#R7UFT@2WT#/.>3T5@_LO* M<-8R5$4B/Y(&0PCX4$OX^" M3-HV*(;^NBIU6_RP;QU0W6&7V)+6V=E_IZ(6,?%0B'E_=-'H ZT/92",1B$ZCZ'=X#5\(#\F? M8QJA%'LJ[4ZYX")=3WH&(IR2N>C"H_>]K-J/>.LF29-+J'RCQ1S^B$Y&F$T< M!7D&?\GX/B#:4?[=-[C<,=A=$,7P N4?ALJ,RJ\7GIL0VKXPS?#&KW$ XV* M6T4,QHO$KB9\ZQWWE(JV&N9/,G\GUF8__\$T>L/-':,.TDF8L)FO"__NI\ = MB73S$QZ@V6ODGKRTC;VY'_H@^&4(J/!4E6E]6W@]MV4FNZ\$);\642+P8J5E MER5XSRJQO?9# WJ(=\W>G-:_9:#RT("A99A7Z..\L*E5'-C %18;3D5V@#IC M%H(B3=09,JP6[P8.>(T37QM3#^R15I;.XQ[>1N8&R2D[I,0QRCPTRO)H6"$] M UR <@!(;Z22%.$619APC)RP?X$PQDK]*)YD(*)@VP<.-JW8T7UT@LPI\B+1 MNDY$FJ1*1$>!M,@> %,L<28<>$#$]"*UQ8T;'&$41%,,BR2%WD-)AIVRD$LF M$4@F1(_,UL?GSH!,\./HM)&96] 8"KN9/&"A25Q>7":4* MGT)>"BV)/>V7:%G58BMH%=V $IZF@>P") &FJPW*'WK&:&3KDPRZK8B=]ZNT MV1.%GMW@-"J+3?^1WCVVY6HPFQZ FR>^3JZR[,T]^0[B*6T-7?ZPI5/@812L MMG212208*P[@PI5D<,1%22$M8Q\/ NVV:; >;7A+1* :61 MT>[B:'ZK9,QO M(*ENE4S<*PGD9O#9_#SLCGN#C];PT^W@\\=;&47HVN.;0?^2H@B*K&3&U&7& M?%FO4E'4<+"[-K@+:@GD%EW.VVICX;90^:(,!=Z!^S&%*"PZ!?K"^E&[G"J; M5Z4=J$W)Q/>4BR7,A[QYH-R-S[?FP]1/ ^FU\WQ#2#1)$NG1F N09T>#]3/W M$WE>KS!,UIH'HH")@B!ZPD0%D#O7&*8 ;>'Q &[\ &[7>\ EOG:RS 7'J M_"-.\]E=_?>X[R,"&5MN@LF_,!"I"-X-WJ_Z-Q8+A@%IL$C#8M]8TDGHZ*>( MS7DZ Y)_./=4B%-F5H_MR\BLMFW*K*Y'>V*B,0/#:%U_'A@Z^HUO%14B]RQ_ MGY(/(,9YJ+KO@F[$.>B]ZV8AAR"QQ-80 /^"\9H MM,C/FZ^"R2H#9[X(^'=Q;KRXIO#1EVP!#\41"H_880_9DL>5X#2:LJ523E$L M"TZ)8_8K728;\WKYV"K2?"+3WPIW^7U'Z.@7B(PEHI8+Y/@ D[$7*D?G8>6: M@XQT,HR0J@I-0D&6=9V83Q;Z."Q);JF[4!$YJ\>(6@!X,#_T.0S6P(-.ZDL9 MKQ71+ _(E"%SQ-Q)HE (7" !N$\R.0(SJO*QPS0PXJ#:$N/V0*>P3U8]B$M\ M6.&)2C(^((?+C*NBP7$:X?DCM:K55$6Y %OT:$>4ODHP7[5\E\( 9H7)XTJK M-Q598__,O&EQUA4&6QEBZ.2,)LL51+B9MF;F(*_(],_<0\(CM#C&Q"BMM*C" M LX-_/.=>]?2/BC81IA"L.8*;4EZG4;7^-]B[ _<1:9@L"P/>/3 X_!D9;[M M@F7)2PJ6TK<3#)"'7ZHV46&J;1N/L?LB EG535Z5OD)HRC%7^%&UFLZG(#M< MEF-(>+63EMYAJ.18E"#P>B!'NI37%?R9E*\IQ7KQ>%L4*X['E+NX%$> ;U6D M5V8E)OG+8UX,%P&O(L23+)A@S^<5R^#]0*49ZLD@2= -/.EB7^OY$B!/:E.GD@5GHN3*#(- M'(/K2:KRTU6'<)@C;O'AIH.L6+?%K,8+D5MS;)3Y+\]%0Z48\"TB0P4LD^="2E6%UE^B/+^/PIR56& M9$J9HR0%XN;"M4:"#4DPPWN.Y]'/[:KH'4#,H2 MD!9?R7#$)5)'(M2AMXF@6Y*[Y^4A*K%8RNHNA>0+"BO+1.0TJX<6>W7RO<#9 MH4C)3&=QE$UG5=2OSE" *"OD(\9!?:G^R^NA#C2@M(2I(>\X4A(FN;YS/%Y( M(M6A&8Q"UU\(I8/WY)GM:G0B)B-T._ ;Q\T5$9YEMHP;*^5%4271N/6#P33\)R]9/\<(18 MO4R%T]39B=R\5RNM@EHJ-_O:Q=QM!&IERU)L^<%,K\NR1^C7/*>[5D@ M"M>(G7[IP"';Q,KZ,U8[C,HTR:L)H%#!0T"JKLPD=O)8/U\?^*Z[KN4Q=3 - M.S==U%NU/+@(H58][4*_"(\CX56K:67KEUPA/$B,E_GRV,K*<9 +4#A+Y=BF M<(U77CUFSB!W7N/(%&\8*!8+8[KB&Y8<7*9<]BP1B:X3E9B1HJ24S+#RD(N( MKS+I#I, PWXS8_X41Z0X8GOCB#]'?BBK,NJ,):*SZ&QSD$#WH.^7P*=$)&T5 MLL\H?+1G>TPKB;4HC[=\UJ\(2Z*L*=LE,NVT9/GEY2,+09HM(JS:LXKS>3P MPRT6I2*K0EAU8JK%PX[A&F3&;@^%>CE#)0D,7N#/.\1,:/N!6# 2F? M2RV0>\25C2^Y795;ZO!>L.?=WQEHPO#:$54>!:G GOY'Q6?&<53"B[E%_&P4 M>6F/E0K*@YCB$/#*WP<##_?P?%YQ^F740ZV3.GDK%!_*L&S>#G[>A^9E]*FK!*,9_;H2!',%5!H]Z M*MD]25\QP9Z=>D]*C\#]X3G&SC!9^%J<893>:0SN>R!C@.@/9P_PO2J1&"?O MI>>TYJGF&[NEIQG*2(Z>T'LMGI!/YD +NL->HJ03)%&%A&L#W*AN5( _B@_-4A^S MB&30N-BMP8?Z8F:I3 T#L;; \*+R\+%5@BDRQ0FX_K"4/;'A!$67'<"H>_F;O_ [O&"H= M"B/82CT9Z\1005M1="$I['+Q&$-(0U%:.<^OJ)#,8#QU.^]_5&G7 :A3#&7, M156W236$+Z-9^ 9&I4+ M(^TY)Q7+NH+M#&V#ZOH)HS#/(N*>*BB"1JPH0;,1MX7DS7?6BAHJ0+M (3]1 MA516MQLL=IY66RARUR 25;F*)[];;?4DV0-RWAQ,6PXZ0(Q1UCR3M<7%ED1> M&0(L%!3NN%V7A;+TES./Y 3R6@FB4N1R(4=6; H*W9+OM96JHL&D[GQ5Z65U M,=8Z]\4F#Q;&\*>9VO82>D@=FBA^4ML]N_C[E?WL3:]&0Y&+%S]D?I"NO;.Z M(2XEF;/#NPR4;9@B!EI4!JG8(Q8&DI7<5A)0;&.Y8B?E&4DQ6HR"H$P[*2V0 M$67!&UQF$9 -.?=P-TNLO8]",%7[<3+87PZ&XN$ \ U<$76E(_C';.:%7E6> MD9?OPFS+WZM($.F0^4K4+% WJ\-D"%H_E>H(MR-%X6R$L*BWHF+U0G.M^@S( M7^6FK1R-V KU\Y]5]5<>SS=>I(;AKO+GL?*5V.&7:0,H2@),/LB+%PK#.'I M+4H,=TJ&V[+%ML9K0B+*/"FQ70[&(U8DRJ,**G >/3T/O\,MD! M,3JZHHH2]Q3K+<6W^?:Z(7D9]Y; $,VD2Q46%9!4WGJIC)!X&;Q]LN%UF.]; MVEA?Z351VRMW!(0Y. >3%>5N*4I=[/AO#5?G&WAR"O"0!U4M18C^%_?>!;V2 M"#=IQ7E%>:IW*1V@/&Q135W);<95B"&/^:,B+C(^C%40N[2W+P/PDO);AW2_ MX7G^RB>*N:J@]DRWE(\!2@Y8'6 MZC.IO(Q-0_9%=EGIV2^/TU!^F9M: \%FN]A;D=BR>%,NS8_*:4%^KG"MS/&!Y<3-*+G.Q.'DR2U3: M'E[+)2G7R"X=;),.9WYGZ=B9FCSW5K7OE/A^GL'D))M"3_-5)OL+,:5*=@J6 MQ"[<."D#\H$]<7GF3B6\;\L@QW<7O"9BH44BN%-FBHWI*P( POI9 2#G>]Q] MC_%U5 MJ!FL*:F-3"(K-Q3AW'+\)$?K_TUD_2XOSXH2DBY%:P9B5WH>^@_"&X)>8RL W\J?[> J/?5H/<,K!<9N0'7UX[V&+D.6C;B:#4\<:S M'J642# :2U:@ P*0CI(12)*O)Y.^X0YA2BNQ&Y%D=1=)/? $+"J MLEA/:7V"I(N"1TS+^U:]3L@DN& ;N;#((2^'C#"O)K>/HD/(LHKZ!TX\Q;V/ M*,S#04DR5^FCHE9=*4.F+'CS^FKE\JGO>&?:P3 MZ :L QD81;J/JC#+0;C" MD]ZKS)IDE=X,VNS1\0.Y+A$XG23_CB[_\CQ6)?YRD59)SM\L$PN5S1T 4%C++W@'E8-=NPT/F4D,:LN6JCK2A>7&>"E]*[<3MEDOHC9% M9:[/MSA+'H)T"7[CI>-L6Y];R<568$WSC<3GYQPJ.\,BR)/;JL%2^" O3D'M M)D ME5:ICE%$H@\W7)THATY>);?,L!B35QBUV-F1R^V8ETZ=E+)%VP/\]HNNFV > M25M_?;/E60D.X=ES##R&>9TKT43"BP+0@Y(15N9=*2"\=D8DSW^-N3]_R,!B M$/!![V#U\E*\6]X*]E;)_,*/\HWHV,$?UX6O57W0>^&;.#M/T\C[3"@1(O>" MB^8@*].RJ! 2KQ)9T0Y06?6B+R@8*\]%:O(LR5&\7=%QCD+"+2-*^:'51W3B==/B_)GAG#'1/;&ZATK^TATD1)) M>$69DU5A&'S<^@D,?_U(N J*BUTY/A6FHHCOWXOZSP_+0G8MJQL1N+JRF0G* M#^0&E0BX.5*A\D 2==@X^: #FJY(JMD#F:7G5F[JPCWBN3X6#).?RR^6=?&+ M%Z71 A]<2DG3E@3X;.2RL(\QV)2^I#5(;-:/6.@%J M7Z'ET3EL8U5)XBWB+2V\M:$P*_$6\1;)+>*M1O/6[G+K(#/UP7%_EX>[,)H9 MQ1_^C^MR/IF%3$<\1SQ'/$<\1S MQ'/$<_N1KGU!WCK*-#U+DR&WMKFA\ .Y1I!3*SGZ9F>@FQ"K1:^/$B)!1RA\N@8Q%<""X$EUVU"\&%X$)PV1$N_K(!L5N MSBGHU1AYU;,[]M$H=-Z"C)!'R-L'>59'6]H*(8^01\C;0^?U"'F$/$+>T9%G MZO..+QQY&O9+NT=VC[43ZYOH$59+^B#))_WT*1U3,U\^IG9*&34<=0JQ.Y5F?4& H2<@FYA-S= MD:O-G2?D$G()N4=#;D]CLB4A5WOLX!RWQRFJV=RH9F,$D]GMZDM&O0P!0W@A MO!!>""^$%\(+X87P0GAIC,/W1]&R:M/U![%F4%\#OKV[?#5M L?I("@;MJ71 M\RYRI:9U>8_=)+^T:#KW"3MNIGG+W$]\PL.$LW=7GZ)/5^]E]\D YL+SIKFN M_^@'/O;:Q>]\T=\-6YP' ?Y7/M_S8^ZFP1)?)!JJJ[:GG?< MDS>N#=.-YC!^UR]WX*N\,)^U:%HM!H@M5H,2%> MG[^[?)'FS=W7F^UACT0. MCX1_UE;]D 4)(RV/*:V?Z#=FLC0.9EL:\: M%&IY52JZ]^":)R^T46$;"Z ?\C[L8RGX4[1P]"JL*[L<%GS[/_"0?TO4^;[98ND,?%\*:FK6O:8XIC0OZPD)NJ#9^Z$*6FWMN M$3[5GJ#8H-<)?35G<7$B6A=C6]'(R["5J.S(CHR S8Q%;_.-340WBB2C6<+' M#T')^9[L,IJ!S%Z6.\+J))(C6JN#OLQ?]+[UHJX&6.PDY\15&G&BPP@21B_9 M<*]UHN.J0:Y0D6BA@S65S><.J 4N^B5[?N),IS%7+=.!^?*FQZ)]?9*B#2(7L^=WWD,RNGVZZ=_7+T_ M&P[^C;,''OA *9Q.@FV74SZ-8I11#R"T@ +WTW9+'H2\P5AG<78WWB.LLC M[M9()AQ5!C9PG#H@TY=EZ@NKV$EF#+U_V1_:F4S )9$Y[ ZT7S5ZIT]S7P7 MU@@$);P6E^0!9&3($^J,/-'<&=GJC$=6?V";_6YOT!V-]'5&MOI:.B.;PU:W MQSWQZT][>[?5HZ>5O]3)O[6C=ZMO/^[K6U*T__QW+LZ,/JOAFM1.N>I%O1) MHE:(M;!AE]BPLB&S=SBZW5U?&L>91)\=D=MK1!/3!D/Y=K4!>1\%F=C&:18C M[DX\XM)SY=*_KO;\B4N)2QO*I73@XJPYCQ3U)? :M;UO@[H]#UXCN;:GTCRC MDE Z4Z7%8SWN1K'(B?@ 4^4Q[F4K./-H&CN+&9*&Q7R*:1-B4U^E:[%TN>"Z M\-T@:K<8^*=M#MTXPC6&6,1QQ''$<<1QQ''-(1QQ''%<4X,%Q''$<23C3D4X MJ@*5_OCL,"B%\8XCS ZA3U-8Y@^ZB="*F@M#PQR-C6Y76P9=4Y83[]O[\!B) M A(%ERH*^F-CW.V2*"!10*+@PD6!/32Z9!60*"!1]@C7! N6HP+4I%:9$'/-FR3/.<-\ZPS<['U>Q1YE4Q=3$,[B=H3 MW8_9H^?88FO0!XFEU8(YF'9-063=I@\AE!"Z#T(-JT< )8 20)L*T#$@U":$ M$D()H3QEK-@3'NU[$=0IKFPA%UH;:;-1@:5K^.V.AY M(XHR@U\@;J6/M3:VHDT?VO390[#UC7%/ZZ&&B]_S(8020G4:\UVC-]9Z2I\0 M2@@EA.JC8V]@]"Q"*"&4$-I0A/;'AMFO(SF $$H(I?1@+0$V8] ;$4()H8U M*.G0]02[OF&/*%)T\NAX X+@]6<'ZV(Q$F7[0+ '$/2B["'@;^K"UXJ=+6TU MC'8F8>O3"L:V85HU>E$;:-<*5JK;4",A=J@]=G2!=FQ(VN@V$20)DF17-(3S MR*[8?X?3-@U[4./9<))B),5(BI$4JU>*C;M&O\XR423%2(J=M12KY_10?U3' MD3O")&'R$C!)EL7II5BO9QICJ\;"/)H\G=+BPRGBL1YWHUB<3?D 4^5Q MX(="587 PL2$.>DX;$*N)C6VM]C*:L M)\D"D@4D"_:1!:.A,;3)+B!9T&99H!\7H[$Q&&LM?T&P(%B0BFRABK2&0Z-G M:VV\TY3U?*LLH&K2+Q#W-DI2%G-__I#%B?,04&I>DP)XEU,GR#2Z%A7R.J8) M1 E@.YC8-B&/:BC.0PAE!!*"-7B AAVG:<6":&$4$+HFQ!JV,,:#^010 F@ M)^>L5@?4!Z8Q&I&12PAM!D))A:XCM&\,!A0H.GE\O %A\,H0J)YTLT79'A"D MNB9UDK#U=4VHGC2E3+3+'J-ZT@1)@B39%617--FNH'K2),5(BC6*\TB*43UI MDF(DQ=J.2:HG39@D3#:)\\BRH'K239%B5$_ZD'K2WV(G3"8\9M$$QA>F<:1M MNZY!M&VD_B?H7I:PW4TYX: M%0C:@XZ#GF'J#8-??($@0B@A5",=>[8QHDK2A%!":%,1.AH;8YN*[!%"":$- M1:C9'1O#;HTEEPBB!-&3ICRN8K@_>F&?K/3>ZX<@ MT^3G\HO#*)X[08733;RF>+"8%7-Y$*AK_GS5O1*?86M+5F3;_1U5M_X!X[ MTLI2U9J_-8LY9W/X998P#G:KQ_[FA)D3+QGX,>SZ3L#NHR##!E=)LQAQ=^(1EYXKE_X5 MURZU:GZ! MN)^B.4]@_KJ8AG82J?W.'G3L]PQ[K-6"N?CN.X100JA&.HZ,H4VMU F@!-"& M G1@&?TZNPP00@FAA- WJ="!,>YIW3>R($ 1H+8 RC+,01TN-0&* '6)@#(MVQC6$D8F1!&BZD/4B4%C M&EV]NZ.$BXO!Q0FURTECK=;0L/HCTC2$J%9IFN;:;HBF7E?KJ=F+0%3;2YH^ MQY_JGCG6'!&]J')#3:)A6RL/-8F&C:$;\2'Q81/H1GQ(?-@$NA$?$A\V@6[G MP(#FK;O"%8$J\N%56]H](9U[.$1K A6EPLK+##3'Q*L M"%9-.TG[9BB=M")KS^A:Y%L1K$A;Z237T#9LFWRKAN5RG>DA5VTLUMQ=DI.+ MLCVPV0-L>E'V$/ WR:^MJ]&*E$YMM7M?I>VK7-OZ1/N1;0SK+&JR#U%;P7QU MFW8D*+7;?(< ^SR2_H=#HS>NT50D=!.ZR0PB,ZCU9I!I]PVS5V.-<9*4)"E) M4I*D/ M).>R234F2\OPEY8F\Q-/"NVM8=HTI)@1O@G=#X$V&$!E"A].R9_6- M\;#&K"&2E,_(I^$$3(L/P(C'>MR-8G'^Y0,P 8\#/^3RB;=P=>RX*4N7"ZZ+ M(4G%['YN[33'TTY.'^(?XA_B'^(?XI]FTH?XA_CG*#D7Q#_$/R1_CE#3H>?';44D#UF.6FF]X?2U](] T1S\8$-4<#8V#KC6DV MG0'>&I4D<7.,A-ZSZ5$X '29A#!"&"ET4NA'R.?H6\9@I+=E4],Y@.0-R1N2 M-Z?*'S.-T8#L&Y(W#9 W]7D-I^V-U35L2V\&-D&,($8JG53ZIONLD67T1WIK M!#2= ]XJ;ZA8-V8D)BF+N3]_R.+$>0@H*_$4@=-SJWYE&B85OZ*:6Z=9*K-S;L/L&*8$7* M2B>Y^I;1'UL$*RK771T"E>MNJ2C; YM4=&1*14=TTI+*=3?,M"-!2>6ZM5&9 MRG43NEN#;C*#R PZ798QE>LF24F2DB0E24HJUTV2DB3E";U$*M=-\"9XDR%$ MAE"3)265ZV[%]NWQI>1IRG5_BYTPF?"811,87YC&D;:]6U(T5'20^(?XA_B' M^*>A]"'^(?XA_FE Y@7Q#_$/R1\JVJV-G#]'/MSDARSUYU2QNXVBK/&U6:@Z M3^5XB6UT>WI/;36= =X:F"1Q3>> M\H;*M>=_O@59JEUUX9D\257O>H:PZ[>MF,74O6* M8$6P>N$4@V&9>KUU@A7!ZM)A-;2,L=4E6!&L"%8Z8\M@!/:H]"G!B@IUZR27 M;1E]FWPK@A5I*ZV!TW[/,,?D7%&E;JK4?1ZR; ]L4KV1*=4;T>K[4*7N9MEV M)"BI4K>^@"%5ZB9TMP7=9 :1&70RIYHJ=9.D)$E)DI(D)57J)DE)DO*47B)5 MZB9X$[S)$")#J,F2DBIUGW#[]H^I W39>'WI[]*\L*3U]8P+L6=:W1]^+$WT MGUF2^I-E51[T1YJW4P^:?:-F\&W&\>0-O #+@SQ,VB6+QI/PM\$[7!5SA8\1O^2DC@SES_!XNB#E38W42]A3% MO[-%'$UA8@D7\\(GQ)X8P9.?SI@#OW'O.EO J//W9# 2,0*#<;@&7N*D; $4 MCSS?A8? ;X].D+!WO#/M&&P.M\V"Y7L&0Q+/<=R9#W07,\E+LJO'PO+Q) 6V M2CKL#JYW0<0X?EB:HA@5C/G13\2:I#-X.4X+WPO$\E@:X>\I+!IS@:6B.8_% MU&"D#)<[94\<9!(+(V >)_63R5*0$68 5)N+N4&Z)'M( M^+\RL0[19@Z2C((\!N_=Q!WYPM[C/#X(DK\=)T;BJLD-R">XVA>96?^W<7! MK NQ?TL,H#@I2RQG71HM!1LE?+.<<@1KI8(+?1B>?&S,%_!0G*O#$A#;_@2F M"I\F?@@S1%YRHSF@7($;&:MX^@-WG2Q!KH4_ Y0!^#N^WTEF.8VJI!&CF/*0 MQX*>62)',0?A*,27>*&S\%-8.8\#>#U8GYGOSN#;$-["9J!K@+0Y_F&Y?/B8 MI,Z4"^*MR-)A-T$2&:^LE90]'D<&$(R0P(K >)PD@Y'B Q/X2P@1P3^" &K= MX(8@R.4,HA&?5Q(U+)/2OD2S0@.@VCI("Z!X9(MRJ5 #KDT4:>':; Y[0!)%D T2$8#YC!4*%F0/2N'! M./^6!;F@,,>"ZC?9%&C'Y%)D6H:6=] :!M9$]. M10&(3W)USDOPM\?^;+\%_5M)TPC^ ?3'PII#[2DD"TCHZ$$8;B" )EDP0;GG ME(T/X ;08 LT@$&><)0\8%NACO&EI "+%;S+?PO!J(S+7)\(TX7Y:$ESM@0Z MXEO 7@(]^F6WH3PS & LFUX'IB^:52C'P]6[E,F5%C979QU C5V[]G/?#9K% M\[F?2/,?="':RF*9LS@WY0(P[',?;.[$OW-AB_/Y(HB6'/7^2EU&L52$^!DN M0KTJG)0Y&O +>/)$7F2 W8]61>G=&PPD#XP]]#MV0H'DO95U@*/%9RI<"'&] M@D7($JX4L%*]\@8/?%D_2;'UU6-Q[VM>YGT*_Y'#J*S"\M$# !DJ4B;R5 MQNG,C[WKA1.#\I9D+FQ",0;\+ T*N.$%:UQZ83GQE"4(-HZTR\H#>(B 4(JT M..>7!(ZP\16MU8JI-RJ?"6;'MRPF/#?(/$GL%!/'&3BC_ES,19E,J3!O R[D M!!*J^@[Q^F+]"@<<)A='V70FGH*SDW0[<(W: ];VBYM?P*< ?('TV!(>*#E$ MPEC&7G..*]5([+O"6V^E/J*ZQ^QU@!!Z+T=<@ B$"_B,R.QCZ_#N/73_AI7A5 MM)"30W9>1"G,#H,+:@K22_'A7W#Z?/ R/7#F@-67[(_E;_^5@5^(%OZ[JR^? MOOSWU?LR%&_$!+68@LK07.V]Y!:G)D-3F!Q3, :FZ%'+2%J^.NO+#1Y1Y.;2 M+WZ5>]! U^,ZV+V180TWYS02VV5J_LKI7 DLQ5KO.PQ,Q%QR MJ@"=B)JECN2C!=I:*/SD0UZG$CRA!:PBW?L'GJL(Q''HO>Y_ 0!!>#P!B9?7 M$R2(\*,4T@UI)N!UL Q"R(!9.@%EVF&?-/MPH*4X%V-^U9O3YL2MA:Y$I&L; M(\AXK<^!+"!'T0;Q10BB]+V/2.2/?I0EBH0)>X=2EW]W<%F \L*4<<&JG_(B M,KR&Y/<"FQ5#_^4]'O7WG_Z8)==3QUE\^$5.[@XF=*LDWV^PEK?*WOL&R_X1 MA,7O?_G/__A3?L^].^->%O"ODQL9Q4E^ O&;_#V"T=V$WET>9?NE"!,7CQ'B M%3[\PB=_OKK[A*OTW];_?OMTQ7P/OH"W7_?NS%OK[J-EW@P''PWL(GAWLQP^YT@/5.&RX(U;MNPQW2"8AHGKZ5A6L_L MQVOQC=[PV"I;1:8H1/,Y1I-4='I+:H4N8="@E6BG3V-4OM4U^GH/,Y\+ M+"AZHSEZ@]NAOW;N.VR*^ [%*0.AU3&S;QI5P?%;_> MBBSGWDF/$-:&N$)C[(C>R!@=*71P+@BCZ, ;HP/'-"A(JEUP0XF>876I^Q&% M%JC[D=;0@X&GK@E5%)DXLD4AVK;DA0S*R=N--/'/3-Z=)OK0W 8$9G]L=$=Z M^XM<= TT F<; A?MJ&!H]FUC--9;Z_6BP4DQCYW(_'G3W/4NC&RM98E/A=4U!E9&)U" M<>LD[H;3W@8+>=I(^_J29!&5L:_Q0 J5L3?[0V,\HLYGS3'.2%)2/Q^-\!X8 MW5Z-V[L$[^U6YFY=*M:K'[VADM'6@DAQQKV_KTJ4?]NW_I%E?KJQ!Y\^=6_' M'V^Z@][HX^>>J']D?KXQ;P;]LZQ_A$1;U07%[)M(-&T0A47#:LUW*HUTM-)( M0ZLS&I@#VQHTK2;2X+AU>73?/F[SZ!$O5!/IJ*JR$8&W,S-QJ282U40Z#<-1 M322JB51K@%F8TT^B?1#:T@\\Y!-?WUYO@PC9.)!K%X+MKGU!)8UV3V0>&-T! ME32B\&_3I=@%EC2R>H:EM^S'96.3?/K"3"OZF8CN/>1N'=_=:E\ZGF4,NEHM MA:: HFZ=3[ XYWP\5-"4D$?AD@/#)7'LA.FRTLNGD2;SF0FD"RPD9-K&T*)" M0N3--T#EGV9!#OD,-DE%?:V9W4P!!_CCY MXV]!18]*99,[?F!8O-3W'CL41TLG2*FV;[,T]?FXY'W#'O?)7R"/_/1*_SP] M\H%AF@0PBN+7TB=4()5O7S2:JUNVD;/ MUIL8]__9>]?EQFUL;?CWS%6@O'?7.%_1#D^2J,ZA2CZE>KY,=Z?M[*GY-063 MD,0)12H\M-MS]2] 2K9DR;8D R)(/:F91)()$EQ8SSH":QT(K% D1]J18"T- M[\,5<:I+Y^C"I,VHCJ.-JO!A3(T(6%$(-IJD1K9Y"FYQD=3VZ4YN Q M*KM.S8L%9M:7I;FD:N0.O MUW>OK,%9][+3+VO4V*9U=M;OMZ]&S>C1O?+K;:-HW>NG>.GR_2]>0 MA$RS+&W0YW&ZW1H*PVQ^WOAENUM!C9B;<Z\G.P%0 !3F!LP-)=*L;W@JNX1#FD&:U*.G2$(OU8!HOFZ<)1UGUP6K^SNUWB2A MKCC(LX8ZNO"#:NL*PJ8YPJ9QL1G@"KAJ *Z@Q-L0.H&P@;!I@+!I7L2CQJG_IS"<%QOA2Z8[)$'$C8BX^7F#@'_R!/OX!_P#^0/^ ?R1W/+\8 .-R[8 ME#C=J#V"V].JU7:-;J>/5I+S]P3"6A+'TB;ARQ%F.FC6"H1!ARG4868/" /" MH,/4Z3 +"-L&86]/E;3"K[T<#IF?DV18G<$*OS*2,;](RW9;R)X@>JF%U ;_ M('H)_H'\ ?_4SS^0/Y*,R0U=$7//5F9IJ:\:NHM=,4_*7V22_#I/_#].;JEH M'4KO:!J@S[U.F*ZO^,F^/6FG+S?9\N+0 M?;E!:, 3\(3VE =/VP,\MO M^?SC]T5V,J)T^O[:'[.@B-BGX25-8\XCV6>67H]IRL[$L;A!'%Q4/N"-N/\- M)\99E/A__/S7O_RXYA:3:93<,W;-TJ^AS^:W8<%Y,IFR."L=R$'$;U!^^C3\ MPOQD%'.B!/RI8<*OR_+LX2%\96)!_B]L^-/1U85H.O^;_:^;BR,2!OP'ZNL?^Z=7?9=U^WW+SRWA80YFV3B;TF1DO-$[ D0-^:?RO@/%2.O<_Z? M"8OS3.PM_305Q?[Y U_94KHAT68-Y#>GV<)]EP:93S8VB.^+#XZ3=$*C);EP"B/@LBF;7_'1D'I7?N73PY]^W9Z,)34=A7$V2%GDR_Z'27.4O=V&0 MC]_W[=.>U^O8KM/MNCVKY[R;2S(NH2(ZS=C[^8Z?1L\?2[>WQS0MERS>LL&U4H?/?W2Y) M?MJ1TR^PNFNIN-?<A]_>S()0'E >]9:F7<*M+06UVY])4 M4$10A%Q^HQ&#"?OFFCY/TOL!>=S50;HPG_R6OR] MQG.;N>G2*"4_\]TU]U+FIQ%L(\;A>(6&$DPJX8!+X!*XA&4!RT)UY]/]U)EN M!-] A&DJP@[0M+ LN68Y 5VK("/ $ M/*$\9<+3 3SK=N_K]^*79^!.G[3'*7^12>9GZ_?,/'URRX9)RAY1'L;\,D9R M^HW_*6;#,$<8$L'Y#<*0MB-UKTE;Y!10L7_ZZ*/T#:N/1"Y0 5VQ=/;2L.2V M' @@ I9GIY&T1G%350N^2TGM*JYJLIUTXB:VDDDA*)7QAW; M/3UBT:NLIDXC2)>;WP&]B%37@E[))Y*!7J 7NG=?Z'6!7J"W$>C5%+&UZE[7 MTZ/1ZF&@MWE)9!41A(],#'DY3XP09AUBK][F6QJ75-F42DV0^?VNU+#OP;0C M@ZAICZA1@"I'80@2J *J&H J*/ ][?+I=J#"(6P.6]BHP%7/E5M8\%!P);=3 MK]PVN^M[^5Z%<9BS7\.O+/@0YS0>A7S6@RQC?.12*^ -NO1>]'L][]SIG)^? M6_VKKFV?6V=EEU[;NAJ85X[R+KU+J)/>DO>1/H26!")W83XFPY*").(DS A? M(O['6?M=M,[=;&TW;IWK.:=]SW5Z'8DMC1M7M?W9>Y3T,!ID(FV0PLM1\DV[<( M8 "X9F]=%69WY"^Y$%V]<7FG?Y86/@O(@%.(CE[.*MAJ-[ESVFLN;;3CG?:6)^WWC*[<