0001166388-18-000129.txt : 20181206 0001166388-18-000129.hdr.sgml : 20181206 20181206091446 ACCESSION NUMBER: 0001166388-18-000129 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 128 CONFORMED PERIOD OF REPORT: 20181031 FILED AS OF DATE: 20181206 DATE AS OF CHANGE: 20181206 FILER: COMPANY DATA: COMPANY CONFORMED NAME: VERINT SYSTEMS INC CENTRAL INDEX KEY: 0001166388 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER INTEGRATED SYSTEMS DESIGN [7373] IRS NUMBER: 113200514 STATE OF INCORPORATION: DE FISCAL YEAR END: 0131 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-34807 FILM NUMBER: 181219177 BUSINESS ADDRESS: STREET 1: 175 BROADHOLLOW ROAD CITY: MELVILLE STATE: NY ZIP: 11747 BUSINESS PHONE: 6319629600 MAIL ADDRESS: STREET 1: 175 BROADHOLLOW ROAD CITY: MELVILLE STATE: NY ZIP: 11747 10-Q 1 vrnt-20181031xform10xq.htm 10-Q Document
 

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549 
FORM 10-Q 
(Mark One)
þ
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
 For the quarterly period ended October 31, 2018
OR
o
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
 For the transition period from                                to                                     .
 
Commission File No. 001-34807

verintlogoa07.jpg
Verint Systems Inc.
(Exact Name of Registrant as Specified in its Charter) 
Delaware
 
11-3200514
(State or Other Jurisdiction of Incorporation or
Organization)
 
(I.R.S. Employer Identification No.)
 
 
 
175 Broadhollow Road, Melville, New York
 
11747
(Address of Principal Executive Offices)
 
(Zip Code)
 
(631) 962-9600
 
(Registrant’s Telephone Number, Including Area Code)
 
Indicate by check mark whether the registrant: (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes þ No o
 
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).  Yes þ No o
 
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 þ
Accelerated filer o
Non-accelerated filer o 
Smaller reporting company o
 
Emerging growth company o

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

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).  Yes o No þ
 
There were 65,271,648 shares of the registrant’s common stock outstanding on November 15, 2018.
 




Verint Systems Inc. and Subsidiaries
Index to Form 10-Q
As of and For the Period Ended October 31, 2018
 
 
Page
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

i


Cautionary Note on Forward-Looking Statements
 
This Quarterly Report on Form 10-Q contains “forward-looking statements” within the meaning of the Private Securities Litigation Reform Act of 1995, the provisions of Section 27A of the Securities Act of 1933, as amended (the “Securities Act”), and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). Forward-looking statements include financial projections, statements of plans and objectives for future operations, statements of future economic performance, and statements of assumptions relating thereto. Forward-looking statements may appear throughout this report, including without limitation, Part I, Item 2, “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” and are often identified by future or conditional words such as “will”, “plans”, “expects”, “intends”, “believes”, “seeks”, “estimates”, or “anticipates”, or by variations of such words or by similar expressions. There can be no assurance that forward-looking statements will be achieved. By their very nature, forward-looking statements involve known and unknown risks, uncertainties, assumptions, and other important factors that could cause our actual results or conditions to differ materially from those expressed or implied by such forward-looking statements. Important risks, uncertainties, assumptions, and other factors that could cause our actual results or conditions to differ materially from our forward-looking statements include, among others:
 
uncertainties regarding the impact of general economic conditions in the United States and abroad, particularly in information technology spending and government budgets, on our business;
risks associated with our ability to keep pace with technological changes, evolving industry standards, and customer challenges, such as the proliferation and strengthening of encryption, and the transition of portions of the software market to the cloud, to adapt to changing market potential from area to area within our markets, and to successfully develop, launch, and drive demand for new, innovative, high-quality products that meet or exceed customer needs, while simultaneously preserving our legacy businesses and migrating away from areas of commoditization;
risks due to aggressive competition in all of our markets, including with respect to maintaining margins and sufficient levels of investment in our business;
risks created by the continued consolidation of our competitors or the introduction of large competitors in our markets with greater resources than we have;
risks associated with our ability to successfully compete for, consummate, and implement mergers and acquisitions, including risks associated with valuations, capital constraints, costs and expenses, maintaining profitability levels, expansion into new areas, management distraction, post-acquisition integration activities, and potential asset impairments;
risks relating to our ability to effectively and efficiently enhance our existing operations and execute on our growth strategy and profitability goals, including managing investments in our business and operations, managing our cloud transition and our revenue mix, and enhancing and securing our internal and external operations;
risks associated with our ability to effectively and efficiently allocate limited financial and human resources to business, developmental, strategic, or other opportunities, and risk that such investments may not come to fruition or produce satisfactory returns;
risks that we may be unable to establish and maintain relationships with key resellers, partners, and systems integrators;
risks associated with our reliance on third-party suppliers, partners, or original equipment manufacturers (“OEMs”) for certain components, products, or services, including companies that may compete with us or work with our competitors;
risks associated with the mishandling or perceived mishandling of sensitive or confidential information and with security vulnerabilities or lapses, including information technology system breaches, failures, or disruptions;
risks that our products or services, or those of third-party suppliers, partners, or OEMs which we use in or with our offerings or otherwise rely on, may contain defects or may be vulnerable to cyber-attacks;
risks associated with our significant international operations, including, among others, in Israel, Europe, and Asia, exposure to regions subject to political or economic instability, fluctuations in foreign exchange rates, and challenges associated with a significant portion of our cash being held overseas;

ii


risks associated with a significant amount of our business coming from domestic and foreign government customers, including the ability to maintain security clearances for applicable projects, and reputational risks associated with our security solutions;
risks associated with complex and changing local and foreign regulatory environments in the jurisdictions in which we operate, including, among others, with respect to trade compliance, anti-corruption, information security, data privacy and protection, tax, labor, government contracts, and regulations related to our security solutions;
risks associated with our ability to retain and recruit qualified personnel in regions in which we operate, including in new markets and growth areas we may enter;
challenges associated with selling sophisticated solutions, including with respect to educating our customers on the benefits of our solutions or assisting them in realizing such benefits, and offering and maintaining a broad solution portfolio;
challenges associated with pursuing larger sales opportunities, including with respect to longer sales cycles, transaction reductions, deferrals, or cancellations during the sales cycle, risk of customer concentration, our ability to accurately forecast when a sales opportunity will convert to an order, or to forecast revenue and expenses, and increased volatility of our operating results from period to period;
risks that our intellectual property rights may not be adequate to protect our business or assets or that others may make claims on our intellectual property or claim infringement on their intellectual property rights;
risks that our customers or partners delay or cancel orders or are unable to honor contractual commitments due to liquidity issues, challenges in their business, or otherwise;
risks that we may experience liquidity or working capital issues and related risks that financing sources may be unavailable to us on reasonable terms or at all;
risks associated with significant leverage resulting from our current debt position or our ability to incur additional debt, including with respect to liquidity considerations, covenant limitations and compliance, fluctuations in interest rates, dilution considerations (with respect to our convertible notes), and our ability to maintain our credit ratings;
risks arising as a result of contingent or other obligations or liabilities assumed in our acquisition of our former parent company, Comverse Technology, Inc. (“CTI”), or associated with formerly being consolidated with, and part of a consolidated tax group with, CTI, or as a result of the successor to CTI’s business operations, Mavenir Inc. (“Mavenir”), being unwilling or unable to provide us with certain indemnities to which we are entitled;
risks relating to the adequacy of our existing infrastructure, systems, processes, policies, procedures, and personnel and our ability to successfully implement and maintain enhancements to the foregoing and adequate systems and internal controls for our current and future operations and reporting needs, including related risks of financial statement omissions, misstatements, restatements, or filing delays; and
risks associated with changing accounting principles or standards, tax laws and regulations, tax rates, and the continuing availability of expected tax benefits.
These risks, uncertainties, assumptions, and challenges, as well as other factors, are discussed in greater detail in “Risk Factors” under Item 1A of our Annual Report on Form 10-K for the year ended January 31, 2018. You are cautioned not to place undue reliance on forward-looking statements, which reflect our management’s view only as of the date of this report. We make no commitment to revise or update any forward-looking statements in order to reflect events or circumstances after the date any such statement is made, except as otherwise required under the federal securities laws. If we were in any particular instance to update or correct a forward-looking statement, investors and others should not conclude that we would make additional updates or corrections thereafter except as otherwise required under the federal securities laws.


iii


Part I

Item 1.     Financial Statements






1


VERINT SYSTEMS INC. AND SUBSIDIARIES
Condensed Consolidated Balance Sheets
(Unaudited)
 
 
October 31,
 
January 31,
(in thousands, except share and per share data)

2018
 
2018
Assets

 


 

Current Assets:

 


 

Cash and cash equivalents

$
353,422


$
337,942

Restricted cash and cash equivalents, and restricted bank time deposits

32,457


33,303

Short-term investments
 
49,434

 
6,566

Accounts receivable, net of allowance for doubtful accounts of $2.9 million and $2.2 million, respectively

311,492


296,324

Contract assets
 
70,076

 

Inventories

21,737


19,871

Deferred cost of revenue

9,651


6,096

Prepaid expenses and other current assets

85,310


82,090

  Total current assets

933,579


782,192

Property and equipment, net

95,875


89,089

Goodwill

1,364,452


1,388,299

Intangible assets, net

192,186


226,093

Capitalized software development costs, net

11,557


9,228

Long-term deferred cost of revenue

4,283


2,804

Other assets

101,643


82,915

  Total assets

$
2,703,575


$
2,580,620








Liabilities and Stockholders' Equity

 


 

Current Liabilities:

 


 

Accounts payable

$
79,372


$
84,639

Accrued expenses and other current liabilities

181,452


224,765

Contract liabilities

306,240


196,107

  Total current liabilities

567,064


505,511

Long-term debt

775,342


768,484

Long-term contract liabilities

27,512


24,519

Other liabilities

120,158


149,770

  Total liabilities

1,490,076


1,448,284

Commitments and Contingencies






Stockholders' Equity:

 


 

Preferred stock - $0.001 par value; authorized 2,207,000 shares at October 31, 2018 and January 31, 2018, respectively; none issued.
 

 

Common stock - $0.001 par value; authorized 120,000,000 shares. Issued 66,937,000 and 65,497,000 shares; outstanding 65,272,000 and 63,836,000 shares at October 31, 2018 and January 31, 2018, respectively.

67


65

Additional paid-in capital

1,572,806


1,519,724

Treasury stock, at cost - 1,665,000 and 1,661,000 shares at October 31, 2018 and January 31, 2018, respectively.

(57,598
)

(57,425
)
Accumulated deficit

(161,580
)

(238,312
)
Accumulated other comprehensive loss

(154,148
)

(103,460
)
Total Verint Systems Inc. stockholders' equity

1,199,547


1,120,592

Noncontrolling interests

13,952


11,744

  Total stockholders' equity

1,213,499


1,132,336

  Total liabilities and stockholders' equity

$
2,703,575


$
2,580,620


See notes to condensed consolidated financial statements.

2


VERINT SYSTEMS INC. AND SUBSIDIARIES
Condensed Consolidated Statements of Operations
(Unaudited)
 
 
Three Months Ended
October 31,
 
Nine Months Ended
October 31,
(in thousands, except per share data)
 
2018
 
2017
 
2018
 
2017
Revenue:
 
 

 
 

 
 
 
 
Product
 
$
111,670

 
$
94,827

 
$
327,576

 
$
279,056

Service and support
 
192,313

 
185,899

 
571,941

 
537,442

  Total revenue
 
303,983

 
280,726

 
899,517

 
816,498

Cost of revenue:
 
 

 
 

 
 
 
 
Product
 
33,124

 
32,840

 
100,917

 
98,708

Service and support
 
72,182

 
69,383

 
218,842

 
205,928

Amortization of acquired technology
 
5,933

 
9,182

 
18,879

 
28,246

  Total cost of revenue
 
111,239

 
111,405

 
338,638

 
332,882

Gross profit
 
192,744

 
169,321

 
560,879

 
483,616

Operating expenses:
 
 

 
 

 
 
 
 
Research and development, net
 
51,587

 
47,157

 
155,993

 
141,911

Selling, general and administrative
 
99,902

 
97,304

 
311,482

 
302,605

Amortization of other acquired intangible assets
 
7,585

 
7,048

 
22,721

 
26,727

  Total operating expenses
 
159,074

 
151,509

 
490,196

 
471,243

Operating income
 
33,670

 
17,812

 
70,683

 
12,373

Other income (expense), net:
 
 

 
 

 
 
 
 
Interest income
 
1,319

 
654

 
3,246

 
1,793

Interest expense
 
(8,686
)
 
(8,891
)
 
(27,670
)
 
(26,997
)
Loss on early retirement of debt
 

 

 

 
(1,934
)
Other (expense) income, net
 
(489
)
 
(565
)
 
(2,194
)
 
2,529

  Total other expense, net
 
(7,856
)
 
(8,802
)
 
(26,618
)
 
(24,609
)
Income (loss) before provision for income taxes
 
25,814

 
9,010

 
44,065

 
(12,236
)
Provision for income taxes
 
5,601

 
5,944

 
2,153

 
9,504

Net income (loss)
 
20,213

 
3,066

 
41,912

 
(21,740
)
Net income attributable to noncontrolling interests
 
1,293

 
577

 
3,227

 
1,984

Net income (loss) attributable to Verint Systems Inc.
 
$
18,920

 
$
2,489

 
$
38,685

 
$
(23,724
)
 
 
 
 
 
 
 
 
 
Net income (loss) per common share attributable to Verint Systems Inc.:
 
 

 
 

 
 
 
 
Basic
 
$
0.29

 
$
0.04

 
$
0.60

 
$
(0.38
)
Diluted
 
$
0.29

 
$
0.04

 
$
0.59

 
$
(0.38
)
 
 
 
 
 
 
 
 
 
Weighted-average common shares outstanding:
 
 

 
 

 
 
 
 
Basic
 
65,122

 
63,759

 
64,690

 
63,152

Diluted
 
66,200

 
64,588

 
65,885

 
63,152

 
See notes to condensed consolidated financial statements.





3


VERINT SYSTEMS INC. AND SUBSIDIARIES
Condensed Consolidated Statements of Comprehensive Income (Loss)
(Unaudited) 
 
 
Three Months Ended
October 31,
 
Nine Months Ended
October 31,
(in thousands)
 
2018
 
2017
 
2018
 
2017
Net income (loss)
 
$
20,213

 
$
3,066

 
$
41,912

 
$
(21,740
)
Other comprehensive (loss) income, net of reclassification adjustments:
 
 

 
 

 
 
 
 
Foreign currency translation adjustments
 
(11,780
)
 
779

 
(45,509
)
 
21,883

Net (decrease) increase from foreign exchange contracts designated as hedges
 
(262
)
 
(829
)
 
(8,199
)
 
2,272

Net increase (decrease) from interest rate swap designated as a hedge
 
1,266

 

 
1,878

 
(1,021
)
Benefit (provision) for income taxes on net increase (decrease) from foreign exchange contracts and interest rate swap designated as hedges
 
27

 
29

 
823

 
(242
)
Other comprehensive (loss) income
 
(10,749
)
 
(21
)
 
(51,007
)
 
22,892

Comprehensive income (loss)
 
9,464

 
3,045

 
(9,095
)
 
1,152

Comprehensive income attributable to noncontrolling interests
 
1,144

 
688

 
2,908

 
2,383

Comprehensive income (loss) attributable to Verint Systems Inc.
 
$
8,320

 
$
2,357

 
$
(12,003
)
 
$
(1,231
)
 
See notes to condensed consolidated financial statements.

4


VERINT SYSTEMS INC. AND SUBSIDIARIES
Condensed Consolidated Statements of Stockholders’ Equity
(Unaudited)
 
 
Verint Systems Inc. Stockholders’ Equity
 
 
 
 
 
 
Common Stock
 
Additional Paid-in Capital
 
 
 
 
 
Accumulated Other Comprehensive Loss
 
Total Verint Systems Inc. Stockholders’ Equity
 
 
 
Total Stockholders’ Equity
(in thousands) 
 
Shares
 
Par
Value
 
 
Treasury
Stock
 
Accumulated
Deficit
 
 
 
Non-controlling
Interests
 
Balances at January 31, 2017
 
62,419

 
$
64

 
$
1,449,335

 
$
(57,147
)
 
$
(230,816
)
 
$
(154,856
)
 
$
1,006,580

 
$
8,460

 
$
1,015,040

Net (loss) income
 

 

 

 

 
(23,724
)
 

 
(23,724
)
 
1,984

 
(21,740
)
Other comprehensive income
 

 

 

 

 

 
22,493

 
22,493

 
399

 
22,892

Stock-based compensation - equity-classified awards
 

 

 
43,182

 

 

 

 
43,182

 

 
43,182

Common stock issued for stock awards and stock bonuses
 
1,369

 
1

 
12,975

 

 

 

 
12,976

 

 
12,976

Treasury stock acquired
 
(7
)
 

 

 
(278
)
 

 

 
(278
)
 

 
(278
)
Initial noncontrolling interest related to business combination
 

 

 

 

 

 

 

 
2,300

 
2,300

Capital contributions by noncontrolling interest
 

 

 

 

 

 

 

 
580

 
580

Dividends to noncontrolling interest
 

 

 

 

 

 

 

 
(716
)
 
(716
)
Cumulative effect of adoption of ASU No. 2016-16
 

 

 

 

 
(869
)
 

 
(869
)
 

 
(869
)
Balances at October 31, 2017
 
63,781

 
$
65

 
$
1,505,492

 
$
(57,425
)
 
$
(255,409
)
 
$
(132,363
)
 
$
1,060,360


$
13,007

 
$
1,073,367

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Balances at January 31, 2018
 
63,836

 
$
65

 
$
1,519,724

 
$
(57,425
)
 
$
(238,312
)
 
$
(103,460
)
 
$
1,120,592

 
$
11,744

 
$
1,132,336

Net income
 

 

 

 

 
38,685

 

 
38,685

 
3,227

 
41,912

Other comprehensive loss
 

 

 

 

 

 
(50,688
)
 
(50,688
)
 
(319
)
 
(51,007
)
Stock-based compensation - equity-classified awards
 

 

 
44,199

 

 

 

 
44,199

 

 
44,199

Common stock issued for stock awards and stock bonuses
 
1,440

 
2

 
8,883

 

 

 

 
8,885

 

 
8,885

Treasury stock acquired
 
(4
)
 

 

 
(173
)
 

 

 
(173
)
 

 
(173
)
Capital contributions by noncontrolling interest
 

 

 

 

 

 

 

 
60

 
60

Dividends to noncontrolling interest
 

 

 

 

 

 

 

 
(760
)
 
(760
)
Cumulative effect of adoption of ASU No. 2014-09
 

 

 

 

 
38,047

 

 
38,047

 

 
38,047

Balances at October 31, 2018
 
65,272

 
$
67

 
$
1,572,806

 
$
(57,598
)
 
$
(161,580
)
 
$
(154,148
)
 
$
1,199,547

 
$
13,952

 
$
1,213,499

 
See notes to condensed consolidated financial statements.

5


VERINT SYSTEMS INC. AND SUBSIDIARIES
Condensed Consolidated Statements of Cash Flows
(Unaudited)
 
 
Nine Months Ended
October 31,
(in thousands) 
 
2018
 
2017
Cash flows from operating activities:
 
 

 
 

Net income (loss)
 
$
41,912

 
$
(21,740
)
Adjustments to reconcile net income (loss) to net cash provided by operating activities:
 
 

 
 

Depreciation and amortization
 
66,231

 
79,879

Stock-based compensation, excluding cash-settled awards
 
50,509

 
50,397

Amortization of discount on convertible notes
 
8,829

 
8,377

Non-cash gains on derivative financial instruments, net
 
(3,760
)
 
(292
)
Loss on early retirement of debt
 

 
1,934

Other non-cash items, net
 
(1,972
)
 
307

Changes in operating assets and liabilities, net of effects of business combinations:
 
 

 
 

Accounts receivable
 
35,879

 
(15,824
)
Contract assets
 
(999
)
 

Inventories
 
(4,404
)
 
(2,232
)
Deferred cost of revenue
 
2,184

 
1,503

Prepaid expenses and other assets
 
(8,443
)
 
(12,947
)
Accounts payable and accrued expenses
 
(17,841
)
 
13,145

Contract liabilities
 
(29,940
)
 
(14,129
)
Other, net
 
(6,535
)
 
7,796

Net cash provided by operating activities
 
131,650

 
96,174

 
 
 
 
 
Cash flows from investing activities:
 
 

 
 

Cash paid for business combinations, including adjustments, net of cash acquired
 
(27,370
)
 
(28,071
)
Purchases of property and equipment
 
(22,933
)
 
(26,445
)
Purchases of investments
 
(53,868
)
 
(8,305
)
Maturities and sales of investments
 
10,620

 
5,244

Cash paid for capitalized software development costs
 
(4,767
)
 
(909
)
Change in restricted bank time deposits, and other investing activities, net
 
(21,128
)
 
(111
)
Net cash used in investing activities
 
(119,446
)
 
(58,597
)
 
 
 
 
 
Cash flows from financing activities:
 
 

 
 

Proceeds from borrowings, net of original issuance discount
 

 
424,469

Repayments of borrowings and other financing obligations
 
(4,317
)
 
(410,536
)
Payments of debt-related costs
 
(206
)
 
(7,107
)
Purchases of treasury stock
 
(173
)
 

Dividends paid to noncontrolling interest
 
(760
)
 
(716
)
Payments of contingent consideration for business combinations (financing portion)
 
(10,681
)
 
(7,210
)
Other financing activities, net
 
(429
)
 
(320
)
Net cash used in financing activities
 
(16,566
)
 
(1,420
)
Foreign currency effects on cash, cash equivalents, restricted cash, and restricted cash equivalents
 
(3,864
)
 
447

Net (decrease) increase in cash, cash equivalents, restricted cash, and restricted cash equivalents
 
(8,226
)
 
36,604

Cash, cash equivalents, restricted cash, and restricted cash equivalents, beginning of period
 
398,210

 
369,329

Cash, cash equivalents, restricted cash, and restricted cash equivalents, end of period
 
$
389,984

 
$
405,933

 
 
 
 
 
Reconciliation of cash, cash equivalents, restricted cash, and restricted cash equivalents at end of period to the condensed consolidated balance sheets:
 
 
 
 
Cash and cash equivalents
 
$
353,422

 
$
312,666

Restricted cash and cash equivalents included in restricted cash and cash equivalents, and restricted bank time deposits
 
32,212

 
62,664

Restricted cash and cash equivalents included in other assets
 
4,350

 
30,603

Total cash, cash equivalents, restricted cash, and restricted cash equivalents
 
$
389,984


$
405,933


See notes to condensed consolidated financial statements.

6


VERINT SYSTEMS INC. AND SUBSIDIARIES
Notes to Condensed Consolidated Financial Statements


1.
BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES
 
Description of Business
 
Unless the context otherwise requires, the terms “Verint”, “we”, “us”, and “our” in these notes to condensed consolidated financial statements refer to Verint Systems Inc. and its consolidated subsidiaries.
 
Verint is a global leader in Actionable Intelligence solutions. Actionable Intelligence is a necessity in a dynamic world of massive information growth because it empowers organizations with crucial insights and enables decision makers to anticipate, respond, and take action. With Verint solutions and value-added services, organizations of all sizes and across many industries can make more informed, timely, and effective decisions. Today, over 10,000 organizations in more than 180 countries, including over 85 percent of the Fortune 100, use Verint solutions to optimize customer engagement and make the world a safer place.

Verint delivers its Actionable Intelligence solutions through two operating segments: Customer Engagement Solutions (“Customer Engagement”) and Cyber Intelligence Solutions (“Cyber Intelligence”). Please refer to Note 15, "Segment Information" for further details regarding our operating segments.

We have established leadership positions in Actionable Intelligence by developing highly-scalable, enterprise-class software and services with advanced, integrated analytics for both structured and unstructured information. Our innovative solutions are developed by a large research and development (“R&D”) team comprised of approximately 1,800 professionals and backed by close to 1,000 patents and patent applications worldwide.

To help our customers maximize the benefits of our technology over the solution lifecycle and provide a high degree of flexibility, we offer a broad range of services, such as strategic consulting, managed services, implementation services, training, maintenance, and 24x7 support. Additionally, we offer a broad range of deployment options, including cloud, on-premises, and hybrid, and software licensing and delivery models that include perpetual and term-based licenses and software as a service (“SaaS”).

Headquartered in Melville, New York, we support our customers around the globe directly and with an extensive network of selling and support partners.

Preparation of Condensed Consolidated Financial Statements

The condensed consolidated financial statements included herein have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and on the same basis as the audited consolidated financial statements included in our Annual Report on Form 10-K for the year ended January 31, 2018 filed with the U.S. Securities and Exchange Commission (“SEC”), except for the recently adopted accounting pronouncements described below. The condensed consolidated statements of operations, comprehensive income (loss), stockholders’ equity, and cash flows for the periods ended October 31, 2018 and 2017, and the condensed consolidated balance sheet as of October 31, 2018, are not audited but reflect all adjustments that are of a normal recurring nature and that are considered necessary for a fair presentation of the results for the periods shown. The condensed consolidated balance sheet as of January 31, 2018 is derived from the audited consolidated financial statements presented in our Annual Report on Form 10-K for the year ended January 31, 2018. Certain information and disclosures normally included in annual consolidated financial statements have been omitted pursuant to the rules and regulations of the SEC. Because the condensed consolidated interim financial statements do not include all of the information and disclosures required by GAAP for a complete set of financial statements, they should be read in conjunction with the audited consolidated financial statements and notes included in our Annual Report on Form 10-K for the year ended January 31, 2018 filed with the SEC. The results for interim periods are not necessarily indicative of a full year’s results.

Principles of Consolidation
 
The accompanying condensed consolidated financial statements include the accounts of Verint Systems Inc., our wholly owned or otherwise controlled subsidiaries, and a joint venture in which we hold a 50% equity interest. The joint venture is a variable interest entity in which we are the primary beneficiary. Noncontrolling interests in less than wholly owned subsidiaries are reflected within stockholders’ equity on our condensed consolidated balance sheet, but separately from our stockholders’ equity.

7


We hold an option to acquire the noncontrolling interests in two majority owned subsidiaries and we account for the option as an in-substance investment in the noncontrolling common stock of each such subsidiary. We include the fair value of the option within other liabilities and do not recognize noncontrolling interests in these subsidiaries.

We include the results of operations of acquired companies from the date of acquisition. All significant intercompany transactions and balances are eliminated.

Equity investments in companies in which we have less than a 20% ownership interest and cannot exercise significant influence, and which do not have readily determinable fair values, are accounted for at cost, adjusted for changes resulting from observable price changes in orderly transactions for an identical or similar investment of the same issuer, less any impairment.
 
Use of Estimates
 
The preparation of financial statements in conformity with GAAP requires our management to make estimates and assumptions, which may affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.

Significant Accounting Policies

There have been no material changes in our significant accounting policies during the nine months ended October 31, 2018, other than the impacts of adopting the accounting pronouncements described below, as compared to the significant accounting policies described in Note 1, “Summary of Significant Accounting Policies” to the consolidated financial statements included in our Annual Report on Form 10-K for the year ended January 31, 2018.

Goodwill, Other Acquired Intangible Assets, and Long-Lived Assets

For business combinations, the purchase prices are allocated to the tangible assets and intangible assets acquired and liabilities assumed based on their estimated fair values on the acquisition dates, with the remaining unallocated purchase prices recorded as goodwill. Goodwill is assigned, at the acquisition date, to those reporting units expected to benefit from the synergies of the combination. 

We test goodwill for impairment at the reporting unit level, which can be an operating segment or one level below an operating segment, on an annual basis as of November 1, or more frequently if changes in facts and circumstances indicate that impairment in the value of goodwill may exist. As of October 31, 2018, our reporting units are Customer Engagement, Cyber Intelligence (excluding situational intelligence solutions), and Situational Intelligence, which is a component of our Cyber Intelligence operating segment.

In testing for goodwill impairment, we may elect to utilize a qualitative assessment to evaluate whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If we elect to bypass a qualitative assessment, or if our qualitative assessment indicates that goodwill impairment is more likely than not, we perform quantitative impairment testing. For quantitative impairment testing performed prior to February 1, 2018, we performed a two-step test by first comparing the carrying value of the reporting unit to its fair value. If the carrying value exceeded the fair value, a second step was performed to compute the goodwill impairment. Effective with our February 1, 2018 adoption of Accounting Standards Update (“ASU”) No. 2017-04, Intangibles-Goodwill and Other (Topic 350) - Simplifying the Test for Goodwill Impairment, if our quantitative testing determines that the carrying value of a reporting unit exceeds its fair value, goodwill impairment is recognized in an amount equal to that excess, limited to the total goodwill allocated to that reporting unit, eliminating the need for the second step.

We utilize some or all of three primary approaches to assess the fair value of a reporting unit: (a) an income-based approach, using projected discounted cash flows, (b) a market-based approach, using valuation multiples of comparable companies, and (c) a transaction-based approach, using valuation multiples for recent acquisitions of similar businesses made in the marketplace. Our estimate of fair value of each reporting unit is based on a number of subjective factors, including: (a) appropriate consideration of valuation approaches (income approach, comparable public company approach, and comparable transaction approach), (b) estimates of future growth rates, (c) estimates of our future cost structure, (d) discount rates for our estimated cash flows, (e) selection of peer group companies for the public company and the market transaction approaches, (f) required levels of working capital, (g) assumed terminal value, and (h) time horizon of cash flow forecasts.


8


Acquired identifiable intangible assets include identifiable acquired technologies, customer relationships, trade names, distribution networks, non-competition agreements, sales backlog, and in-process research and development. We amortize the cost of finite-lived identifiable intangible assets over their estimated useful lives, which are periods of ten years or less. Amortization is based on the pattern in which the economic benefits of the intangible asset are expected to be realized, which typically is on a straight-line basis. The fair values assigned to identifiable intangible assets acquired in business combinations are determined primarily by using the income approach, which discounts expected future cash flows attributable to these assets to present value using estimates and assumptions determined by management. The acquired identifiable finite-lived intangible assets are being amortized primarily on a straight-line basis, which we believe approximates the pattern in which the assets are utilized, over their estimated useful lives.

Other Recently Adopted Accounting Pronouncements

In May 2014, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2014-09, Revenue from Contracts with Customers (Topic 606). ASU No. 2014-09 supersedes the revenue recognition requirements in Topic 605, Revenue Recognition, and requires entities to recognize revenue when control of the promised goods or services is transferred to customers at an amount that reflects the consideration to which the entity expects to be entitled to in exchange for those goods or services. We adopted ASU No. 2014-09 as of February 1, 2018 using the modified retrospective transition method. Please refer to Note 2, “Revenue Recognition” for further details.

In January 2016, the FASB issued ASU 2016‑01, Financial Instruments—Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities, associated with the recognition and measurement of financial assets and liabilities, with further clarifications made in February 2018 with the issuance of ASU No. 2018-03, Technical Corrections and Improvements to Financial Instruments—Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities. The amended guidance requires certain equity investments that are not consolidated and not accounted for under the equity method to be measured at fair value with changes in fair value recognized in net income rather than as a component of accumulated other comprehensive income (loss). It further states that an entity may choose to measure equity investments that do not have readily determinable fair values using a quantitative approach, or measurement alternative, which is equal to its cost minus impairment, if any, plus or minus changes resulting from observable price changes in orderly transactions for the identical or a similar investment of the same issuer. We adopted this amended guidance on February 1, 2018, using a prospective transition approach, which did not have an impact on our condensed consolidated financial statements.

We concluded that all equity investments within the scope of ASU No. 2016-01, previously accounted for under the cost method, do not have readily determinable fair values. Accordingly, the value of these investments beginning February 1, 2018 has been measured using the measurement alternative, as noted above. As of October 31, 2018, the carrying amount of our equity investments without readily determinable fair values was $6.0 million. During the nine months ended October 31, 2018, we did not recognize any impairments or other adjustments.

In August 2016, the FASB issued ASU No. 2016-15, Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments, which provides guidance with the intent of reducing diversity in practice in how certain cash receipts and cash payments are presented and classified in the statement of cash flows. The clarifications provided by this guidance did not have a material impact on our condensed consolidated statement of cash flows.

In November 2016, the FASB issued ASU No. 2016-18, Statement of Cash Flows (Topic 230): Restricted Cash. This update requires that a statement of cash flows explain the change during the period in the total of cash, cash equivalents, and amounts generally described as restricted cash or restricted cash equivalents. Therefore, amounts generally described as restricted cash and restricted cash equivalents should be included with cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts shown on the statement of cash flows. We retrospectively adopted ASU No. 2016-18 on February 1, 2018 and as a result, we now include restricted cash and restricted cash equivalents with cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts presented on the condensed consolidated statements of cash flows. Prior to adoption of this new guidance, we reported changes in restricted cash and restricted cash equivalents as cash flows from investing activities. We typically have restrictions on certain amounts of cash and cash equivalents, primarily consisting of amounts used to secure bank guarantees in connection with sales contract performance obligations, and expect to continue to have similar restrictions in the future.

As a result of the adoption of ASU No. 2016-18, we adjusted the previously reported condensed consolidated statement of cash flows for the nine months ended October 31, 2017 as follows:


9


 
 
Nine Months Ended
October 31, 2017
(in thousands)
 
As previously reported
 
Adjustments
 
As Adjusted
Net cash provided by operating activities
 
$
96,174

 
$

 
$
96,174

Net cash used in investing activities
 
(88,693
)
 
30,096

 
(58,597
)
Net cash used in financing activities
 
(1,420
)
 

 
(1,420
)
Foreign currency effects on cash, cash equivalents, restricted cash, and restricted cash equivalents
 
(758
)
 
1,205

 
447

Net increase in cash, cash equivalents, restricted cash, and restricted cash equivalents
 
5,303

 
31,301

 
36,604

Cash, cash equivalents, restricted cash, and restricted cash equivalents, beginning of period
 
307,363

 
61,966

 
369,329

Cash, cash equivalents, restricted cash, and restricted cash equivalents, end of period
 
$
312,666

 
$
93,267

 
$
405,933


In January 2017, the FASB issued ASU No. 2017-01, Business Combinations (Topic 805): Clarifying the Definition of a Business, which clarifies the definition of a business with the objective of adding guidance to assist entities with evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. If an entity determines that substantially all of the fair value of the gross assets acquired is concentrated in a single identifiable asset or a group of similar identifiable assets, then the set of transferred assets and activities is not a business. If this threshold is not met, in order to be considered a business the set of transferred assets and activities must include, at a minimum, an input and a substantive process that together significantly contribute to the ability to create outputs. Our February 1, 2018 prospective adoption of this standard will require future transactions to be evaluated under the new framework.

In August 2017, the FASB issued ASU No. 2017-12, Derivatives and Hedging (Topic 815) - Targeted Improvements to Accounting for Hedging Activities. This update better aligns risk management activities and financial reporting for hedging relationships, simplifies hedge accounting requirements, and improves disclosures of hedging arrangements. We early adopted this standard on February 1, 2018 on a prospective basis. The effects of this standard on our condensed consolidated financial statements were not material.

New Accounting Pronouncements Not Yet Effective

In August 2018, the FASB issued ASU 2018-15, Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract, which clarifies the accounting for implementation costs in cloud computing arrangements. This standard is effective for annual reporting periods beginning after December 15, 2019, including interim reporting periods within those annual reporting periods, with early adoption permitted. We are currently reviewing this standard to assess the impact on our condensed consolidated financial statements.

In August 2018, the FASB issued ASU 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework-Changes to
The Disclosure Requirements for Fair Value Measurement, which modifies the disclosure requirements on fair value measurements. This standard is effective for annual reporting periods beginning after December 15, 2019, including interim reporting periods within those annual reporting periods, with early adoption permitted. We are currently reviewing this standard to assess the impact on our condensed consolidated financial statements.

In June 2018, the FASB issued ASU No. 2018-07, Compensation - Stock Compensation (Topic 718) - Improvements to Nonemployee Share-Based Payment Accounting, to simplify the accounting for nonemployee share-based payment transactions by expanding the scope of ASC Topic 718, Compensation - Stock Compensation, to include share-based payment transactions for acquiring goods and services from nonemployees. Under the new standard, most of the guidance on stock compensation payments to nonemployees would be aligned with the requirements for share-based payments granted to employees. This standard is effective for annual reporting periods beginning after December 15, 2018, including interim reporting periods within those annual reporting periods, with early adoption permitted. While we continue to assess the potential impact of this standard, we do not expect the adoption of this standard to have a material impact on our condensed consolidated financial statements.


10


In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments - Credit Losses (Topic 326) - Measurement of Credit Losses on Financial Instruments. This new standard changes the impairment model for most financial assets and certain other instruments. Entities will be required to use a model that will result in the earlier recognition of allowances for losses for trade and other receivables, held-to-maturity debt securities, loans, and other instruments. For available-for-sale debt securities with unrealized losses, the losses will be recognized as allowances rather than as reductions in the amortized cost of the securities. The new standard is effective for annual periods, and for interim periods within those annual periods, beginning after December 15, 2019, with early adoption permitted. We are currently reviewing this standard to assess the impact on our condensed consolidated financial statements.

In February 2016, the FASB issued ASU No. 2016-02, Leases (Topic 842), which will require lessees to recognize assets and liabilities for leases with lease terms of more than 12 months. Consistent with current GAAP, the recognition, measurement, and presentation of expenses and cash flows arising from a lease by a lessee primarily will depend on its classification as a finance or operating lease. However, unlike current GAAP, which requires only capital leases to be recognized on the balance sheet, the new guidance will require both types of leases to be recognized on the balance sheet. The ASU is effective for interim and annual periods beginning after December 15, 2018, with early adoption permitted. A modified retrospective transition approach is required, applying the new standard to all leases existing at the date of initial application. An entity may choose to use either (1) its effective date or (2) the beginning of the earliest comparative period presented in the financial statements as its date of initial application. If an entity chooses the second option, the entity must recast its comparative period financial statements and provide disclosures required by the new standard for the comparative periods. We expect to adopt the new standard on February 1, 2019 using the effective date as our date of initial application. Consequently, financial information will not be updated and disclosures required under the new standard will not be provided for dates and periods before February 1, 2019.

The new standard provides a number of optional practical expedients in transition. We expect to elect the ‘package of practical expedients’, which permits us not to reassess under the new standard our prior conclusions about lease identification, lease classification and initial direct costs. We do not expect to elect the use-of-hindsight or the practical expedient pertaining to land easements; the latter not being applicable to us.

We currently anticipate that the adoption of this new standard will materially affect our consolidated balance sheets by recognizing new right-of-use assets and lease liabilities for operating leases. The impact on our results of operations and cash flows is not expected to be material. We are implementing a new lease accounting system and updating our processes in preparation for the adoption of the new standard, including the requirement to provide significant new disclosures about our leasing activities. Please refer to Note 14, “Commitments and Contingencies” of the Notes to Consolidated Financial Statements included in our Annual Report on Form 10-K for the year ended January 31, 2018 for additional information about our leases, including the future minimum lease payments for our operating leases at January 31, 2018.


2.
REVENUE RECOGNITION

On February 1, 2018, we adopted ASU No. 2014-09, Revenue from Contracts with Customers (Topic 606), using the modified retrospective method applied to those contracts that were not completed as of February 1, 2018. Results for reporting periods beginning after February 1, 2018 are presented under ASU No. 2014-09, while prior period amounts are not adjusted and continue to be reported in accordance with our historic accounting under prior guidance. For contracts that were modified before the effective date of ASU No. 2014-09, we recorded the aggregate effect of all modifications when identifying performance obligations and allocating the transaction price in accordance with the practical expedient provided for under the new guidance, which permits an entity to record the aggregate effect of all contract modifications that occur before the beginning of the earliest period presented in accordance with the new standard when identifying the satisfied and unsatisfied performance obligations, determining the transaction price, and allocating the transaction price to the satisfied and unsatisfied performance obligations.

Under the new standard, an entity recognizes revenue when its customer obtains control of promised goods or services, in an amount that reflects the consideration that the entity expects to receive in exchange for those goods or services. To determine revenue recognition for contracts that are within the scope of new standard, we perform the following five steps:

1) Identify the contract(s) with a customer
A contract with a customer exists when (i) we enter into an enforceable contract with the customer that defines each party’s rights regarding the goods or services to be transferred and identifies the payment terms related to these goods or services, (ii) the contract has commercial substance, and (iii) we determine that collection of substantially all consideration for goods or services that are transferred is probable based on the customer’s intent and ability to pay the

11


promised consideration. We apply judgment in determining the customer’s ability and intention to pay, which is based on a variety of factors including the customer’s historical payment experience or in the case of a new customer, published credit and financial information pertaining to the customer. Our customary business practice is to enter into legally enforceable written contracts with our customers. The majority of our contracts are governed by a master agreement between us and the customer, which sets forth the general terms and conditions of any individual contract between the parties, which is then supplemented by a customer purchase order to specify the different goods and services, the associated prices, and any additional terms for an individual contract. Multiple contracts with a single counterparty entered into at the same time are evaluated to determine if the contracts should be combined and accounted for as a single contract.

2) Identify the performance obligations in the contract
Performance obligations promised in a contract are identified based on the goods or services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the goods or services either on its own or together with other resources that are readily available from third parties or from us, and are distinct in the context of the contract, whereby the transfer of the goods or services is separately identifiable from other promises in the contract. To the extent a contract includes multiple promised goods or services, we must apply judgment to determine whether promised goods or services are capable of being distinct and are distinct in the context of the contract. If these criteria are not met the promised goods or services are accounted for as a combined performance obligation. Generally, our contracts do not include non-distinct performance obligations, but certain Cyber Intelligence customers require design, development, or significant customization of our products to meet their specific requirements, in which case the products and services are combined into one distinct performance obligation.

3) Determine the transaction price
The transaction price is determined based on the consideration to which we will be entitled in exchange for transferring goods or services to the customer. We assess the timing of transfer of goods and services to the customer as compared to the timing of payments to determine whether a significant financing component exists. As a practical expedient, we do not assess the existence of a significant financing component when the difference between payment and transfer of deliverables is a year or less, which is the case in the majority of our customer contracts. The primary purpose of our invoicing terms is not to receive or provide financing from or to customers. Our Cyber Intelligence contracts may require an advance payment to encourage customer commitment to the project and protect us from early termination of the contract. To the extent the transaction price includes variable consideration, we estimate the amount of variable consideration that should be included in the transaction price utilizing either the expected value method or the most likely amount method depending on the nature of the variable consideration. Variable consideration is included in the transaction price, if we assessed that a significant future reversal of cumulative revenue under the contract will not occur. Typically, our contracts do not provide our customers with any right of return or refund, and we do not constrain the contract price as it is probable that there will not be a significant revenue reversal due to a return or refund.

4) Allocate the transaction price to the performance obligations in the contract
If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. However, if a series of distinct goods or services that are substantially the same qualifies as a single performance obligation in a contract with variable consideration, we must determine if the variable consideration is attributable to the entire contract or to a specific part of the contract. We allocate the variable amount to one or more distinct performance obligations but not all or to one or more distinct services that forms a part of a single performance obligation, when the payment terms of the variable amount relate solely to our efforts to satisfy that distinct performance obligation and it results in an allocation that is consistent with the overall allocation objective of ASU No. 2014-09. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on a relative standalone selling price basis unless the transaction price is variable and meets the criteria to be allocated entirely to a performance obligation or to a distinct good or service that forms part of a single performance obligation. We determine standalone selling price (“SSP”) based on the price at which the performance obligation is sold separately. If the SSP is not observable through past transactions, we estimate the SSP 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 obligation.

5) Recognize revenue when (or as) the entity satisfies a performance obligation
We satisfy performance obligations either over time or at a point in time depending on the nature of the underlying promise. Revenue is recognized at the time the related performance obligation is satisfied by transferring a promised good or service to a customer. In the case of contracts that include customer acceptance criteria, revenue is not

12


recognized until we can objectively conclude that the product or service meets the agreed-upon specifications in the contract.

We only apply the five-step model to contracts when it is probable that we will collect the consideration we are entitled to in exchange for the goods or services we transfer to our customers. Revenue is measured based on consideration specified in a contract with a customer, and excludes taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected by us from a customer.

Shipping and handling activities that are billed to the customer and occur after control over a product has transferred to a customer are accounted for as fulfillment costs and are included in cost of revenue. Historically, these expenses have not been material.

Nature of Goods and Services

We derive and report our revenue in two categories: (a) product revenue, including licensing of software products, and the sale of hardware products, and (b) service and support revenue, including revenue from installation services, post-contract customer support (“PCS”), project management, hosting services, cloud deployments, SaaS, application managed services, product warranties, business advisory consulting, and training services.

Our software licenses typically provide for a perpetual right to use our software, though we also sell term-based software licenses that provide our customers with the right to use our software for only a fixed term, in most cases between a one- and three-year time frame. Generally, our contracts do not provide significant services of integration and customization and installation services are not required to be purchased directly from us. The software is delivered before related services are provided and is functional without professional services, updates and technical support. We have concluded that the software license is distinct as the customer can benefit from the software on its own. Software revenue is typically recognized when the software is delivered or made available for download to the customer. We rarely sell our software licenses on a standalone basis and as a result SSP is not directly observable and must be estimated. We apply the adjusted market assessment approach, considering both market conditions and entity specific factors such as assessment of historical data of bundled sales of software licenses with other promised goods and services in order to maximize the use of observable inputs. Software SSP is established based on an appropriate discount from our established list price, taking into consideration whether there are certain stratifications of the population with different pricing practices. Revenue for hardware is recognized at a point in time, generally upon shipment or delivery.

Contracts that require us to significantly customize our software are generally recognized over time as we perform because our performance does not create an asset with an alternative use and we have an enforceable right to payment plus a reasonable profit for performance completed to date. Revenue is recognized over time based on the extent of progress towards completion of the performance obligation. We use labor hours incurred to measure progress for these contracts because it best depicts the transfer of the asset to the customer. Under the labor hours incurred measure of progress, the extent of progress towards completion is measured based on the ratio of labor hours incurred to date to the total estimated labor hours at completion of the distinct performance obligation. Due to the nature of the work performed in these arrangements, the estimation of total labor hours at completion is complex, subject to many variables and requires significant judgment. If circumstances arise that change the original estimates of revenues, costs, or extent of progress toward completion, revisions to the estimates are made. These revisions may result in increases or decreases in estimated revenues or costs, and such revisions are reflected in revenue on a cumulative catch-up basis in the period in which the circumstances that gave rise to the revision become known. We use the expected cost plus a margin approach to estimate the SSP of our significantly customized solutions.

Professional services revenues primarily consist of fees for deployment and optimization services, as well as training, and are generally recognized over time as the customer simultaneously receives and consumes the benefits of the professional services as the services are performed. Professional services that are billed on a time and materials basis are recognized over time as the services are performed. For contracts billed on a fixed price basis, revenue is recognized over time using an input method based on labor hours expended to date relative to the total labor hours expected to be required to satisfy the related performance obligation. We determine SSP for our professional services based on the price at which the performance obligation is sold separately, which is observable through past transactions.

Our SaaS contracts are typically comprised of a right to access our software, maintenance, and hosting fees. We do not provide the customer the contractual right to take possession of the software at any time during the hosting period under these contracts. The customer can only benefit from the SaaS license and the maintenance when combined with the hosting service as the hosting service is the only way for the customer to access the software and benefit from the maintenance services. Accordingly, each of the license, maintenance, and hosting services is not considered a distinct performance obligation in the context of the

13


contract, and should be combined into a single performance obligation (“SaaS services”) and recognized ratably over the contract period. Our SaaS customer contracts can consist of fixed, variable, and usage based fees. Typically, we invoice a portion of the fees at the outset of the contract and then monthly or quarterly thereafter. Certain SaaS contracts include a nonrefundable upfront fee for setup services, which are not distinct from the SaaS services. Non-distinct setup services represent an advanced payment for future SaaS services, and are recognized as revenue when those SaaS services are satisfied, unless the nonrefundable fee is considered to be a material right, in which case the nonrefundable fee is recognized over the expected benefit period, which includes anticipated SaaS renewals. We determine SSP for our SaaS services based on the price at which the performance obligation is sold separately, which is observable through past SaaS renewal transactions. We satisfy our SaaS services by providing access to our software over time and processing transactions for usage based contracts. For non-usage based fees, the period of time over which we perform is commensurate with the contract term because that is the period during which we have an obligation to provide the service. The performance obligation is recognized on a time elapsed basis, by month for which the services are provided.

Customer support revenue is derived from providing telephone technical support services, bug fixes and unspecified software updates and upgrades to customers on a when-and-if-available basis. Each of these performance obligations provide benefit to the customer on a standalone basis and are distinct in the context of the contract. Each of these distinct performance obligations represent a stand ready obligation to provide service to a customer, which is concurrently delivered and has the same pattern of transfer to the customer, which is why we account for these support services as a single performance obligation. We recognize support services ratably over the contractual term, which typically is one year, and develop SSP for support services based on standalone renewal contracts.

Our Customer Engagement solutions are generally sold with a warranty of one year for hardware and 90 days for software. Our Cyber Intelligence solutions are generally sold with warranties that typically range from 90 days to three years and, in some cases, longer. These warranties do not represent an additional performance obligation as services beyond assuring that the software license and hardware complies with agreed-upon specifications are not provided.

Disaggregation of Revenue

The following table provides information about disaggregated revenue for our Customer Engagement and Cyber Intelligence segments by product revenue and service and support revenue, as well as by the recurring or nonrecurring nature of revenue for each business segment. Recurring revenue is the portion of our revenue that is highly likely to continue in the future, and primarily consists of initial and renewal PCS, SaaS, application managed services, sales-and-usage based royalties, and subscription licenses recognized over time. The recurrence of these revenue streams in future periods depends on a number of factors including contractual periods and customers' renewal decisions. Nonrecurring revenue primarily consists of our perpetual and term-based licenses, which are recognized at a point in time, long-term customization projects that are recognized over time as control transfers to the customer using a percentage of completion (“POC”) method, consulting, implementation and installation services, training, and hardware.
 
 
Three Months Ended
October 31, 2018
 
Nine Months Ended
October 31, 2018
(in thousands)
 
Customer Engagement
 
Cyber Intelligence
 
Total
 
Customer Engagement
 
Cyber Intelligence
 
Total
Revenue:
 
 
 
 
 
 
 
 
 
 
 
 
Product
 
$
52,353

 
$
59,317

 
$
111,670

 
$
156,245

 
$
171,331

 
$
327,576

Service and support
 
145,114

 
47,199

 
192,313

 
428,485

 
143,456

 
571,941

Total revenue
 
$
197,467

 
$
106,516

 
$
303,983

 
$
584,730

 
$
314,787

 
$
899,517

 
 
 
 
 
 
 
 
 
 
 
 
 
Revenue by recurrence:
 
 
 
 
 
 
 
 
 
 
 
 
Recurring revenue
 
$
112,274

 
$
40,349

 
$
152,623

 
$
330,890

 
$
119,238

 
$
450,128

Nonrecurring revenue
 
85,193

 
66,167

 
151,360

 
253,840

 
195,549

 
449,389

Total revenue
 
$
197,467

 
$
106,516

 
$
303,983

 
$
584,730

 
$
314,787

 
$
899,517


Contract Balances

The following table provides information about accounts receivable, contract assets, and contract liabilities from contracts with customers:

14


(in thousands)
 
October 31, 2018
Accounts receivable, net
 
$
311,492

Contract assets
 
70,076

Long-term contract assets (included in other assets)
 
1,289

Contract liabilities
 
306,240

Long-term contract liabilities
 
27,512


We receive payments from customers based upon contractual billing schedules, and accounts receivable are recorded when the right to consideration becomes unconditional. Contract assets are rights to consideration in exchange for goods or services that we have transferred to a customer when that right is conditional on something other than the passage of time. The majority of our contract assets represent unbilled amounts related to our significantly customized solutions as the right to consideration is subject to the contractually agreed upon billing schedule. We expect billing and collection of a majority of our contract assets to occur within the next twelve months and had no asset impairment related to contract assets in the period. There are two customers in our Cyber Intelligence segment that accounted for a combined $43.3 million and $62.3 million of our contract assets (unbilled amounts previously included in accounts receivable) at October 31, 2018 and January 31, 2018, respectively. These customers are governmental agencies outside of the U.S. which we believe present insignificant credit risk. Contract liabilities represent consideration received or consideration which is unconditionally due from customers prior to transferring goods or services to the customer under the terms of the contract.

Revenue recognized during the three and nine months ended October 31, 2018 from amounts included in contract liabilities at February 1, 2018 was $51.0 million and $258.8 million, respectively. During the three and nine months ended October 31, 2018, we transferred $19.8 million and $42.2 million to accounts receivable from contract assets recognized at February 1, 2018, as a result of the right to the transaction consideration becoming unconditional. We recognized $11.5 million and $53.2 million of contract assets during the three and nine months ended October 31, 2018, respectively. Contract assets recognized during the period, primarily related to our rights to consideration for work completed but not billed on long-term Cyber Intelligence contracts.

Remaining Performance Obligations

The majority of our arrangements are for periods of up to three years, with a significant portion being one year or less. We had $936.4 million of remaining performance obligations as of October 31, 2018. We elected to exclude amounts of variable consideration attributable to sales- or usage-based royalties in exchange for a license of our IP from the remaining performance obligations. We currently expect to recognize approximately 64% of our remaining revenue backlog over the next twelve months and the remainder thereafter. The timing and amount of revenue recognition for our remaining performance obligations is influenced by several factors, including seasonality, the timing of PCS renewals, and the revenue recognition for certain projects, particularly in our Cyber Intelligence segment, that can extend over longer periods of time, delivery under which, for various reasons, may be delayed, modified, or canceled. Further, we have historically generated a large portion of our business each quarter by orders that are sold and fulfilled within the same reporting period. Therefore, the amount of remaining obligations may not be a meaningful indicator of future results.

Costs to Obtain and Fulfill Contracts

We capitalize commission expenses paid to internal sales personnel and agent commission expenses that are incremental to obtaining customer contracts. We have determined that these commission expenses are in fact incremental and would not have occurred absent the customer contract. Capitalized sales and agent commissions are amortized on a straight-line basis over the period the goods or services are transferred to the customer to which the assets relate, which ranges from immediate to as long as six years, if commission amounts paid upon renewal are not commensurate with amounts paid on the initial contract. A portion of the initial commission payable on the majority of Customer Engagement contracts is amortized over the anticipated PCS renewal period, which is generally four to six years, due to the commissions being paid on PCS renewal contracts not being commensurate with amounts paid on the initial contract.

Total capitalized costs to obtain contracts were $29.1 million as of October 31, 2018, of which $5.1 million is included in prepaid expenses and other current assets and $24.0 million is included in other assets on our condensed consolidated balance sheet. During the three and nine months ended October 31, 2018, we expensed $10.8 million and $32.4 million, respectively, of sales and agent commissions, which are included in selling, general and administrative expenses and there was no impairment loss recognized for these capitalized costs.


15


We capitalize costs incurred to fulfill our contracts when the costs relate directly to the contract and are expected to generate resources that will be used to satisfy the performance obligation under the contract and are expected to be recovered through revenue generated under the contract. Costs to fulfill contracts are expensed to cost of revenue as we satisfy the related performance obligations. Total capitalized costs to fulfill contracts were $14.0 million as of October 31, 2018, of which $9.7 million is included in deferred cost of revenue and $4.3 million is included in long-term deferred cost of revenue on our condensed consolidated balance sheet. The amounts capitalized primarily relate to direct costs that enhance resources under our SaaS arrangements. During the three and nine months ended October 31, 2018, we amortized $6.0 million and $13.8 million, respectively, of fulfillment costs.
 
Financial Statement Impact of Adoption

We adopted ASU No. 2014-09 utilizing the modified retrospective method. The cumulative impact of applying the new guidance to all contracts with customers that were not completed as of February 1, 2018 was recorded as an adjustment to accumulated deficit as of the adoption date. As a result of applying the modified retrospective method to adopt the new standard, the following adjustments were made to accounts on the consolidated balance sheet as of February 1, 2018:
(in thousands)
 
Balance at January 31, 2018
 
Adjustments from Adopting ASU No. 2014-09
 
Balance at February 1, 2018
Assets:
 
 
 
 
 
 
Accounts receivable, net
 
$
296,324

 
$
53,682

 
$
350,006

Contract assets
 

 
69,217

 
69,217

Deferred cost of revenue
 
6,096

 
2,056

 
8,152

Prepaid expenses and other current assets
 
82,090

 
(829
)
 
81,261

Long-term deferred cost of revenue
 
2,804

 
2,193

 
4,997

Deferred income taxes
 
30,878

 
(2,248
)
 
28,630

Other assets
 
52,037

 
14,912

 
66,949

 
 
 
 
 
 
 
Liabilities:
 
 
 
 
 
 
Accrued expenses and other current liabilities
 
220,265

 
(46,062
)
 
174,203

Contract liabilities
 
196,107

 
139,517

 
335,624

Long-term contract liabilities
 
24,519

 
6,518

 
31,037

Deferred income taxes
 
35,305

 
963

 
36,268

 
 
 
 
 
 
 
Stockholders' Equity:
 
 
 
 
 
 
Total stockholders' equity
 
1,132,336

 
38,047

 
1,170,383


In connection with the adoption of the new revenue recognition accounting standard, we decreased our accumulated deficit by $38.0 million, due to uncompleted contracts at February 1, 2018, for which $17.2 million of revenue will not be recognized in future periods under the new standard. Upon adoption, we deferred $4.2 million of previously expensed contract costs and reversed $2.9 million of expenses due to the new standard precluding the recognition or deferral of costs to simply obtain an even profit margin over the contract term, which was acceptable under prior contract accounting guidance. We capitalized $16.9 million of incremental sales commission costs at the adoption date directly related to obtaining customer contracts and are amortizing these costs as we satisfy the underlying performance obligations, which for certain contracts can include anticipated renewal periods. The acceleration of revenue that was deferred under prior guidance as of February 1, 2018, was primarily attributable to being able to recognize minimum guaranteed amounts upon delivery of our software rather than over the term of the arrangement, the ability to recognize professional services revenue in advance of achieving billing milestones, no longer requiring the separation of promised goods or services, such as software licenses, technical support, or unspecified update rights on the basis of vendor specific objective evidence, and the impact of allocating the transaction price to the performance obligations in the contract on a relative basis using SSP rather than allocating under the residual method, which allocates the entire arrangement discount to the delivered performance obligations.

The net change in deferred income taxes of $3.2 million is primarily due to the deferred tax effects resulting from the adjustment to accumulated deficit for the cumulative effect of applying ASU No. 2014-09 to active contracts as of the adoption date.


16


We made certain presentation changes to our condensed consolidated balance sheet on February 1, 2018 to comply with ASU No. 2014-09. Prior to adoption of the new standard, we offset accounts receivable and contract liabilities (previously presented as deferred revenue on our consolidated balance sheet) for unpaid deferred performance obligations included in contract liabilities. Under the new standard, we record accounts receivable and related contract liabilities for noncancelable contracts with customers when the right to consideration is unconditional. Upon adoption, the right to consideration in exchange for goods or services that have been transferred to a customer when that right is conditional on something other than the passage of time were reclassified from accounts receivable to contract assets. In addition, we reclassified amounts related to billings in excess of costs and estimated earnings on uncompleted contracts, which under prior guidance was included in accrued expenses and other liabilities on our condensed consolidated balance sheet to contract liabilities upon adoption.

Impact of ASU No. 2014-09 on Financial Statement Line Items

The impact of adoption of ASU No. 2014-09 on our condensed consolidated balance sheet as of October 31, 2018 and on our condensed consolidated statement of operations for the three and nine months ended October 31, 2018 was as follows:

 
 
As of October 31, 2018
(in thousands)
 
As Reported
 
Balances without Adoption of ASU No. 2014-09
 
Effect of Change Higher (Lower)
Condensed Consolidated Balance Sheet
 
 
 
 
 
 
Assets:
 
 
 
 
 
 
Accounts receivable, net
 
$
311,492

 
$
266,497

 
$
44,995

Contract assets
 
70,076

 

 
70,076

Deferred cost of revenue
 
9,651

 
11,170

 
(1,519
)
Prepaid expenses and other current assets
 
85,310

 
86,462

 
(1,152
)
Long-term deferred cost of revenue
 
4,283

 
1,214

 
3,069

Other assets
 
101,643

 
79,330

 
22,313

 
 
 
 
 
 
 
Liabilities:
 
 
 
 
 
 
Accrued expenses and other current liabilities
 
181,452

 
216,637

 
(35,185
)
Contract liabilities
 
306,240

 
207,199

 
99,041

Long-term contract liabilities
 
27,512

 
26,700

 
812

Other liabilities
 
120,158

 
119,236

 
922

 
 
 
 
 
 
 
Stockholders' Equity:
 
 
 
 
 
 
Total stockholders' equity
 
1,213,499

 
1,141,307

 
72,192


While the tables below indicate that calculated revenue for the three and nine months ended October 31, 2018 without the adoption of ASU No. 2014-09 would have been lower than the revenue we are reporting under the new accounting guidance, this lower calculated revenue results not only from the impact of the new accounting guidance, but also from changes we made to our business practices in anticipation and as a result of the new accounting guidance. These business practice changes adversely impact the calculation of revenue under the prior accounting guidance and include, among other things, the way we manage our professional services projects, offer and deploy our solutions, structure certain customer contracts, and make pricing decisions. While the many variables, required assumptions, and other complexities associated with these business practice changes make it impractical to precisely quantify the impact of these changes, we believe that calculated revenue under the prior accounting guidance, but absent these business practice changes, would have been closer to the revenue we are reporting under the new accounting guidance.


17


 
 
Three Months Ended
October 31, 2018
(in thousands)
 
As Reported
 
Balances without Adoption of ASU No. 2014-09
 
Effect of Change Higher (Lower)
Condensed Consolidated Statement of Operations
 
 
 
 
 
 
Revenue:
 
 
 
 
 
 
Product
 
$
111,670

 
$
109,224

 
$
2,446

Service and support
 
192,313

 
192,849

 
(536
)
 
 
 
 
 
 
 
Cost of revenue:
 
 
 
 
 
 
Product
 
33,124

 
30,315

 
2,809

Service and support
 
72,182

 
72,847

 
(665
)
 
 
 
 
 
 
 
Expenses and Other:
 
 
 
 
 
 
Selling, general and administrative
 
99,902

 
102,463

 
(2,561
)
Provision (benefit) for income taxes
 
5,601

 
5,401

 
200

Net income
 
20,213

 
18,086

 
2,127

 
 
Nine Months Ended
October 31, 2018
(in thousands)
 
As Reported
 
Balances without Adoption of ASU No. 2014-09
 
Effect of Change Higher (Lower)
Condensed Consolidated Statement of Operations
 
 
 
 
 
 
Revenue:
 
 
 
 
 
 
Product
 
$
327,576

 
$
300,116

 
$
27,460

Service and support
 
571,941

 
562,701

 
9,240

 
 
 
 
 
 
 
Cost of revenue:
 
 
 
 
 
 
Product
 
100,917

 
94,243

 
6,674

Service and support
 
218,842

 
219,319

 
(477
)
 
 
 
 
 
 
 
Expenses and Other:
 
 
 
 
 
 
Selling, general and administrative
 
311,482

 
319,481

 
(7,999
)
Provision (benefit) for income taxes
 
2,153

 
(1,647
)
 
3,800

Net income
 
41,912

 
7,210

 
34,702


The adoption of ASU No. 2014-09 had no impact to cash provided by or used in operating, investing, or financing activities on our condensed consolidated statement of cash flows.


3.
NET INCOME (LOSS) PER COMMON SHARE ATTRIBUTABLE TO VERINT SYSTEMS INC.
 
The following table summarizes the calculation of basic and diluted net income (loss) per common share attributable to Verint Systems Inc. for the three and nine months ended October 31, 2018 and 2017:

18


 
 
Three Months Ended
October 31,
 
Nine Months Ended
October 31,
(in thousands, except per share amounts) 
 
2018
 
2017
 
2018
 
2017
Net income (loss)
 
$
20,213

 
$
3,066

 
$
41,912

 
$
(21,740
)
Net income attributable to noncontrolling interests
 
1,293

 
577

 
3,227

 
1,984

Net income (loss) attributable to Verint Systems Inc.
 
$
18,920

 
$
2,489

 
$
38,685

 
$
(23,724
)
Weighted-average shares outstanding:
 
 

 
 

 
 
 
 
Basic
 
65,122

 
63,759

 
64,690

 
63,152

Dilutive effect of employee equity award plans
 
1,078

 
829

 
1,195

 

Dilutive effect of 1.50% convertible senior notes
 

 

 

 

Dilutive effect of warrants
 

 

 

 

Diluted
 
66,200

 
64,588

 
65,885

 
63,152

Net income (loss) per common share attributable to Verint Systems Inc.:
 
 

 
 

 
 
 
 
Basic
 
$
0.29

 
$
0.04

 
$
0.60

 
$
(0.38
)
Diluted
 
$
0.29

 
$
0.04

 
$
0.59

 
$
(0.38
)

We excluded the following weighted-average potential common shares from the calculations of diluted net income (loss) per common share during the applicable periods because their inclusion would have been anti-dilutive:
 
 
Three Months Ended
October 31,
 
Nine Months Ended
October 31,
(in thousands) 
 
2018
 
2017
 
2018
 
2017
Common shares excluded from calculation:
 
 

 
 

 
 
 
 
Stock options and restricted stock-based awards
 
546

 
600

 
432

 
1,205

1.50% convertible senior notes
 
6,205

 
6,205

 
6,205

 
6,205

Warrants
 
6,205

 
6,205

 
6,205

 
6,205


In periods for which we report a net loss attributable to Verint Systems Inc., basic net loss per common share and diluted net loss per common share are identical since the effect of all potential common shares is anti-dilutive and therefore excluded.

Our 1.50% convertible senior notes (“Notes”) will not impact the calculation of diluted net income per share unless the average price of our common stock, as calculated in accordance with the terms of the indenture governing the Notes, exceeds the conversion price of $64.46 per share. Likewise, diluted net income per share will not include any effect from the Warrants (as defined in Note 7, “Long-Term Debt”) unless the average price of our common stock, as calculated under the terms of the Warrants, exceeds the exercise price of $75.00 per share.

Our Note Hedges (as defined in Note 7, “Long-Term Debt”) do not impact the calculation of diluted net income per share under the treasury stock method, because their effect would be anti-dilutive. However, in the event of an actual conversion of any or all of the Notes, the common shares that would be delivered to us under the Note Hedges would neutralize the dilutive effect of the common shares that we would issue under the Notes. As a result, actual conversion of any or all of the Notes would not increase our outstanding common stock. Up to 6,205,000 common shares could be issued upon exercise of the Warrants. Further details regarding the Notes, Note Hedges, and the Warrants appear in Note 7, “Long-Term Debt”.


4. CASH, CASH EQUIVALENTS, AND SHORT-TERM INVESTMENTS

The following tables summarize our cash, cash equivalents, and short-term investments as of October 31, 2018 and January 31, 2018:

19


 
 
October 31, 2018
(in thousands) 
 
Cost Basis
 
Gross Unrealized Gains
 
Gross Unrealized Losses
 
Estimated Fair Value
Cash and cash equivalents:
 
 
 
 
 
 
 
 
Cash and bank time deposits
 
$
297,540

 
$

 
$

 
$
297,540

Money market funds
 
52,640

 

 

 
52,640

Commercial paper
 
3,242

 

 

 
3,242

Total cash and cash equivalents
 
$
353,422

 
$

 
$

 
$
353,422

 
 
 
 
 
 
 
 
 
Short-term investments:
 
 
 
 
 
 
 
 
Bank time deposits
 
$
49,434

 
$

 
$

 
$
49,434

Total short-term investments
 
$
49,434

 
$

 
$

 
$
49,434

 
 
January 31, 2018
(in thousands)
 
Cost Basis
 
Gross Unrealized Gains
 
Gross Unrealized Losses
 
Estimated Fair Value
Cash and cash equivalents:
 
 
 
 
 
 
 
 
Cash and bank time deposits
 
$
337,756

 
$

 
$

 
$
337,756

Money market funds
 
186

 

 

 
186

Total cash and cash equivalents
 
$
337,942

 
$

 
$

 
$
337,942

 
 
 
 
 
 
 
 
 
Short-term investments:
 
 
 
 
 
 
 
 
Corporate debt securities (available-for-sale)
 
$
2,002

 
$

 
$

 
$
2,002

Bank time deposits
 
4,564

 

 

 
4,564

Total short-term investments
 
$
6,566

 
$

 
$

 
$
6,566


Bank time deposits which are reported within short-term investments consist of deposits held outside of the U.S. with maturities of greater than 90 days, or without specified maturity dates which we intend to hold for periods in excess of 90 days. All other bank deposits are included within cash and cash equivalents.

During the nine months ended October 31, 2018 and 2017, proceeds from maturities and sales of short-term investments were $10.6 million and $5.2 million, respectively.


5.
BUSINESS COMBINATIONS

Nine Months Ended October 31, 2018

During the nine months ended October 31, 2018, we completed one transaction which qualified as a business combination in our Customer Engagement segment, which was not material to our condensed consolidated financial statements.

Year Ended January 31, 2018

During the year ended January 31, 2018, we completed seven business combinations:

On February 1, March 20, October 3, November 3, December 19, and December 21, 2017, we completed acquisitions of businesses in our Customer Engagement operating segment. One of the transactions was an asset acquisition that qualified as a business combination, and in another, the sellers retained a noncontrolling interest.

On July 1, 2017, we completed the acquisition of a business in our Cyber Intelligence operating segment.

These business combinations were not individually material to our consolidated financial statements.

The combined consideration for these business combinations was approximately $134.8 million, including $106.0 million of combined cash paid at the closings. For five of these business combinations, we also agreed to make potential additional cash

20


payments to the respective former shareholders aggregating up to approximately $47.3 million, contingent upon the achievement of certain performance targets over periods extending through January 2022. The fair value of these contingent consideration obligations was estimated to be $25.9 million at the applicable acquisition dates. Cash paid for these business combinations was funded by cash on hand.

The purchase prices for these business combinations were allocated to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values on the acquisition dates, with the remaining unallocated purchase prices recorded as goodwill. The fair value assigned to identifiable intangible assets acquired were determined primarily by using the income approach, which discounts expected future cash flows to present value using estimates and assumptions determined by management.

Included among the factors contributing to the recognition of goodwill in these transactions were synergies in products and technologies, and the addition of skilled, assembled workforces. Of the $81.4 million of goodwill associated with these business combinations, $77.6 million and $3.8 million was assigned to our Customer Engagement and Cyber Intelligence segments, respectively. For income tax purposes, $14.5 million of this goodwill is deductible and $66.9 million is not deductible.

Transaction and related costs, consisting primarily of professional fees and integration expenses, directly related to these acquisitions, totaled $0.7 million and $2.0 million for the three months ended October 31, 2018 and 2017, respectively, and $2.4 million and $3.2 million for the nine months ended October 31, 2018 and 2017, respectively. All transaction and related costs were expensed as incurred and are included in selling, general and administrative expenses.

The purchase price allocations for those business combinations completed subsequent to October 31, 2017 have been prepared on a preliminary basis and changes to those allocations may occur as additional information becomes available during the respective measurement periods (up to one year from the respective acquisition dates). Fair values still under review include values assigned to identifiable intangible assets, deferred income taxes and reserves for uncertain income tax positions.

The following table sets forth the components and the allocations of the combined purchase prices for the business combinations completed during the year ended January 31, 2018, including adjustments identified subsequent to the respective valuation dates, none of which were material:

(in thousands)
 
Amount
Components of Purchase Prices:
 
 
Cash
 
$
106,049

Fair value of contingent consideration
 
25,874

Other purchase price adjustments
 
2,897

Total purchase prices
 
$
134,820

 
 
 
Allocation of Purchase Prices:
 
 
Net tangible assets (liabilities):
 
 
Accounts receivable
 
$
4,184

Other current assets, including cash acquired
 
15,108

Other assets
 
2,765

Current and other liabilities
 
(12,512
)
Deferred revenue - current and long-term
 
(4,424
)
Deferred income taxes
 
(8,550
)
Net tangible liabilities
 
(3,429
)
Identifiable intangible assets:
 
 
Customer relationships
 
24,812

Developed technology
 
29,614

Trademarks and trade names
 
2,456

Total identifiable intangible assets
 
56,882

Goodwill
 
81,367

Total purchase price allocations
 
$
134,820



21


For these acquisitions, customer relationships, developed technology, and trademarks and trade names were assigned estimated useful lives ranging from two years to ten years, from three years to five years, and from one year to seven years, respectively, the weighted average of which is approximately 6.3 years.

Other Business Combination Information

The acquisition date fair values of contingent consideration obligations associated with business combinations are estimated based on probability adjusted present values of the consideration expected to be transferred using significant inputs that are not observable in the market. Key assumptions used in these estimates include probability assessments with respect to the likelihood of achieving the performance targets and discount rates consistent with the level of risk of achievement. At each reporting date, we revalue the contingent consideration obligations to their fair values and record increases and decreases in fair value within selling, general and administrative expenses in our condensed consolidated statements of operations. Changes in the fair value of the contingent consideration obligations result from changes in discount periods and rates, and changes in probability assumptions with respect to the likelihood of achieving the performance targets.

For the three months ended October 31, 2018 and 2017, we recorded a charge of $0.5 million and a benefit of $6.7 million, respectively, and for the nine months ended October 31, 2018 and 2017, we recorded benefits of $4.2 million and $3.8 million, respectively, within selling, general and administrative expenses for changes in the fair values of contingent consideration obligations associated with business combinations. The aggregate fair values of the remaining contingent consideration obligations associated with business combinations was $53.7 million at October 31, 2018, of which $25.2 million was recorded within accrued expenses and other current liabilities, and $28.5 million was recorded within other liabilities.

Payments of contingent consideration earned under these agreements were $1.6 million and $0.1 million for the three months ended October 31, 2018 and 2017, respectively, and $13.6 million and $9.4 million for the nine months ended October 31, 2018 and 2017, respectively.


6.
INTANGIBLE ASSETS AND GOODWILL
 
Acquisition-related intangible assets consisted of the following as of October 31, 2018 and January 31, 2018:
 
 
 
October 31, 2018
(in thousands)
 
Cost
 
Accumulated
Amortization
 
Net
Intangible assets, with finite lives:
 
 

 
 

 
 

Customer relationships
 
$
431,235

 
$
(292,419
)
 
$
138,816

Acquired technology
 
273,456

 
(225,886
)
 
47,570

Trade names
 
26,486

 
(20,761
)
 
5,725

Non-competition agreements
 
3,047

 
(2,972
)
 
75

Distribution network
 
4,440

 
(4,440
)
 

Total intangible assets
 
$
738,664

 
$
(546,478
)
 
$
192,186

 
 
 
January 31, 2018
(in thousands)
 
Cost
 
Accumulated
Amortization
 
Net
Intangible assets, with finite lives:
 
 

 
 

 
 

Customer relationships
 
$
438,664

 
$
(281,592
)
 
$
157,072

Acquired technology
 
273,156

 
(212,571
)
 
60,585

Trade names
 
26,820

 
(18,570
)
 
8,250

Non-competition agreements
 
3,047

 
(2,861
)
 
186

Distribution network
 
4,440

 
(4,440
)
 

    Total intangible assets
 
$
746,127

 
$
(520,034
)
 
$
226,093


The following table presents net acquisition-related intangible assets by reportable segment as of October 31, 2018 and January 31, 2018: 

22


 
 
October 31,
 
January 31,
(in thousands)

2018

2018
Customer Engagement

$
186,549


$
213,963

Cyber Intelligence

5,637


12,130

Total

$
192,186


$
226,093

 
Total amortization expense recorded for acquisition-related intangible assets was $13.5 million and $16.2 million for the three months ended October 31, 2018 and 2017, respectively, and $41.6 million and $55.0 million for the nine months ended October 31, 2018 and 2017, respectively. The reported amount of net acquisition-related intangible assets can fluctuate from the impact of changes in foreign currency exchange rates on intangible assets not denominated in U.S. dollars.

Estimated future amortization expense on finite-lived acquisition-related intangible assets is as follows:
(in thousands)

 

Years Ending January 31,

Amount
2019 (remainder of year)

$
13,265

2020

44,390

2021

36,255

2022

32,370

2023

25,323

2024 and thereafter

40,583

   Total

$
192,186

 
Goodwill activity for the nine months ended October 31, 2018, in total and by reportable segment, was as follows: 
 
 
 
 
Reportable Segment
(in thousands)
 
Total
 
Customer Engagement
 
Cyber Intelligence
Year Ended January 31, 2018:
 
 
 
 
 
 
Goodwill, gross, at January 31, 2018
 
$
1,455,164

 
$
1,307,136

 
$
148,028

Accumulated impairment losses through January 31, 2018
 
(66,865
)
 
(56,043
)
 
(10,822
)
   Goodwill, net, at January 31, 2018
 
1,388,299

 
1,251,093

 
137,206

Business combinations, including adjustments to prior period acquisitions
 
14,526

 
14,526

 

Foreign currency translation and other
 
(38,373
)
 
(37,405
)
 
(968
)
   Goodwill, net, at October 31, 2018
 
$
1,364,452

 
$
1,228,214

 
$
136,238

 
 
 
 
 
 
 
Balance at October 31, 2018:
 


 
 

 
 

Goodwill, gross, at October 31, 2018
 
$
1,431,317

 
$
1,284,257

 
$
147,060

Accumulated impairment losses through October 31, 2018
 
(66,865
)
 
(56,043
)
 
(10,822
)
   Goodwill, net, at October 31, 2018
 
$
1,364,452

 
$
1,228,214

 
$
136,238

No events or circumstances indicating the potential for goodwill impairment were identified during the nine months ended October 31, 2018.


7.
LONG-TERM DEBT

The following table summarizes our long-term debt at October 31, 2018 and January 31, 2018: 

23


 
 
October 31,
 
January 31,
(in thousands)
 
2018
 
2018
 
 
 
 
 
1.50% Convertible Senior Notes
 
$
400,000

 
$
400,000

2017 Term Loan
 
419,688

 
422,875

Other debt
 
131

 
250

Less: Unamortized debt discounts and issuance costs
 
(40,095
)
 
(50,141
)
Total debt
 
779,724

 
772,984

Less: current maturities
 
4,382

 
4,500

Long-term debt
 
$
775,342

 
$
768,484


Current maturities of long-term debt are reported within accrued expenses and other current liabilities on our condensed consolidated balance sheet.

1.50% Convertible Senior Notes

On June 18, 2014, we issued $400.0 million in aggregate principal amount of 1.50% convertible senior notes due June 1, 2021 (“Notes”), unless earlier converted by the holders pursuant to their terms. Net proceeds from the Notes after underwriting discounts were $391.9 million. The Notes pay interest in cash semiannually in arrears at a rate of 1.50% per annum.

The Notes were issued concurrently with our public issuance of 5,750,000 shares of common stock, the majority of the combined net proceeds of which were used to partially repay certain indebtedness under our Prior Credit Agreement, as defined and further described below.

The Notes are unsecured and are convertible into, at our election, cash, shares of common stock, or a combination of both, subject to satisfaction of specified conditions and during specified periods. If converted, we currently intend to pay cash in respect of the principal amount of the Notes.

The Notes have a conversion rate of 15.5129 shares of common stock per $1,000 principal amount of Notes, which represents an effective conversion price of approximately $64.46 per share of common stock and would result in the issuance of approximately 6,205,000 shares if all of the Notes were converted. The conversion rate has not changed since issuance of the Notes, although throughout the term of the Notes, the conversion rate may be adjusted upon the occurrence of certain events.
On or after December 1, 2020 until the close of business on the second scheduled trading day immediately preceding the maturity date, holders may surrender their Notes for conversion regardless of whether any of the other specified conditions for conversion have been satisfied.

As of October 31, 2018, the Notes were not convertible.

In accordance with accounting guidance for convertible debt with a cash conversion option, we separately accounted for the debt and equity components of the Notes in a manner that reflected our estimated nonconvertible debt borrowing rate. We estimated the debt and equity components of the Notes to be $319.9 million and $80.1 million, respectively, at the issuance date, assuming a 5.00% non-convertible borrowing rate. The equity component was recorded as an increase to additional paid-in capital. The excess of the principal amount of the debt component over its carrying amount (the “debt discount”) is being amortized as interest expense over the term of the Notes using the effective interest method. The equity component is not remeasured as long as it continues to meet the conditions for equity classification.

We allocated transaction costs related to the issuance of the Notes, including underwriting discounts, of $7.6 million and $1.9 million to the debt and equity components, respectively. Issuance costs attributable to the debt component of the Notes are presented as a reduction of long-term debt and are being amortized as interest expense over the term of the Notes, and issuance costs attributable to the equity component were netted with the equity component in additional paid-in capital. The carrying amount of the equity component, net of issuance costs, was $78.2 million at October 31, 2018.

As of October 31, 2018, the carrying value of the debt component was $363.6 million, which is net of unamortized debt discount and issuance costs of $33.2 million and $3.1 million, respectively. Including the impact of the debt discount and related deferred debt issuance costs, the effective interest rate on the Notes was approximately 5.29% at October 31, 2018.


24


Based on the closing market price of our common stock on October 31, 2018, the if-converted value of the Notes was less than the aggregate principal amount of the Notes.

Note Hedges and Warrants

Concurrently with the issuance of the Notes, we entered into convertible note hedge transactions (the “Note Hedges”) and sold warrants (the “Warrants”). The combination of the Note Hedges and the Warrants serves to increase the effective initial conversion price for the Notes to $75.00 per share. The Note Hedges and Warrants are each separate instruments from the Notes.

Note Hedges

Pursuant to the Note Hedges, we purchased call options on our common stock, under which we have the right to acquire from the counterparties up to approximately 6,205,000 shares of our common stock, subject to customary anti-dilution adjustments, at a price of $64.46, which equals the initial conversion price of the Notes. Our exercise rights under the Note Hedges generally trigger upon conversion of the Notes and the Note Hedges terminate upon maturity of the Notes, or the first day the Notes are no longer outstanding. The Note Hedges may be settled in cash, shares of our common stock, or a combination thereof, at our option, and are intended to reduce our exposure to potential dilution upon conversion of the Notes. We paid $60.8 million for the Note Hedges, which was recorded as a reduction to additional paid-in capital. As of October 31, 2018, we had not purchased any shares of our common stock under the Note Hedges.

Warrants

We sold the Warrants to several counterparties. The Warrants provide the counterparties rights to acquire from us up to approximately 6,205,000 shares of our common stock at a price of $75.00 per share. The Warrants expire incrementally on a series of expiration dates beginning in August 2021. At expiration, if the market price per share of our common stock exceeds the strike price of the Warrants, we will be obligated to issue shares of our common stock having a value equal to such excess. The Warrants could have a dilutive effect on net income per share to the extent that the market value of our common stock exceeds the strike price of the Warrants. Proceeds from the sale of the Warrants were $45.2 million and were recorded as additional paid-in capital. As of October 31, 2018, no Warrants had been exercised and all Warrants remained outstanding.

The Note Hedges and Warrants both meet the requirements for classification within stockholders’ equity, and their respective fair values are not remeasured and adjusted as long as these instruments continue to qualify for stockholders’ equity classification.

Credit Agreements

Prior Credit Agreement

In April 2011, we entered into a credit agreement with certain lenders, which was amended and restated in March 2013, and further amended in February, March, and June 2014 (as amended, the “Prior Credit Agreement”). The Prior Credit Agreement provided for senior secured credit facilities, comprised of $943.5 million of term loans, of which $300.0 million was borrowed in February 2014 and $643.5 million was borrowed in March 2014 (together, the “2014 Term Loans”), the outstanding portion of which was scheduled to mature in September 2019, and a $300.0 million revolving credit facility (the “Prior Revolving Credit Facility”), scheduled to mature in September 2018, subject to increase and reduction from time to time, in accordance with the terms of the Prior Credit Agreement.
In June 2014, we utilized the majority of the combined net proceeds from the issuance of the Notes and the concurrent issuance of 5,750,000 shares of common stock to retire $530.0 million of the 2014 Term Loans and all $106.0 million of then-outstanding borrowings under the Prior Revolving Credit Facility.
The 2014 Term Loans incurred interest at our option at either a base rate plus a margin of 1.75% or an Adjusted LIBOR Rate, as defined in the Prior Credit Agreement, plus a margin of 2.75%.
2017 Credit Agreement

On June 29, 2017, we entered into a new credit agreement (the “2017 Credit Agreement”) with certain lenders and terminated the Prior Credit Agreement.


25


The 2017 Credit Agreement provides for $725.0 million of senior secured credit facilities, comprised of a $425.0 million term loan maturing on June 29, 2024 (the “2017 Term Loan”) and a $300.0 million revolving credit facility maturing on June 29, 2022 (the “2017 Revolving Credit Facility”), subject to increase and reduction from time to time according to the terms of the 2017 Credit Agreement. The maturity dates of the 2017 Term Loan and 2017 Revolving Credit Facility will be accelerated to March 1, 2021 if on such date any Notes remain outstanding.
The majority of the proceeds from the 2017 Term Loan were used to repay all $406.9 million that remained outstanding under the 2014 Term Loans at June 29, 2017 upon termination of the Prior Credit Agreement. There were no borrowings under the Prior Revolving Credit Facility at June 29, 2017.
The 2017 Term Loan was subject to an original issuance discount of approximately $0.5 million. This discount is being amortized as interest expense over the term of the 2017 Term Loan using the effective interest method.
Interest rates on loans under the 2017 Credit Agreement are periodically reset, at our option, at either a Eurodollar Rate or an ABR rate (each as defined in the 2017 Credit Agreement), plus in each case a margin.
On January 31, 2018, we entered into an amendment to the 2017 Credit Agreement (the “2018 Amendment”) providing for, among other things, a reduction of the interest rate margins on the 2017 Term Loan from 2.25% to 2.00% for Eurodollar loans, and from 1.25% to 1.00% for ABR loans. The vast majority of the impact of the 2018 Amendment was accounted for as a debt modification. For the portion of the 2017 Term Loan which was considered extinguished and replaced by new loans, we wrote off $0.2 million of unamortized deferred debt issuance costs as a loss on early retirement of debt during the three months ended January 31, 2018. The remaining unamortized deferred debt issuance costs and discount are being amortized over the remaining term of the 2017 Term Loan.
For loans under the 2017 Revolving Credit Facility, the margin is determined by reference to our Consolidated Total Debt to Consolidated EBITDA (each as defined in the 2017 Credit Agreement) leverage ratio (the “Leverage Ratio”).
As of October 31, 2018, the interest rate on the 2017 Term Loan was 4.27%. Taking into account the impact of the original issuance discount and related deferred debt issuance costs, the effective interest rate on the 2017 Term Loan was approximately 4.45% at October 31, 2018. As of January 31, 2018 the interest rate on 2017 Term Loan was 3.58%.
We are required to pay a commitment fee with respect to unused availability under the 2017 Revolving Credit Facility at a rate per annum determined by reference to our Leverage Ratio.
The 2017 Term Loan requires quarterly principal payments of approximately $1.1 million, which commenced on August 1, 2017, with the remaining balance due on June 29, 2024. Optional prepayments of loans under the 2017 Credit Agreement are generally permitted without premium or penalty.
Our obligations under the 2017 Credit Agreement are guaranteed by each of our direct and indirect existing and future material domestic wholly owned restricted subsidiaries, and are secured by a security interest in substantially all of our assets and the assets of the guarantor subsidiaries, subject to certain exceptions.
The 2017 Credit Agreement contains certain customary affirmative and negative covenants for credit facilities of this type. The 2017 Credit Agreement also contains a financial covenant that, solely with respect to the 2017 Revolving Credit Facility, requires us to maintain a Leverage Ratio of no greater than 4.50 to 1. The limitations imposed by the covenants are subject to certain exceptions as detailed in the 2017 Credit Agreement.
The 2017 Credit Agreement provides for events of default with corresponding grace periods that we believe are customary for credit facilities of this type. Upon an event of default, all of our obligations owed under the 2017 Credit Agreement may be declared immediately due and payable, and the lenders’ commitments to make loans under the 2017 Credit Agreement may be terminated.
2017 Credit Agreement Issuance Costs
We incurred debt issuance costs of approximately $6.8 million in connection with the 2017 Credit Agreement, of which $4.1 million were associated with the 2017 Term Loan, and $2.7 million were associated with the 2017 Revolving Credit Facility, which were deferred and are being amortized as interest expense over the terms of the facilities under the 2017 Credit Agreement. As noted previously, during the three months ended January 31, 2018, we wrote off $0.2 million of deferred debt issuance costs associated with the 2017 Term Loan as a result of the 2018 Amendment. Deferred debt issuance costs associated with the 2017 Term Loan are being amortized using the effective interest rate method, and deferred debt issuance costs associated with the 2017 Revolving Credit Facility are being amortized on a straight-line basis.

26


Future Principal Payments on Term Loan
As of October 31, 2018, future scheduled principal payments on the 2017 Term Loan were as follows:
(in thousands)
 
 
Years Ending January 31,
 
Amount
2019 (remainder of year)
 
$
1,063

2020
 
4,250

2021
 
4,250

2022
 
4,250

2023
 
4,250

2024 and thereafter
 
401,625

   Total
 
$
419,688

Interest Expense

The following table presents the components of interest expense incurred on the Notes and on borrowings under our credit agreements for the three and nine months ended October 31, 2018 and 2017:
 
 
Three Months Ended
October 31,
 
Nine Months Ended
October 31,
(in thousands)
 
2018
 
2017
 
2018
 
2017
1.50% Convertible Senior Notes:
 
 
 
 
 
 
 
 
Interest expense at 1.50% coupon rate
 
$
1,500

 
$
1,500

 
$
4,500

 
$
4,500

Amortization of debt discount
 
2,982

 
2,829

 
8,829

 
8,377

Amortization of deferred debt issuance costs
 
281

 
267

 
833

 
790

Total Interest Expense - 1.50% Convertible Senior Notes
 
$
4,763

 
$
4,596

 
$
14,162

 
$
13,667

 
 
 
 
 
 
 
 
 
Borrowings under Credit Agreements:
 
 
 
 
 
 
 
 
Interest expense at contractual rates
 
$
4,448

 
$
3,858

 
$
13,047

 
$
11,493

Impact of interest rate swap agreement
 

 

 

 
254

Amortization of debt discounts
 
17

 
17

 
50

 
48

Amortization of deferred debt issuance costs
 
392

 
396

 
1,162

 
1,451

Total Interest Expense - Borrowings under Credit Agreements
 
$
4,857

 
$
4,271

 
$
14,259

 
$
13,246



8.
SUPPLEMENTAL CONDENSED CONSOLIDATED FINANCIAL STATEMENT INFORMATION
 
Condensed Consolidated Balance Sheets
 
Inventories consisted of the following as of October 31, 2018 and January 31, 2018: 
 
 
October 31,
 
January 31,
(in thousands)
 
2018
 
2018
Raw materials
 
$
9,517

 
$
9,870

Work-in-process
 
6,018

 
6,269

Finished goods
 
6,202

 
3,732

   Total inventories
 
$
21,737

 
$
19,871


Condensed Consolidated Statements of Operations
 
Other (expense) income, net consisted of the following for the three and nine months ended October 31, 2018 and 2017:

27


 
 
Three Months Ended
October 31,
 
Nine Months Ended
October 31,
(in thousands)
 
2018
 
2017
 
2018
 
2017
Foreign currency (losses) gains, net
 
$
(1,458
)
 
$
(1,474
)
 
$
(5,372
)
 
$
2,384

Gains on derivative financial instruments, net
 
1,051

 
834

 
3,760

 
292

Other, net
 
(82
)
 
75

 
(582
)
 
(147
)
   Total other (expense) income, net
 
$
(489
)
 
$
(565
)
 
$
(2,194
)
 
$
2,529


Condensed Consolidated Statements of Cash Flows
 
The following table provides supplemental information regarding our condensed consolidated cash flows for the nine months ended October 31, 2018 and 2017:
 
 
Nine Months Ended
October 31,
(in thousands)
 
2018
 
2017
Cash paid for interest
 
$
14,736

 
$
13,618

Cash payments of income taxes, net
 
$
22,324

 
$
18,344

Non-cash investing and financing transactions:
 
 

 
 
Accrued but unpaid purchases of property and equipment
 
$
4,443

 
$
3,487

Inventory transfers to property and equipment
 
$
1,334

 
$
1,265

Liabilities for contingent consideration in business combinations, including measurement period adjustments
 
$
8,969

 
$
9,100

Capital leases of property and equipment
 
$
473

 
$
1,929



9.
STOCKHOLDERS’ EQUITY
 
Dividends on Common Stock

We did not declare or pay any dividends on our common stock during the nine months ended October 31, 2018 and 2017. Under the terms of our 2017 Credit Agreement, we are subject to certain restrictions on declaring and paying dividends on our common stock.

Share Repurchase Program

On March 29, 2016, we announced that our board of directors had authorized a common stock repurchase program of up to $150.0 million over two years. This program expired on March 29, 2018. We made a total of $46.9 million in repurchases under the program.

Treasury Stock
 
Repurchased shares of common stock are recorded as treasury stock, at cost, but may from time to time be retired. We periodically purchase treasury stock from directors, officers, and other employees to facilitate income tax withholding by us or the payment of required income taxes by such holders in connection with the vesting of equity awards.

During the nine months ended October 31, 2018, we acquired approximately 4,000 shares of treasury stock for a cost of $0.2 million. During the nine months ended October 31, 2017, we received approximately 7,000 shares of stock in a nonmonetary transaction valued at $0.3 million.

At October 31, 2018, we held approximately 1,665,000 shares of treasury stock with a cost of $57.6 million. At January 31, 2018, we held approximately 1,661,000 shares of treasury stock with a cost of $57.4 million.

Accumulated Other Comprehensive Income (Loss)
 
Accumulated other comprehensive income (loss) includes items such as foreign currency translation adjustments and unrealized gains and losses on certain marketable securities and derivative financial instruments designated as hedges.

28


Accumulated other comprehensive income (loss) is presented as a separate line item in the stockholders’ equity section of our condensed consolidated balance sheets. Accumulated other comprehensive income (loss) items have no impact on our net income (loss) as presented in our condensed consolidated statements of operations.

The following table summarizes changes in the components of our accumulated other comprehensive income (loss) by component for the nine months ended October 31, 2018:
(in thousands)
 
Unrealized Gains (Losses) on Foreign Exchange Contracts Designated as Hedges
 
Unrealized Gain on Interest Rate Swap Designated as Hedge
 
Foreign Currency Translation Adjustments
 
Total
Accumulated other comprehensive income (loss) at January 31, 2018
 
$
3,312

 
$

 
$
(106,772
)
 
$
(103,460
)
Other comprehensive (loss) income before reclassifications
 
(9,452
)
 
1,878

 
(45,190
)
 
(52,764
)
Losses reclassified out of accumulated other comprehensive (loss) income
 
(2,076
)
 

 

 
(2,076
)
Net other comprehensive (loss) income, current period
 
(7,376
)
 
1,878

 
(45,190
)
 
(50,688
)
Accumulated other comprehensive (loss) income at October 31, 2018
 
$
(4,064
)
 
$
1,878

 
$
(151,962
)
 
$
(154,148
)

All amounts presented in the table above are net of income taxes, if applicable. The accumulated net losses in foreign currency translation adjustments primarily reflect the strengthening of the U.S. dollar against the British pound sterling, which has resulted in lower U.S. dollar-translated balances of British pound sterling-denominated goodwill and intangible assets.

The amounts reclassified out of accumulated other comprehensive income (loss) into the condensed consolidated statement of operations, with presentation location, for the three and nine months ended October 31, 2018 and 2017 were as follows:
 
 
Three Months Ended
October 31,
 
Nine Months Ended
October 31,
 
 
(in thousands)
 
2018
 
2017
 
2018
 
2017
 
Location
Unrealized (losses) gains on derivative financial instruments:
 
 
 
 
 
 
 
 
 
 
Foreign currency forward contracts
 
$
(108
)
 
$
141

 
$
(196
)
 
$
407

 
Cost of product revenue
 
 
(120
)
 
145

 
(214
)
 
378

 
Cost of service and support revenue
 
 
(676
)
 
825

 
(1,168
)
 
2,339

 
Research and development, net
 
 
(424
)
 
461

 
(730
)
 
1,322

 
Selling, general and administrative
 
 
(1,328
)
 
1,572

 
(2,308
)
 
4,446

 
Total, before income taxes
 
 
134

 
(252
)
 
232

 
(539
)
 
Benefit (provision) for income taxes
 
 
$
(1,194
)
 
$
1,320

 
$
(2,076
)
 
$
3,907

 
Total, net of income taxes
 
 
 
 
 
 
 
 
 
 
 
Interest rate swap agreement
 
$

 
$

 
$

 
$
(254
)
 
Interest expense
 
 

 

 

 
934

 
Other income (expense), net
 
 

 

 

 
680

 
Total, before income taxes
 
 

 

 

 
(389
)
 
Provision for income taxes
 
 
$

 
$

 
$

 
$
291

 
Total, net of income taxes


10. INCOME TAXES
 
Our interim provision (benefit) for income taxes is measured using an estimated annual effective income tax rate, adjusted for discrete items that occur within the periods presented. 

29



On December 22, 2017, the Tax Cuts and Jobs Acts (“2017 Tax Act”) was enacted in the United States. The 2017 Tax Act significantly revises the Internal Revenue Code of 1986, as amended, and it includes fundamental changes to taxation of U.S. multinational corporations. The key provisions impacting our January 31, 2019 year include a reduction of the corporate tax rate from a top marginal rate of 35% to a flat rate of 21%, new limitations on the tax deductions for interest expense and executive compensation, elimination of the alternative minimum tax (AMT) and the ability to refund unused AMT credits over a four-year period, and new rules related to uses and limitations of net operating loss carryforwards. New international provisions add a new category of deemed income from our foreign operations, eliminate U.S. tax on foreign dividends (subject to certain restrictions), and add a minimum tax on certain payments made to foreign related parties. Our estimated annual effective tax rate for the three and nine months ended October 31, 2018 includes provisional amounts for certain 2017 Tax Act provisions related to our foreign operations. We expect to utilize a portion of our net operating loss carryforward and release the valuation allowance on the deferred tax asset for that net operating loss carryforward for a net impact of $0.

Compliance with the 2017 Tax Act will require significant complex computations not previously required by U.S. tax law. It is unclear how certain provisions of the 2017 Tax Act will be applied absent further legislative, regulatory, or accounting clarification and guidance. Also, on December 22, 2017, the staff of the SEC issued Staff Accounting Bulletin No. 118 (“SAB No. 118”). SAB No. 118 provides guidance on accounting for the tax effects of the 2017 Tax Act and allows registrants to record provisional amounts for a period of up to one year from the date of enactment of the 2017 Tax Act. We considered amounts related to the 2017 Tax Act to be reasonably estimated as of January 31, 2018 and, as of October 31, 2018, we did not have any significant adjustments to provisional amounts recorded as of January 31, 2018. We expect to refine and complete the accounting for the 2017 Tax Act during the year ending January 31, 2019 as we obtain, prepare, and analyze additional information and as additional legislative, regulatory, and accounting guidance and interpretations become available.

For the three months ended October 31, 2018, we recorded an income tax provision of $5.6 million on pre-tax income of $25.8 million, which represented an effective income tax rate of 21.7%. We maintain valuation allowances on our net U.S. deferred income tax assets related to federal and certain state jurisdictions. The income tax provision does not include income tax benefits on losses incurred by certain domestic and foreign operations where we maintain valuation allowances. Our pre-tax losses in domestic and foreign jurisdictions where we maintain valuation allowances and do not record tax benefits were significantly less than the pre-tax income in jurisdictions where we record tax provisions.

For the three months ended October 31, 2017, we recorded an income tax provision of $5.9 million on pre-tax income of $9.0 million, which represented an effective income tax rate of 66.0%. The income tax provision does not include income tax benefits on losses incurred by certain domestic and foreign operations where we maintain valuation allowances. Our pre-tax income in profitable jurisdictions, where we record income tax provisions, was higher than the pre-tax losses in domestic and foreign jurisdictions where we maintain valuation allowances and do not record tax benefits.

For the nine months ended October 31, 2018, we recorded an income tax provision of $2.2 million on pre-tax income of $44.1 million, which represented an effective income tax rate of 4.9%. In connection with an acquisition in our Customer Engagement segment completed in our second quarter we recorded deferred income tax liabilities primarily attributable to acquired intangible assets to the extent the amortization will not be deductible for income tax purposes. Under accounting guidelines, because the amortization of the intangible assets in future periods provides a source of taxable income, we expect to realize a portion of our existing deferred income tax assets. As such, we reduced the valuation allowance recorded on our deferred income tax assets to the extent of the deferred income tax liabilities recorded. Because the valuation allowance related to existing Verint deferred income tax assets, the impact of the release was reflected as a discrete income tax benefit of
$7.3 million and not as a component of the acquisition accounting. The income tax provision does not include income tax benefits on losses incurred by certain domestic and foreign operations where we maintain valuation allowances. Our pre-tax losses in domestic and foreign jurisdictions where we maintain valuation allowances and do not record tax benefits were significantly less than the pre-tax income in jurisdictions where we record tax provisions.

For the nine months ended October 31, 2017, we recorded an income tax provision of $9.5 million on a pre-tax loss of $12.2 million, which represented a negative effective income tax rate of 77.7%. The income tax provision does not include income tax benefits on losses incurred by certain domestic and foreign operations where we maintain valuation allowances. Our pre-tax income in profitable jurisdictions, where we record income tax provisions, was lower than the pre-tax losses in domestic and foreign jurisdictions where we maintain valuation allowances and do not record income tax benefits.
 
As required by the authoritative guidance on accounting for income taxes, we evaluate the realizability of deferred income tax assets on a jurisdictional basis at each reporting date. Accounting guidance for income taxes requires that a valuation allowance be established when it is more-likely-than-not that all or a portion of the deferred income tax assets will not be realized.  In circumstances where there is sufficient negative evidence indicating that the deferred income tax assets are not more-likely-

30


than-not realizable, we establish a valuation allowance. We determined that there is sufficient negative evidence to maintain the valuation allowances against our federal and certain state and foreign deferred income tax assets as a result of historical losses in the most recent three-year period in the U.S. and in certain foreign jurisdictions. We intend to maintain valuation allowances until sufficient positive evidence exists to support a reversal.

We had unrecognized income tax benefits of $114.9 million and $115.7 million (excluding interest and penalties) as of October 31, 2018 and January 31, 2018, respectively. The accrued liability for interest and penalties was $5.6 million at October 31, 2018 and January 31, 2018, respectively. Interest and penalties are recorded as a component of the provision for income taxes in our condensed consolidated statements of operations.  As of October 31, 2018 and January 31, 2018, the total amount of unrecognized income tax benefits that, if recognized, would impact our effective income tax rate were approximately $108.3 million and $105.4 million, respectively. We regularly assess the adequacy of our provisions for income tax contingencies in accordance with the applicable authoritative guidance on accounting for income taxes. As a result, we may adjust the reserves for unrecognized income tax benefits for the impact of new facts and developments, such as changes to interpretations of relevant tax law, assessments from taxing authorities, settlements with taxing authorities, and lapses of statutes of limitation. Further, we believe that it is reasonably possible that the total amount of unrecognized income tax benefits at October 31, 2018 could decrease by approximately $4.2 million in the next twelve months as a result of settlement of certain tax audits or lapses of statutes of limitation. Such decreases may involve the payment of additional income taxes, the adjustment of deferred income taxes including the need for additional valuation allowances, and the recognition of income tax benefits.  Our income tax returns are subject to ongoing tax examinations in several jurisdictions in which we operate. We also believe that it is reasonably possible that new issues may be raised by tax authorities or developments in tax audits may occur which would require increases or decreases to the balance of reserves for unrecognized income tax benefits; however, an estimate of such changes cannot reasonably be made.


11.
FAIR VALUE MEASUREMENTS
 
Assets and Liabilities Measured at Fair Value on a Recurring Basis
 
Our assets and liabilities measured at fair value on a recurring basis consisted of the following as of October 31, 2018 and January 31, 2018:
 
 
October 31, 2018
 
 
Fair Value Hierarchy Category
(in thousands)
 
Level 1
 
Level 2
 
Level 3
Assets:
 
 

 
 

 
 

Money market funds
 
$
52,640

 
$

 
$

Commercial paper
 
3,242

 

 

Foreign currency forward contracts
 

 
1,401

 

Interest rate swap agreements
 

 
4,747

 

Total assets
 
$
55,882

 
$
6,148

 
$

Liabilities:
 
 

 
 

 
 

Foreign currency forward contracts
 
$

 
$
4,518

 
$

Contingent consideration - business combinations
 

 

 
53,674

Option to acquire noncontrolling interests of consolidated subsidiaries
 

 

 
3,000

Total liabilities
 
$

 
$
4,518

 
$
56,674

 

31


 
 
January 31, 2018
 
 
Fair Value Hierarchy Category
(in thousands)
 
Level 1
 
Level 2
 
Level 3
Assets:
 
 

 
 

 
 

Money market funds
 
$
186

 
$

 
$

Short-term investments, classified as available-for-sale
 

 
2,002

 

Foreign currency forward contracts
 

 
3,682

 

Interest rate swap agreement
 

 
2,580

 

Total assets
 
$
186

 
$
8,264

 
$

Liabilities:
 
 

 
 

 
 

Foreign currency forward contracts
 
$

 
$
1,308

 
$

Contingent consideration - business combinations
 

 

 
62,829

Option to acquire noncontrolling interests of consolidated subsidiaries
 

 

 
2,950

Total liabilities
 
$

 
$
1,308

 
$
65,779


The following table presents the changes in the estimated fair values of our liabilities for contingent consideration measured using significant unobservable inputs (Level 3) for the nine months ended October 31, 2018 and 2017
 
 
Nine Months Ended
October 31,
(in thousands)
 
2018
 
2017
Fair value measurement at beginning of period
 
$
62,829

 
$
52,733

Contingent consideration liabilities recorded for business combinations, including measurement period adjustments
 
8,969

 
9,100

Changes in fair values, recorded in operating expenses
 
(4,184
)
 
(3,769
)
Payments of contingent consideration
 
(13,600
)
 
(9,412
)
Foreign currency translation and other
 
(340
)
 

Fair value measurement at end of period
 
$
53,674

 
$
48,652

 
Our estimated liability for contingent consideration represents potential payments of additional consideration for business combinations, payable if certain defined performance goals are achieved. Changes in fair value of contingent consideration are recorded in the condensed consolidated statements of operations within selling, general and administrative expenses.

During the year ended January 31, 2017, we acquired two majority owned subsidiaries for which we hold an option to acquire the noncontrolling interests. We account for the option as an in-substance investment in the noncontrolling common stock of each such subsidiary. We include the fair value of the option within other liabilities and do not recognize noncontrolling interests in these subsidiaries. The following table presents the change in the estimated fair value of this liability, which is measured using Level 3 inputs, for the nine months ended October 31, 2018 and 2017: 
 
 
Nine Months Ended
October 31,
(in thousands)
 
2018
 
2017
Fair value measurement at beginning of period
 
$
2,950

 
$
3,550

Change in fair value, recorded in operating expenses
 
50

 
(450
)
Fair value measurement at end of period
 
$
3,000

 
$
3,100

 
There were no transfers between levels of the fair value measurement hierarchy during the nine months ended October 31, 2018 and 2017.

Fair Value Measurements
 
Money Market Funds - We value our money market funds using quoted active market prices for such funds.

Short-term Investments, Corporate Debt Securities, and Commercial Paper - The fair values of short-term investments, as well as corporate debt securities and commercial paper classified as cash equivalents, are estimated using observable market prices for identical securities that are traded in less-active markets, if available. When observable market prices for identical securities

32


are not available, we value these short-term investments using non-binding market price quotes from brokers which we review for reasonableness using observable market data; quoted market prices for similar instruments; or pricing models, such as a discounted cash flow model.

Foreign Currency Forward Contracts - The estimated fair value of foreign currency forward contracts is based on quotes received from the counterparties thereto. These quotes are reviewed for reasonableness by discounting the future estimated cash flows under the contracts, considering the terms and maturities of the contracts and market foreign currency exchange rates using readily observable market prices for similar contracts.

Interest Rate Swap Agreements - The fair value of our interest rate swap agreements are based in part on data received from the counterparty, and represents the estimated amount we would receive or pay to settle the agreements, taking into consideration current and projected future interest rates as well as the creditworthiness of the parties, all of which can be validated through readily observable data from external sources.
 
Contingent Consideration - Business Combinations - The fair value of the contingent consideration related to business combinations is estimated using a probability-adjusted discounted cash flow model. These fair value measurements are based on significant inputs not observable in the market. The key internally developed assumptions used in these models are discount rates and the probabilities assigned to the milestones to be achieved. We remeasure the fair value of the contingent consideration at each reporting period, and any changes in fair value resulting from either the passage of time or events occurring after the acquisition date, such as changes in discount rates, or in the expectations of achieving the performance targets, are recorded within selling, general, and administrative expenses. Increases or decreases in discount rates would have inverse impacts on the related fair value measurements, while favorable or unfavorable changes in expectations of achieving performance targets would result in corresponding increases or decreases in the related fair value measurements. We utilized discount rates ranging from 3.0% to 6.0% in our calculations of the estimated fair values of our contingent consideration liabilities as of October 31, 2018. We utilized discount rates ranging from 3.0% to 5.0% in our calculations of the estimated fair values of our contingent consideration liabilities as of January 31, 2018.

Option to Acquire Noncontrolling Interests of Consolidated Subsidiaries - The fair value of the option is determined primarily by using the income approach, which discounts expected future cash flows to present value using estimates and assumptions determined by management. This fair value measurement is based upon significant inputs not observable in the market. We remeasure the fair value of the option at each reporting period, and any changes in fair value are recorded within selling, general, and administrative expenses. We utilized discount rates of 13.0% and 13.5% in our calculation of the estimated fair value of the option as of October 31, 2018 and January 31, 2018, respectively.

Other Financial Instruments
 
The carrying amounts of accounts receivable, contract assets, accounts payable, and accrued liabilities and other current liabilities approximate fair value due to their short maturities.
 
The estimated fair values of our term loan borrowings were $421 million and $425 million at October 31, 2018 and January 31, 2018. The estimated fair values of the term loans are based upon indicative bid and ask prices as determined by the agent responsible for the syndication of our term loans. We consider these inputs to be within Level 3 of the fair value hierarchy because we cannot reasonably observe activity in the limited market in which participations in our term loans are traded. The indicative prices provided to us as at each of October 31, 2018 and January 31, 2018 did not significantly differ from par value. The estimated fair value of our revolving credit borrowings, if any, is based upon indicative market values provided by one of our lenders. We had no revolving credit borrowings at October 31, 2018 and January 31, 2018.

The estimated fair values of our Notes were approximately $398 million and $389 million at October 31, 2018 and January 31, 2018, respectively. The estimated fair values of the Notes are determined based on quoted bid and ask prices in the over-the-counter market in which the Notes trade. We consider these inputs to be within Level 2 of the fair value hierarchy.
 
Assets and Liabilities Not Measured at Fair Value on a Recurring Basis
 
In addition to assets and liabilities that are measured at fair value on a recurring basis, we also measure certain assets and liabilities at fair value on a nonrecurring basis. Our non-financial assets, including goodwill, intangible assets and property, plant and equipment, are measured at fair value when there is an indication of impairment and the carrying amount exceeds the asset’s projected undiscounted cash flows. These assets are recorded at fair value only when an impairment charge is recognized.


33



12.
DERIVATIVE FINANCIAL INSTRUMENTS
 
Our primary objective for holding derivative financial instruments is to manage foreign currency exchange rate risk and interest rate risk, when deemed appropriate. We enter into these contracts in the normal course of business to mitigate risks and not for speculative purposes.
 
Foreign Currency Forward Contracts

Under our risk management strategy, we periodically use foreign currency forward contracts to manage our short-term exposures to fluctuations in operational cash flows resulting from changes in foreign currency exchange rates. These cash flow exposures result from portions of our forecasted operating expenses, primarily compensation and related expenses, which are transacted in currencies other than the U.S. dollar, most notably the Israeli shekel. We also periodically utilize foreign currency forward contracts to manage exposures resulting from forecasted customer collections to be remitted in currencies other than the applicable functional currency, and exposures from cash, cash equivalents and short-term investments denominated in currencies other than the applicable functional currency. These foreign currency forward contracts generally have maturities of no longer than twelve months, although occasionally we will execute a contract that extends beyond twelve months, depending upon the nature of the underlying risk.

We held outstanding foreign currency forward contracts with notional amounts of $113.1 million and $153.5 million as of October 31, 2018 and January 31, 2018, respectively.

Interest Rate Swap Agreements

To partially mitigate risks associated with the variable interest rates on the term loan borrowings under the Prior Credit Agreement, in February 2016 we executed a pay-fixed, receive-variable interest rate swap agreement with a multinational financial institution under which we pay interest at a fixed rate of 4.143% and receive variable interest of three-month LIBOR (subject to a minimum of 0.75%), plus a spread of 2.75%, on a notional amount of $200.0 million (the “2016 Swap”). Although the Prior Credit Agreement was terminated on June 29, 2017, the 2016 Swap agreement remains in effect, and serves as an economic hedge to partially mitigate the risk of higher borrowing costs under our 2017 Credit Agreement resulting from increases in market interest rates. Settlements with the counterparty under the 2016 Swap occur quarterly, and the 2016 Swap will terminate on September 6, 2019.

Prior to June 29, 2017, the 2016 Swap was designated as a cash flow hedge for accounting purposes. On June 29, 2017, concurrent with the execution of the 2017 Credit Agreement and termination of the Prior Credit Agreement, the 2016 Swap was no longer designated as a cash flow hedge for accounting purposes and, because occurrence of the specific forecasted variable cash flows which had been hedged by the 2016 Swap agreement was no longer probable, the $0.9 million fair value of the 2016 Swap at that date was reclassified from accumulated other comprehensive income (loss) into the condensed consolidated statement of operations as income within other income (expense), net. Ongoing changes in the fair value of the 2016 Swap agreement are now recognized within other income (expense), net in the condensed consolidated statement of operations.

In April 2018, we executed a pay-fixed, receive-variable interest rate swap agreement with a multinational financial institution to partially mitigate risks associated with the variable interest rate on our 2017 Term Loan for periods following the termination of the 2016 Swap in September 2019, under which we will pay interest at a fixed rate of 2.949% and receive variable interest of three-month LIBOR (subject to a minimum of 0.00%), on a notional amount of $200.0 million (the “2018 Swap”). The effective date of the 2018 Swap is September 6, 2019, and settlements with the counterparty will occur on a quarterly basis, beginning on November 1, 2019. The 2018 Swap will terminate on June 29, 2024.

During the operating term of the 2018 Swap, if we elect three-month LIBOR at the periodic interest rate reset dates for at least $200.0 million of our 2017 Term Loan, the annual interest rate on that amount of the 2017 Term Loan will be fixed at 4.949% (including the impact of our current 2.00% interest rate margin on Eurodollar loans) for the applicable interest rate period.

The 2018 Swap is designated as a cash flow hedge and as such, changes in its fair value are recognized in accumulated other comprehensive income (loss) in the condensed consolidated balance sheet and are reclassified into the condensed statement of operations within interest expense in the periods in which the hedged transactions affect earnings.

Fair Values of Derivative Financial Instruments
 

34


The fair values of our derivative financial instruments and their classifications in our condensed consolidated balance sheets as of October 31, 2018 and January 31, 2018 were as follows:
 
 
 
Fair Value at
 
 
 
October 31,
 
January 31,
(in thousands) 
Balance Sheet Classification
 
2018
 
2018
Derivative assets:
 
 
 
 
 
Foreign currency forward contracts:
 
 
 
 
 
   Designated as cash flow hedges
Prepaid expenses and other current assets
 
$

 
$
3,682

   Not designated as hedging instruments
Prepaid expenses and other current assets
 
1,401

 

Interest rate swap agreements:
 
 
 
 
 
   Designated as cash flow hedge
Other assets
 
1,878

 

   Not designated as hedging instrument
Prepaid expenses and other current assets
 
2,869

 
1,330

 
Other assets
 

 
1,250

      Total derivative assets
 
 
$
6,148

 
$
6,262

 
 
 
 
 
 
Derivative liabilities:
 
 
 
 
 
Foreign currency forward contracts:
 
 
 
 
 
   Designated as cash flow hedges
Accrued expenses and other current liabilities
 
$
4,518

 
$

   Not designated as hedging instruments
Accrued expenses and other current liabilities
 

 
1,061

 
Other liabilities
 

 
247

      Total derivative liabilities
 
 
$
4,518

 
$
1,308


Derivative Financial Instruments in Cash Flow Hedging Relationships

The effects of derivative financial instruments designated as cash flow hedges on accumulated other comprehensive loss (“AOCL”) and on the condensed consolidated statements of operations for the three and nine months ended October 31, 2018 and 2017 were as follows:
 
 
Three Months Ended
October 31,
 
Nine Months Ended
October 31,
(in thousands) 
 
2018
 
2017
 
2018
 
2017
Net (losses) gains recognized in AOCL:
 
 
 
 
 
 
 
 
Foreign currency forward contracts
 
$
(1,591
)
 
$
743

 
$
(10,507
)
 
$
6,329

Interest rate swap agreement
 
1,266

 

 
1,878

 
(341
)
 
 
$
(325
)
 
$
743

 
$
(8,629
)
 
$
5,988

 
 
 
 
 
 
 
 
 
Net (losses) gains reclassified from AOCL to the condensed consolidated statements of operations:
 
 
 
 
 
 
 
 
Foreign currency forward contracts
 
$
(1,328
)
 
$
1,572

 
$
(2,308
)
 
$
4,446

Interest rate swap agreement
 

 

 

 
(254
)
 
 
$
(1,328
)
 
$
1,572

 
$
(2,308
)
 
$
4,192

 
For information regarding the line item locations of the net gains reclassified out of AOCL into the condensed consolidated condensed statements of operations, see Note 9, “Stockholders’ Equity”.

There were no gains or losses from ineffectiveness of these cash flow hedges recorded for the nine months ended October 31, 2017. Effective with our February 1, 2018 adoption of ASU No. 2017-12, ineffectiveness of cash flow hedges is no longer recognized. All of the foreign currency forward contracts underlying the $4.1 million of net unrealized losses recorded in our accumulated other comprehensive loss at October 31, 2018 mature within twelve months, and therefore we expect all such losses to be reclassified into earnings within the next twelve months.
 
Derivative Financial Instruments Not Designated as Hedging Instruments
 
Gains (losses) recognized on derivative financial instruments not designated as hedging instruments in our condensed consolidated statements of operations for the three and nine months ended October 31, 2018 and 2017 were as follows: 

35


 
 
Classification in Condensed Consolidated Statements of Operations
 
Three Months Ended
October 31,
 
Nine Months Ended
October 31,
(in thousands)
 
 
2018
 
2017
 
2018
 
2017
Foreign currency forward contracts
 
Other income (expense), net
 
$
930

 
$
257

 
$
2,828

 
$
(1,025
)
Interest rate swap agreements
 
Other income (expense), net
 
121

 
577

 
932

 
1,317

 
 
 
 
$
1,051

 
$
834

 
$
3,760

 
$
292



13.
STOCK-BASED COMPENSATION

Amended and Restated Stock-Based Compensation Plan

On June 22, 2017, our stockholders approved the Verint Systems Inc. Amended and Restated 2015 Long-Term Stock Incentive Plan (the “2017 Amended Plan”), which amended and restated the Verint Systems Inc. 2015 Long-Term Stock Incentive Plan (the “2015 Plan”). As with the 2015 Plan, the 2017 Amended Plan authorizes our board of directors to provide equity-based compensation in the form of stock options, stock appreciation rights, restricted stock, restricted stock units, performance awards, other stock-based awards, and performance compensation awards.

The 2017 Amended Plan amended and restated the 2015 Plan to, among other things, increase the number of shares available for issuance thereunder. Subject to adjustment as provided in the 2017 Amended Plan, up to an aggregate of (i) 7,975,000 shares of our common stock (on an option-equivalent basis), plus (ii) the number of shares of our common stock available for issuance under the 2015 Plan as of June 22, 2017, plus (iii) the number of shares of our common stock that become available for issuance as a result of awards made under the 2015 Plan or the 2017 Amended Plan that are forfeited, cancelled, exchanged, withheld or surrendered or terminate or expire, may be issued or transferred in connection with awards under the 2017 Amended Plan. Each stock option or stock-settled stock appreciation right granted under the 2017 Amended Plan will reduce the available plan capacity by one share and each other award will reduce the available plan capacity by 2.47 shares.

The 2017 Amended Plan expires on June 22, 2027.

Stock-Based Compensation Expense

We recognized stock-based compensation expense in the following line items on the condensed consolidated statements of operations for the three and nine months ended October 31, 2018 and 2017
 
 
Three Months Ended
October 31,
 
Nine Months Ended
October 31,
(in thousands)
 
2018
 
2017
 
2018
 
2017
Cost of revenue - product
 
$
410

 
$
384

 
$
915

 
$
1,090

Cost of revenue - service and support
 
957

 
1,813

 
3,243

 
4,778

Research and development, net
 
2,746

 
3,181

 
7,294

 
9,322

Selling, general and administrative
 
12,482

 
10,588

 
39,057

 
35,263

Total stock-based compensation expense
 
$
16,595

 
$
15,966

 
$
50,509

 
$
50,453


The following table summarizes stock-based compensation expense by type of award for the three and nine months ended October 31, 2018, and 2017:
 
 
Three Months Ended
October 31,
 
Nine Months Ended
October 31,
(in thousands)
 
2018
 
2017
 
2018
 
2017
Restricted stock units and restricted stock awards
 
$
14,187

 
$
14,201

 
$
44,179

 
$
42,951

Stock bonus program and bonus share program
 
2,394

 
1,840

 
6,273

 
7,446

Total equity-settled awards
 
16,581

 
16,041

 
50,452

 
50,397

Phantom stock units (cash-settled awards)
 
14

 
(75
)
 
57

 
56

Total stock-based compensation expense
 
$
16,595

 
$
15,966

 
$
50,509

 
$
50,453

 

36


Awards under our stock bonus and bonus share programs are accounted for as liability-classified awards, because the obligations are based predominantly on fixed monetary amounts that are generally known at inception of the obligation, to be settled with a variable number of shares of our common stock.

Restricted Stock Units
 
We periodically award restricted stock units (“RSUs”) to our directors, officers, and other employees. These awards contain various vesting conditions and are subject to certain restrictions and forfeiture provisions prior to vesting. Some of these awards to executive officers and certain employees vest upon the achievement of specified performance goals or market conditions (performance stock units or “PSUs”).

The following table (“Award Activity Table”) summarizes activity for RSUs, PSUs, and other stock awards that reduce available Plan capacity under the Plans for the nine months ended October 31, 2018:
(in thousands, except per share data)
 
Shares or Units
 
Weighted-Average Grant Date Fair Value
Outstanding, January 31, 2018
 
2,808

 
$
41.18

Granted
 
1,710

 
$
43.11

Released
 
(1,440
)
 
$
43.88

Forfeited
 
(222
)
 
$
40.98

Outstanding, October 31, 2018
 
2,856

 
$
41.03


With respect to our stock bonus program, activity presented in the table above only includes shares earned and released in consideration of the discount provided under that program. Consistent with the provisions of the Plans under which such shares are issued, other shares issued under the stock bonus program are not included in the table above because they do not reduce available plan capacity (since such shares are deemed to be purchased by the grantee at fair value in lieu of receiving an earned cash bonus). Activity presented in the table above includes all shares awarded and released under the bonus share program. Further details appear below under “Stock Bonus Program” and “Bonus Share Program”.

Our RSU awards may include a provision which allows the awards to be settled with cash payments upon vesting, rather than with delivery of common stock, at the discretion of our board of directors. As of October 31, 2018, for such awards that are outstanding, settlement with cash payments was not considered probable, and therefore these awards have been accounted for as equity-classified awards and are included in the table above.

The following table summarizes PSU activity in isolation under the Plans for the nine months ended October 31, 2018 and 2017 (these amounts are already included in the Award Activity Table above for 2018):
 
 
Nine Months Ended
October 31,
(in thousands)
 
2018
 
2017
Beginning balance
 
506

 
438

Granted
 
228

 
204

Released
 
(139
)
 
(50
)
Forfeited
 
(83
)
 
(86
)
Ending balance
 
512

 
506


Excluding PSUs, we granted 1,482,000 RSUs during the nine months ended October 31, 2018.

As of October 31, 2018, there was approximately $78.5 million of total unrecognized compensation expense, net of estimated forfeitures, related to unvested restricted stock units, which is expected to be recognized over a weighted-average period of 1.8 years.

Stock Bonus Program

Our stock bonus program permits eligible employees to receive a portion of their earned bonuses, otherwise payable in cash, in the form of discounted shares of our common stock. Executive officers are eligible to participate in this program to the extent

37


that shares remain available for awards following the enrollment of all other participants. Shares awarded to executive officers with respect to the discount feature of the program are subject to a one-year vesting period. This program is subject to annual funding approval by our board of directors and an annual cap on the number of shares that can be issued. Subject to these limitations, the number of shares to be issued under the program for a given year is determined using a five-day trailing average price of our common stock when the awards are calculated, reduced by a discount determined by the board of directors each year (the “discount”). To the extent that this program is not funded in a given year or the number of shares of common stock needed to fully satisfy employee enrollment exceeds the annual cap, the applicable portion of the employee bonuses will generally revert to being paid in cash. Obligations under this program are accounted for as liabilities, because the obligations are based predominantly on fixed monetary amounts that are generally known at inception of the obligation, to be settled with a variable number of shares of common stock determined using a discounted average price of our common stock.

The following table summarizes activity under the stock bonus program during the nine months ended October 31, 2018 and 2017 in isolation. As noted above, shares issued in respect of the discount feature under the program reduce available plan capacity and are included in the Award Activity Table above. Other shares issued under the program do not reduce available plan capacity and are therefore excluded from the Award Activity Table above.

 
 
Nine Months Ended
October 31,
(in thousands)
 
2018
 
2017
Shares in lieu of cash bonus - granted and released
 
19

 
21

Shares in respect of discount:
 
 
 
 
Granted
 

 

Released
 

 


Awards under the stock bonus program for the performance period ended January 31, 2018 consisted of shares earned in respect of executive officer incentive plans without a discount, and were issued during the three months ended October 31, 2018.

In March 2018, our board of directors approved up to 125,000 shares of common stock, and a discount of 15%, for awards under our stock bonus program for the year ending January 31, 2019.
 
Bonus Share Program

Under our bonus share program, we may provide discretionary bonuses to employees or pay earned bonuses that are outside the stock bonus program in the form of shares of common stock. Unlike the stock bonus program, there is no enrollment for this program and no discount feature. Similar to the accounting for the stock bonus program, obligations for these bonuses are accounted for as liabilities, because the obligations are based predominantly on fixed monetary amounts that are generally known, to be settled with a variable number of shares of common stock.

For bonuses in respect of the year ended January 31, 2018, the board of directors approved the use of up to 300,000 shares of common stock under this program, reduced by any shares used under the stock bonus program in respect of the performance period ended January 31, 2018. Some of the shares awarded in respect of the bonus share program for the year ended January 31, 2018 were issued during the three months ended July 31, 2018. The remaining shares awarded were issued during the three months ended October 31, 2018.

For bonuses in respect of the year ending January 31, 2019, the board of directors has approved the use of up to 300,000 shares of common stock under this program, reduced by any shares used under the stock bonus program in respect of the performance period ending January 31, 2019.

The combined accrued liabilities for the stock bonus program and the bonus share program were $6.6 million and $9.2 million at October 31, 2018 and January 31, 2018, respectively.


14.
COMMITMENTS AND CONTINGENCIES

Warranty Liability


38


The following table summarizes the activity in our warranty liability, which is included in accrued expenses and other liabilities in the condensed consolidated balance sheets, for the nine months ended October 31, 2018 and 2017:
 
 
Nine Months Ended
October 31,
(in thousands)
 
2018
 
2017
Warranty liability at beginning of period
 
$
551

 
$
962

Provision charged (credited) to expenses
 
103

 
(84
)
Warranty charges
 
(202
)
 
(219
)
Foreign currency translation and other
 
(11
)
 

Warranty liability at end of period
 
$
441

 
$
659


Legal Proceedings

On March 26, 2009, legal actions were commenced by Ms. Orit Deutsch, a former employee of our subsidiary, Verint Systems Limited (“VSL”), against VSL in the Tel Aviv Regional Labor Court (Case Number 4186/09) (the “Deutsch Labor Action”) and against CTI in the Tel Aviv District Court (Case Number 1335/09) (the “Deutsch District Action”). In the Deutsch Labor Action, Ms. Deutsch filed a motion to approve a class action lawsuit on the grounds that she purported to represent a class of our employees and former employees who were granted Verint and CTI stock options and were allegedly damaged as a result of the suspension of option exercises during the period from March 2006 through March 2010, during which we did not make periodic filings with the SEC as a result of certain internal and external investigations and reviews of accounting matters discussed in our prior public filings. In the Deutsch District Action, in addition to a small amount of individual damages, Ms. Deutsch was seeking to certify a class of plaintiffs who were allegedly damaged due to their inability to exercise Verint and CTI stock options as a result of alleged negligence by CTI in its financial reporting. The class certification motions did not specify an amount of damages. On February 8, 2010, the Deutsch Labor Action was dismissed for lack of material jurisdiction and was transferred to the Tel Aviv District Court and consolidated with the Deutsch District Action.

On March 16, 2009 and March 26, 2009, respectively, legal actions were commenced by Ms. Roni Katriel, a former employee of CTI’s former subsidiary, Comverse Limited, against Comverse Limited in the Tel Aviv Regional Labor Court (Case Number 3444/09) (the “Katriel Labor Action”) and against CTI in the Tel Aviv District Court (Case Number 1334/09) (the “Katriel District Action”). In the Katriel Labor Action, Ms. Katriel was seeking to certify a class of plaintiffs who were granted CTI stock options and were allegedly damaged as a result of the suspension of option exercises during an extended filing delay period affecting CTI’s periodic reporting discussed in CTI’s historical SEC filings. In the Katriel District Action, in addition to a small amount of individual damages, Ms. Katriel was seeking to certify a class of plaintiffs who were allegedly damaged due to their inability to exercise CTI stock options as a result of alleged negligence by CTI in its financial reporting. The class certification motions did not specify an amount of damages. On March 2, 2010, the Katriel Labor Action was transferred to the Tel Aviv District Court, based on an agreed motion filed by the parties requesting such transfer.

On April 4, 2012, Ms. Deutsch and Ms. Katriel filed an uncontested motion to consolidate and amend their claims and on June 7, 2012, the District Court allowed Ms. Deutsch and Ms. Katriel to file the consolidated class certification motion and an amended consolidated complaint against VSL, CTI, and Comverse Limited. Following CTI’s announcement of its intention to effect the distribution of all of the issued and outstanding shares of capital stock of its former subsidiary, Comverse, Inc. (the “Comverse Share Distribution”), on July 12, 2012, the plaintiffs filed a motion requesting that the District Court order CTI to set aside up to $150.0 million in assets to secure any future judgment. The District Court ruled at such time that it would not decide this motion until the Deutsch and Katriel class certification motion was heard. Plaintiffs initially filed a motion to appeal this ruling in August 2012, but subsequently withdrew it in July 2014.

Prior to the consummation of the Comverse Share Distribution, CTI either sold or transferred substantially all of its business operations and assets (other than its equity ownership interests in us and its then-subsidiary, Comverse, Inc.) to Comverse, Inc. or unaffiliated third parties. On October 31, 2012, CTI completed the Comverse Share Distribution, in which it distributed all of the outstanding shares of common stock of Comverse, Inc. to CTI’s shareholders. As a result of the Comverse Share Distribution, Comverse, Inc. became an independent company and ceased to be a wholly owned subsidiary of CTI, and CTI ceased to have any material assets other than its equity interest in us. As of February 28, 2017, Mavenir Inc. became successor-in-interest to Comverse, Inc.

On February 4, 2013, we merged with CTI. As a result of the merger, we have assumed certain rights and liabilities of CTI, including any liability of CTI arising out of the Deutsch District Action and the Katriel District Action. However, under the terms of the Distribution Agreement between CTI and Comverse, Inc. relating to the Comverse share distribution, we, as

39


successor to CTI, are entitled to indemnification from Comverse, Inc. (now Mavenir) for any losses we suffer in our capacity as successor-in-interest to CTI in connection with the Deutsch District Action and the Katriel District Action.

Following an unsuccessful mediation process, the proceeding before the District Court resumed. On August 28, 2016, the District Court (i) denied the plaintiffs’ motion to certify the suit as a class action with respect to all claims relating to Verint stock options and (ii) approved the plaintiffs’ motion to certify the suit as a class action with respect to claims of current or former employees of Comverse Limited (now Mavenir) or VSL who held unexercised CTI stock options at the time CTI suspended option exercises. The court also ruled that the merits of the case and any calculation of damages would be evaluated under New York law.

On December 15, 2016, CTI filed with the Supreme Court a motion for leave to appeal the District Court’s August 28, 2016 ruling. The plaintiffs did not file an appeal of the District Court’s August 28, 2016 ruling. On February 5, 2017, the District Court approved the plaintiffs’ motion to appoint a new representative plaintiff, Mr. David Vaaknin, for the current or former employees of VSL who held unexercised CTI stock options at the time CTI suspended option exercises in replacement of Ms. Deutsch.

On August 8, 2017, the Supreme Court partially allowed CTI’s appeal and ordered the case to be returned to the District Court to determine whether a cause of action exists in this case under New York law, based on CTI’s previously submitted expert opinion and the opinion of any expert the plaintiffs elect to introduce.

On November 28, 2017, the plaintiffs submitted an expert opinion regarding New York law. On January 3, 2018, CTI filed a motion to dismiss the motion to certify the class action on the basis that the New York law opinion submitted by the plaintiffs did not directly address the causes of action in question, or alternatively, to dismiss the portions of the opinion that did not specifically relate to CTI’s expert opinion. On January 22, 2018, the court ruled that the plaintiffs should submit a motion to amend their class certification motion and that CTI’s motion to dismiss would remain pending. Based on input from the court, the parties have agreed to enter into a further round of mediation in an effort to settle the matter, which remains ongoing.

From time to time we or our subsidiaries may be involved in legal proceedings and/or litigation arising in the ordinary course of our business. While the outcome of these matters cannot be predicted with certainty, we do not believe that the outcome of any current claims will have a material effect on our consolidated financial position, results of operations, or cash flows.


15.
SEGMENT INFORMATION

Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the enterprise’s chief operating decision maker (“CODM”), or decision making group, in deciding how to allocate resources and in assessing performance. Our Chief Executive Officer is our CODM.

We report our results in two operating segments—Customer Engagement Solutions (“Customer Engagement”) and Cyber Intelligence Solutions (“Cyber Intelligence”). Our Customer Engagement solutions help customer-centric organizations optimize customer engagement, increase customer loyalty, and maximize revenue opportunities, while generating operational efficiencies, reducing cost, and mitigating risk. Our Cyber Intelligence solutions are used for a wide range of applications, including predictive intelligence, advanced and complex investigations, security threat analysis, and electronic data and physical assets protection, as well as for generating legal evidence and preventing criminal activity and terrorism.

We measure the performance of our operating segments based on segment revenue and segment contribution.

Segment revenue includes adjustments associated with revenue of acquired companies which are not recognizable within GAAP revenue. These adjustments primarily relate to the acquisition-date excess of the historical carrying value over the fair value of acquired companies’ future maintenance and service performance obligations. As the obligations are satisfied, we report our segment revenue using the historical carrying values of these obligations, which we believe better reflects our ongoing maintenance and service revenue streams, whereas GAAP revenue is reported using the obligations’ acquisition-date fair values. Segment revenue adjustments can also result from aligning an acquired company’s historical revenue recognition policies to our policies.

Segment contribution includes segment revenue and expenses incurred directly by the segment, including material costs, service costs, research and development, selling, marketing, and certain administrative expenses. When determining segment contribution, we do not allocate certain operating expenses which are provided by shared resources or are otherwise generally

40


not controlled by segment management. These expenses are reported as “Shared support expenses” in our table of segment operating results, the majority of which are expenses for administrative support functions, such as information technology, human resources, finance, legal, and other general corporate support, and for occupancy expenses. These unallocated expenses also include procurement, manufacturing support, and logistics expenses.

In addition, segment contribution does not include amortization of acquired intangible assets, stock-based compensation, and other expenses that either can vary significantly in amount and frequency, are based upon subjective assumptions, or in certain cases are unplanned for or difficult to forecast, such as restructuring expenses and business combination transaction and integration expenses, all of which are not considered when evaluating segment performance.

Revenue from transactions between our operating segments is not material.

Operating results by segment for the three and nine months ended October 31, 2018 and 2017 were as follows:

 
 
Three Months Ended
October 31,
 
Nine Months Ended
October 31,
(in thousands)
 
2018
 
2017
 
2018
 
2017
Revenue:
 
 

 
 

 
 
 
 
Customer Engagement
 
 

 
 

 
 
 
 
Segment revenue
 
$
201,448

 
$
184,506

 
$
593,556

 
$
542,708

Revenue adjustments
 
(3,981
)
 
(2,916
)
 
(8,826
)
 
(11,065
)
 
 
197,467

 
181,590

 
584,730

 
531,643

Cyber Intelligence
 
 

 
 

 
 
 
 
Segment revenue
 
106,540

 
99,254

 
314,880

 
285,024

Revenue adjustments
 
(24
)
 
(118
)
 
(93
)
 
(169
)
 
 
106,516

 
99,136

 
314,787

 
284,855

Total revenue
 
$
303,983

 
$
280,726

 
$
899,517

 
$
816,498

 
 
 
 
 
 
 
 
 
Segment contribution:
 
 

 
 

 
 
 
 
Customer Engagement
 
$
79,593

 
$
70,768

 
$
225,154

 
$
195,756

Cyber Intelligence
 
29,193

 
23,160

 
74,964

 
62,402

Total segment contribution
 
108,786

 
93,928

 
300,118

 
258,158

 
 
 
 
 
 
 
 
 
Reconciliation of segment contribution to operating income (loss):
 
 

 
 

 
 
 
 
Revenue adjustments
 
4,005

 
3,034

 
8,919

 
11,234

Shared support expenses
 
39,585

 
38,150

 
121,390

 
114,022

Amortization of acquired intangible assets
 
13,518

 
16,230

 
41,600

 
54,973

Stock-based compensation
 
16,595

 
15,966

 
50,509

 
50,453

Acquisition, integration, restructuring, and other unallocated expenses
 
1,413

 
2,736

 
7,017

 
15,103

Total reconciling items, net
 
75,116

 
76,116

 
229,435

 
245,785

Operating income (loss)
 
$
33,670

 
$
17,812

 
$
70,683

 
$
12,373


With the exception of goodwill and acquired intangible assets, we do not identify or allocate our assets by operating segment.  Consequently, it is not practical to present assets by operating segment. The allocations of goodwill and acquired intangible assets by operating segment appear in Note 6, “Intangible Assets and Goodwill”.


Item 2.     Management’s Discussion and Analysis of Financial Condition and Results of Operations
 
The following management’s discussion and analysis is provided to assist readers in understanding our financial condition, results of operations, and cash flows. This discussion should be read in conjunction with our audited consolidated financial statements and the notes thereto included in our Annual Report on Form 10-K for the year ended January 31, 2018 and our unaudited condensed consolidated financial statements and notes thereto contained in this report. This discussion contains a number of forward-looking statements, all of which are based on our current expectations and all of which could be affected by

41


uncertainties and risks. Our actual results may differ materially from the results contemplated in these forward-looking statements as a result of many factors including, but not limited to, those described under “Cautionary Note on Forward-Looking Statements”.


Overview

Our Business

Verint is a global leader in Actionable Intelligence solutions. Actionable Intelligence is a necessity in a dynamic world of massive information growth because it empowers organizations with crucial insights and enables decision makers to anticipate, respond, and take action. With Verint solutions and value-added services, organizations of all sizes and across many industries can make more informed, timely, and effective decisions. Today, over 10,000 organizations in more than 180 countries, including over 85 percent of the Fortune 100, use Verint solutions to optimize customer engagement and make the world a safer place.

We have established leadership positions in Actionable Intelligence by developing highly-scalable, enterprise-class software and services with advanced, integrated analytics for both structured and unstructured information. Our innovative solutions are developed by a large research and development (“R&D”) team comprised of approximately 1,800 professionals and backed by close to 1,000 patents and patent applications worldwide.

To help our customers maximize the benefits of our technology over the solution lifecycle and provide a high degree of flexibility, we offer a broad range of services, such as strategic consulting, managed services, implementation services, training, maintenance, and 24x7 support. Additionally, we offer a broad range of deployment options, including cloud, on-premises, and hybrid, and software licensing and delivery models that include perpetual licenses and software as a service (“SaaS”).

We conduct our business in two operating segments—Customer Engagement Solutions (“Customer Engagement”) and Cyber Intelligence Solutions (“Cyber Intelligence”). Our Customer Engagement solutions help customer-centric organizations optimize customer engagement, increase customer loyalty, and maximize revenue opportunities, while generating operational efficiencies, reducing cost, and mitigating risk.  Our Cyber Intelligence solutions are used for a wide range of applications, including predictive intelligence, advanced and complex investigations, security threat analysis, and electronic data and physical assets protection, as well as for generating legal evidence and preventing criminal activity and terrorism.

Generally, we make business decisions by evaluating the risks and rewards of the opportunities available to us in the markets served by each of our segments. We view each operating segment differently and allocate capital, personnel, resources, and management attention accordingly. In reviewing each operating segment, we also review the performance of that segment by geography. Our marketing and sales strategies, expansion opportunities, and product offerings may differ materially within a particular segment geographically, as may our allocation of resources between segments. When making decisions regarding investments in our business, capital expenditures, or other decisions that may affect our profitability, we also consider the leverage ratio in our revolving credit facility. See “— Liquidity and Capital Resources” for more information.

Key Trends and Factors That May Impact our Performance

We see the following trends and factors which may impact our performance:

Customer Engagement

Many organizations have significant investments in existing legacy systems that they wish to protect. Our open portfolio is designed to easily integrate into customers’ current and evolving technology environments, and easily share data across the organization. Our open portfolio is also compatible with leading providers of contact center communications products, which provides organizations flexibility to select the most suitable solutions for their contact centers, while leveraging Verint’s portfolio for both the contact center and enterprise. We believe this compatibility is particularly important now as the contact center communications market is evolving with new entrants offering disruptive approaches to communications.

Many organizations are looking to modernize their legacy customer engagement operations by transitioning to the cloud, adopting modern architectures that facilitate the orchestration of disparate systems and the sharing of data across enterprise functions. We offer organizations a smooth transition to the cloud, and through our hybrid cloud model, organizations can deploy solutions from our portfolio in cloud and perpetual license models, or combinations

42


of these models. Organizations are looking for solutions that incorporate machine learning and analytics to automate work and reduce manual labor. Our solutions enable organizations to draw on the power of automation to reduce repetitive, manual tasks, increase employee efficiency, and lower cost. Our growth will be impacted by the rate of adoption of our new solutions and the rate of market saturation for our more mature legacy solutions.

Cyber Intelligence

Security and intelligence organizations are finding it more difficult to detect, investigate and neutralize threats. Many of these organizations are seeking to deploy more advanced data mining solutions that can help them capture and analyze data from multiple sources to effectively and efficiently address the challenge of the increased complexity and sophistication of today’s security threats and encrypted communications. Verint has a long history of working closely with leading security organizations around the world and has designed its data mining software portfolio based on a deep understanding of our customers’ needs, proven intelligence methodologies and deep domain expertise in an effort to help them address these constantly evolving challenges. Our growth will be impacted by our ability to innovate and work with customers to address the more complex security and intelligence challenges.

Many security organizations are seeking advanced data mining solutions that automate functions historically performed manually to improve the quality and speed of investigations and intelligence production. These organizations are also increasingly seeking artificial intelligence and other advanced data analysis tools such as predictive intelligence to gain intelligence faster with fewer analysts and data scientists, especially given the shortage of qualified personnel in today’s market. Our growth will be impacted by our ability to leverage automation and predictive intelligence technologies to improve the quality and speed of investigations and intelligence production.

Critical Accounting Policies and Estimates

Note 1, “Summary of Significant Accounting Policies” to the audited consolidated financial statements in our Annual Report on Form 10-K for the year ended January 31, 2018 describes the significant accounting policies and methods used in the preparation of the condensed consolidated financial statements appearing in this report. The accounting policies that reflect our more significant estimates, judgments and assumptions in the preparation of our condensed consolidated financial statements are described in “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in Item 7 of our Annual Report on Form 10-K for the year ended January 31, 2018, and include the following:

Revenue recognition;
Allowance for doubtful accounts;
Accounting for business combinations;
Impairment of goodwill and other intangible assets;
Income taxes;
Contingencies;
Accounting for stock-based compensation; and
Cost of revenue.

On February 1, 2018, we adopted ASU No. 2014-09, Revenue from Contracts with Customers (Topic 606), using the modified retrospective method applied to those contracts that were not completed as of February 1, 2018. Results for reporting periods beginning after February 1, 2018 are presented under ASU No. 2014-09, while prior period amounts are not adjusted and continue to be reported in accordance with our historic accounting under prior guidance. For additional information regarding the adoption of this accounting standard, please refer to Note 2, “Revenue Recognition” to our condensed consolidated financial statements in Part I, Item 1 of this report.

Please refer to Note 1, “Basis of Presentation and Significant Accounting Policies” in the notes to condensed consolidated financial statements in Part I, Item 1 of this report under the headings “Goodwill, Other Acquired Intangible Assets, and Long-Lived Assets” and “Other Recently Adopted Accounting Standards” for additional changes to our critical accounting policies and estimates during the nine months ended October 31, 2018.


Results of Operations
 
Seasonality and Cyclicality
 

43


As is typical for many software and technology companies, our business is subject to seasonal and cyclical factors. In most years, our revenue and operating income are typically highest in the fourth quarter and lowest in the first quarter (prior to the impact of unusual or nonrecurring items). Moreover, revenue and operating income in the first quarter of a new year may be lower than in the fourth quarter of the preceding year, in some years, by a significant margin. In addition, we generally receive a higher volume of orders in the last month of a quarter, with orders concentrated in the later part of that month. We believe that these seasonal and cyclical factors primarily reflect customer spending patterns and budget cycles, as well as the impact of incentive compensation plans for our sales personnel. While seasonal and cyclical factors such as these are common in the software and technology industry, this pattern should not be considered a reliable indicator of our future revenue or financial performance.  Many other factors, including general economic conditions, may also have an impact on our business and financial results.

Overview of Operating Results
 
The following table sets forth a summary of certain key financial information for the three and nine months ended October 31, 2018 and 2017:
 
 
Three Months Ended
October 31,
 
Nine Months Ended
October 31,
(in thousands, except per share data)
 
2018
 
2017
 
2018
 
2017
Revenue
 
$
303,983

 
$
280,726

 
$
899,517

 
$
816,498

Operating income
 
$
33,670

 
$
17,812

 
$
70,683

 
$
12,373

Net income (loss) attributable to Verint Systems Inc.
 
$
18,920

 
$
2,489

 
$
38,685

 
$
(23,724
)
Net income (loss) per common share attributable to Verint Systems Inc.:
 
 

 
 
 
 
 
 
   Basic
 
$
0.29

 
$
0.04

 
$
0.60

 
$
(0.38
)
   Diluted
 
$
0.29

 
$
0.04

 
$
0.59

 
$
(0.38
)

Three Months Ended October 31, 2018 compared to Three Months Ended October 31, 2017. Our revenue increased approximately $23.3 million, or 8%, to $304.0 million in the three months ended October 31, 2018 from $280.7 million in the three months ended October 31, 2017. The increase consisted of a $16.9 million increase in product revenue and a $6.4 million increase in service and support revenue. In our Customer Engagement segment, revenue increased $15.9 million, or approximately 9%, from $181.6 million in the three months ended October 31, 2017 to $197.5 million in the three months ended October 31, 2018. The increase consisted of an $11.0 million increase in product revenue and a $4.9 million increase in service and support revenue. In our Cyber Intelligence segment, revenue increased approximately $7.4 million, or 7%, from $99.1 million in the three months ended October 31, 2017 to $106.5 million in the three months ended October 31, 2018. The increase consisted of a $5.9 million increase in product revenue and a $1.5 million increase in service and support revenue. For additional details on our revenue by segment, see “—Revenue by Operating Segment”.  Revenue in the Americas, in Europe, the Middle East and Africa (“EMEA”), and in the Asia-Pacific (“APAC”) regions represented approximately 55%, 26%, and 19% of our total revenue, respectively, in the three months ended October 31, 2018, compared to approximately 52%, 32%, and 16%, respectively, in the three months ended October 31, 2017. Further details of changes in revenue are provided below.

We reported operating income of $33.7 million in the three months ended October 31, 2018 compared to operating income of $17.8 million in the three months ended October 31, 2017.  The increase was primarily due to a $23.4 million increase in gross profit, from $169.3 million to $192.7 million, partially offset by a $7.6 million increase in operating expenses, from $151.5 million to $159.1 million. The increase in operating expenses consisted of a $4.4 million increase in net research and development expenses, a $2.6 million increase in selling, general and administrative expenses, and a $0.6 million increase in amortization of other acquired intangible assets. Further details of changes in operating income are provided below.

Net income attributable to Verint Systems Inc. was $18.9 million, and diluted net income per common share was $0.29, in the three months ended October 31, 2018 compared to net income attributable to Verint Systems Inc. of $2.5 million, and diluted net income per common share of $0.04, in the three months ended October 31, 2017. These improved operating results in the three months ended October 31, 2018 were primarily due to a $15.9 million increase in operating income described above, a $0.9 million decrease in total other expense, net, and a $0.3 million decrease in provision for income taxes, partially offset by a $0.7 million increase in net income attributable to our noncontrolling interests. Further details of these changes are provided below.

A portion of our business is conducted in currencies other than the U.S. dollar, and therefore our revenue and operating expenses are affected by fluctuations in applicable foreign currency exchange rates.  When comparing average exchange rates

44


for the three months ended October 31, 2018 to average exchange rates for the three months ended October 31, 2017, the U.S. dollar strengthened relative to the euro, British pound sterling, Brazilian real, Australian dollar, and Singapore dollar, resulting in an overall decrease in our revenue, cost of revenue, and operating expenses on a U.S. dollar-denominated basis. For the three months ended October 31, 2018, had foreign currency exchange rates remained unchanged from rates in effect for the three months ended October 31, 2017, our revenue would have been approximately $2.9 million higher and our cost of revenue and operating expenses on a combined basis would have been approximately $0.3 million higher, which would have resulted in a $2.6 million increase in our operating income.

Nine Months Ended October 31, 2018 compared to Nine Months Ended October 31, 2017. Our revenue increased approximately $83.0 million, or 10%, to $899.5 million in the nine months ended October 31, 2018 from $816.5 million in the nine months ended October 31, 2017. The increase consisted of a $48.5 million increase in product revenue and a $34.5 million increase in service and support revenue. In our Customer Engagement segment, revenue increased $53.1 million, or approximately 10%, from $531.6 million in the nine months ended October 31, 2017 to $584.7 million in the nine months ended October 31, 2018. The increase consisted of a $33.7 million increase in product revenue and a $19.4 million increase in service and support revenue. In our Cyber Intelligence segment, revenue increased approximately $29.9 million, or 11%, from $284.9 million in the nine months ended October 31, 2017 to $314.8 million in the nine months ended October 31, 2018. The increase consisted of a $15.1 million increase in service and support revenue and a $14.8 million increase in product revenue. For additional details on our revenue by segment, see “—Revenue by Operating Segment”.  Revenue in the Americas, EMEA, and in APAC regions represented approximately 53%, 26%, and 21% of our total revenue, respectively, in the nine months ended October 31, 2018, compared to approximately 53%, 31%, and 16%, respectively, in the nine months ended October 31, 2017. Further details of changes in revenue are provided below.

We reported operating income of $70.7 million in the nine months ended October 31, 2018 compared to operating income of $12.4 million in the nine months ended October 31, 2017.  The increase was primarily due to a $77.3 million increase in gross profit, from $483.6 million to $560.9 million, partially offset by a $19.0 million increase in operating expenses, from $471.2 million to $490.2 million. The increase in operating expenses consisted of a $14.1 million increase in net research and development expenses and a $8.9 million increase in selling, general and administrative expenses, partially offset by a $4.0 million decrease in amortization of other acquired intangible assets. Further details of changes in operating income are provided below.

Net income attributable to Verint Systems Inc. was $38.7 million, and diluted net income per common share was $0.59, in the nine months ended October 31, 2018 compared to a net loss attributable to Verint Systems Inc. of $23.7 million, and a net loss per common share of $0.38, in the nine months ended October 31, 2017.  These improved operating results in the nine months ended October 31, 2018 were primarily due to a $58.3 million increase in operating income described above, and a $7.3 million decrease in provision for income taxes, partially offset by a $2.0 million increase in total other expense, net, and a $1.2 million increase in net income attributable to our noncontrolling interests. Further details of these changes are provided below.

A portion of our business is conducted in currencies other than the U.S. dollar, and therefore our revenue and operating expenses are affected by fluctuations in applicable foreign currency exchange rates. When comparing average exchange rates for the nine months ended October 31, 2018 to average exchange rates for the nine months ended October 31, 2017, the U.S. dollar weakened relative to the euro, British pound sterling, Singapore dollar and our Israeli shekel rate (hedged and unhedged), resulting in an overall increase in our revenue, cost of revenue, and operating expenses on a U.S. dollar-denominated basis. For the nine months ended October 31, 2018, had foreign currency exchange rates remained unchanged from rates in effect for the nine months ended October 31, 2017, our revenue would have been approximately $4.1 million lower and our cost of revenue and operating expenses on a combined basis would have been approximately $11.4 million lower, which would have resulted in a $7.3 million increase in our operating income.

As of October 31, 2018, we employed approximately 5,700 professionals, including part-time employees and certain contractors, as compared to approximately 5,000 at October 31, 2017.

Revenue by Operating Segment
 
As described in Note 2, “Revenue Recognition” to our condensed consolidated financial statements in Part I, Item 1 of this report, calculated revenue for the three and nine months ended October 31, 2018 without the adoption of ASU No. 2014-09 would have been lower than the revenue we are reporting under the new accounting guidance. However, the lower calculated revenue results not only from the impact of the new accounting guidance, but also from changes we made to our business practices in anticipation, and as a result, of the new accounting guidance. These business practice changes adversely impact the calculation of revenue under the prior accounting guidance and include, among other things, the way we manage our professional services projects, offer and deploy our solutions, structure certain customer contracts, and make pricing

45


decisions. While the many variables, required assumptions, and other complexities associated with these business practice changes make it impractical to precisely quantify the impact of these changes, we believe that calculated revenue under the prior accounting guidance, but absent these business practice changes, would have been closer to the revenue we are reporting under the new accounting guidance.
The following table sets forth revenue for each of our two operating segments for the three and nine months ended October 31, 2018 and 2017:
 
 
Three Months Ended
October 31,
 
% Change
 
Nine Months Ended
October 31,
 
% Change
(in thousands)
 
2018
 
2017
 
2018 - 2017
 
2018
 
2017
 
2018 - 2017
Customer Engagement
 
$
197,467

 
$
181,590

 
9%
 
$
584,730

 
$
531,643

 
10%
Cyber Intelligence
 
106,516

 
99,136

 
7%
 
314,787

 
284,855

 
11%
Total revenue
 
$
303,983

 
$
280,726

 
8%
 
$
899,517

 
$
816,498

 
10%
 
Customer Engagement Segment

Three Months Ended October 31, 2018 compared to Three Months Ended October 31, 2017. Customer Engagement revenue increased approximately $15.9 million, or 9%, from $181.6 million in the three months ended October 31, 2017 to $197.5 million in the three months ended October 31, 2018. The increase consisted of an $11.0 million increase in product revenue and a $4.9 million increase in service and support revenue. The application of ASU No. 2014-09 primarily resulted in differences in the timing and amount of revenue recognition for term-based licenses, minimum guaranteed amounts related to usage-based licenses, and professional services for which payment is contingent upon the achievement of milestones. Excluding the impact of ASU No. 2014-09, Customer Engagement revenue increased approximately $16.2 million, or 9%, from $181.6 million in the three months ended October 31, 2017 to $197.8 million in the three months ended October 31, 2018, consisting of a $11.2 million increase in product revenue and a $5.0 million increase in service and support revenue. Under either accounting standard, the increase in product revenue primarily reflects a higher aggregate value of executed perpetual and term-based license arrangements, which comprises the majority of our product revenue and which can fluctuate from period to period. The increase in service and support revenue was primarily attributable to an increase in our customer installed base, and the related support revenue generated from this customer base and an increase in professional services revenue related to customer implementations.

Nine Months Ended October 31, 2018 compared to Nine Months Ended October 31, 2017. Customer Engagement revenue increased approximately $53.1 million, or 10%, from $531.6 million in the nine months ended October 31, 2017 to $584.7 million in the nine months ended October 31, 2018. The increase consisted of a $33.7 million increase in product revenue and a $19.4 million increase in service and support revenue. The application of ASU No. 2014-09 primarily resulted in differences in the timing and amount of revenue recognition for term-based licenses, minimum guaranteed amounts related to usage-based licenses, and professional services for which payment is contingent upon the achievement of milestones. Excluding the impact of ASU No. 2014-09, Customer Engagement revenue increased approximately $30.9 million, or 6%, from $531.6 million in the nine months ended October 31, 2017 to $562.5 million in the nine months ended October 31, 2018, consisting of a $20.2 million increase in product revenue and a $10.7 million increase in service and support revenue. As noted at the top of this section, as a result of the adoption of ASU No. 2014-09, we made certain changes to our Customer Engagement contracting and business processes that would have otherwise not occurred under the prior revenue recognition guidance and we believe that absent these changes, revenue under the prior accounting guidance would have been closer to the revenue we are reporting under the new accounting guidance. Under either accounting standard, the increase in product revenue primarily reflects a higher aggregate value of executed perpetual and term-based license arrangements, which comprises the majority of our product revenue and which can fluctuate from period to period. The increase in service and support revenue was primarily attributable to an increase in our customer installed base, and the related support revenue generated from this customer base and an increase in professional services revenue related to customer implementations.

Cyber Intelligence Segment
 
Three Months Ended October 31, 2018 compared to Three Months Ended October 31, 2017. Cyber Intelligence revenue increased approximately $7.4 million, or 7%, from $99.1 million in the three months ended October 31, 2017 to $106.5 million in the three months ended October 31, 2018. The increase consisted of a $5.9 million increase in product revenue and a $1.5 million increase in service and support revenue. The increase in product revenue was due to an increase in product deliveries and growth in our subscription offerings, partially offset by a decrease in progress realized during the current period on long-term projects with revenue recognized over time using the percentage of completion (“POC”) method. The increase in service

46


and support revenue was primarily attributable to an increase in support revenue from existing customers and an increase in revenue from our SaaS offerings, partially offset by a decrease in progress realized during the current year on long-term projects for which revenue is recognized over time using the POC method. The application of ASU No. 2014-09 primarily resulted in differences in the timing and amount of revenue recognition for software licenses in the three months ended October 31, 2018. Excluding the impact of ASU No. 2014-09, Cyber Intelligence revenue increased approximately $5.2 million, or 5%, from $99.1 million in the three months ended October 31, 2017 to $104.3 million in the three months ended October 31, 2018. As a result of the adoption of the new revenue recognition accounting standard, we made certain changes to our Cyber Intelligence software licensing offerings that would have otherwise not occurred under prior revenue recognition guidance. Please refer to the note at the top of this section regarding the adoption of ASU No. 2014-09. 

Nine Months Ended October 31, 2018 compared to Nine Months Ended October 31, 2017. Cyber Intelligence revenue increased approximately $29.9 million, or 11%, from $284.9 million in the nine months ended October 31, 2017 to $314.8 million in the nine months ended October 31, 2018. The increase consisted of a $15.1 million increase in service and support revenue and a $14.8 million increase in product revenue. The increase in service and support revenue was primarily attributable to an increase in support revenue from existing customers and an increase in revenue from our SaaS offerings, partially offset by a decrease in progress realized during the current year on long-term projects for which revenue is recognized over time using the POC method. The increase in product revenue was primarily due to the adoption of ASU No. 2014-09 which resulted in differences in the timing and amount of revenue recognition for software licenses and a long-term customization project that was accepted by the customer during the nine months ended October 31, 2018, which had been previously recognized under prior revenue recognition accounting standards and an increase in product deliveries, partially offset by a decrease in progress realized during the current period on long-term projects with revenue recognized over time using the POC method. Excluding the impact of ASU No. 2014-09, Cyber Intelligence revenue increased approximately $15.4 million, or 5%, from $284.9 million in the nine months ended October 31, 2017 to $300.3 million in the nine months ended October 31, 2018. The increase consisted of a $14.6 million increase in service and support revenue and a $.8 million increase in product revenue. As noted at the top of this section, as a result of the adoption of ASU No. 2014-09, we made certain changes to our Cyber Intelligence software licensing offerings that would have otherwise not occurred under the prior revenue recognition and we believe that absent these changes, revenue under the prior accounting guidance would have been closer to the revenue we are reporting under the new accounting guidance.

Volume and Price
 
We sell products in multiple configurations, and the price of any particular product varies depending on the configuration of the product sold. Due to the variety of customized configurations for each product we sell, we are unable to quantify the amount of any revenue changes attributable to a change in the price of any particular product and/or a change in the number of products sold.
 
Product Revenue and Service and Support Revenue
 
We derive and report our revenue in two categories: (a) product revenue, including licensing of software products and sale of hardware products (which include software that works together with the hardware to deliver the product’s essential functionality), and (b) service and support revenue, including revenue from installation services, post-contract customer support, project management, hosting services, SaaS, product warranties, consulting services, and training services. 

The following table sets forth product revenue and service and support revenue for the three and nine months ended October 31, 2018 and 2017:
 
 
Three Months Ended
October 31,
 
% Change
 
Nine Months Ended
October 31,
 
% Change
(in thousands)
 
2018

2017
 
2018 - 2017
 
2018
 
2017
 
2018 - 2017
Product revenue
 
$
111,670

 
$
94,827

 
18%
 
$
327,576

 
$
279,056

 
17%
Service and support revenue
 
192,313

 
185,899

 
3%
 
571,941

 
537,442

 
6%
Total revenue
 
$
303,983

 
$
280,726

 
8%
 
$
899,517

 
$
816,498

 
10%
 
Product Revenue

Three Months Ended October 31, 2018 compared to Three Months Ended October 31, 2017. Product revenue increased approximately $16.9 million, or 18%, from $94.8 million for the three months ended October 31, 2017 to $111.7 million for the

47


three months ended October 31, 2018, resulting from an $11.0 million increase in our Customer Engagement segment and a $5.9 million increase in our Cyber Intelligence segment.

Nine Months Ended October 31, 2018 compared to Nine Months Ended October 31, 2017. Product revenue increased approximately $48.5 million, or 17%, from $279.1 million for the nine months ended October 31, 2017 to $327.6 million for the nine months ended October 31, 2018, resulting from a $33.7 million increase in our Customer Engagement segment and a $14.8 million increase in our Cyber Intelligence segment.

For additional information see “—Revenue by Operating Segment”.
 
Service and Support Revenue
 
Three Months Ended October 31, 2018 compared to Three Months Ended October 31, 2017. Service and support revenue increased approximately $6.4 million, or 3%, from $185.9 million for the three months ended October 31, 2017 to $192.3 million for the three months ended October 31, 2018. This increase was the result of a $4.9 million increase in our Customer Engagement segment and a $1.5 million increase in our Cyber Intelligence segment.

Nine Months Ended October 31, 2018 compared to Nine Months Ended October 31, 2017. Service and support revenue increased approximately $34.5 million, or 6%, from $537.4 million for the nine months ended October 31, 2017 to $571.9 million for the nine months ended October 31, 2018. This increase was the result of a $19.4 million increase in our Customer Engagement segment and a $15.1 million increase in our Cyber Intelligence segment.

For additional information see “— Revenue by Operating Segment”.

Cost of Revenue
 
The following table sets forth cost of revenue by product and service and support, as well as amortization of acquired technology for the three and nine months ended October 31, 2018 and 2017:
 
 
Three Months Ended
October 31,
 
% Change
 
Nine Months Ended
October 31,
 
% Change
(in thousands)
 
2018
 
2017
 
2018 - 2017
 
2018
 
2017
 
2018 - 2017
Cost of product revenue
 
$
33,124

 
$
32,840

 
1%
 
$
100,917

 
$
98,708

 
2%
Cost of service and support revenue
 
72,182

 
69,383

 
4%
 
218,842

 
205,928

 
6%
Amortization of acquired technology
 
5,933

 
9,182

 
(35)%
 
18,879

 
28,246

 
(33)%
Total cost of revenue
 
$
111,239

 
$
111,405

 
—%
 
$
338,638

 
$
332,882

 
2%
 
We exclude certain costs of both product revenue and service and support revenue, including shared support costs, stock-based compensation, and asset impairment charges (if any), among others, as well as amortization of acquired technology, when calculating our operating segment gross margins.

Cost of Product Revenue
 
Cost of product revenue primarily consists of hardware material costs and royalties due to third parties for software components that are embedded in our software solutions. Cost of product revenue also includes amortization of capitalized software development costs, employee compensation and related expenses associated with our global operations, facility costs, and other allocated overhead expenses. In our Cyber Intelligence segment, cost of product revenue also includes employee compensation and related expenses, contractor and consulting expenses, and travel expenses, in each case for resources dedicated to project management and associated product delivery.

As with many other technology companies, our software products tend to have higher gross margins than our hardware products, so the mix of products we sell in a particular period can have a significant impact on our gross margins in that period.

Three Months Ended October 31, 2018 compared to Three Months Ended October 31, 2017. Cost of product revenue increased approximately $0.3 million, or 1%, from $32.8 million in the three months ended October 31, 2017 to $33.1 million in the three months ended October 31, 2018 primarily due to increased cost of product revenue in our Customer Engagement segment, due

48


to a corresponding increase in product revenue as discussed above. Our overall product gross margins increased to 70% in the three months ended October 31, 2018 from 65% in the three months ended October 31, 2017. Product gross margins in our Cyber Intelligence segment increased from 55% in the three months ended October 31, 2017 to 61% in the three months ended October 31, 2018, primarily due to a change in product mix.  Product gross margins in our Customer Engagement segment increased from 80% in the three months ended October 31, 2017 to 83% in the three months ended October 31, 2018, primarily due to a change in product mix. The adoption of ASU No. 2014-09 impacted product gross margins primarily due to a change in the timing of cost of product revenue recognition for certain customer contracts requiring significant customization, because unlike prior guidance, the new guidance precludes the deferral of costs simply to obtain an even profit margin over the contract term. Excluding the impact of the adoption of ASU No. 2014-09, our overall product gross margins increased to 72% in the three months ended October 31, 2018 from 65% in the three months ended October 31, 2017, primarily due to a change in product mix.

Nine Months Ended October 31, 2018 compared to Nine Months Ended October 31, 2017. Cost of product revenue increased approximately $2.2 million, or 2%, from $98.7 million in the nine months ended October 31, 2017 to $100.9 million in the nine months ended October 31, 2018 primarily due to corresponding increases in product revenues in both our Customer Engagement and Cyber Intelligence segments as discussed above. We expect our cost of product revenue to continue to increase as our product revenue increases. Our overall product gross margins increased to 69% in the nine months ended October 31, 2018 from 65% in the nine months ended October 31, 2017. Product gross margins in our Cyber Intelligence segment increased from 55% in the nine months ended October 31, 2017 to 58% in the nine months ended October 31, 2018, primarily due to a change in product mix.  Product gross margins in our Customer Engagement segment increased from 80% in the nine months ended October 31, 2017 to 83% in the nine months ended October 31, 2018, primarily due to a change in product mix. Our overall product gross margins were unchanged by the adoption of ASU No. 2014-09 in the nine months ended October 31, 2018.

For additional information regarding the impact of the adoption of ASU No. 2014-09 see “— Revenue by Operating Segment”.

Cost of Service and Support Revenue
 
Cost of service and support revenue primarily consists of employee compensation and related expenses, contractor costs, and travel expenses relating to installation, training, consulting, and maintenance services. Cost of service and support revenue also includes stock-based compensation expenses, facility costs, and other overhead expenses. In accordance with GAAP and our accounting policy, the cost of service and support revenue is generally expensed as incurred in the period in which the services are performed.

Three Months Ended October 31, 2018 compared to Three Months Ended October 31, 2017. Cost of service and support revenue increased approximately $2.8 million, or 4%, from $69.4 million in the three months ended October 31, 2017 to $72.2 million in the three months ended October 31, 2018. The increase was primarily due to increased employee compensation and related expenses in our Customer Engagement segment as a result of additional services employee headcount to support the delivery of our services and support revenue. Our overall service and support gross margins decreased from 63% in the three months ended October 31, 2017 to 62% in the three months ended October 31, 2018. Cost of service and support revenue under the prior revenue recognition guidance did not differ materially from cost of service and support revenue under ASU No. 2014-09 in the three months ended October 31, 2018.

Nine Months Ended October 31, 2018 compared to Nine Months Ended October 31, 2017. Cost of service and support revenue increased approximately $12.9 million, or 6%, from $205.9 million in the nine months ended October 31, 2017 to $218.8 million in the nine months ended October 31, 2018. The increase was primarily due to increased employee compensation and related expenses in our Customer Engagement segment as a result of additional services employee headcount to support the delivery of our services and support revenue. Our overall service and support gross margins were 62% in each of the nine months ended October 31, 2018 and 2017. Cost of service and support revenue under the prior revenue recognition guidance did not differ materially from cost of service and support revenue under ASU No. 2014-09 in the nine months ended October 31, 2018.

Amortization of Acquired Technology
 
Amortization of acquired technology consists of amortization of technology assets acquired in connection with business combinations.

Three Months Ended October 31, 2018 compared to Three Months Ended October 31, 2017. Amortization of acquired technology decreased approximately $3.3 million, or 36%, from $9.2 million in the three months ended October 31, 2017 to

49


$5.9 million in the three months ended October 31, 2018. The decrease was attributable to acquired technology intangible assets from historical business combinations becoming fully amortized, partially offset by amortization expense of acquired technology-based intangible assets associated with recent business combinations.

Nine Months Ended October 31, 2018 compared to Nine Months Ended October 31, 2017. Amortization of acquired technology decreased approximately $9.3 million, or 33%, from $28.2 million in the nine months ended October 31, 2017 to $18.9 million in the nine months ended October 31, 2018. The decrease was attributable to acquired technology intangible assets from historical business combinations becoming fully amortized, partially offset by amortization expense of acquired technology-based intangible assets associated with recent business combinations.

Further discussion regarding our business combinations appears in Note 5, “Business Combinations” to our condensed consolidated financial statements included under Part I, Item 1 of this report.
 
Research and Development, Net
 
Research and development expenses consist primarily of personnel and subcontracting expenses, facility costs, and other allocated overhead, net of certain software development costs that are capitalized as well as reimbursements under government programs. Software development costs are capitalized upon the establishment of technological feasibility and continue to be capitalized through the general release of the related software product.
 
The following table sets forth research and development, net for the three and nine months ended October 31, 2018 and 2017
 
 
Three Months Ended
October 31,
 
% Change
 
Nine Months Ended
October 31,
 
% Change
(in thousands)
 
2018
 
2017
 
2018 - 2017
 
2018
 
2017
 
2018 - 2017
Research and development, net
 
$
51,587

 
$
47,157

 
9%
 
$
155,993

 
$
141,911

 
10%

Three Months Ended October 31, 2018 compared to Three Months Ended October 31, 2017. Research and development, net increased approximately $4.4 million, or 9%, from $47.2 million in the three months ended October 31, 2017 to $51.6 million in the three months ended October 31, 2018. The increase was primarily due to a $4.6 million increase in employee compensation and related expenses and a $1.2 million increase in allocated overhead costs as a result of increased R&D headcount, partially offset by a $0.8 million decrease in capitalized software development costs and a $0.6 million decrease in depreciation expense on fixed assets used for R&D activities in the three months ended October 31, 2018 compared to the three months ended October 31, 2017.

Nine Months Ended October 31, 2018 compared to Nine Months Ended October 31, 2017. Research and development, net increased approximately $14.1 million, or 10%, from $141.9 million in the nine months ended October 31, 2017 to $156.0 million in the nine months ended October 31, 2018. The increase was primarily due to a $9.4 million increase in employee compensation and related expenses and a $3.4 million increase in allocated overhead costs as a result of increased R&D headcount, and a $5.1 million increase in R&D contractor expenses primarily in our Cyber Intelligence segment, partially offset by a $2.0 million decrease in stock-based compensation expenses for R&D employees, and a $1.8 million decrease in capitalized software development costs in the nine months ended October 31, 2018 compared to the nine months ended October 31, 2017.

Selling, General and Administrative Expenses
 
Selling, general and administrative expenses consist primarily of personnel costs and related expenses, professional fees, sales and marketing expenses, including travel, sales commissions and sales referral fees, facility costs, communication expenses, and other administrative expenses.
 
The following table sets forth selling, general and administrative expenses for the three and nine months ended October 31, 2018 and 2017:
 
 
Three Months Ended
October 31,
 
% Change
 
Nine Months Ended
October 31,
 
% Change
(in thousands)
 
2018
 
2017
 
2018 - 2017
 
2018
 
2017
 
2018 - 2017
Selling, general and administrative
 
$
99,902

 
$
97,304

 
3%
 
$
311,482

 
$
302,605

 
3%

50


 
Three Months Ended October 31, 2018 compared to Three Months Ended October 31, 2017. Selling, general and administrative expenses increased approximately $2.6 million, or 3%, from $97.3 million in the three months ended October 31, 2017 to $99.9 million in the three months ended October 31, 2018. This increase was primarily attributable to a $7.2 million increase in the change in the fair value of our obligations under contingent consideration arrangements, from a net benefit of $6.7 million in the three months ended October 31, 2017 to a net expense of $0.5 million during the three months ended October 31, 2018. The impact of contingent consideration arrangements on our operating results can vary over time as we revise our outlook for achieving the performance targets underlying the arrangements. This impact on our operating results may be more significant in some periods than in others, depending on a number of factors, including the magnitude of the change in the outlook for each arrangement separately as well as the number of contingent consideration arrangements in place, the liabilities requiring adjustment in that period, and the net effect of those adjustments. The net expense recorded during the three months ended October 31, 2018 resulted from revised outlooks to several unrelated arrangements. Additionally, selling, general, and administrative expenses increased as the result of a $1.9 million increase in stock-based compensation expense and a $1.3 million increase in employee compensation expenses due to increased headcount as a result of recent acquisitions. These increases were partially offset by a $3.1 million decrease in legal fees primarily associated with acquisition activity, a $2.9 million decrease in facility expenses primarily due to the early termination of a facility lease in the EMEA region in the three months ended October 31, 2017, and a $2.2 million decrease in allocated overhead costs in the three months ended October 31, 2018 compared to 2017.

Nine Months Ended October 31, 2018 compared to Nine Months Ended October 31, 2017. Selling, general and administrative expenses increased approximately $8.9 million, or 3%, from $302.6 million in the nine months ended October 31, 2017 to $311.5 million in the nine months ended October 31, 2018. This increase was primarily attributable to a $8.2 million increase in employee compensation expenses due to increased headcount as a result of recent acquisitions, a $3.8 million increase in stock-based compensation expense, a $2.7 million increase in travel related expenses due primarily to increased travel expenses in our Customer Engagement segment, a $1.7 million increase in depreciation expense on fixed assets used for general administration purposes, and $1.3 million increase in legal fees. These increases were partially offset by a $5.5 million decrease in allocated overhead costs and a $3.7 million decrease in facility expenses primarily due to the early termination of a facility lease in the EMEA region during the nine months ended October 31, 2017 with no comparable expense during the nine months ended October 31, 2018. The change in the fair value of our obligations under contingent consideration arrangements, during the nine months ended October 31, 2018 compared to the nine months ended October 31, 2017 was not material.

Amortization of Other Acquired Intangible Assets
 
Amortization of other acquired intangible assets consists of amortization of certain intangible assets acquired in connection with business combinations, including customer relationships, distribution networks, trade names, and non-compete agreements.

The following table sets forth amortization of other acquired intangible assets for the three and nine months ended October 31, 2018 and 2017:
 
 
Three Months Ended
October 31,
 
% Change
 
Nine Months Ended
October 31,
 
% Change
(in thousands) 
 
2018
 
2017
 
2018 - 2017
 
2018
 
2017
 
2018 - 2017
Amortization of other acquired intangible assets
 
$
7,585

 
$
7,048

 
8%
 
$
22,721

 
$
26,727

 
(15)%
 
Three Months Ended October 31, 2018 compared to Three Months Ended October 31, 2017. Amortization of other acquired intangible assets increased approximately $0.6 million, or 8%, from $7.0 million in the three months ended October 31, 2017 to $7.6 million in the three months ended October 31, 2018 primarily due to an increase in amortization from acquired intangible assets from recent business combinations, partially offset by acquired customer-related intangible assets from historical business combinations becoming fully amortized.

Nine Months Ended October 31, 2018 compared to Nine Months Ended October 31, 2017. Amortization of other acquired intangible assets decreased approximately $4.0 million, or 15%, from $26.7 million in the nine months ended October 31, 2017 to $22.7 million in the nine months ended October 31, 2018 as a result of acquired customer-related intangible assets from historical business combinations becoming fully amortized, partially offset by an increase in amortization expense from acquired intangible assets from recent business combinations.


51


Further discussion regarding our business combinations appears in Note 5, “Business Combinations” to our condensed consolidated financial statements included under Part I, Item 1 of this report.
 
Other Expense, Net
 
The following table sets forth total other expense, net for the three and nine months ended October 31, 2018 and 2017:
 
 
Three Months Ended
October 31,
 
% Change
 
Nine Months Ended
October 31,
 
% Change
(in thousands)
 
2018
 
2017
 
2018 - 2017
 
2018
 
2017
 
2018 - 2017
Interest income
 
$
1,319

 
$
654

 
102%
 
$
3,246

 
$
1,793

 
81%
Interest expense
 
(8,686
)
 
(8,891
)
 
(2)%
 
(27,670
)
 
(26,997
)
 
2%
Loss on early retirement of debt
 

 

 
*
 

 
(1,934
)
 
*
Other income (expense):
 
 

 
 

 

 
 
 
 
 

Foreign currency (losses) gains, net
 
(1,458
)
 
(1,474
)
 
(1)%
 
(5,372
)
 
2,384

 
*
Gains on derivatives
 
1,051

 
834

 
26%
 
3,760

 
292

 
*
Other, net
 
(82
)
 
75

 
*
 
(582
)
 
(147
)
 
*
Total other (expense) income, net
 
(489
)
 
(565
)
 
(13)%
 
(2,194
)
 
2,529

 
(187)%
Total other expense, net
 
$
(7,856
)
 
$
(8,802
)
 
(11)%
 
$
(26,618
)
 
$
(24,609
)
 
8%
 
* Percentage is not meaningful.
 
Three Months Ended October 31, 2018 compared to Three Months Ended October 31, 2017. Total other expense, net, decreased by $0.9 million from $8.8 million in the three months ended October 31, 2017 to $7.9 million in the three months ended October 31, 2018

Interest expense decreased from $8.9 million in the three months ended October 31, 2017 to $8.7 million in the three months ended October 31, 2018 primarily due to a $1.0 million reversal of accrued interest related to a legal matter which was settled in the three months ended October 31, 2018, partially offset by higher interest rates on outstanding borrowings.

We recorded $1.5 million of net foreign currency losses in the three months ended October 31, 2018 and 2017. Foreign currency losses in the three months ended October 31, 2018 resulted primarily from the strengthening of the U.S. dollar against the euro from July 31, 2018 to October 31, 2018, resulting in foreign currency losses on euro denominated net assets in certain entities which use a U.S. dollar functional currency and foreign currency losses on U.S. dollar-denominated net payables in certain entities which use a euro functional currency, the strengthening of the U.S. dollar against the Singapore dollar, resulting in foreign currency losses on Singapore dollar-denominated net assets in certain entities which use a U.S. dollar functional currency, and the strengthening of the U.S. dollar against the Australian dollar, resulting in foreign currency losses on U.S. dollar-denominated net payables in certain entities which use an Australian dollar functional currency.

In the three months ended October 31, 2018, there were net gains on derivative financial instruments of $1.1 million, compared to net gains of $0.8 million on such instruments for the three months ended October 31, 2017. The net gains in the current period primarily reflected gains on contracts executed to hedge movements in the exchange rate between the U.S. dollar and the Singapore dollar.

Nine Months Ended October 31, 2018 compared to Nine Months Ended October 31, 2017. Total other expense, net, increased by $2.0 million from $24.6 million in the nine months ended October 31, 2017 to $26.6 million in the nine months ended October 31, 2018

Interest expense increased from $27.0 million in the nine months ended October 31, 2017 to $27.7 million in the nine months ended October 31, 2018 primarily due to higher interest rates on outstanding borrowings, partially offset by the reversal of accrued interest related to a legal matter which was settled during the nine months ended October 31, 2018.

During the nine months ended October 31, 2017 we entered into a new credit agreement with certain lenders and terminated our prior credit agreement. In connection with these transactions, we recorded a $1.9 million loss on early retirement of debt. There were no comparable charges in the nine months ended October 31, 2018.

We recorded $5.4 million of net foreign currency losses in the nine months ended October 31, 2018 compared to $2.4 million of net foreign currency gains in the nine months ended October 31, 2017.  Foreign currency losses in the nine months ended

52


October 31, 2018 resulted primarily from the strengthening of the U.S. dollar against the euro from January 31, 2018 to October 31, 2018 , resulting in foreign currency losses on euro denominated net assets in certain entities which use a U.S. dollar functional currency and foreign currency losses on U.S. dollar-denominated net payables in certain entities which use a euro functional currency, the strengthening of the U.S. dollar against the Singapore dollar, resulting in foreign currency losses on Singapore dollar-denominated net assets in certain entities which use a U.S. dollar functional currency, the strengthening of the U.S. dollar against the British pound sterling, resulting in foreign currency losses on U.S. dollar-denominated net payables in certain entities which use a British pound sterling functional currency, and the strengthening of the U.S. dollar against the Australian dollar, resulting in foreign currency losses on U.S. dollar-denominated net payables in certain entities which use an Australian dollar functional currency.

In the nine months ended October 31, 2018, there were net gains on derivative financial instruments of $3.8 million, compared to a net gain of $0.3 million on such instruments for the nine months ended October 31, 2017. The net gains in the current period primarily reflected gains on an interest rate swap and contracts executed to hedge movements in the exchange rate between the U.S. dollar and the Singapore dollar.

Provision for Income Taxes
 
The following table sets forth our provision for income taxes for the three and nine months ended October 31, 2018 and 2017:
 
 
Three Months Ended
October 31,
 
% Change
 
Nine Months Ended
October 31,
 
% Change
(in thousands)
 
2018
 
2017
 
2018 - 2017
 
2018
 
2017
 
2018 - 2017
Provision for income taxes
 
$
5,601

 
$
5,944

 
(6)%
 
$
2,153

 
$
9,504

 
(77)%
 
Three Months Ended October 31, 2018 compared to Three Months Ended October 31, 2017. Our effective income tax rate was 21.7% for the three months ended October 31, 2018, compared to an effective income tax rate of 66.0% for the three months ended October 31, 2017. On December 22, 2017, the Tax Cuts and Jobs Acts (“2017 Tax Act”) was enacted in the United States. The 2017 Tax Act significantly revises the Internal Revenue Code of 1986, as amended, and it includes fundamental changes to taxation of U.S. multinational corporations. New international provisions add a new category of deemed income from our foreign operations, eliminate U.S. tax on foreign dividends (subject to certain restrictions), and add a minimum tax on certain payments made to foreign related parties. Our estimated annual effective tax rate for the three months ended October 31, 2018 includes provisional amounts for certain 2017 Tax Act provisions related to our foreign operations. We maintain valuation allowances on our net U.S. deferred income tax assets related to federal and certain state jurisdictions.

For the three months ended October 31, 2018, the pre-tax income in domestic and foreign jurisdictions where we maintain valuation allowances and do not record tax benefits were significantly lower than the pre-tax income in jurisdictions where we record tax provisions. The result was an income tax provision of $5.6 million on pre-tax income of $25.8 million, which represented an effective income tax rate of 21.7%.

For the three months ended October 31, 2017, the pre-tax income in our profitable jurisdictions, where we recorded income tax provisions, was higher than the pre-tax losses in our domestic and foreign jurisdictions where we maintain valuation allowances and did not record the related income tax benefits.  The result was an income tax provision of $5.9 million on pre-tax income of $9.0 million, which represented an effective income tax rate of 66.0%.

Nine Months Ended October 31, 2018 compared to Nine Months Ended October 31, 2017. Our effective income tax rate was 4.9% for the nine months ended October 31, 2018, compared to a negative effective income tax rate of 77.7% for the nine months ended October 31, 2017. Our estimated annual effective tax rate for the nine months ended October 31, 2018 includes provisional amounts for certain 2017 Tax Act provisions related to our foreign operations. In connection with an acquisition in our Customer Engagement segment completed in our second quarter we recorded deferred income tax liabilities primarily attributable to acquired intangible assets to the extent the amortization will not be deductible for income tax purposes. Under accounting guidelines, because the amortization of the intangible assets in future periods provides a source of taxable income, we expect to realize a portion of our existing deferred income tax assets. As such, we reduced the valuation allowance recorded on our deferred income tax assets to the extent of the deferred income tax liabilities recorded. Because the valuation allowance related to existing Verint deferred income tax assets, the impact of the release was reflected as a discrete income tax benefit of $7.3 million and not as a component of the acquisition accounting. The result was an income tax provision of $2.2 million on pre-tax income of $44.1 million, which represented an effective income tax rate of 4.9%.

For the nine months ended October 31, 2017, pre-tax income in our profitable jurisdictions, where we recorded income tax provisions, was lower than the pre-tax losses in our domestic and foreign jurisdictions where we maintain valuation allowances

53


and did not record the related income tax benefits. The result was an income tax provision of $9.5 million on a pre-tax loss of $12.2 million, which represented a negative effective income tax rate of 77.7%.


Liquidity and Capital Resources
 
Overview
 
Our primary recurring source of cash is the collection of proceeds from the sale of products and services to our customers, including cash periodically collected in advance of delivery or performance.

Our primary recurring use of cash is payment of our operating costs, which consist primarily of employee-related expenses, such as compensation and benefits, as well as general operating expenses for marketing, facilities and overhead costs, and capital expenditures. We also utilize cash for debt service and periodically for business acquisitions. Cash generated from operations, along with our existing cash, cash equivalents, and short-term investments, are our primary sources of operating liquidity, and we believe that our operating liquidity is sufficient to support our current business operations, including debt service and capital expenditure requirements.

On June 29, 2017, we entered into the 2017 Credit Agreement with certain lenders, and terminated our Prior Credit Agreement. The 2017 Credit Agreement was amended on January 31, 2018 (the “2018 Amendment”). Further discussion of our 2017 Credit Agreement and 2018 Amendment appears below, under “Financing Arrangements”.

We have historically expanded our business in part by investing in strategic growth initiatives, including acquisitions of products, technologies, and businesses. We may finance such acquisitions using cash, debt, stock, or a combination of the foregoing, however, we have used cash as consideration for substantially all of our historical business acquisitions, including approximately $27 million and $103 million of net cash expended for business acquisitions during the nine months ended October 31, 2018 and year ended January 31, 2018, respectively.

We continually examine our options with respect to terms and sources of existing and future short-term and long-term capital resources to enhance our operating results and to ensure that we retain financial flexibility, and may from time to time elect to raise additional equity or incur additional debt.

A considerable portion of our operating income is earned outside the United States. Cash, cash equivalents, short-term investments, and restricted cash and bank time deposits (excluding any long-term portions) held by our subsidiaries outside of the United States were $368.5 million and $346.2 million as of October 31, 2018 and January 31, 2018, respectively, and are generally used to fund the subsidiaries’ operating requirements and to invest in growth initiatives, including business acquisitions. These subsidiaries also held long-term restricted cash and cash equivalents, and restricted bank time deposits of $26.6 million and $28.4 million, at October 31, 2018 and January 31, 2018, respectively.

While we intend to continue to indefinitely reinvest a portion of our foreign subsidiaries’ earnings, we currently no longer intend to indefinitely reinvest all such earnings, which, as a result of the 2017 Tax Act, may now be repatriated without incurring additional U.S. federal income taxes. Accordingly, we recognized provisional deferred income tax expense of $15.0 million for the year ended January 31, 2018 for withholding taxes on certain unremitted foreign earnings, for which we are evaluating our plans for repatriation.

Should other circumstances arise whereby we require more capital in the United States than is generated by our domestic operations, or should we otherwise consider it in our best interests, we could repatriate future earnings from foreign jurisdictions, which could result in higher effective tax rates. We currently intend to indefinitely reinvest a portion of the earnings of our foreign subsidiaries to finance foreign activities. Except to the extent of the U.S. federal tax provided under the 2017 Tax Act and withholding taxes on certain identified cash that may be repatriated to the U.S., we have not provided for taxes on the outside basis difference of foreign subsidiaries nor have we provided for any additional withholding or other tax that may be applicable should a future distribution be made from any unremitted earnings of foreign subsidiaries. It is not practical to estimate this potential liability.
 
The following table summarizes our total cash, cash equivalents, restricted cash, cash equivalents, and bank time deposits, and short-term investments, as well as our total debt, as of October 31, 2018 and January 31, 2018:

54


 
 
October 31,
 
January 31,
(in thousands) 
 
2018
 
2018
Cash and cash equivalents
 
$
353,422

 
$
337,942

Restricted cash and cash equivalents, and restricted bank time deposits (excluding long term portions)
 
32,457

 
33,303

Short-term investments
 
49,434

 
6,566

Total cash, cash equivalents, restricted cash and cash equivalents, restricted bank time deposits, and short-term investments
 
$
435,313

 
$
377,811

Total debt, including current portions
 
$
779,724

 
$
772,984

 
Condensed Consolidated Cash Flow Activity
The following table summarizes selected items from our condensed consolidated statements of cash flows for the nine months ended October 31, 2018 and 2017:
 
 
Nine Months Ended
October 31,
(in thousands)
 
2018
 
2017
Net cash provided by operating activities
 
$
131,650

 
$
96,174

Net cash used in investing activities
 
(119,446
)
 
(58,597
)
Net cash used in financing activities
 
(16,566
)
 
(1,420
)
Effect of foreign currency exchange rate changes on cash and cash equivalents
 
(3,864
)
 
447

Net (decrease) increase in cash, cash equivalents, restricted cash, and restricted cash equivalents
 
$
(8,226
)
 
$
36,604


Our operating activities generated $131.7 million of cash during the nine months ended October 31, 2018, which was partially offset by $136.0 million of net cash used in combined investing and financing activities during this period.  Further discussion of these items appears below.

Net Cash Provided by Operating Activities
 
Net cash provided by operating activities is driven primarily by our net income or loss, as adjusted for non-cash items and working capital changes. Operating activities generated $131.7 million of net cash during the nine months ended October 31, 2018, compared to $96.2 million generated during the nine months ended October 31, 2017.

Our cash flow from operating activities can fluctuate from period to period due to several factors, including the timing of our billings and collections, the timing and amounts of interest, income tax and other payments, and our operating results.
 
Net Cash Used in Investing Activities

During the nine months ended October 31, 2018, our investing activities used $119.4 million of net cash, including $27.4 million of net cash utilized for a business acquisition, $27.7 million of payments for property, equipment and capitalized software development costs, $21.1 million of net cash used in other investing activities, consisting primarily of a net increase in restricted bank time deposits during the period, and $43.2 million of net purchases of short-term investments. Restricted bank time deposits are typically deposits, which do not qualify as cash equivalents, used to secure bank guarantees in connection with sales contracts, the amounts of which will fluctuate from period to period.

During the nine months ended October 31, 2017, our investing activities used $58.6 million of net cash, including $28.1 million of net cash utilized for business acquisitions, $27.4 million of payments for property, equipment, and capitalized software development costs, and $3.1 million of net purchases of short-term investments.

We had no significant commitments for capital expenditures at October 31, 2018.

Net Cash Used in Financing Activities
 
For the nine months ended October 31, 2018, our financing activities used $16.6 million of net cash, the most significant portions of which were payments of $10.7 million for the financing portion of payments under contingent consideration

55


arrangements related to prior business combinations, $4.3 million repayments of borrowing and other financing obligations, and a $0.8 million dividend payment to a noncontrolling shareholder of one of our subsidiaries.

For the nine months ended October 31, 2017, our financing activities used $1.4 million of net cash. On June 29, 2017 we entered into the 2017 Credit Agreement with certain lenders, under which we received net proceeds of $424.5 million from the 2017 Term Loan, the majority of which were used to repay all $406.9 million owed under the 2014 Term Loans at June 29, 2017 upon termination of the Prior Credit Agreement. Other financing activities during the nine months ended October 31, 2017 included $7.1 million paid for debt issuance costs, $7.2 million for the financing portion of payments under contingent consideration arrangements related to prior business combinations, and a $0.7 million dividend payment to a noncontrolling shareholder of one of our subsidiaries.
 
Liquidity and Capital Resources Requirements
 
Based on past performance and current expectations, we believe that our cash, cash equivalents, short-term investments and cash generated from operations will be sufficient to meet anticipated operating costs, required payments of principal and interest, working capital needs, ordinary course capital expenditures, research and development spending, and other commitments for at least the next 12 months. Currently, we have no plans to pay any cash dividends on our common stock, which are not permitted under our 2017 Credit Agreement.

Our liquidity could be negatively impacted by a decrease in demand for our products and service and support, including the impact of changes in customer buying behavior due to circumstances over which we have no control. If we determine to make additional business acquisitions or otherwise require additional funds, we may need to raise additional capital, which could involve the issuance of additional equity or debt securities or increase our borrowings under our credit facility.

On March 29, 2016, we announced that our board of directors had authorized a common stock repurchase program of up to $150 million over two years following the date of announcement. This program expired on March 29, 2018 and we did not acquire any shares of treasury stock during the nine months ended October 31, 2018 under the program.

Financing Arrangements

1.50% Convertible Senior Notes

On June 18, 2014, we issued $400.0 million in aggregate principal amount of 1.50% convertible senior notes due June 1, 2021, unless earlier converted by the holders pursuant to their terms. Net proceeds from the Notes after underwriting discounts were $391.9 million. The Notes pay interest in cash semiannually in arrears at a rate of 1.50% per annum.

The Notes were issued concurrently with our public issuance of 5,750,000 shares of common stock, the majority of the combined net proceeds of which were used to partially repay certain indebtedness under the Prior Credit Agreement.

The Notes are unsecured and rank senior in right of payment to our indebtedness that is expressly subordinated in right of payment to the Notes; equal in right of payment to our indebtedness that is not so subordinated; effectively subordinated in right of payment to any of our secured indebtedness to the extent of the value of the assets securing such indebtedness; and structurally subordinated to indebtedness and other liabilities of our subsidiaries.

The Notes are convertible into, at our election, cash, shares of common stock, or a combination of both, subject to satisfaction of specified conditions and during specified periods, as described below. If converted, we currently intend to pay cash in respect of the principal amount of the Notes.

The Notes have a conversion rate of 15.5129 shares of common stock per $1,000 principal amount of Notes, which represents an effective conversion price of approximately $64.46 per share of common stock and would result in the issuance of approximately 6,205,000 shares if all of the Notes were converted. The conversion rate has not changed since issuance of the Notes, although throughout the term of the Notes, the conversion rate may be adjusted upon the occurrence of certain events.

Holders may surrender their Notes for conversion at any time prior to the close of business on the business day immediately preceding December 1, 2020, only under the following circumstances:

during any calendar quarter commencing after the calendar quarter which ended on September 30, 2014, if the closing sale price of our common stock, for at least 20 trading days (whether or not consecutive) in the period of 30

56


consecutive trading days ending on the last trading day of the immediately preceding calendar quarter, is more than 130% of the conversion price of the Notes in effect on each applicable trading day;

during the ten consecutive trading-day period following any five consecutive trading-day period in which the trading price for the Notes for each such trading day was less than 98% of the closing sale price of our common stock on such date multiplied by the then-current conversion rate; or

upon the occurrence of specified corporate events, as described in the indenture governing the Notes, such as a consolidation, merger, or binding share exchange.

On or after December 1, 2020 until the close of business on the second scheduled trading day immediately preceding the maturity date, holders may surrender their Notes for conversion regardless of whether any of the foregoing conditions have been satisfied. Holders of the Notes may require us to purchase for cash all or any portion of their Notes upon the occurrence of a “fundamental change” at a price equal to 100% of the principal amount of the Notes being purchased, plus accrued and unpaid interest.

As of October 31, 2018, the Notes were not convertible.

Note Hedges and Warrants

Concurrently with the issuance of the Notes, we entered into convertible note hedge transactions (the “Note Hedges”) and sold warrants (the “Warrants”). The combination of the Note Hedges and the Warrants serves to increase the effective initial conversion price for the Notes to $75.00 per share. The Note Hedges and Warrants are each separate instruments from the Notes.

Note Hedges

Pursuant to the Note Hedges, we purchased call options on our common stock, under which we have the right to acquire from the counterparties up to approximately 6,205,000 shares of our common stock, subject to customary anti-dilution adjustments, at a price of $64.46, which equals the initial conversion price of the Notes. Our exercise rights under the Note Hedges generally trigger upon conversion of the Notes and the Note Hedges terminate upon maturity of the Notes, or the first day the Notes are no longer outstanding. The Note Hedges may be settled in cash, shares of our common stock, or a combination thereof, at our option, and are intended to reduce our exposure to potential dilution upon conversion of the Notes. We paid $60.8 million for the Note Hedges, which was recorded as a reduction to additional paid-in capital. As of October 31, 2018, we had not purchased any shares of our common stock under the Note Hedges.

Warrants

We sold the Warrants to several counterparties. The Warrants provide the counterparties rights to acquire from us up to approximately 6,205,000 shares of our common stock at a price of $75.00 per share. The Warrants expire incrementally on a series of expiration dates beginning in August 2021. At expiration, if the market price per share of our common stock exceeds the strike price of the Warrants, we will be obligated to issue shares of our common stock having a value equal to such excess. The Warrants could have a dilutive effect on net income per share to the extent that the market value of our common stock exceeds the strike price of the Warrants. Proceeds from the sale of the Warrants were $45.2 million and were recorded as additional paid-in capital. As of October 31, 2018, no Warrants had been exercised and all Warrants remained outstanding.

Credit Agreements
 
On June 29, 2017, we entered into the 2017 Credit Agreement with certain lenders, and terminated the Prior Credit Agreement.

The 2017 Credit Agreement provides for $725.0 million of senior secured credit facilities, comprised of a $425.0 million term loan maturing on June 29, 2024 (the “2017 Term Loan”) and a $300.0 million revolving credit facility maturing on June 29, 2022 (the “2017 Revolving Credit Facility”), subject to increase and reduction from time to time according to the terms of the 2017 Credit Agreement. The majority of the proceeds from the 2017 Term Loan were used to repay all $406.9 million that remained outstanding under the 2014 Term Loans at June 29, 2017 upon termination of the Prior Credit Agreement. There were no borrowings under our Prior Revolving Credit Facility (as defined in Note 7, “Long-Term Debt” to our condensed consolidated financial statements included under Item 1 of this report) at June 29, 2017.


57


The maturity dates of the 2017 Term Loan and 2017 Revolving Credit Facility will be accelerated to March 1, 2021, if on such date any Notes remain outstanding.

The 2017 Term Loan was subject to an original issuance discount of approximately $0.5 million. This discount is being amortized as interest expense over the term of the 2017 Term Loan using the effective interest method.

Interest rates on loans under the 2017 Credit Agreement are periodically reset, at our option, at either a Eurodollar Rate or an ABR rate (each as defined in the 2017 Credit Agreement), plus in each case a margin.

We are required to pay a commitment fee with respect to unused availability under the 2017 Revolving Credit Facility at a rate per annum determined by reference to our Consolidated Total Debt to Consolidated EBITDA (each as defined in the 2017 Credit Agreement) leverage ratio (the “Leverage Ratio”).

The 2017 Term Loan requires quarterly principal payments of approximately $1.1 million, which commenced on August 1, 2017, with the remaining balance due on June 29, 2024. Optional prepayments of loans under the 2017 Credit Agreement are generally permitted without premium or penalty.

On January 31, 2018, we entered into the 2018 Amendment to our 2017 Credit Agreement, providing for, among other things, a reduction of the interest rate margins on the 2017 Term Loan from 2.25% to 2.00% for Eurodollar loans, and from 1.25% to 1.00% for ABR loans. The vast majority of the impact of the 2018 Amendment was accounted for as a debt modification. For the portion of the 2017 Term Loan which was considered extinguished and replaced by new loans, we wrote off $0.2 million of unamortized deferred debt issuance costs as a loss on early retirement of debt during the three months ended January 31, 2018. The remaining unamortized deferred debt issuance costs and discount are being amortized over the remaining term of the 2017 Term Loan.

For loans under the 2017 Revolving Credit Facility, the margin is determined by reference to our Leverage Ratio.

As of October 31, 2018, the interest rate on the 2017 Term Loan was 4.27%. Taking into account the impact of the original issuance discount and related deferred debt issuance costs, the effective interest rate on the 2017 Term Loan was approximately 4.45% at October 31, 2018. As of January 31, 2018, the interest rate on the 2017 Term Loan was 3.58%.

On February 11, 2016, we executed a pay-fixed, receive-variable interest rate swap agreement with a multinational financial institution to partially mitigate risks associated with the variable interest rate on the term loans under our Prior Credit Agreement, under which we pay interest at a fixed rate of 4.143% and receive variable interest of three-month LIBOR (subject to a minimum of 0.75%), plus a spread of 2.75%, on a notional amount of $200.0 million (the “2016 Swap”). Although the Prior Credit Agreement was terminated on June 29, 2017, the interest rate swap agreement remains in effect, and serves as an economic hedge to partially mitigate the risk of higher borrowing costs under the 2017 Credit Agreement resulting from increases in market interest rates. The interest rate swap agreement is no longer formally designated as a cash flow hedge for accounting purposes, and therefore settlements are reported within other income (expense), net on the condensed consolidated statement of operations, not within interest expense.

In April 2018, we executed a pay-fixed, receive-variable interest rate swap agreement with a multinational financial institution to partially mitigate risks associated with the variable interest rate on our 2017 Term Loan for periods following the termination of the 2016 Swap, under which we will pay interest at a fixed rate of 2.949% and receive variable interest of three-month LIBOR (subject to a minimum of 0.00%), on a notional amount of $200.0 million (the “2018 Swap”). The effective date of the 2018 Swap is September 6, 2019, and settlements with the counterparty will occur on a quarterly basis, beginning on November 1, 2019. The 2018 Swap will terminate on June 29, 2024.

During the operating term of the 2018 Swap, if we elect three-month LIBOR at the periodic interest rate reset dates for at least $200.0 million of our 2017 Term Loan, the annual interest rate on that amount of the 2017 Term Loan will be fixed at 4.949% (including the impact of our current 2.00% interest rate margin on Eurodollar loans) for the applicable interest rate period.

The 2018 Swap is designated as a cash flow hedge and as such, changes in its fair value are recognized in accumulated other comprehensive income (loss) in the condensed consolidated balance sheet and are reclassified into the condensed statement of operations within interest expense in the period in which the hedged transaction affects earnings.


58


Our obligations under the 2017 Credit Agreement are guaranteed by each of our direct and indirect existing and future material domestic wholly owned restricted subsidiaries, and are secured by a security interest in substantially all of our assets and the assets of the guarantor subsidiaries, subject to certain exceptions.

The 2017 Credit Agreement contains certain customary affirmative and negative covenants for credit facilities of this type. The 2017 Credit Agreement also contains a financial covenant that, solely with respect to the 2017 Revolving Credit Facility, requires us to maintain a Leverage Ratio of no greater than 4.50 to 1. At October 31, 2018, our Leverage Ratio was approximately 2.4 to 1. The limitations imposed by the covenants are subject to certain exceptions as detailed in the 2017 Credit Agreement.

The 2017 Credit Agreement provides for events of default with corresponding grace periods that we believe are customary for credit facilities of this type. Upon an event of default, all of our obligations owed under the 2017 Credit Agreement may be declared immediately due and payable, and the lenders’ commitments to make loans under the 2017 Credit Agreement may be terminated.

Contractual Obligations

Our Annual Report on Form 10-K for the year ended January 31, 2018 includes a table summarizing our contractual obligations of approximately $1.2 billion as of January 31, 2018, including approximately $950 million for long-term debt obligations, including projected future interest. That table appears under Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in the report.

We believe that our contractual obligations and commercial commitments did not materially change during the nine months ended October 31, 2018.
 
Contingent Payments Associated with Business Combinations
 
In connection with certain of our business combinations, we have agreed to make contingent cash payments to the former owners of the acquired companies based upon achievement of performance targets following the acquisition dates.

For the nine months ended October 31, 2018, we made $13.6 million of payments under contingent consideration arrangements. As of October 31, 2018, potential future cash payments and earned consideration expected to be paid subsequent to October 31, 2018 under contingent consideration arrangements total $131.6 million, the estimated fair value of which was $53.7 million, including $25.2 million reported in accrued expenses and other current liabilities, and $28.5 million reported in other liabilities. The performance periods associated with these potential payments extend through January 2022.
 
Off-Balance Sheet Arrangements
 
As of October 31, 2018, we did not have any off-balance sheet arrangements that we believe have or are reasonably likely to have a current or future effect on our financial condition, changes in financial condition, revenue or expenses, results of operations, liquidity, capital expenditures or capital resources that are material to investors.


Recent Accounting Pronouncements

For a description of recent accounting pronouncements, and the potential impact of these pronouncements on our condensed consolidated financial statements, see Note 1, “Basis of Presentation and Significant Accounting Policies” to the condensed consolidated financial statements in Part I, Item 1 of this report.


Item 3. Quantitative and Qualitative Disclosures About Market Risk
 
Market risk represents the risk of loss that may impact our financial condition due to adverse changes in financial market prices and rates. We are exposed to market risk related to changes in interest rates and foreign currency exchange rate fluctuations. To manage the volatility relating to interest rate and foreign currency risks, we periodically enter into derivative instruments including foreign currency forward exchange contracts and interest rate swap agreements. It is our policy to enter into derivative transactions only to the extent considered necessary to meet our risk management objectives. We use derivative instruments solely to reduce the financial impact of these risks and do not use derivative instruments for speculative purposes.


59


Interest Rate Risk on Our Debt

On June 29, 2017, we entered into the 2017 Credit Agreement with certain lenders and terminated our Prior Credit Agreement.
The 2017 Credit Agreement provides for $725.0 million of senior secured credit facilities, comprised of a $425.0 million term loan maturing on June 29, 2024 (the “2017 Term Loan”) and a $300.0 million revolving credit facility maturing on June 29, 2022 (the “2017 Revolving Credit Facility”), subject to increase and reduction from time to time according to the terms of the 2017 Credit Agreement.

Interest rates on loans under the 2017 Credit Agreement are periodically reset, at our option, at either a Eurodollar Rate or an ABR rate (each as defined in the 2017 Credit Agreement), plus in each case a margin. The margin for the 2017 Term Loan is fixed at 2.00% for Eurodollar loans, and at 1.00% for ABR loans. For loans under the 2017 Revolving Credit Facility, the margin is determined by reference to our Consolidated Total Debt to Consolidated EBITDA (each as defined in the 2017 Credit Agreement) leverage ratio. Because the interest rates applicable to borrowings under the 2017 Credit Agreement are variable, we are exposed to market risk from changes in the underlying index rates, which affect our cost of borrowing.

As of October 31, 2018, the interest rate on the 2017 Term Loan was 4.27%. There were no borrowings outstanding under the 2017 Revolving Credit Facility at that date.

To partially mitigate risks associated with the variable interest rates on the term loan borrowings under the Prior Credit Agreement, in February 2016 we executed a pay-fixed, receive-variable interest rate swap agreement with a multinational financial institution under which we pay interest at a fixed rate of 4.143% and receive variable interest of three-month LIBOR (subject to a minimum of 0.75%), plus a spread of 2.75%, on a notional amount of $200.0 million (the “2016 Swap”). Although the Prior Credit Agreement was terminated on June 29, 2017, the 2016 Swap agreement remains in effect, and serves as an economic hedge to partially mitigate the risk of higher borrowing costs under our 2017 Credit Agreement resulting from increases in market interest rates. Settlements with the counterparty under the 2016 Swap occur quarterly, and the 2016 Swap will terminate on September 6, 2019.

Prior to June 29, 2017, the 2016 Swap was designated as a cash flow hedge for accounting purposes. On June 29, 2017, concurrent with the execution of the 2017 Credit Agreement and termination of the Prior Credit Agreement, the 2016 Swap was no longer designated as a cash flow hedge for accounting purposes and, because occurrence of the specific forecasted variable cash flows which had been hedged by the 2016 Swap agreement was no longer probable, the $0.9 million fair value of the 2016 Swap at that date was reclassified from accumulated other comprehensive income (loss) into the condensed consolidated statement of operations as income within other income (expense), net. Ongoing changes in the fair value of the 2016 Swap agreement are now recognized within other income (expense), net in the condensed consolidated statement of operations.

In April 2018, we executed a pay-fixed, receive-variable interest rate swap agreement with a multinational financial institution to partially mitigate risks associated with the variable interest rate on our 2017 Term Loan for periods following the termination of the 2016 Swap in September 2019, under which we will pay interest at a fixed rate of 2.949% and receive variable interest of three-month LIBOR (subject to a minimum of 0.00%), on a notional amount of $200.0 million (the “2018 Swap”). The effective date of the 2018 Swap is September 6, 2019, and settlements with the counterparty will occur on a quarterly basis, beginning on November 1, 2019. The 2018 Swap will terminate on June 29, 2024.

During the operating term of the 2018 Swap, if we elect three-month LIBOR at the periodic interest rate reset dates for at least $200.0 million of our 2017 Term Loan, the annual interest rate on that amount of the 2017 Term Loan will be fixed at 4.949% (including the impact of our current 2.00% interest rate margin on Eurodollar loans) for the applicable interest rate period.

The section entitled “Quantitative and Qualitative Disclosures About Market Risk” under Part II, Item 7A of our Annual Report on Form 10-K for the year ended January 31, 2018 provides detailed quantitative and qualitative discussions of the market risks affecting our operations. Other than as described above under “Interest Rate Risk on Our Debt”, we believe that our market risk profile did not materially change during the nine months ended October 31, 2018.


Item 4. Controls and Procedures
  
Evaluation of Disclosure Controls and Procedures
 
Management conducted an evaluation under the supervision and with the participation of our Chief Executive Officer and Chief Financial Officer, of the effectiveness of our disclosure controls and procedures, as defined in Rules 13a-15(e) and

60


15d-15(e) under the Exchange Act, as of October 31, 2018. Disclosure controls and procedures are those controls and other procedures that are designed to ensure that information required to be disclosed in reports filed or submitted under the Exchange Act is recorded, processed, summarized, and reported, within the time periods specified by the rules and forms promulgated by the SEC. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that such information is accumulated and communicated to management, including our Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure. As a result of this evaluation, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective as of October 31, 2018.
 
Changes in Internal Control Over Financial Reporting

There were no changes to our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) that occurred during the three months ended October 31, 2018, that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

Inherent Limitations on Effectiveness of Controls

Our management, including our Chief Executive Officer and Chief Financial Officer, does not expect that our disclosure controls or our internal control over financial reporting will prevent or detect all errors and all fraud. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system will be achieved. Further, the design of a control system must reflect the impact of resource constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, have been detected. These inherent limitations include the possibility that judgments in decision-making can be faulty, and that breakdowns can occur because of simple errors. Additionally, controls can be circumvented by individual acts, by collusion of two or more people, or by management override of the controls. The design of any system of controls also is based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all possible conditions. Over time, controls may become inadequate because of changes in conditions or deterioration in the degree of compliance with policies or procedures. Because of the inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and not be detected.

61


Part II

Item 1. Legal Proceedings

See Note 14, “Commitments and Contingencies” of the Notes to the condensed consolidated financial statements under Part I, Item 1 for information regarding our legal proceedings.


Item 1A.                   Risk Factors
 
There have been no material changes to the Risk Factors described in Part I “Item 1A. Risk Factors” in our Annual Report on Form 10-K for the year ended January 31, 2018. In addition to the other information set forth in this Quarterly Report, you should carefully consider the risks discussed in our Annual Report on Form 10-K, which could materially affect our business, financial condition, or operating results. The risks described in our Annual Report on Form 10-K are not the only risks facing us, however. Additional risks and uncertainties not currently known to us or that we currently deem to be insignificant also may materially and adversely affect our business, financial condition, or operating results in the future.


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

Purchases of Equity Securities by the Issuer and Affiliated Purchasers

From time to time, we have purchased treasury stock from directors, officers, and other employees to facilitate income tax withholding and payment requirements upon vesting of equity awards during a Company-imposed trading blackout or lockup periods. There was no such activity during the three months ended October 31, 2018.


Item 3. Defaults Upon Senior Securities

None.


Item 4. Mine Safety Disclosures
 
Not applicable.


Item 5. Other Information

New Form of Indemnification Agreement for Directors and Officers

On November 28, 2018, our board of directors approved a new form of indemnification agreement to be entered into by us and each of our directors and certain of our corporate officers. The new indemnification agreement will replace our currently existing indemnification agreements with each of our directors and certain of our corporate officers.

In general, the indemnification agreement provides that, subject to the procedures, limitations, and exceptions set forth therein, we will indemnify and hold harmless the applicable director or corporate officer indemnitee against all expenses, damages, losses, liabilities, judgments, fines, penalties and other charges relating to, arising out of, or resulting from (1) any actual, alleged or suspected act or failure to act by the indemnitee in his or her capacity as a director, officer, employee, or agent of ours or as a director, officer, employee, member, manager, trustee, or agent of any other entity as to which the indemnitee is or was serving at our request, (2) any actual, alleged, or suspected act or failure to act by the indemnitee in respect of any business, transaction, communication, filing, disclosure, or other activity of ours or any other entity referred to in clause (1) of this sentence, or (3) the indemnitee’s status as a current or former director, officer, employee, member, manager, trustee, or agent of ours or any other entity referred to in clause (1) of this sentence or any actual, alleged, or suspected act or failure to act by the indemnitee in connection with any obligation or restriction imposed upon the indemnitee by reason of such status.

Each indemnitee will also have the right to advancement by us of any and all reasonable expenses relating to, arising out of or resulting from any claim covered by the indemnification agreement paid or incurred by the indemnitee or which the indemnitee determines are reasonably likely to to be paid or incurred.

62


The above description of the indemnification agreement does not purport to be complete and is qualified in its entirety by reference to the form indemnification agreement, which is filed as Exhibit 10.1 hereto and incorporated herein by reference.

63


Item 6.  Exhibits

The following exhibit list includes agreements that we entered into or that became effective during the three months ended October 31, 2018:
Number
 
Description
 
Filed Herewith /
Incorporated by
Reference from
 
 
 
 
 
 
 
 
 
 
101.INS
 
XBRL Instance Document
 
Filed herewith
101.SCH
 
XBRL Taxonomy Extension Schema Document
 
Filed herewith
101.CAL
 
XBRL Taxonomy Extension Calculation Linkbase Document
 
Filed herewith
101.DEF
 
XBRL Taxonomy Extension Definition Linkbase Document
 
Filed herewith
101.LAB
 
XBRL Taxonomy Extension Label Linkbase Document
 
Filed herewith
101.PRE
 
XBRL Taxonomy Extension Presentation Linkbase Document
 
Filed herewith
 
(1)These exhibits are being “furnished” with this periodic report and are not deemed “filed” with the SEC and are not incorporated by reference in any filing of the company under the Securities Act of 1933, as amended or the Securities Exchange Act of 1934, as amended.



64



Signature


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.

 
Verint Systems Inc.
 
 
 
 
December 6, 2018
/s/ Douglas E. Robinson
 
Douglas E. Robinson
 
Chief Financial Officer (Principal Financial Officer and Principal Accounting Officer)


65
EX-10.1 2 vrnt-ex101_20181031xform10.htm EXHIBIT 10.1 Exhibit


Exhibit 10.1


DIRECTOR AND OFFICER INDEMNIFICATION AGREEMENT
This Director and Officer Indemnification Agreement, dated as of ___________ ___, ____ (this “Agreement”), is made by and between Verint Systems Inc., a Delaware corporation (the “Company”), and _______________________ (“Indemnitee”).
RECITALS:
A.    Section 141 of the Delaware General Corporation Law provides that the business and affairs of a corporation shall be managed by or under the direction of its board of directors.
B.    Pursuant to Sections 141 and 142 of the Delaware General Corporation Law, significant authority with respect to the management of the Company has been delegated to the officers of the Company.
C.    By virtue of the managerial prerogatives vested in the directors and officers of a Delaware corporation, directors and officers act as fiduciaries of the corporation and its stockholders.
D.    Thus, it is critically important to the Company and its stockholders that the Company be able to attract and retain the most capable persons reasonably available to serve as directors and officers of the Company.
E.    In recognition of the need for corporations to be able to induce capable and responsible persons to accept positions in corporate management, Delaware law authorizes (and in some instances requires) corporations to indemnify their directors and officers, and further authorizes corporations to purchase and maintain insurance for the benefit of their directors and officers.
F.    The Delaware courts have recognized that indemnification by a corporation serves the dual policies of (1) allowing corporate officials to resist unjustified lawsuits, secure in the knowledge that, if vindicated, the corporation will bear the expense of litigation and (2) encouraging capable women and men to serve as corporate directors and officers, secure in the knowledge that the corporation will absorb the costs of defending their honesty and integrity.
G.     Delaware law also authorizes a corporation to pay in advance of the final disposition of an action, suit or proceeding the expenses incurred by a director or officer in the defense thereof, and any such right to the advancement of expenses may be made separate and distinct from any right to indemnification and need not be subject to the satisfaction of any standard of conduct or otherwise affected by the merits of any claims against the director or officer.
H.    The authority of a corporation to indemnify and advance the costs of defense to its directors and officers applies to criminal proceedings as well as to civil, administrative and investigative proceedings.
I.    Indemnitee is a director or officer of the Company and his or her willingness to serve in such capacity is predicated, in substantial part, upon the Company’s willingness to indemnify him or her in accordance with the principles reflected above, to the fullest extent permitted by the laws of the state of Delaware, and upon the other undertakings set forth in this Agreement.
J.    Therefore, in recognition of the need to provide Indemnitee with substantial protection against personal liability, in order to procure Indemnitee’s continued service as a director or officer of the Company and to enhance Indemnitee’s ability to serve the Company in an effective manner, and in order to provide such protection pursuant to express contract rights (intended to be enforceable irrespective of, among other things, any amendment to the Company’s certificate of incorporation or bylaws (collectively, the “Constituent Documents”), any change in the composition of the Company’s Board of Directors (the “Board”) or any change-in-control or business combination transaction relating to the Company), the Company wishes to provide in this Agreement for the indemnification of and the advancement of Expenses (as defined in Section 1(e)) to Indemnitee as set forth in this Agreement and for the continued coverage of Indemnitee under the Company’s directors’ and officers’ liability insurance policies.
K.    In light of the considerations referred to in the preceding recitals, it is the Company’s intention and desire that the provisions of this Agreement be construed liberally, subject to their express terms, to maximize the protections to be provided to Indemnitee hereunder.





AGREEMENT:
NOW, THEREFORE, in consideration of the mutual covenants contained herein and other good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged, the parties hereby agree as follows:
1.Certain Definitions. In addition to terms defined elsewhere herein, the following terms have the following meanings when used in this Agreement with initial capital letters:

(a)Claim” means (i) any threatened, asserted, pending or completed claim, demand, action, suit or proceeding, whether civil, criminal, administrative, arbitrative, investigative or other, and whether made pursuant to federal, state or other law; and (ii) any threatened, pending or completed inquiry or investigation, whether made, instituted or conducted by or at the behest of the Company or any other person, including any federal, state or other court or governmental entity or agency and any committee or other representative of any corporate constituency, that Indemnitee determines might lead to the institution of any such claim, demand, action, suit or proceeding.

(b)Controlled Affiliate” means any corporation, limited liability company, partnership, joint venture, trust or other entity or enterprise, whether or not for profit, that is directly or indirectly controlled by the Company. For purposes of this definition, “control” means the possession, directly or indirectly, of the power to direct or cause the direction of the management or policies of an entity or enterprise, whether through the ownership of voting securities, through other voting rights, by contract or otherwise; provided that direct or indirect beneficial ownership of capital stock or other interests in an entity or enterprise entitling the holder to cast 20% or more of the total number of votes generally entitled to be cast in the election of directors (or persons performing comparable functions) of such entity or enterprise shall be deemed to constitute control for purposes of this definition.

(c)Disinterested Director” means a director of the Company who is not and was not a party to the Claim in respect of which indemnification is sought by Indemnitee.

(d)ERISA Losses” means any taxes, penalties or other liabilities under the Employee Retirement Income Security Act of 1974, as amended, or Section 4975 of the Internal Revenue Code of 1986, as amended.

(e)Expenses” means attorneys’ and experts’ fees and expenses and all other costs and expenses paid or payable in connection with investigating, defending, being a witness in or participating in (including on appeal), or preparing to investigate, defend, be a witness in or participate in (including on appeal), any Claim, other than the fees, expenses and costs in respect of which the Company is expressly stated in Section 15 to have no obligation.

(f)Incumbent Directors” means the individuals who, as of the date hereof, are members of the Board and any individual becoming a member of the Board subsequent to the date hereof whose election, nomination for election by the Company’s stockholders, or appointment, was approved by a vote of at least two-thirds of the then Incumbent Directors (either by a specific vote or by approval of the proxy statement of the Company in which such person is named as a nominee for director, without objection to such nomination); provided, however, that an individual shall not be an Incumbent Director if such individual’s election or appointment to the Board occurs as a result of an actual or threatened election contest (as described in Rule 14a-12(c) of the Securities Exchange Act of 1934, as amended) with respect to the election or removal of directors or other actual or threatened solicitation of proxies or consents by or on behalf of a Person other than the Board.

(g)Indemnifiable Claim” means any Claim based upon, arising out of or resulting from (i) any actual, alleged or suspected act or failure to act by Indemnitee in his or her capacity as a director, officer, employee or agent of the Company or as a director, officer, employee, member, manager, trustee or agent of any other corporation, limited liability company, partnership, joint venture, trust or other entity or enterprise, whether or not for profit (including any employee benefit plan or related trust), as to which Indemnitee is or was serving at the request of the Company as a director, officer, employee, member, manager, trustee or agent, (ii) any actual, alleged or suspected act or failure to act by Indemnitee in respect of any business, transaction, communication, filing, disclosure or other activity of the Company or any other entity or enterprise referred to in clause (i) of this sentence, or (iii) Indemnitee’s status as a current or former director, officer, employee or agent of the Company or as a current or former director, officer, employee, member, manager, trustee or agent of the Company or any other entity or enterprise referred to in clause (i) of this sentence or any actual, alleged or suspected act or failure to act by Indemnitee in connection with any obligation or restriction imposed upon Indemnitee by reason of such status; provided, however, that (A) except for compulsory counterclaims, Indemnifiable Claim shall not include any Claim initiated by Indemnitee against the Company or any director or officer of the Company unless (1) the Incumbent Directors consented to the initiation of such Claim prior to its initiation, (2) the Incumbent Directors authorize the Company to join in such Claim, or (3) such Claim is initiated solely to enforce Indemnitee’s rights under this Agreement and (B) Indemnifiable Claim shall not





include any Claim in which final judgement is rendered against Indemnitee or in which Indemnitee enters into a settlement, in each case for an accounting of profits made from the purchase or sale by Indemnitee of securities of the Company pursuant to the provisions of Section 16(b) of the Securities Exchange Act of 1934 and the rules promulgated thereunder, in each case as amended, or similar provisions of any federal, state or local laws. In addition to any service at the actual request of the Company, for purposes of this Agreement, Indemnitee shall be deemed to be serving or to have served at the request of the Company as a director, officer, employee, member, manager, trustee or agent of another entity or enterprise if Indemnitee is or was serving as a director, officer, employee, member, manager, trustee or agent of such entity or enterprise and (i) such entity or enterprise is or at the time of such service was a Controlled Affiliate, (ii) such entity or enterprise is or at the time of such service was an employee benefit plan (or related trust) sponsored or maintained by the Company or a Controlled Affiliate, or (iii) the Company or a Controlled Affiliate directly or indirectly caused or authorized Indemnitee to be nominated, elected, appointed, designated, employed, engaged or selected to serve in such capacity.

(h)Indemnifiable Losses means any and all Losses relating to, arising out of or resulting from any Indemnifiable Claim.

(i)Independent Counsel” means a nationally-recognized law firm, or a partner of such a law firm, that is experienced in matters of corporation law and neither presently is, nor in the past five years has been, retained to represent: (i) the Company (or any Subsidiary) or Indemnitee in any matter material to either such party (other than with respect to matters concerning Indemnitee under this Agreement, or of other indemnitees under similar indemnification agreements), or (ii) any other named (or, as to a threatened matter, reasonably likely to be named) party to the Indemnifiable Claim giving rise to a claim for indemnification hereunder. Notwithstanding the foregoing, the term “Independent Counsel” shall not include any person who, under the applicable standards of professional conduct then prevailing, would have a conflict of interest in representing either the Company or Indemnitee in an action to determine Indemnitee’s rights under this Agreement.

(j)Losses means any and all Expenses, damages, losses, liabilities, judgments, fines, penalties (whether civil, criminal or other), ERISA Losses and amounts paid in settlement, including all interest, assessments and other charges paid or payable in connection with or in respect of any of the foregoing.

(k)Subsidiary” means an entity in which the Company directly or indirectly beneficially owns more than 50% of the outstanding Voting Stock.

(l)Voting Stock” means securities entitled to vote generally in the election of directors (or similar governing bodies).

2.Indemnification Obligation. Subject to Section 8, the Company shall indemnify and hold harmless Indemnitee, to the fullest extent permitted or required by the laws of the State of Delaware in effect on the date hereof or as such laws may from time to time hereafter be amended to increase the scope of such permitted or required indemnification, against any and all Indemnifiable Claims and Indemnifiable Losses; provided, however, that no repeal or amendment of any law of the State of Delaware shall in any way diminish or adversely affect the rights of Indemnitee pursuant to this Agreement in respect of any occurrence or matter arising prior to any such repeal or amendment.

3.Advancement of Expenses. Indemnitee shall have the right to advancement by the Company prior to the final disposition of any Indemnifiable Claim of any and all reasonable Expenses relating to, arising out of or resulting from any Indemnifiable Claim paid or incurred by Indemnitee or which Indemnitee determines are reasonably likely to be paid or incurred by Indemnitee. Indemnitee’s right to such advancement is not subject to the satisfaction of any standard of conduct and is not conditioned upon any prior determination that Indemnitee is entitled to indemnification under this Agreement with respect to the Indemnifiable Claim or the absence of any prior determination to the contrary. Without limiting the generality or effect of the foregoing, within ten business days after any request by Indemnitee, the Company shall, in accordance with such request (but without duplication), (a) pay such Expenses on behalf of Indemnitee, (b) advance to Indemnitee funds in an amount sufficient to pay such Expenses, or (c) reimburse Indemnitee for such Expenses; provided that Indemnitee shall repay, without interest any amounts actually advanced to Indemnitee that, at the final disposition of the Indemnifiable Claim to which the advance related, were in excess of amounts paid or payable by Indemnitee in respect of Expenses relating to, arising out of or resulting from such Indemnifiable Claim. In connection with any such payment, advancement or reimbursement, Indemnitee shall execute and deliver to the Company an undertaking in the form attached hereto as Exhibit A (subject to Indemnitee filling in the blanks therein and selecting from among the bracketed alternatives therein), which need not be secured and shall be accepted by the Company without reference to Indemnitee’s ability to repay the Expenses. In no event shall Indemnitee’s right to the payment, advancement or reimbursement of Expenses pursuant to this Section 3 be conditioned upon any undertaking that is less favorable to Indemnitee than, or that is in addition to, the undertaking set forth in Exhibit A.






4.Indemnification for Additional Expenses. Without limiting the generality or effect of the foregoing, the Company shall indemnify and hold harmless Indemnitee against and, if requested by Indemnitee, shall reimburse Indemnitee for, or advance to Indemnitee, within ten business days of such request, any and all reasonable Expenses paid or incurred by Indemnitee or which Indemnitee determines are reasonably likely to be paid or incurred by Indemnitee in connection with any Claim made, instituted or conducted by Indemnitee, in each case to the fullest extent permitted or required by the laws of the State of Delaware in effect on the date hereof or as such laws may from time to time hereafter be amended to increase the scope of such permitted or required indemnification, reimbursement or advancement of such Expenses, for (a) indemnification or payment, advancement or reimbursement of Expenses by the Company under any provision of this Agreement, or under any other agreement or provision of the Constituent Documents now or hereafter in effect relating to Indemnifiable Claims, and/or (b) recovery under any directors’ and officers’ liability insurance policies maintained by the Company; provided, however, that Indemnitee shall return, without interest, any such advance of Expenses (or portion thereof) which remains unspent at the final disposition of the Claim to which the advance related.

5.Contribution. To the fullest extent permissible under applicable law in effect on the date hereof or as such law may from time to time hereafter be amended to increase the scope of permitted or required indemnification, if the indemnification provided for in this Agreement is unavailable to Indemnitee for any reason whatsoever, the Company, in lieu of indemnifying Indemnitee, shall contribute to the payment of any and all Indemnifiable Claims or Indemnifiable Losses, in such proportion as is fair and reasonable in light of all of the circumstances in order to reflect (i) the relative benefits received by the Company and Indemnitee as a result of the event(s) and/or transaction(s) giving cause to such Indemnifiable Claim or Indemnifiable Loss and/or (ii) the relative fault of the Company (and its other directors, officers, employees and agents) and Indemnitee in connection with such event(s) and/or transaction(s); provided that such contribution shall not be required where it is determined, pursuant to a final disposition of such Indemnifiable Claim or Indemnifiable Loss in accordance with Section 8 or pursuant to the last sentence of Section 9(a), that Indemnitee is not entitled to indemnification by the Company with respect to such Indemnifiable Claim or Indemnifiable Loss. The Company will indemnify and hold harmless Indemnitee from any claim of contribution that may be brought by directors, officers, employees or other agents or representatives of the Company, other than Indemnitee, who may be jointly liable with Indemnitee.

6.Partial Indemnity. If Indemnitee is entitled under any provision of this Agreement to indemnification by the Company for some or a portion of any Indemnifiable Loss, but not for all of the total amount thereof, the Company shall indemnify Indemnitee for the portion thereof to which Indemnitee is entitled.

7.Procedure for Notification. To obtain indemnification under this Agreement in respect of an Indemnifiable Claim or Indemnifiable Loss, Indemnitee shall submit to the Company a written request therefor, including a brief description (based upon information then available to Indemnitee) of such Indemnifiable Claim or Indemnifiable Loss. If, at the time of the receipt of such request, the Company has directors’ and officers’ liability insurance in effect under which coverage for such Indemnifiable Claim or Indemnifiable Loss is potentially available, the Company shall give prompt written notice of such Indemnifiable Claim or Indemnifiable Loss to the applicable insurers in accordance with the procedures set forth in the applicable policies. The Company shall provide to Indemnitee a copy of such notice delivered to the applicable insurers substantially concurrently with the delivery thereof by the Company and shall promptly inform Indemnitee of any assertion by any such insurer that an Indemnifiable Claim or Indemnifiable Loss is not covered by insurance. If requested by Indemnitee, the Company shall use its reasonable best efforts, at the Company’s expense, to enforce on behalf of and for the benefit of Indemnitee all rights (including rights to receive payment) that may exist under the applicable policies of insurance in relation to such Indemnifiable Claim or Indemnifiable Loss. The failure by Indemnitee to timely notify the Company of any Indemnifiable Claim or Indemnifiable Loss shall not relieve the Company from any liability hereunder unless, and only to the extent that, the Company did not otherwise learn of such Indemnifiable Claim or Indemnifiable Loss and such failure results in forfeiture by the Company of substantial defenses, rights or insurance coverage.

8.Determination of Right to Indemnification.

(a)To the extent that Indemnitee shall have been successful on the merits or otherwise in defense of any Indemnifiable Claim or any portion thereof or in defense of any issue or matter therein, including dismissal without prejudice, Indemnitee shall be indemnified against Indemnifiable Losses relating to, arising out of or resulting from such Indemnifiable Claim in accordance with Section 2 and no Standard of Conduct Determination (as defined in Section 8(b)) shall be required with respect to such Indemnifiable Claim.

(b)To the extent that the provisions of Section 8(a) are inapplicable to an Indemnifiable Claim that shall have been finally disposed of, any determination of whether Indemnitee has satisfied any applicable standard of conduct under Delaware law that is a legally required condition precedent to indemnification of Indemnitee hereunder against Indemnifiable





Losses relating to, arising out of or resulting from such Indemnifiable Claim (a “Standard of Conduct Determination”) shall be made as follows: (i) by a majority vote of the Disinterested Directors, even if less than a quorum of the Board, (ii) if such Disinterested Directors so direct, by a majority vote of a committee of Disinterested Directors designated by a majority vote of all Disinterested Directors, or (iii) if there are no such Disinterested Directors or if Indemnitee so requests, by Independent Counsel, selected by the Indemnitee and approved by the Board (such approval not to be unreasonably withheld, delayed or conditioned), in a written opinion addressed to the Board, a copy of which shall be delivered to Indemnitee; provided, however, that if at the time of any Standard of Conduct Determination Indemnitee is neither a director nor an officer of the Company, such Standard of Conduct Determination may be made by or in the manner specified by the Board, any duly authorized committee of the Board or any duly authorized officer of the Company (unless Indemnitee requests that such Standard of Conduct Determination be made by Independent Counsel, in which case such Standard of Conduct Determination shall be made by Independent Counsel). Indemnitee will cooperate with the person or persons making such Standard of Conduct Determination, including providing to such person or persons, upon reasonable advance request, any documentation or information which is not privileged or otherwise protected from disclosure and which is reasonably available to Indemnitee and reasonably necessary to such determination. The Company shall indemnify and hold harmless Indemnitee against and, if requested by Indemnitee, shall reimburse Indemnitee for, or advance to Indemnitee, within ten business days of such request, any and all reasonable costs and expenses (including attorneys’ and experts’ fees and expenses) incurred by Indemnitee in so cooperating with the person or persons making such Standard of Conduct Determination.

(c)The Company shall use its reasonable efforts to cause any Standard of Conduct Determination required under Section 8(b) to be made as promptly as practicable. If (i) the person or persons empowered or selected under Section 8 to make the Standard of Conduct Determination shall not have made a determination within 30 days after the later of (A) receipt by the Company of written notice from Indemnitee advising the Company of the final disposition of the applicable Indemnifiable Claim (the date of such receipt being the “Notification Date”) and (B) the selection of an Independent Counsel, if such determination is to be made by Independent Counsel, and (ii) Indemnitee shall have fulfilled his or her obligations set forth in the second sentence of Section 8(b), then Indemnitee shall be deemed to have satisfied the applicable standard of conduct; provided that such 30-day period may be extended for a reasonable time, not to exceed an additional 30 days, if the person or persons making such determination in good faith requires such additional time for obtaining or evaluating any documentation or information relating thereto.

(d)If (i) Indemnitee shall be entitled to indemnification hereunder against any Indemnifiable Losses pursuant to Section 8(a), (ii) no determination of whether Indemnitee has satisfied any applicable standard of conduct under Delaware law is a legally required condition precedent to indemnification of Indemnitee hereunder against any Indemnifiable Losses, or (iii) Indemnitee has been determined or deemed pursuant to Section 8(b) or (c) to have satisfied any applicable standard of conduct under Delaware law which is a legally required condition precedent to indemnification of Indemnitee hereunder against any Indemnifiable Losses, then the Company shall pay to Indemnitee, within ten business days after the later of (x) the Notification Date in respect of the Indemnifiable Claim or portion thereof to which such Indemnifiable Losses are related, out of which such Indemnifiable Losses arose or from which such Indemnifiable Losses resulted and (y) the earliest date on which the applicable criterion specified in clause (i), (ii) or (iii) above shall have been satisfied, an amount equal to the amount of such Indemnifiable Losses.

9.Presumption of Entitlement.

(a)In making a determination of whether Indemnitee has been successful on the merits or otherwise in defense of any Indemnifiable Claim or any portion thereof or in defense of any issue or matter therein, the Company acknowledges that a resolution, disposition or outcome short of dismissal or final judgment, including outcomes that permit Indemnitee to avoid expense, delay, embarrassment, injury to reputation, distraction, disruption or uncertainty, may constitute such success. In the event that any Indemnifiable Claim or any portion thereof or issue or matter therein is resolved or disposed of in any manner other than by adverse judgment against Indemnitee (including any resolution or disposition thereof by means of settlement with or without payment of money or other consideration), it shall be presumed that Indemnitee has been successful on the merits or otherwise in defense of such Indemnifiable Claim or portion thereof or issue or matter therein. The Company may overcome such presumption only by its adducing clear and convincing evidence to the contrary.

(b)In making any Standard of Conduct Determination, the person or persons making such determination shall presume that Indemnitee has satisfied the applicable standard of conduct, and the Company may overcome such presumption only by its adducing clear and convincing evidence to the contrary. The knowledge and/or action, or failure to act, of any other director, officer, employee, agent or representative of the Company will not be imputed to Indemnitee for purposes of any Standard of Conduct Determination. Any Standard of Conduct Determination that Indemnitee has satisfied the applicable standard of conduct shall be final and binding in all respects, including with respect to any litigation or other action or proceeding initiated by Indemnitee to enforce his or her rights hereunder. Any Standard of Conduct Determination that is





adverse to Indemnitee may be challenged by Indemnitee in the Court of Chancery of the State of Delaware. No determination by the Company (whether by its directors or any Independent Counsel) that Indemnitee has not satisfied any applicable standard of conduct shall be a defense to any Claim by Indemnitee for indemnification or reimbursement or advance payment of Expenses by the Company hereunder or create a presumption that Indemnitee has not met any applicable standard of conduct.

(c)Without limiting the generality or effect of Section 9(b), (i) to the extent that any Indemnifiable Claim relates to any entity or enterprise (other than the Company) referred to in clause (i) of the first sentence of the definition of “Indemnifiable Claim,” Indemnitee shall be deemed to have satisfied the applicable standard of conduct if Indemnitee acted in good faith and in a manner Indemnitee reasonably believed to be in or not opposed to the interests of such entity or enterprise (or the owners or beneficiaries thereof, including in the case of any employee benefit plan the participants and beneficiaries thereof) and, with respect to any criminal action or proceeding, had no reasonable cause to believe that his or her conduct was unlawful, and (ii) in all cases, any belief of Indemnitee that is based on the records or books of account of the Company, including financial statements, or on information supplied to Indemnitee by the directors or officers of the Company in the course of their duties, or on the advice of legal counsel for the Company, the Board, any committee of the Board or any director, or on information or records given or reports made to the Company, the Board, any committee of the Board or any director by an independent certified public accountant or by an appraiser or other expert selected by or on behalf of the Company, the Board, any committee of the Board or any director shall be deemed to be reasonable unless Indemnitee had actual knowledge to the contrary.

10.No Adverse Presumption. For purposes of this Agreement, the termination of any Claim by judgment, order, settlement (whether with or without court approval) or conviction, or upon a plea of nolo contendere or its equivalent, will not create a presumption that Indemnitee did not meet any applicable standard of conduct or that indemnification hereunder is otherwise not permitted.

11.Non‑Exclusivity. The rights of Indemnitee hereunder will be in addition to any other rights Indemnitee may have against the Company under the Constituent Documents, or the substantive laws of the Company’s jurisdiction of incorporation, any other contract or otherwise (collectively, “Other Indemnity Provisions”); provided, however, that (a) to the extent that Indemnitee otherwise would have any greater right to indemnification under any Other Indemnity Provision, Indemnitee will be deemed to have such greater right hereunder and (b) to the extent that any change is made to any Other Indemnity Provision which permits any greater right to indemnification than that provided under this Agreement as of the date hereof, Indemnitee will be deemed to have such greater right hereunder. The Company will not adopt any amendment to any of the Constituent Documents the effect of which would be to deny, diminish or encumber Indemnitee’s right to indemnification under this Agreement or any Other Indemnity Provision.

12.Liability Insurance and Funding. For the duration of Indemnitee’s service as a director and/or officer of the Company, and thereafter for so long as Indemnitee shall be subject to any pending or possible Indemnifiable Claim, the Company shall use commercially reasonable efforts (taking into account the scope and amount of coverage available relative to the cost thereof) to cause to be maintained in effect policies of directors’ and officers’ liability insurance providing coverage for directors and/or officers of the Company. The Company shall, upon request, provide Indemnitee with a copy of all directors’ and officers’ liability insurance applications, binders, policies, declarations, endorsements and other related materials, and shall provide Indemnitee with a reasonable opportunity to review and comment on the same. Without limiting the generality or effect of the two immediately preceding sentences, the Company shall not discontinue or significantly reduce the scope or amount of coverage from one policy period to the next (i) without the prior approval thereof by a majority vote of the Incumbent Directors, even if less than a quorum, or (ii) if at the time that any such discontinuation or significant reduction in the scope or amount of coverage is proposed there are no Incumbent Directors, without the prior written consent of Indemnitee (which consent shall not be unreasonably withheld, delayed or conditioned).

13.Subrogation. In the event of payment under this Agreement, the Company shall be subrogated to the extent of such payment to all of the related rights of recovery of Indemnitee against other persons or entities (other than Indemnitee’s successors), including any entity or enterprise referred to in clause (i) of the definition of “Indemnifiable Claim” in Section 1(g). Indemnitee shall execute all papers reasonably required to evidence such rights (all of Indemnitee’s reasonable Expenses, including attorneys’ fees and charges, related thereto to be reimbursed by or, at the option of Indemnitee, advanced by the Company).

14.No Duplication of Payments. The Company shall not be liable under this Agreement to make any payment to Indemnitee in respect of any Indemnifiable Losses to the extent Indemnitee has otherwise actually received and is entitled to retain payment (net of any Expenses incurred in connection therewith and any repayment by Indemnitee made with respect thereto) under any insurance policy, the Constituent Documents and Other Indemnity Provisions or otherwise (including from





any entity or enterprise referred to in clause (i) of the definition of “Indemnifiable Claim” in Section 1(g)) in respect of such Indemnifiable Losses otherwise indemnifiable hereunder.

15.Defense of Claims. Except for any Indemnifiable Claim asserted by or in the right of the Company (as to which Indemnitee shall be entitled to exclusively control the defense), the Company shall be entitled to participate in the defense of any Indemnifiable Claim or to assume the defense thereof, with counsel reasonably satisfactory to Indemnitee. The Company’s participation in the defense of any Indemnifiable Claim of which the Company has not assumed the defense will not in any manner affect the rights of Indemnitee under this Agreement, including Indemnitee’s right to control the defense of such Indemnifiable Claims. With respect to the period (if any) commencing at the time at which the Company notifies Indemnitee that the Company has assumed the defense of any Indemnifiable Claim and continuing for so long as the Company shall be using its reasonable best efforts to provide an effective defense of such Indemnifiable Claim, the Company shall have the right to control the defense of such Indemnifiable Claim and shall have no obligation under this Agreement in respect of any attorneys’ or experts’ fees or expenses or any other costs or expenses paid or incurred by Indemnitee in connection with defending such Indemnifiable Claim (other than such costs and expenses paid or incurred by Indemnitee in connection with any cooperation in the Company’s defense of such Indemnifiable Claim or other action undertaken by Indemnitee at the request of the Company or with the consent of the Company (which consent shall not be unreasonably withheld, conditioned or delayed)); provided that if Indemnitee believes, after consultation with counsel selected by Indemnitee, that (a) the use of counsel chosen by the Company to represent Indemnitee would present such counsel with an actual or potential conflict, (b) the named parties in any such Indemnifiable Claim (including any impleaded parties) include both the Company and Indemnitee and Indemnitee shall conclude that there may be one or more legal defenses available to him or her that are different from or in addition to those available to the Company, or (c) any such representation by such counsel chosen by the Company would be precluded under the applicable standards of professional conduct then prevailing, then Indemnitee shall be entitled to retain and use the services of separate counsel (but not more than one law firm plus, if applicable, local counsel in respect of any particular Indemnifiable Claim) at the Company’s expense. Nothing in this Agreement shall limit Indemnitee’s right to retain or use his or her own counsel at his or her own expense in connection with any Indemnifiable Claim; provided that in all events Indemnitee shall not unreasonably interfere with the conduct of the defense by the Company of any Indemnifiable Claim that the Company shall have assumed and of which the Company shall be using its reasonable best efforts to provide an effective defense. The Company shall not be liable to Indemnitee under this Agreement for any amounts paid in settlement of any threatened or pending Indemnifiable Claim effected without the Company’s prior written consent. The Company shall not, without the prior written consent of Indemnitee, effect any settlement of any threatened or pending Indemnifiable Claim to which Indemnitee is, or could have been, a party unless such settlement solely involves the payment of money and includes a complete and unconditional release of Indemnitee from all liability on any claims that are the subject matter of such Indemnifiable Claim. Neither the Company nor Indemnitee shall unreasonably withhold, condition or delay its consent to any proposed settlement; provided that Indemnitee may withhold consent to any settlement that does not provide a complete and unconditional release of Indemnitee.

16.Successors and Binding Agreement.

(a)The Company shall require any successor (whether direct or indirect, by purchase, merger, consolidation, reorganization or otherwise) to all or substantially all of the business or assets of the Company, by agreement in form and substance satisfactory to Indemnitee and his or her counsel, expressly to assume and agree to perform this Agreement in the same manner and to the same extent the Company would be required to perform if no such succession had taken place. This Agreement shall be binding upon and inure to the benefit of the Company and any successor to the Company, including any person acquiring directly or indirectly all or substantially all of the business or assets of the Company whether by purchase, merger, consolidation, reorganization or otherwise (and such successor will thereafter be deemed the “Company” for purposes of this Agreement), but shall not otherwise be assignable or delegatable by the Company.

(b)This Agreement shall inure to the benefit of and be enforceable by Indemnitee’s personal or legal representatives, executors, administrators, heirs, distributees, legatees and other successors.

(c)This Agreement is personal in nature and neither of the parties hereto shall, without the consent of the other, assign or delegate this Agreement or any rights or obligations hereunder except as expressly provided in Sections 16(a) and 16(b). Without limiting the generality or effect of the foregoing, Indemnitee’s right to receive payments hereunder shall not be assignable, whether by pledge, creation of a security interest or otherwise, other than by a transfer by Indemnitee’s will or by the laws of descent and distribution, and, in the event of any attempted assignment or transfer contrary to this Section 16(c), the Company shall have no liability to pay any amount so attempted to be assigned or transferred.

17.Notices. For all purposes of this Agreement, all communications, including notices, consents, requests or approvals, required or permitted to be given hereunder shall be in writing and shall be deemed to have been duly given when





hand delivered or dispatched by electronic facsimile transmission or email (with receipt thereof orally confirmed), or five business days after having been mailed by United States registered or certified mail, return receipt requested, postage prepaid or one business day after having been sent for next‑day delivery by a nationally recognized overnight courier service, addressed to the Company (to the attention of the Secretary of the Company) and to Indemnitee at the applicable address shown on the signature page hereto, or to such other address as any party hereto may have furnished to the other in writing and in accordance herewith, except that notices of changes of address will be effective only upon receipt.

18.Governing Law. The validity, interpretation, construction and performance of this Agreement shall be governed by and construed in accordance with the substantive laws of the State of Delaware, without giving effect to the principles of conflict of laws of such State. The Company and Indemnitee each hereby irrevocably consent to the jurisdiction of the Chancery Court of the State of Delaware for all purposes in connection with any action or proceeding which arises out of or relates to this Agreement and agree that any action instituted under this Agreement shall be brought only in the Chancery Court of the State of Delaware.

19.Validity. If any provision of this Agreement or the application of any provision hereof to any person or circumstance is held invalid, unenforceable or otherwise illegal, the remainder of this Agreement and the application of such provision to any other person or circumstance shall not be affected, and the provision so held to be invalid, unenforceable or otherwise illegal shall be reformed to the extent, and only to the extent, necessary to make it enforceable, valid or legal. In the event that any court or other adjudicative body shall decline to reform any provision of this Agreement held to be invalid, unenforceable or otherwise illegal as contemplated by the immediately preceding sentence, the parties thereto shall take all such action as may be necessary or appropriate to replace the provision so held to be invalid, unenforceable or otherwise illegal with one or more alternative provisions that effectuate the purpose and intent of the original provisions of this Agreement as fully as possible without being invalid, unenforceable or otherwise illegal. From and after the date of this Agreement, this Agreement shall replace and supersede the indemnification agreement in effect between Indemnitee and the Company immediately prior to the execution and delivery of this Agreement by Indemnitee and the Company.

20.Miscellaneous. No provision of this Agreement may be waived, modified or discharged unless such waiver, modification or discharge is agreed to in writing signed by Indemnitee and the Company. No waiver by either party hereto at any time of any breach by the other party hereto or compliance with any condition or provision of this Agreement to be performed by such other party shall be deemed a waiver of similar or dissimilar provisions or conditions at the same or at any prior or subsequent time. No agreements or representations, oral or otherwise, expressed or implied with respect to the subject matter hereof have been made by either party hereto that are not set forth expressly in this Agreement.

21.Legal Fees and Expenses; Interest.

(a)It is the intent of the Company that Indemnitee not be required to incur legal fees and or other Expenses associated with the interpretation, enforcement or defense of Indemnitee’s rights under this Agreement by litigation or otherwise because the cost and expense thereof would substantially detract from the benefits intended to be extended to Indemnitee hereunder. Accordingly, without limiting the generality or effect of any other provision hereof, if it should appear to Indemnitee that the Company has failed to comply with any of its obligations under this Agreement (including its obligations under Section 3) or in the event that the Company or any other person takes or threatens to take any action to declare this Agreement void or unenforceable, or institutes any litigation or other action or proceeding designed to deny, or to recover from, Indemnitee the benefits provided or intended to be provided to Indemnitee hereunder, the Company irrevocably authorizes Indemnitee from time to time to retain counsel of Indemnitee’s choice, at the expense of the Company as hereafter provided, to advise and represent Indemnitee in connection with any such interpretation, enforcement or defense, including the initiation or defense of any litigation or other legal action, whether by or against the Company or any director, officer, stockholder or other person affiliated with the Company, in any jurisdiction. The Company will pay and be solely financially responsible for any and all reasonable attorneys’ and related fees and expenses incurred by Indemnitee in connection with any of the foregoing to the fullest extent permitted or required by the laws of the State of Delaware in effect on the date hereof or as such laws may from time to time hereafter be amended to increase the scope of such permitted or required payment of such fees and expenses.

(b)Any amount due to Indemnitee under this Agreement that is not paid by the Company by the date on which it is due will accrue interest at the maximum legal rate under Delaware law from the date on which such amount is due to the date on which such amount is paid to Indemnitee.
 
22.Certain Interpretive Matters. Unless the context of this Agreement otherwise requires, (a) “it” or “its” or words of any gender include each other gender, (b) words using the singular or plural number also include the plural or singular number, respectively, (c) the terms “hereof,” “herein,” “hereby” and derivative or similar words refer to this entire Agreement, (d) the terms “ “Section” or “Exhibit” refer to the specified Section or Exhibit of or to this Agreement, (e) the terms “include,”





“includes” and “including” will be deemed to be followed by the words “without limitation” (whether or not so expressed), and (f) the word “or” is disjunctive but not exclusive. Whenever this Agreement refers to a number of days, such number will refer to calendar days unless business days are specified and whenever action must be taken (including the giving of notice or the delivery of documents) under this Agreement during a certain period of time or by a particular date that ends or occurs on a non-business day, then such period or date will be extended until the immediately following business day. As used herein, “business day” means any day other than Saturday, Sunday or a United States federal holiday. Where the Company is required to make a determination as to the reasonableness of any Expenses under this Agreement, such determination shall be made in good faith by the Disinterested Directors then serving on the Corporate Governance & Nominating Committee of the Board, or to the extent there is no such person, then by the Disinterested Directors or a committee of Disinterested Directors designated by a majority vote of all Disinterest Directors.

23.Counterparts. This Agreement may be executed in counterparts, each of which will be deemed to be an original but all of which together shall constitute one and the same agreement.

[Signatures Appear on Following Page]
IN WITNESS WHEREOF, Indemnitee has executed and the Company has caused its duly authorized representative to execute this Agreement as of the date first above written.

VERINT SYSTEMS INC.
175 Broadhollow Road
Melville, NY 11747 USA


By:                        
Name:
Title:


[INDEMNITEE]
[Address]


                        
[Indemnitee]
























EXHIBIT A
UNDERTAKING

This Undertaking is submitted pursuant to the Director and Officer Indemnification Agreement, dated as of ___________ ___, ____ (the “Indemnification Agreement”), between Verint Systems Inc., a Delaware corporation (the “Company”), and the undersigned. Capitalized terms used and not otherwise defined herein have the meanings ascribed to such terms in the Indemnification Agreement.
The undersigned hereby requests [payment], [advancement], [reimbursement] by the Company of reasonable Expenses which the undersigned [has incurred] [expects to incur] in connection with ______________________ (the “Indemnifiable Claim”).
The undersigned hereby undertakes to repay the [payment], [advancement], [reimbursement] of reasonable Expenses made by the Company to or on behalf of the undersigned in response to the foregoing request to the extent it is determined, following the final disposition of the Indemnifiable Claim and in accordance with Section 8 of the Indemnification Agreement or pursuant to the last sentence of Section 9(a) of the Indemnification Agreement, that the undersigned is not entitled to indemnification by the Company under the Indemnification Agreement with respect to the Indemnifiable Claim.
IN WITNESS WHEREOF, the undersigned has executed this Undertaking as of this _____ day of ______________, ____.



                        
[Indemnitee]






EX-31.1 3 vrnt-ex311_20181031xform10.htm EXHIBIT 31.1 Exhibit


Exhibit 31.1
 
CERTIFICATION BY THE CHIEF EXECUTIVE OFFICER PURSUANT TO SECTION 302 OF THE
SARBANES-OXLEY ACT OF 2002
 
I, Dan Bodner, certify that:
 
1. I have reviewed this quarterly report on Form 10-Q of Verint Systems Inc.;
 
2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
 
3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
 
4. The registrant's other certifying officer 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.
 
Dated:
December 6, 2018
 
By:
/s/ Dan Bodner
 
 
 
 
Dan Bodner
 
 
 
 
President and Chief Executive Officer
 
 
 
 
Principal Executive Officer


EX-31.2 4 vrnt-ex312_20181031xform10.htm EXHIBIT 31.2 Exhibit


Exhibit 31.2
 
CERTIFICATION BY THE CHIEF FINANCIAL OFFICER PURSUANT TO SECTION 302 OF THE
SARBANES-OXLEY ACT OF 2002
 
I, Douglas E. Robinson, certify that:
 
1. I have reviewed this quarterly report on Form 10-Q of Verint Systems Inc.;
 
2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
 
3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
 
4. The registrant's other certifying officer 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.
 
Dated:
December 6, 2018
 
By:
/s/ Douglas E. Robinson
 
 
 
 
Douglas E. Robinson
 
 
 
 
Chief Financial Officer
 
 
 
 
Principal Financial Officer


EX-32.1 5 vrnt-ex321_20181031xform10.htm EXHIBIT 32.1 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 Verint Systems Inc. (the “Company”) on Form 10-Q for the period ended October 31, 2018 (the “Report”), I, Dan Bodner, President and Chief Executive Officer of the Company, hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:
 
(1) the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and
 
(2) the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Dated:
December 6, 2018
/s/ Dan Bodner
 
 
Dan Bodner
 
 
President and Chief Executive Officer
 
 
Principal Executive Officer
 
This certification accompanies this Report on Form 10-Q pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 and shall not, except to the extent required by such Act, be deemed filed by the Company for purposes of Section 18 of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). Such certification will not be deemed to be incorporated by reference into any filing under the Securities Act of 1933, as amended, or the Exchange Act, except to the extent that the Company specifically incorporates it by reference.



EX-32.2 6 vrnt-ex322_20181031xform10.htm EXHIBIT 32.2 Exhibit


Exhibit 32.2
 
CERTIFICATION REQUIRED BY 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 Verint Systems Inc. (the “Company”) on Form 10-Q for the period ended October 31, 2018 (the “Report”), I, Douglas E. Robinson, Chief Financial Officer of the Company, hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:
 
(1) the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and
 
(2) the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Dated:
December 6, 2018
/s/ Douglas E. Robinson
 
 
Douglas E. Robinson
 
 
Chief Financial Officer
 
 
Principal Financial Officer
 
This certification accompanies this Report on Form 10-Q pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 and shall not, except to the extent required by such Act, be deemed filed by the Company for purposes of Section 18 of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). Such certification will not be deemed to be incorporated by reference into any filing under the Securities Act of 1933, as amended, or the Exchange Act, except to the extent that the Company specifically incorporates it by reference.



EX-101.INS 7 vrnt-20181031.xml XBRL INSTANCE DOCUMENT 0001166388 2018-02-01 2018-10-31 0001166388 us-gaap:AccountingStandardsUpdate201409Member 2018-02-01 2018-10-31 0001166388 2018-11-15 0001166388 2018-10-31 0001166388 2018-01-31 0001166388 2017-08-01 2017-10-31 0001166388 2017-02-01 2017-10-31 0001166388 2018-08-01 2018-10-31 0001166388 us-gaap:InterestRateSwapMember 2017-02-01 2017-10-31 0001166388 us-gaap:ForeignExchangeForwardMember 2017-02-01 2017-10-31 0001166388 us-gaap:InterestRateSwapMember 2017-08-01 2017-10-31 0001166388 us-gaap:ForeignExchangeForwardMember 2017-08-01 2017-10-31 0001166388 us-gaap:InterestRateSwapMember 2018-02-01 2018-10-31 0001166388 us-gaap:ForeignExchangeForwardMember 2018-02-01 2018-10-31 0001166388 us-gaap:InterestRateSwapMember 2018-08-01 2018-10-31 0001166388 us-gaap:ForeignExchangeForwardMember 2018-08-01 2018-10-31 0001166388 us-gaap:RetainedEarningsMember 2018-10-31 0001166388 us-gaap:ParentMember 2017-02-01 2017-10-31 0001166388 us-gaap:CommonStockMember 2018-02-01 2018-10-31 0001166388 us-gaap:CommonStockMember 2017-02-01 2017-10-31 0001166388 us-gaap:RetainedEarningsMember 2017-02-01 2017-10-31 0001166388 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-02-01 2018-10-31 0001166388 us-gaap:AdditionalPaidInCapitalMember 2018-02-01 2018-10-31 0001166388 us-gaap:NoncontrollingInterestMember 2017-02-01 2017-10-31 0001166388 us-gaap:AccountingStandardsUpdate201616Member us-gaap:AdditionalPaidInCapitalMember 2017-10-31 0001166388 us-gaap:ParentMember 2018-02-01 2018-10-31 0001166388 us-gaap:TreasuryStockMember 2017-02-01 2017-10-31 0001166388 us-gaap:TreasuryStockMember 2017-10-31 0001166388 us-gaap:RetainedEarningsMember 2018-02-01 2018-10-31 0001166388 us-gaap:RetainedEarningsMember 2018-01-31 0001166388 us-gaap:TreasuryStockMember 2017-01-31 0001166388 us-gaap:NoncontrollingInterestMember 2018-02-01 2018-10-31 0001166388 us-gaap:CommonStockMember 2018-10-31 0001166388 us-gaap:NoncontrollingInterestMember 2017-01-31 0001166388 us-gaap:CommonStockMember 2018-01-31 0001166388 us-gaap:TreasuryStockMember 2018-02-01 2018-10-31 0001166388 us-gaap:AccountingStandardsUpdate201616Member 2017-10-31 0001166388 us-gaap:AdditionalPaidInCapitalMember 2017-02-01 2017-10-31 0001166388 us-gaap:RetainedEarningsMember 2017-10-31 0001166388 us-gaap:AccountingStandardsUpdate201409Member us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-10-31 0001166388 us-gaap:AdditionalPaidInCapitalMember 2017-10-31 0001166388 2017-10-31 0001166388 us-gaap:TreasuryStockMember 2018-01-31 0001166388 us-gaap:NoncontrollingInterestMember 2018-10-31 0001166388 us-gaap:NoncontrollingInterestMember 2017-10-31 0001166388 us-gaap:RetainedEarningsMember 2017-01-31 0001166388 us-gaap:CommonStockMember 2017-10-31 0001166388 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-10-31 0001166388 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-02-01 2017-10-31 0001166388 us-gaap:NoncontrollingInterestMember 2018-01-31 0001166388 us-gaap:AccountingStandardsUpdate201409Member us-gaap:CommonStockMember 2018-10-31 0001166388 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-01-31 0001166388 us-gaap:AccountingStandardsUpdate201616Member us-gaap:NoncontrollingInterestMember 2017-10-31 0001166388 us-gaap:AdditionalPaidInCapitalMember 2018-10-31 0001166388 us-gaap:ParentMember 2018-01-31 0001166388 us-gaap:AccountingStandardsUpdate201616Member us-gaap:RetainedEarningsMember 2017-10-31 0001166388 us-gaap:AccountingStandardsUpdate201409Member us-gaap:AdditionalPaidInCapitalMember 2018-10-31 0001166388 us-gaap:AccountingStandardsUpdate201616Member us-gaap:TreasuryStockMember 2017-10-31 0001166388 us-gaap:AccountingStandardsUpdate201409Member us-gaap:ParentMember 2018-10-31 0001166388 us-gaap:ParentMember 2018-10-31 0001166388 us-gaap:AccountingStandardsUpdate201616Member us-gaap:CommonStockMember 2017-10-31 0001166388 us-gaap:TreasuryStockMember 2018-10-31 0001166388 us-gaap:CommonStockMember 2017-01-31 0001166388 us-gaap:ParentMember 2017-01-31 0001166388 2017-01-31 0001166388 us-gaap:AccountingStandardsUpdate201409Member us-gaap:RetainedEarningsMember 2018-10-31 0001166388 us-gaap:ParentMember 2017-10-31 0001166388 us-gaap:AccountingStandardsUpdate201616Member us-gaap:ParentMember 2017-10-31 0001166388 us-gaap:AdditionalPaidInCapitalMember 2017-01-31 0001166388 us-gaap:AccountingStandardsUpdate201409Member us-gaap:TreasuryStockMember 2018-10-31 0001166388 us-gaap:AdditionalPaidInCapitalMember 2018-01-31 0001166388 us-gaap:AccountingStandardsUpdate201409Member 2018-10-31 0001166388 us-gaap:AccountingStandardsUpdate201409Member us-gaap:NoncontrollingInterestMember 2018-10-31 0001166388 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-31 0001166388 us-gaap:AccountingStandardsUpdate201616Member us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-10-31 0001166388 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-10-31 0001166388 us-gaap:MaximumMember 2018-02-01 2018-10-31 0001166388 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2018-02-01 2018-10-31 0001166388 us-gaap:ScenarioPreviouslyReportedMember 2017-02-01 2017-10-31 0001166388 us-gaap:ScenarioPreviouslyReportedMember 2017-01-31 0001166388 us-gaap:AccountingStandardsUpdate201618Member 2017-02-01 2017-10-31 0001166388 us-gaap:AccountingStandardsUpdate201618Member 2017-01-31 0001166388 us-gaap:ScenarioPreviouslyReportedMember 2017-10-31 0001166388 us-gaap:AccountingStandardsUpdate201618Member 2017-10-31 0001166388 us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2018-08-01 2018-10-31 0001166388 us-gaap:AccountingStandardsUpdate201409Member us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member 2018-08-01 2018-10-31 0001166388 us-gaap:ScenarioPreviouslyReportedMember 2018-01-31 0001166388 2018-02-01 0001166388 us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2018-02-01 0001166388 us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2018-02-01 2018-10-31 0001166388 us-gaap:AccountingStandardsUpdate201409Member us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member 2018-02-01 2018-10-31 0001166388 vrnt:CustomerEngagementMember 2018-02-01 2018-10-31 0001166388 vrnt:CustomerEngagementMember 2018-08-01 2018-10-31 0001166388 vrnt:CommunicationsAndCyberIntelligenceSolutionsMember 2018-08-01 2018-10-31 0001166388 vrnt:CustomerEngagementMember vrnt:RecurringrevenueMember 2018-08-01 2018-10-31 0001166388 vrnt:ServiceMember vrnt:CustomerEngagementMember 2018-02-01 2018-10-31 0001166388 vrnt:NonrecurringrevenueMember 2018-08-01 2018-10-31 0001166388 vrnt:CommunicationsAndCyberIntelligenceSolutionsMember 2018-02-01 2018-10-31 0001166388 vrnt:RecurringrevenueMember 2018-02-01 2018-10-31 0001166388 vrnt:CommunicationsAndCyberIntelligenceSolutionsMember vrnt:NonrecurringrevenueMember 2018-02-01 2018-10-31 0001166388 vrnt:CommunicationsAndCyberIntelligenceSolutionsMember vrnt:NonrecurringrevenueMember 2018-08-01 2018-10-31 0001166388 vrnt:CustomerEngagementMember vrnt:NonrecurringrevenueMember 2018-02-01 2018-10-31 0001166388 us-gaap:ProductMember vrnt:CommunicationsAndCyberIntelligenceSolutionsMember 2018-02-01 2018-10-31 0001166388 us-gaap:ProductMember 2018-08-01 2018-10-31 0001166388 us-gaap:ProductMember 2018-02-01 2018-10-31 0001166388 vrnt:NonrecurringrevenueMember 2018-02-01 2018-10-31 0001166388 vrnt:ServiceMember 2018-08-01 2018-10-31 0001166388 vrnt:ServiceMember vrnt:CommunicationsAndCyberIntelligenceSolutionsMember 2018-08-01 2018-10-31 0001166388 vrnt:ServiceMember vrnt:CommunicationsAndCyberIntelligenceSolutionsMember 2018-02-01 2018-10-31 0001166388 vrnt:CustomerEngagementMember vrnt:NonrecurringrevenueMember 2018-08-01 2018-10-31 0001166388 vrnt:ServiceMember vrnt:CustomerEngagementMember 2018-08-01 2018-10-31 0001166388 vrnt:CustomerEngagementMember vrnt:RecurringrevenueMember 2018-02-01 2018-10-31 0001166388 vrnt:RecurringrevenueMember 2018-08-01 2018-10-31 0001166388 vrnt:ServiceMember 2018-02-01 2018-10-31 0001166388 us-gaap:ProductMember vrnt:CustomerEngagementMember 2018-02-01 2018-10-31 0001166388 vrnt:CommunicationsAndCyberIntelligenceSolutionsMember vrnt:RecurringrevenueMember 2018-02-01 2018-10-31 0001166388 us-gaap:ProductMember vrnt:CustomerEngagementMember 2018-08-01 2018-10-31 0001166388 us-gaap:ProductMember vrnt:CommunicationsAndCyberIntelligenceSolutionsMember 2018-08-01 2018-10-31 0001166388 vrnt:CommunicationsAndCyberIntelligenceSolutionsMember vrnt:RecurringrevenueMember 2018-08-01 2018-10-31 0001166388 vrnt:HardwareMember vrnt:CustomerEngagementMember 2018-02-01 2018-10-31 0001166388 us-gaap:OtherAssetsMember vrnt:SalesCommissionMember 2018-10-31 0001166388 vrnt:DeferredcostofrevenueMember vrnt:CoststoFulfillMember 2018-10-31 0001166388 vrnt:LongtermdeferredcostofrevenueMember vrnt:CoststoFulfillMember 2018-10-31 0001166388 vrnt:SalesCommissionMember 2018-02-01 2018-10-31 0001166388 us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2018-02-01 2018-02-01 0001166388 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember vrnt:SalesCommissionMember 2018-10-31 0001166388 us-gaap:MaximumMember vrnt:CommunicationsAndCyberIntelligenceSolutionsMember 2018-02-01 2018-10-31 0001166388 vrnt:SoftwareProductsMember vrnt:CustomerEngagementMember 2018-02-01 2018-10-31 0001166388 us-gaap:CreditConcentrationRiskMember vrnt:CommunicationsAndCyberIntelligenceSolutionsMember 2018-01-31 0001166388 vrnt:CoststoFulfillMember 2018-02-01 2018-10-31 0001166388 us-gaap:MinimumMember vrnt:CommunicationsAndCyberIntelligenceSolutionsMember 2018-02-01 2018-10-31 0001166388 vrnt:SalesCommissionMember 2018-08-01 2018-10-31 0001166388 vrnt:CoststoFulfillMember 2018-10-31 0001166388 vrnt:SalesCommissionMember 2018-10-31 0001166388 vrnt:CoststoFulfillMember 2018-08-01 2018-10-31 0001166388 us-gaap:CreditConcentrationRiskMember vrnt:CommunicationsAndCyberIntelligenceSolutionsMember 2018-10-31 0001166388 us-gaap:AccountingStandardsUpdate201409Member us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member 2018-10-31 0001166388 us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2018-10-31 0001166388 us-gaap:ConvertibleNotesPayableMember 2018-10-31 0001166388 us-gaap:ConvertibleDebtMember 2017-02-01 2017-10-31 0001166388 us-gaap:ConvertibleDebtMember 2018-08-01 2018-10-31 0001166388 us-gaap:WarrantMember 2018-02-01 2018-10-31 0001166388 us-gaap:ConvertibleDebtMember 2017-08-01 2017-10-31 0001166388 us-gaap:StockCompensationPlanMember 2018-08-01 2018-10-31 0001166388 us-gaap:WarrantMember 2017-02-01 2017-10-31 0001166388 us-gaap:WarrantMember 2017-08-01 2017-10-31 0001166388 us-gaap:WarrantMember 2018-08-01 2018-10-31 0001166388 us-gaap:StockCompensationPlanMember 2017-02-01 2017-10-31 0001166388 us-gaap:StockCompensationPlanMember 2018-02-01 2018-10-31 0001166388 us-gaap:StockCompensationPlanMember 2017-08-01 2017-10-31 0001166388 us-gaap:ConvertibleDebtMember 2018-02-01 2018-10-31 0001166388 us-gaap:CashAndCashEquivalentsMember 2018-01-31 0001166388 us-gaap:CashMember 2018-01-31 0001166388 us-gaap:CorporateDebtSecuritiesMember 2018-01-31 0001166388 us-gaap:MoneyMarketFundsMember 2018-01-31 0001166388 us-gaap:ShortTermInvestmentsMember 2018-01-31 0001166388 us-gaap:BankTimeDepositsMember 2018-01-31 0001166388 vrnt:ContingentConsiderationMember 2018-02-01 2018-10-31 0001166388 vrnt:OptiontoAcquireNoncontrollingInterestsMember 2018-02-01 2018-10-31 0001166388 us-gaap:CashAndCashEquivalentsMember 2018-10-31 0001166388 us-gaap:CommercialPaperMember 2018-10-31 0001166388 us-gaap:CashMember 2018-10-31 0001166388 us-gaap:BankTimeDepositsMember 2018-10-31 0001166388 us-gaap:MoneyMarketFundsMember 2018-10-31 0001166388 us-gaap:ShortTermInvestmentsMember 2018-10-31 0001166388 vrnt:IndividuallyInsignificantBusinessCombinationsYearEndedJanuary312018Member 2017-02-01 2018-01-31 0001166388 vrnt:IndividuallyInsignificantBusinessCombinationsYearEndedJanuary312018Member 2018-01-31 0001166388 vrnt:IndividuallyInsignificantBusinessCombinationsYearEndedJanuary312018Member us-gaap:TrademarksAndTradeNamesMember 2018-01-31 0001166388 vrnt:IndividuallyInsignificantBusinessCombinationsYearEndedJanuary312018Member us-gaap:CustomerRelationshipsMember 2018-01-31 0001166388 vrnt:IndividuallyInsignificantBusinessCombinationsYearEndedJanuary312018Member us-gaap:DevelopedTechnologyRightsMember 2018-01-31 0001166388 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2018-02-01 2018-10-31 0001166388 vrnt:IndividuallyInsignificantBusinessCombinationsYearEndedJanuary312018Member 2018-02-01 2018-10-31 0001166388 vrnt:IndividuallyInsignificantBusinessCombinationsYearEndedJanuary312018Member us-gaap:TrademarksAndTradeNamesMember us-gaap:MaximumMember 2017-02-01 2018-01-31 0001166388 vrnt:IndividuallyInsignificantBusinessCombinationsYearEndedJanuary312018Member 2017-08-01 2017-10-31 0001166388 vrnt:IndividuallyInsignificantBusinessCombinationsYearEndedJanuary312018Member us-gaap:DevelopedTechnologyRightsMember us-gaap:MaximumMember 2017-02-01 2018-01-31 0001166388 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2018-08-01 2018-10-31 0001166388 vrnt:IndividuallyInsignificantBusinessCombinationsYearEndedJanuary312018Member 2017-02-01 2017-10-31 0001166388 vrnt:IndividuallyInsignificantBusinessCombinationsYearEndedJanuary312018Member vrnt:EnterpriseIntelligenceSolutionsMember 2018-01-31 0001166388 vrnt:IndividuallyInsignificantBusinessCombinationsYearEndedJanuary312018Member vrnt:CommunicationsAndCyberIntelligenceSolutionsMember 2018-01-31 0001166388 vrnt:IndividuallyInsignificantBusinessCombinationsYearEndedJanuary312018Member us-gaap:CustomerRelationshipsMember us-gaap:MinimumMember 2017-02-01 2018-01-31 0001166388 vrnt:IndividuallyInsignificantBusinessCombinationsYearEndedJanuary312018Member us-gaap:DevelopedTechnologyRightsMember us-gaap:MinimumMember 2017-02-01 2018-01-31 0001166388 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-10-31 0001166388 vrnt:IndividuallyInsignificantBusinessCombinationsYearEndedJanuary312018Member us-gaap:CustomerRelationshipsMember us-gaap:MaximumMember 2017-02-01 2018-01-31 0001166388 vrnt:AccruedexpensesandothercurrentliabilitiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-10-31 0001166388 vrnt:IndividuallyInsignificantBusinessCombinationsYearEndedJanuary312018Member 2018-08-01 2018-10-31 0001166388 vrnt:IndividuallyInsignificantBusinessCombinationsYearEndedJanuary312018Member us-gaap:TrademarksAndTradeNamesMember us-gaap:MinimumMember 2017-02-01 2018-01-31 0001166388 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2017-02-01 2017-10-31 0001166388 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2017-08-01 2017-10-31 0001166388 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-10-31 0001166388 us-gaap:DistributionRightsMember 2018-10-31 0001166388 us-gaap:TradeNamesMember 2018-10-31 0001166388 us-gaap:DevelopedTechnologyRightsMember 2018-10-31 0001166388 us-gaap:NoncompeteAgreementsMember 2018-10-31 0001166388 us-gaap:CustomerRelationshipsMember 2018-10-31 0001166388 vrnt:CommunicationsAndCyberIntelligenceSolutionsMember 2018-01-31 0001166388 vrnt:CustomerEngagementMember 2018-10-31 0001166388 vrnt:CommunicationsAndCyberIntelligenceSolutionsMember 2018-10-31 0001166388 vrnt:CustomerEngagementMember 2018-01-31 0001166388 us-gaap:NoncompeteAgreementsMember 2018-01-31 0001166388 us-gaap:DistributionRightsMember 2018-01-31 0001166388 us-gaap:TradeNamesMember 2018-01-31 0001166388 us-gaap:CustomerRelationshipsMember 2018-01-31 0001166388 us-gaap:DevelopedTechnologyRightsMember 2018-01-31 0001166388 us-gaap:ConvertibleNotesPayableMember 2018-02-01 2018-10-31 0001166388 vrnt:CreditAgreementsMember 2017-02-01 2017-10-31 0001166388 us-gaap:ConvertibleNotesPayableMember 2017-02-01 2017-10-31 0001166388 vrnt:CreditAgreementsMember us-gaap:InterestRateSwapMember 2017-02-01 2017-10-31 0001166388 us-gaap:ConvertibleNotesPayableMember 2018-08-01 2018-10-31 0001166388 vrnt:CreditAgreementsMember us-gaap:InterestRateSwapMember 2018-08-01 2018-10-31 0001166388 us-gaap:ConvertibleNotesPayableMember 2017-08-01 2017-10-31 0001166388 vrnt:CreditAgreementsMember 2018-08-01 2018-10-31 0001166388 vrnt:CreditAgreementsMember 2018-02-01 2018-10-31 0001166388 vrnt:CreditAgreementsMember 2017-08-01 2017-10-31 0001166388 vrnt:CreditAgreementsMember us-gaap:InterestRateSwapMember 2018-02-01 2018-10-31 0001166388 vrnt:CreditAgreementsMember us-gaap:InterestRateSwapMember 2017-08-01 2017-10-31 0001166388 vrnt:A2017TermLoanMember 2018-01-31 0001166388 us-gaap:NotesPayableOtherPayablesMember 2018-10-31 0001166388 vrnt:A2017TermLoanMember 2018-10-31 0001166388 us-gaap:ConvertibleNotesPayableMember 2018-01-31 0001166388 us-gaap:NotesPayableOtherPayablesMember 2018-01-31 0001166388 vrnt:A2017TermLoanMember 2018-02-01 2018-10-31 0001166388 2014-06-18 2014-06-18 0001166388 us-gaap:ConvertibleNotesPayableMember 2014-06-18 2014-06-18 0001166388 vrnt:A2017RevolvingCreditFacilityMember 2018-10-31 0001166388 vrnt:EurodollarLoansMember vrnt:PriorCreditAgreementasamendedMember vrnt:DebtInstrumentVariableRateBaseAdjustedLiboMember 2018-02-01 2018-10-31 0001166388 vrnt:A2017CreditAgreementMember 2018-10-31 0001166388 vrnt:EurodollarLoansMember vrnt:A2017TermLoanMember vrnt:VariableRateBasedonEurodollarRateMember 2018-02-01 2018-10-31 0001166388 vrnt:A2017RevolvingCreditFacilityMember 2018-02-01 2018-10-31 0001166388 us-gaap:ConvertibleNotesPayableMember 2014-06-18 0001166388 vrnt:A2017CreditAgreementMember 2018-02-01 2018-10-31 0001166388 vrnt:PriorRevolvingCreditFacilityMember 2018-10-31 0001166388 vrnt:A2014TermLoansMember 2014-06-18 2014-06-18 0001166388 vrnt:ABRRateLoansMember vrnt:A2017TermLoanMember vrnt:VariableRateBasedonABRRateMember 2018-02-01 2018-10-31 0001166388 vrnt:ABRRateLoansMember vrnt:A2017CreditAgreementMember vrnt:VariableRateBasedonABRRateMember 2018-02-01 2018-10-31 0001166388 vrnt:PriorRevolvingCreditFacilityMember 2014-06-18 2014-06-18 0001166388 vrnt:A2014TermLoansMember 2017-06-29 2017-06-29 0001166388 vrnt:EurodollarLoansMember vrnt:A2017CreditAgreementMember vrnt:VariableRateBasedonEurodollarRateMember 2018-02-01 2018-10-31 0001166388 vrnt:BaseRateLoansMember vrnt:PriorCreditAgreementasamendedMember vrnt:DebtInstrumentVariableRateBaseMember 2018-02-01 2018-10-31 0001166388 vrnt:March2014TermLoansMember 2014-03-07 0001166388 vrnt:PriorCreditAgreementasamendedMember 2018-10-31 0001166388 vrnt:EurodollarLoansMember vrnt:A2017TermLoanFollowingJanuary2018AmendmentMember vrnt:VariableRateBasedonEurodollarRateMember 2018-02-01 2018-10-31 0001166388 vrnt:A2017TermLoanMember 2017-11-01 2018-01-31 0001166388 vrnt:February2014TermLoansMember 2014-02-03 0001166388 vrnt:A2017TermLoanMember 2017-06-29 0001166388 vrnt:ABRRateLoansMember vrnt:A2017TermLoanFollowingJanuary2018AmendmentMember vrnt:VariableRateBasedonABRRateMember 2018-02-01 2018-10-31 0001166388 2016-03-29 0001166388 vrnt:A2016ShareRepurchaseProgramMember 2016-03-29 2018-03-29 0001166388 us-gaap:AccumulatedTranslationAdjustmentMember 2018-02-01 2018-10-31 0001166388 us-gaap:InterestRateSwapMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-02-01 2018-10-31 0001166388 us-gaap:ForeignExchangeContractMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-01-31 0001166388 us-gaap:InterestRateSwapMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-10-31 0001166388 us-gaap:ForeignExchangeContractMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-10-31 0001166388 us-gaap:InterestRateSwapMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-01-31 0001166388 us-gaap:ForeignExchangeContractMember us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-02-01 2018-10-31 0001166388 us-gaap:AccumulatedTranslationAdjustmentMember 2018-01-31 0001166388 us-gaap:AccumulatedTranslationAdjustmentMember 2018-10-31 0001166388 us-gaap:ForeignExchangeContractMember 2017-02-01 2017-10-31 0001166388 us-gaap:InterestRateSwapMember us-gaap:OtherNonoperatingIncomeExpenseMember 2018-02-01 2018-10-31 0001166388 us-gaap:ForeignExchangeContractMember us-gaap:ResearchAndDevelopmentExpenseMember 2017-08-01 2017-10-31 0001166388 us-gaap:InterestRateSwapMember us-gaap:OtherNonoperatingIncomeExpenseMember 2017-08-01 2017-10-31 0001166388 us-gaap:ForeignExchangeContractMember vrnt:CostOfGoodsSoldMember 2017-02-01 2017-10-31 0001166388 us-gaap:ForeignExchangeContractMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2017-02-01 2017-10-31 0001166388 us-gaap:ForeignExchangeContractMember vrnt:CostOfGoodsSoldMember 2018-02-01 2018-10-31 0001166388 us-gaap:InterestRateSwapMember us-gaap:InterestExpenseMember 2018-02-01 2018-10-31 0001166388 us-gaap:ForeignExchangeContractMember 2018-08-01 2018-10-31 0001166388 us-gaap:ForeignExchangeContractMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-08-01 2018-10-31 0001166388 us-gaap:InterestRateSwapMember us-gaap:OtherNonoperatingIncomeExpenseMember 2017-02-01 2017-10-31 0001166388 us-gaap:ForeignExchangeContractMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2017-08-01 2017-10-31 0001166388 us-gaap:ForeignExchangeContractMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-02-01 2018-10-31 0001166388 us-gaap:ForeignExchangeContractMember 2017-08-01 2017-10-31 0001166388 us-gaap:ForeignExchangeContractMember 2018-02-01 2018-10-31 0001166388 us-gaap:ForeignExchangeContractMember us-gaap:ResearchAndDevelopmentExpenseMember 2018-08-01 2018-10-31 0001166388 us-gaap:InterestRateSwapMember us-gaap:InterestExpenseMember 2017-02-01 2017-10-31 0001166388 us-gaap:ForeignExchangeContractMember vrnt:CostOfGoodsSoldMember 2018-08-01 2018-10-31 0001166388 us-gaap:InterestRateSwapMember us-gaap:InterestExpenseMember 2017-08-01 2017-10-31 0001166388 us-gaap:InterestRateSwapMember us-gaap:OtherNonoperatingIncomeExpenseMember 2018-08-01 2018-10-31 0001166388 us-gaap:ForeignExchangeContractMember vrnt:CostOfGoodsSoldMember 2017-08-01 2017-10-31 0001166388 us-gaap:ForeignExchangeContractMember vrnt:CostOfServicesMember 2018-02-01 2018-10-31 0001166388 us-gaap:ForeignExchangeContractMember vrnt:CostOfServicesMember 2018-08-01 2018-10-31 0001166388 us-gaap:ForeignExchangeContractMember us-gaap:ResearchAndDevelopmentExpenseMember 2018-02-01 2018-10-31 0001166388 us-gaap:ForeignExchangeContractMember us-gaap:ResearchAndDevelopmentExpenseMember 2017-02-01 2017-10-31 0001166388 us-gaap:InterestRateSwapMember us-gaap:InterestExpenseMember 2018-08-01 2018-10-31 0001166388 us-gaap:ForeignExchangeContractMember vrnt:CostOfServicesMember 2017-08-01 2017-10-31 0001166388 us-gaap:ForeignExchangeContractMember vrnt:CostOfServicesMember 2017-02-01 2017-10-31 0001166388 vrnt:SubsequenttoEnactmentof2017TaxActMember 2018-02-01 2018-10-31 0001166388 vrnt:PriortoEnactmentof2017TaxActMember 2018-02-01 2018-10-31 0001166388 vrnt:NetImpactofTransitionTaxMember 2018-02-01 2018-10-31 0001166388 vrnt:OptiontoAcquireNoncontrollingInterestsMember 2018-02-01 2018-10-31 0001166388 vrnt:OptiontoAcquireNoncontrollingInterestsMember 2017-01-31 0001166388 vrnt:OptiontoAcquireNoncontrollingInterestsMember 2018-10-31 0001166388 vrnt:OptiontoAcquireNoncontrollingInterestsMember 2018-01-31 0001166388 vrnt:OptiontoAcquireNoncontrollingInterestsMember 2017-10-31 0001166388 vrnt:OptiontoAcquireNoncontrollingInterestsMember 2017-02-01 2017-10-31 0001166388 vrnt:ContingentConsiderationMember us-gaap:MinimumMember 2017-02-01 2018-01-31 0001166388 us-gaap:ConvertibleNotesPayableMember us-gaap:FairValueInputsLevel2Member 2018-10-31 0001166388 vrnt:OptiontoAcquireNoncontrollingInterestsMember 2017-02-01 2018-01-31 0001166388 vrnt:ContingentConsiderationMember us-gaap:MaximumMember 2018-02-01 2018-10-31 0001166388 vrnt:ContingentConsiderationMember us-gaap:MinimumMember 2018-02-01 2018-10-31 0001166388 us-gaap:MediumTermNotesMember us-gaap:FairValueInputsLevel3Member 2018-01-31 0001166388 us-gaap:MediumTermNotesMember us-gaap:FairValueInputsLevel3Member 2018-10-31 0001166388 us-gaap:ConvertibleNotesPayableMember us-gaap:FairValueInputsLevel2Member 2018-01-31 0001166388 vrnt:ContingentConsiderationMember us-gaap:MaximumMember 2017-02-01 2018-01-31 0001166388 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-10-31 0001166388 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-10-31 0001166388 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-10-31 0001166388 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-10-31 0001166388 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-10-31 0001166388 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-01-31 0001166388 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-01-31 0001166388 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-01-31 0001166388 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-01-31 0001166388 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-01-31 0001166388 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-01-31 0001166388 vrnt:ContingentConsiderationMember 2018-02-01 2018-10-31 0001166388 vrnt:ContingentConsiderationMember 2017-01-31 0001166388 vrnt:ContingentConsiderationMember 2017-10-31 0001166388 vrnt:ContingentConsiderationMember 2017-02-01 2017-10-31 0001166388 vrnt:ContingentConsiderationMember 2018-01-31 0001166388 vrnt:ContingentConsiderationMember 2018-10-31 0001166388 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-02-01 2018-10-31 0001166388 us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-02-01 2018-10-31 0001166388 us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-02-01 2017-10-31 0001166388 us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-08-01 2018-10-31 0001166388 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-02-01 2018-10-31 0001166388 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-08-01 2018-10-31 0001166388 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-08-01 2018-10-31 0001166388 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-02-01 2017-10-31 0001166388 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-08-01 2017-10-31 0001166388 us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-08-01 2017-10-31 0001166388 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-08-01 2017-10-31 0001166388 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-02-01 2017-10-31 0001166388 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2018-10-31 0001166388 vrnt:AccruedexpensesandothercurrentliabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-01-31 0001166388 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-10-31 0001166388 us-gaap:OtherAssetsMember us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2018-01-31 0001166388 us-gaap:OtherAssetsMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-01-31 0001166388 vrnt:AccruedexpensesandothercurrentliabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2018-01-31 0001166388 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2018-01-31 0001166388 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2018-10-31 0001166388 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2018-10-31 0001166388 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2018-01-31 0001166388 us-gaap:OtherAssetsMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-10-31 0001166388 us-gaap:OtherAssetsMember us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2018-10-31 0001166388 vrnt:AccruedexpensesandothercurrentliabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-10-31 0001166388 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-01-31 0001166388 vrnt:AccruedexpensesandothercurrentliabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2018-10-31 0001166388 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2018-01-31 0001166388 vrnt:A2018InterestRateSwapMember 2018-10-31 0001166388 vrnt:A2016InterestRateSwapMember 2018-10-31 0001166388 us-gaap:ForeignExchangeContractMember 2018-10-31 0001166388 us-gaap:ForeignExchangeContractMember 2018-01-31 0001166388 vrnt:A2016InterestRateSwapMember 2017-02-01 2017-10-31 0001166388 us-gaap:NondesignatedMember 2017-02-01 2017-10-31 0001166388 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2018-02-01 2018-10-31 0001166388 us-gaap:NondesignatedMember 2018-02-01 2018-10-31 0001166388 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2018-08-01 2018-10-31 0001166388 us-gaap:NondesignatedMember 2017-08-01 2017-10-31 0001166388 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2017-08-01 2017-10-31 0001166388 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2018-08-01 2018-10-31 0001166388 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2017-02-01 2017-10-31 0001166388 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2018-02-01 2018-10-31 0001166388 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2017-02-01 2017-10-31 0001166388 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember 2017-08-01 2017-10-31 0001166388 us-gaap:NondesignatedMember 2018-08-01 2018-10-31 0001166388 us-gaap:RestrictedStockUnitsRSUMember 2018-10-31 0001166388 us-gaap:RestrictedStockUnitsRSUMember 2018-01-31 0001166388 us-gaap:RestrictedStockUnitsRSUMember 2018-02-01 2018-10-31 0001166388 vrnt:A2019PlanMember vrnt:StockBonusProgramMember 2018-02-01 2018-10-31 0001166388 vrnt:A2017AmendedPlanMember 2018-10-31 0001166388 vrnt:CombinedStockBonusProgramandBonusShareProgramMember 2018-01-31 0001166388 vrnt:A2019PlanMember vrnt:StockBonusProgramMember 2018-10-31 0001166388 vrnt:StockBonusProgramMember 2018-02-01 2018-10-31 0001166388 vrnt:CombinedStockBonusProgramandBonusShareProgramMember 2018-10-31 0001166388 vrnt:A2019PlanMember vrnt:BonusShareProgramMember 2018-10-31 0001166388 vrnt:RSUsExcludingPSUsMember 2018-02-01 2018-10-31 0001166388 vrnt:A2018PlanMember vrnt:BonusShareProgramMember 2018-10-31 0001166388 us-gaap:PerformanceSharesMember 2017-02-01 2017-10-31 0001166388 us-gaap:PerformanceSharesMember 2018-10-31 0001166388 us-gaap:PerformanceSharesMember 2018-02-01 2018-10-31 0001166388 us-gaap:PerformanceSharesMember 2017-01-31 0001166388 us-gaap:PerformanceSharesMember 2018-01-31 0001166388 us-gaap:PerformanceSharesMember 2017-10-31 0001166388 vrnt:StockBonusProgramMember 2017-02-01 2017-10-31 0001166388 vrnt:StockBonusProgramMember vrnt:EquitySettledAwardsMember 2017-02-01 2017-10-31 0001166388 vrnt:StockBonusProgramMember vrnt:EquitySettledAwardsMember 2017-08-01 2017-10-31 0001166388 vrnt:RestrictedStockAndRestrictedStockUnitsRsuMember vrnt:EquitySettledAwardsMember 2018-02-01 2018-10-31 0001166388 vrnt:StockBonusProgramMember vrnt:EquitySettledAwardsMember 2018-08-01 2018-10-31 0001166388 vrnt:EquitySettledAwardsMember 2017-08-01 2017-10-31 0001166388 vrnt:RestrictedStockAndRestrictedStockUnitsRsuMember vrnt:EquitySettledAwardsMember 2017-02-01 2017-10-31 0001166388 vrnt:EquitySettledAwardsMember 2017-02-01 2017-10-31 0001166388 vrnt:RestrictedStockAndRestrictedStockUnitsRsuMember vrnt:EquitySettledAwardsMember 2017-08-01 2017-10-31 0001166388 us-gaap:PhantomShareUnitsPSUsMember vrnt:LiabilitySettledAwardsMember 2017-08-01 2017-10-31 0001166388 vrnt:RestrictedStockAndRestrictedStockUnitsRsuMember vrnt:EquitySettledAwardsMember 2018-08-01 2018-10-31 0001166388 vrnt:EquitySettledAwardsMember 2018-02-01 2018-10-31 0001166388 us-gaap:PhantomShareUnitsPSUsMember vrnt:LiabilitySettledAwardsMember 2017-02-01 2017-10-31 0001166388 us-gaap:PhantomShareUnitsPSUsMember vrnt:LiabilitySettledAwardsMember 2018-02-01 2018-10-31 0001166388 us-gaap:PhantomShareUnitsPSUsMember vrnt:LiabilitySettledAwardsMember 2018-08-01 2018-10-31 0001166388 vrnt:StockBonusProgramMember vrnt:EquitySettledAwardsMember 2018-02-01 2018-10-31 0001166388 vrnt:EquitySettledAwardsMember 2018-08-01 2018-10-31 0001166388 vrnt:CostOfServicesMember 2017-08-01 2017-10-31 0001166388 vrnt:CostOfGoodsSoldMember 2017-08-01 2017-10-31 0001166388 vrnt:CostOfServicesMember 2018-02-01 2018-10-31 0001166388 us-gaap:ResearchAndDevelopmentExpenseMember 2017-08-01 2017-10-31 0001166388 us-gaap:ResearchAndDevelopmentExpenseMember 2018-02-01 2018-10-31 0001166388 vrnt:CostOfGoodsSoldMember 2018-02-01 2018-10-31 0001166388 vrnt:SellingGeneralAndAdministrativeExpenseMember 2017-08-01 2017-10-31 0001166388 us-gaap:ResearchAndDevelopmentExpenseMember 2017-02-01 2017-10-31 0001166388 us-gaap:ResearchAndDevelopmentExpenseMember 2018-08-01 2018-10-31 0001166388 vrnt:SellingGeneralAndAdministrativeExpenseMember 2018-08-01 2018-10-31 0001166388 vrnt:CostOfServicesMember 2018-08-01 2018-10-31 0001166388 vrnt:SellingGeneralAndAdministrativeExpenseMember 2018-02-01 2018-10-31 0001166388 vrnt:SellingGeneralAndAdministrativeExpenseMember 2017-02-01 2017-10-31 0001166388 vrnt:CostOfGoodsSoldMember 2018-08-01 2018-10-31 0001166388 vrnt:CostOfGoodsSoldMember 2017-02-01 2017-10-31 0001166388 vrnt:CostOfServicesMember 2017-02-01 2017-10-31 0001166388 us-gaap:OperatingSegmentsMember vrnt:CommunicationsAndCyberIntelligenceSolutionsMember 2017-08-01 2017-10-31 0001166388 us-gaap:MaterialReconcilingItemsMember vrnt:CustomerEngagementMember 2018-02-01 2018-10-31 0001166388 us-gaap:OperatingSegmentsMember vrnt:CommunicationsAndCyberIntelligenceSolutionsMember 2018-02-01 2018-10-31 0001166388 us-gaap:CorporateNonSegmentMember 2018-02-01 2018-10-31 0001166388 us-gaap:OperatingSegmentsMember vrnt:CommunicationsAndCyberIntelligenceSolutionsMember 2017-02-01 2017-10-31 0001166388 us-gaap:MaterialReconcilingItemsMember 2018-02-01 2018-10-31 0001166388 us-gaap:CorporateNonSegmentMember 2017-08-01 2017-10-31 0001166388 us-gaap:MaterialReconcilingItemsMember 2018-08-01 2018-10-31 0001166388 vrnt:CommunicationsAndCyberIntelligenceSolutionsMember 2017-08-01 2017-10-31 0001166388 us-gaap:OperatingSegmentsMember vrnt:CustomerEngagementMember 2018-08-01 2018-10-31 0001166388 vrnt:CustomerEngagementMember 2017-08-01 2017-10-31 0001166388 us-gaap:MaterialReconcilingItemsMember vrnt:CommunicationsAndCyberIntelligenceSolutionsMember 2018-02-01 2018-10-31 0001166388 us-gaap:MaterialReconcilingItemsMember 2017-08-01 2017-10-31 0001166388 us-gaap:OperatingSegmentsMember vrnt:CustomerEngagementMember 2017-08-01 2017-10-31 0001166388 us-gaap:OperatingSegmentsMember vrnt:CustomerEngagementMember 2018-02-01 2018-10-31 0001166388 us-gaap:OperatingSegmentsMember vrnt:CustomerEngagementMember 2017-02-01 2017-10-31 0001166388 us-gaap:MaterialReconcilingItemsMember vrnt:CustomerEngagementMember 2018-08-01 2018-10-31 0001166388 us-gaap:MaterialReconcilingItemsMember 2017-02-01 2017-10-31 0001166388 us-gaap:MaterialReconcilingItemsMember vrnt:CommunicationsAndCyberIntelligenceSolutionsMember 2017-08-01 2017-10-31 0001166388 us-gaap:OperatingSegmentsMember 2018-08-01 2018-10-31 0001166388 us-gaap:OperatingSegmentsMember 2017-08-01 2017-10-31 0001166388 us-gaap:MaterialReconcilingItemsMember vrnt:CommunicationsAndCyberIntelligenceSolutionsMember 2017-02-01 2017-10-31 0001166388 us-gaap:OperatingSegmentsMember 2018-02-01 2018-10-31 0001166388 us-gaap:MaterialReconcilingItemsMember vrnt:CustomerEngagementMember 2017-08-01 2017-10-31 0001166388 us-gaap:MaterialReconcilingItemsMember vrnt:CommunicationsAndCyberIntelligenceSolutionsMember 2018-08-01 2018-10-31 0001166388 vrnt:CustomerEngagementMember 2017-02-01 2017-10-31 0001166388 vrnt:CommunicationsAndCyberIntelligenceSolutionsMember 2017-02-01 2017-10-31 0001166388 us-gaap:OperatingSegmentsMember vrnt:CommunicationsAndCyberIntelligenceSolutionsMember 2018-08-01 2018-10-31 0001166388 us-gaap:CorporateNonSegmentMember 2018-08-01 2018-10-31 0001166388 us-gaap:OperatingSegmentsMember 2017-02-01 2017-10-31 0001166388 us-gaap:CorporateNonSegmentMember 2017-02-01 2017-10-31 0001166388 us-gaap:MaterialReconcilingItemsMember vrnt:CustomerEngagementMember 2017-02-01 2017-10-31 xbrli:shares iso4217:USD xbrli:shares xbrli:pure iso4217:USD vrnt:numerator false --01-31 Q3 2018 2018-10-31 10-Q 0001166388 65271648 Yes Large Accelerated Filer VERINT SYSTEMS INC 153500000 113100000 200000000 200000000 84639000 79372000 296324000 311492000 266497000 44995000 350006000 53682000 8377000 8829000 224765000 220265000 181452000 216637000 -35185000 174203000 -46062000 -103460000 3312000 0 -106772000 -154148000 -4064000 1878000 -151962000 P6Y4M 1519724000 1572806000 43182000 0 43182000 0 0 43182000 0 0 44199000 0 44199000 0 0 44199000 0 0 15966000 -75000 14201000 1840000 3181000 384000 1813000 10588000 15966000 16041000 50453000 56000 42951000 7446000 9322000 1090000 4778000 35263000 50453000 50397000 16595000 14000 14187000 2394000 2746000 410000 957000 12482000 16595000 16581000 50509000 57000 44179000 6273000 7294000 915000 3243000 39057000 50509000 50452000 2217000 2856000 2829000 17000 8377000 48000 2982000 17000 8829000 50000 267000 396000 790000 1451000 281000 392000 833000 1162000 16200000 16230000 55000000 54973000 13500000 13518000 41600000 41600000 6205000 600000 6205000 6205000 1205000 6205000 6205000 546000 6205000 6205000 432000 6205000 2580620000 2703575000 782192000 933579000 186000 8264000 0 55882000 6148000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4564000 2002000 6566000 49434000 49434000 337942000 337756000 186000 4564000 2002000 6566000 0 2002000 0 353422000 297540000 3242000 52640000 49434000 49434000 14500000 134820000 25874000 15108000 4184000 56882000 24812000 29614000 2456000 2765000 134820000 3487000 4443000 1929000 473000 9228000 11557000 6000000 10800000 13800000 32400000 24000000 5100000 9700000 4300000 14000000 29100000 16900000 312666000 337942000 353422000 337942000 337756000 186000 353422000 297540000 3242000 52640000 369329000 61966000 307363000 405933000 93267000 312666000 398210000 389984000 36604000 31301000 5303000 -8226000 75.00 6205000 3242000 0 0 0.001 0.001 120000000 120000000 65497000 66937000 63836000 65272000 65000 67000 2357000 -1231000 8320000 -12003000 688000 2383000 1144000 2908000 3045000 1152000 9464000 -9095000 62300000 43300000 0 70076000 0 70076000 69217000 69217000 1289000 19800000 42200000 196107000 306240000 207199000 99041000 335624000 139517000 24519000 27512000 26700000 812000 31037000 6518000 51000000 258800000 389000000 398000000 363600000 319900000 6000000 32840000 98708000 33124000 30315000 2809000 100917000 94243000 6674000 2900000 111405000 332882000 111239000 338638000 69383000 205928000 72182000 72847000 -665000 218842000 219319000 -477000 -869000 0 0 0 0 -869000 -869000 0 38047000 0 0 0 0 38047000 38047000 0 0.01 0.0125 0.0175 0.02 0.0225 0.0275 422875000 419688000 300000000 643500000 425000000 78200000 80100000 64.46 15.5129 6205000 ABR rate base rate Eurodollar Rate Adjusted LIBOR Rate 400000000 400000000 400000000 0.0529 0.0445 0.0358 0.0427 0.0150 1100000 33200000 500000 9200000 6600000 2804000 4283000 1214000 3069000 4997000 2193000 6096000 9651000 11170000 -1519000 8152000 2056000 4200000 30878000 28630000 -2248000 35305000 36268000 963000 79879000 66231000 0 2580000 0 0 4747000 0 0.0275 6262000 0 1250000 3682000 0 1330000 6148000 1878000 0 0 1401000 2869000 1308000 247000 0 1061000 4518000 0 4518000 0 0.04143 0.02949 0.0075 0.0000 834000 257000 577000 834000 292000 -1025000 1317000 292000 1051000 930000 121000 1051000 3760000 2828000 932000 3760000 0 1572000 1572000 825000 461000 141000 145000 0 0 0 0 1572000 254000 4446000 4446000 2339000 1322000 407000 378000 680000 -254000 -254000 934000 4192000 0 -1328000 -1328000 -676000 -424000 -108000 -120000 0 0 0 0 -1328000 0 -2308000 -2308000 -1168000 -730000 -196000 -214000 0 0 0 0 -2308000 0 743000 0 743000 6329000 -341000 5988000 -1591000 1266000 -325000 -10507000 1878000 -8629000 P12M 0 0 0.04 -0.38 0.29 0.60 0.04 -0.38 0.29 0.59 447000 1205000 -758000 447000 -3864000 0.660 -0.777 0.217 0.049 0.35 0.21 P1Y292D 78500000 0.050 0.030 0.135 0.060 0.030 0.130 6700000 3800000 -3769000 -450000 -500000 4200000 -4184000 50000 9100000 8969000 100000 9400000 9412000 1600000 13600000 13600000 52733000 3550000 48652000 3100000 0 0 2950000 62829000 2950000 0 0 3000000 53674000 3000000 P10Y P2Y P5Y P3Y P7Y P1Y P10Y 520034000 281592000 212571000 4440000 2861000 18570000 546478000 292419000 225886000 4440000 2972000 20761000 40583000 13265000 25323000 32370000 36255000 44390000 746127000 438664000 273156000 4440000 3047000 26820000 738664000 431235000 273456000 4440000 3047000 26486000 226093000 157072000 60585000 0 186000 8250000 192186000 138816000 47570000 0 75000 5725000 -4064000 0 3682000 0 0 1401000 0 0 1308000 0 0 4518000 0 -1474000 2384000 -1458000 -5372000 900000 0 -1934000 200000 0 0 1388299000 81367000 3800000 77600000 137206000 1251093000 1364452000 136238000 1228214000 1455164000 148028000 1307136000 1431317000 147060000 1284257000 66865000 10822000 56043000 66865000 10822000 56043000 0 0 14526000 0 14526000 -38373000 -968000 -37405000 169321000 483616000 192744000 560879000 0 0 9010000 9000000 -12236000 25814000 44065000 5944000 9504000 5601000 5401000 200000 2153000 -1647000 3800000 0 18344000 22324000 13145000 -17841000 15824000 -35879000 -1503000 -2184000 2232000 4404000 -7796000 6535000 12947000 8443000 111000 21128000 0 0 0 0 0 0 0 0 829000 0 1078000 1195000 226093000 12130000 213963000 192186000 5637000 186549000 8891000 26997000 8686000 27670000 4596000 4271000 13667000 13246000 4763000 4857000 14162000 14259000 1500000 3858000 4500000 11493000 1500000 4448000 4500000 13047000 13618000 14736000 3732000 6202000 19871000 21737000 9870000 9517000 6269000 6018000 654000 1793000 1319000 3246000 1448284000 1490076000 2580620000 2703575000 9100000 8969000 505511000 567064000 0 1308000 65779000 0 4518000 56674000 725000000 300000000 943500000 300000000 772984000 779724000 4500000 4382000 425000000 421000000 401625000 1063000 4250000 4250000 4250000 4250000 768484000 775342000 150000000 250000 131000 11744000 13952000 716000 0 0 0 716000 0 0 0 760000 0 0 0 760000 0 0 0 186000 0 0 52640000 0 0 -1420000 0 -1420000 -1420000 -16566000 -58597000 30096000 -88693000 -58597000 -119446000 96174000 0 96174000 96174000 131650000 2489000 -23724000 18920000 38685000 577000 1984000 1293000 3227000 2300000 0 0 0 2300000 0 0 0 -8802000 -24609000 -7856000 -26618000 2 151509000 76116000 471243000 245785000 159074000 75116000 490196000 229435000 17812000 23160000 70768000 93928000 12373000 62402000 195756000 258158000 33670000 29193000 79593000 108786000 70683000 74964000 225154000 300118000 6205000 64.46 82915000 52037000 101643000 79330000 22313000 66949000 14912000 779000 21883000 -11780000 -45509000 -21000 22892000 22493000 0 0 399000 22493000 0 0 -10749000 -51007000 -50688000 0 0 -319000 -50688000 0 0 -50688000 -7376000 1878000 -45190000 -1320000 0 -3907000 -291000 1194000 0 2076000 2076000 2076000 0 0 0 -252000 0 -539000 -389000 134000 0 232000 0 -29000 242000 -27000 -823000 -829000 0 2272000 -1021000 -262000 1266000 -8199000 1878000 2736000 15103000 1413000 7017000 149770000 120158000 119236000 922000 -307000 1972000 -565000 2529000 -489000 -2194000 38150000 114022000 39585000 121390000 6566000 49434000 60800000 0 173000 909000 4767000 7107000 206000 6800000 2700000 4100000 716000 760000 134800000 28071000 27370000 8305000 53868000 26445000 22933000 0.001 0.001 2207000 2207000 0 0 82090000 85310000 86462000 -1152000 81261000 -829000 391900000 424469000 0 45200000 -320000 -429000 530000000 106000000 406900000 5244000 10620000 3066000 -21740000 0 0 0 1984000 -23724000 -23724000 0 20213000 18086000 2127000 41912000 7210000 34702000 0 0 0 3227000 38685000 38685000 0 89089000 95875000 410536000 4317000 47157000 141911000 51587000 155993000 62664000 32212000 30603000 4350000 33303000 32457000 -238312000 -161580000 936400000 P12M 17200000 280726000 99254000 184506000 99136000 181590000 816498000 285024000 542708000 284855000 531643000 303983000 106540000 201448000 111670000 59317000 52353000 192313000 47199000 145114000 106516000 66167000 40349000 197467000 85193000 112274000 151360000 152623000 899517000 314880000 593556000 327576000 171331000 156245000 571941000 143456000 428485000 314787000 195549000 119238000 584730000 253840000 330890000 449389000 450128000 94827000 279056000 111670000 109224000 2446000 327576000 300116000 27460000 185899000 537442000 192313000 192849000 -536000 571941000 562701000 9240000 97304000 302605000 99902000 102463000 -2561000 311482000 319481000 -7999000 50397000 50509000 P1Y 0.15 86000 83000 222000 40.98 204000 228000 1710000 1482000 43.11 438000 506000 506000 2808000 512000 2856000 41.18 41.03 50000 139000 1440000 43.88 300000 300000 125000 7975000 62419000 63781000 63836000 65272000 4200000 962000 659000 551000 441000 0 -11000 219000 202000 -84000 103000 21000 19000 5750000 1369000 1440000 12976000 0 12975000 1000 0 12976000 0 0 8885000 0 8883000 2000 0 8885000 0 0 150000000 1120592000 1199547000 1015040000 -154856000 1449335000 64000 8460000 1006580000 -230816000 -57147000 1073367000 -132363000 1505492000 65000 13007000 1060360000 -255409000 -57425000 1132336000 -103460000 1519724000 65000 11744000 1120592000 -238312000 -57425000 1132336000 1213499000 1141307000 72192000 -154148000 1572806000 67000 13952000 1199547000 -161580000 -57598000 1170383000 38047000 7300000 0 0 0 -340000 1661000 1661000 1665000 7000 7000 4000 4000 57425000 57598000 46900000 278000 0 0 0 0 278000 0 -278000 173000 0 0 0 0 173000 0 -173000 3100000 292000 3760000 115700000 114900000 5600000 5600000 105400000 108300000 0.5 64588000 63152000 66200000 65885000 63759000 63152000 65122000 64690000 1900000 7048000 26727000 7585000 22721000 9182000 28246000 5933000 18879000 0.0500 47300000 0 0 62829000 28500000 25200000 0 0 53674000 2000000 3200000 700000 2400000 12512000 66900000 7210000 10681000 580000 0 0 0 580000 0 0 0 60000 0 0 0 60000 0 0 0 4.50 11500000 53200000 1000 0.2 7600000 8550000 3200000 4424000 0.04949 3 0 999000 -14129000 -29940000 1265000 1334000 -3429000 -52764000 -9452000 1878000 -45190000 75000 -147000 -82000 -582000 106049000 2897000 P1Y P90D P3Y P90D 2.47 0.64 -118000 -2916000 3034000 -169000 -11065000 11234000 -24000 -3981000 4005000 -93000 -8826000 8919000 P5D 0 0 0 0 P1Y 50141000 40095000 <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;font-weight:bold;">SUPPLEMENTAL CONDENSED CONSOLIDATED FINANCIAL STATEMENT INFORMATION </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Condensed Consolidated Balance Sheets</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories consisted of the following as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and January 31, 2018:&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:74%;" rowspan="1" 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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">October 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">January 31,</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">9,517</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;">9,870</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Work-in-process</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,018</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,269</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finished goods</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">6,202</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,732</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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;&#160;&#160;Total 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 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-weight:bold;">$</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;font-weight:bold;">21,737</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-weight:bold;">$</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;font-weight:bold;">19,871</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Condensed Consolidated Statements of Operations</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other (expense) income, net consisted of the following for the </font><font style="font-family:inherit;font-size:10pt;">three and nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:48%;" rowspan="1" 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: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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended <br clear="none"/>October 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended<br clear="none"/>October 31, </font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency (losses) gains, 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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,458</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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,474</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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-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;">(5,372</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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-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,384</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;">Gains on derivative financial instruments, net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,051</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">834</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,760</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">292</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;">Other, 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 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;">(82</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;">75</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;">(582</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;">(147</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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;&#160;&#160;Total other (expense) income, net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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-weight:bold;">$</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;font-weight:bold;">(489</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-weight:bold;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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-weight:bold;">$</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;font-weight:bold;">(565</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-weight:bold;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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-weight:bold;">$</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;font-weight:bold;">(2,194</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-weight:bold;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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-weight:bold;">$</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;font-weight:bold;">2,529</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Condensed Consolidated Statements of Cash Flows</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table provides supplemental information regarding our condensed consolidated cash flows for the </font><font style="font-family:inherit;font-size:10pt;">nine months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:74%;" rowspan="1" 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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended<br clear="none"/>October 31, </font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash paid for interest</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">14,736</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;">13,618</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;">Cash payments of income taxes, net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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,324</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">18,344</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;font-weight:bold;">Non-cash investing and financing transactions:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">Accrued but unpaid purchases of property 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;">4,443</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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,487</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Inventory transfers to property 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,334</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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,265</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Liabilities for contingent consideration in business combinations, including 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 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,969</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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,100</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;background-color:#cceeff;">Capital leases of property 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;">473</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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,929</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Preparation of Condensed Consolidated Financial Statements</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The condensed consolidated financial statements included herein have been prepared in accordance with accounting principles generally accepted in the United States of America (&#8220;GAAP&#8221;) and on the same basis as the audited consolidated financial statements included in our Annual Report on Form 10-K for the year ended </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> filed with the U.S. Securities and Exchange Commission (&#8220;SEC&#8221;), except for the recently adopted accounting pronouncements described below. The condensed consolidated statements of operations, comprehensive income (loss), stockholders&#8217; equity, and cash flows for the periods ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, and the condensed consolidated balance sheet as of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, are not audited but reflect all adjustments that are of a normal recurring nature and that are considered necessary for a fair presentation of the results for the periods shown. The condensed consolidated balance sheet as of </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> is derived from the audited consolidated financial statements presented in our Annual Report on Form 10-K for the year ended </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">. Certain information and disclosures normally included in annual consolidated financial statements have been omitted pursuant to the rules and regulations of the SEC. Because the condensed consolidated interim financial statements do not include all of the information and disclosures required by GAAP for a complete set of financial statements, they should be read in conjunction with the audited consolidated financial statements and notes included in our Annual Report on Form 10-K for the year ended </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> filed with the SEC. The results for interim periods are not necessarily indicative of a full year&#8217;s results.</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;font-weight:bold;">BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Description of Business</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unless the context otherwise requires, the terms &#8220;Verint&#8221;, &#8220;we&#8221;, &#8220;us&#8221;, and &#8220;our&#8221; in these notes to condensed consolidated financial statements refer to Verint Systems&#160;Inc. and its consolidated subsidiaries.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Verint is a global leader in Actionable Intelligence solutions. Actionable Intelligence is a necessity in a dynamic world of massive information growth because it empowers organizations with crucial insights and enables decision makers to anticipate, respond, and take action. With Verint solutions and value-added services, organizations of all sizes and across many industries can make more informed, timely, and effective decisions. Today, over 10,000 organizations in more than 180 countries, including over 85 percent of the Fortune 100, use Verint solutions to optimize customer engagement and make the world a safer place. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Verint delivers its Actionable Intelligence solutions through two operating segments: Customer Engagement Solutions (&#8220;Customer Engagement&#8221;) and Cyber Intelligence Solutions (&#8220;Cyber Intelligence&#8221;). Please refer to Note 15, "Segment Information" for further details regarding our operating segments.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have established leadership positions in Actionable Intelligence by developing highly-scalable, enterprise-class software and services with advanced, integrated analytics for both structured and unstructured information. Our innovative solutions are developed by a large research and development (&#8220;R&amp;D&#8221;) team comprised of approximately 1,800 professionals and backed by close to 1,000 patents and patent applications worldwide.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">To help our customers maximize the benefits of our technology over the solution lifecycle and provide a high degree of flexibility, we offer a broad range of services, such as strategic consulting, managed services, implementation services, training, maintenance, and 24x7 support. Additionally, we offer a broad range of deployment options, including cloud, on-premises, and hybrid, and software licensing and delivery models that include perpetual and term-based licenses and software as a service (&#8220;SaaS&#8221;).</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Headquartered in Melville, New York, we support our customers around the globe directly and with an extensive network of selling and support partners.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Preparation of Condensed Consolidated Financial Statements</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The condensed consolidated financial statements included herein have been prepared in accordance with accounting principles generally accepted in the United States of America (&#8220;GAAP&#8221;) and on the same basis as the audited consolidated financial statements included in our Annual Report on Form 10-K for the year ended </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> filed with the U.S. Securities and Exchange Commission (&#8220;SEC&#8221;), except for the recently adopted accounting pronouncements described below. The condensed consolidated statements of operations, comprehensive income (loss), stockholders&#8217; equity, and cash flows for the periods ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, and the condensed consolidated balance sheet as of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, are not audited but reflect all adjustments that are of a normal recurring nature and that are considered necessary for a fair presentation of the results for the periods shown. The condensed consolidated balance sheet as of </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> is derived from the audited consolidated financial statements presented in our Annual Report on Form 10-K for the year ended </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">. Certain information and disclosures normally included in annual consolidated financial statements have been omitted pursuant to the rules and regulations of the SEC. Because the condensed consolidated interim financial statements do not include all of the information and disclosures required by GAAP for a complete set of financial statements, they should be read in conjunction with the audited consolidated financial statements and notes included in our Annual Report on Form 10-K for the year ended </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> filed with the SEC. The results for interim periods are not necessarily indicative of a full year&#8217;s results.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Principles of Consolidation </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying condensed consolidated financial statements include the accounts of Verint Systems Inc., our wholly owned or otherwise controlled subsidiaries, and a joint venture in which we hold a </font><font style="font-family:inherit;font-size:10pt;">50%</font><font style="font-family:inherit;font-size:10pt;"> equity interest.&#160;The joint venture is a variable interest entity in which we are the primary beneficiary.&#160;Noncontrolling interests in less than wholly owned subsidiaries are reflected within stockholders&#8217; equity on our condensed consolidated balance sheet, but separately from our stockholders&#8217; equity. We hold an option to acquire the noncontrolling interests in two majority owned subsidiaries and we account for the option as an in-substance investment in the noncontrolling common stock of each such subsidiary. We include the fair value of the option within other liabilities and do not recognize noncontrolling interests in these subsidiaries. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We include the results of operations of acquired companies from the date of acquisition. All significant intercompany transactions and balances are eliminated.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Equity investments in companies in which we have less than a </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">20%</font><font style="font-family:inherit;font-size:10pt;"> ownership interest and cannot exercise significant influence, and which do not have readily determinable fair values, are accounted for at cost, adjusted for changes resulting from observable price changes in orderly transactions for an identical or similar investment of the same issuer, less any impairment. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Use of Estimates </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of financial statements in conformity with GAAP requires our management to make estimates and assumptions, which may affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenue and expenses during the reporting period.&#160;Actual results could differ from those estimates.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Significant Accounting Policies</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There have been no material changes in our significant accounting policies during the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, other than the impacts of adopting the accounting pronouncements described below, as compared to the significant accounting policies described in Note 1, &#8220;Summary of Significant Accounting Policies&#8221; to the consolidated financial statements included in our Annual Report on Form 10-K for the year ended </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Goodwill, Other Acquired Intangible Assets, and Long-Lived Assets</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For business combinations, the purchase prices are allocated to the tangible assets and intangible assets acquired and liabilities assumed based on their estimated fair values on the acquisition dates, with the remaining unallocated purchase prices recorded as goodwill. Goodwill is assigned, at the acquisition date, to those reporting units expected to benefit from the synergies of the combination.&#160;</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We test goodwill for impairment at the reporting unit level, which can be an operating segment or one level below an operating segment, on an annual basis as of November 1, or more frequently if changes in facts and circumstances indicate that impairment in the value of goodwill may exist. As of October 31, 2018, our reporting units are Customer Engagement, Cyber Intelligence (excluding situational intelligence solutions), and Situational Intelligence, which is a component of our Cyber Intelligence operating segment.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In testing for goodwill impairment, we may elect to utilize a qualitative assessment to evaluate whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If we elect to bypass a qualitative assessment, or if our qualitative assessment indicates that goodwill impairment is more likely than not, we perform quantitative impairment testing. For quantitative impairment testing performed prior to February 1, 2018, we performed a two-step test by first comparing the carrying value of the reporting unit to its fair value. If the carrying value exceeded the fair value, a second step was performed to compute the goodwill impairment. Effective with our February 1, 2018 adoption of Accounting Standards Update (&#8220;ASU&#8221;) No. 2017-04, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Intangibles-Goodwill and Other (Topic 350) - Simplifying the Test for Goodwill Impairment</font><font style="font-family:inherit;font-size:10pt;">, if our quantitative testing determines that the carrying value of a reporting unit exceeds its fair value, goodwill impairment is recognized in an amount equal to that excess, limited to the total goodwill allocated to that reporting unit, eliminating the need for the second step.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We utilize some or all of&#160;</font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">&#160;primary approaches to assess the fair value of a reporting unit: (a) an income-based approach, using projected discounted cash flows, (b) a market-based approach, using valuation multiples of comparable companies, and (c) a transaction-based approach, using valuation multiples for recent acquisitions of similar businesses made in the marketplace. Our estimate of fair value of each reporting unit is based on a number of subjective factors, including: (a) appropriate consideration of valuation approaches (income approach, comparable public company approach, and comparable transaction approach), (b) estimates of future growth rates, (c) estimates of our future cost structure, (d) discount rates for our estimated cash flows, (e) selection of peer group companies for the public company and the market transaction approaches, (f) required levels of working capital, (g) assumed terminal value, and (h) time horizon of cash flow forecasts.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Acquired identifiable intangible assets include identifiable acquired technologies, customer relationships, trade names, distribution networks, non-competition agreements, sales backlog, and in-process research and development. We amortize the cost of finite-lived identifiable intangible assets over their estimated useful lives, which are periods of&#160;</font><font style="font-family:inherit;font-size:10pt;">ten</font><font style="font-family:inherit;font-size:10pt;"> years or less. Amortization is based on the pattern in which the economic benefits of the intangible asset are expected to be realized, which typically is on a straight-line basis. The fair values assigned to identifiable intangible assets acquired in business combinations are determined primarily by using the income approach, which discounts expected future cash flows attributable to these assets to present value using estimates and assumptions determined by management. The acquired identifiable finite-lived intangible assets are being amortized primarily on a straight-line basis, which we believe approximates the pattern in which the assets are utilized, over their estimated useful lives.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Other Recently Adopted Accounting Pronouncements</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2014, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued ASU No. 2014-09, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers (Topic 606)</font><font style="font-family:inherit;font-size:10pt;">. ASU No. 2014-09 supersedes the revenue recognition requirements in Topic 605, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Recognition</font><font style="font-family:inherit;font-size:10pt;">, and requires entities to recognize revenue when control of the promised goods or services is transferred to customers at an amount that reflects the consideration to which the entity expects to be entitled to in exchange for those goods or services. We adopted ASU No. 2014-09 as of February 1, 2018 using the modified retrospective transition method. Please refer to Note 2, &#8220;Revenue Recognition&#8221; for further details.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2016, the FASB issued ASU 2016&#8209;01, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments&#8212;Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities, </font><font style="font-family:inherit;font-size:10pt;">associated with the recognition and measurement of financial assets and liabilities, with further clarifications made in February 2018 with the issuance of ASU No. 2018-03, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Technical Corrections and Improvements to Financial Instruments&#8212;Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities</font><font style="font-family:inherit;font-size:10pt;">. The amended guidance requires certain equity investments that are not consolidated and not accounted for under the equity method to be measured at fair value with changes in fair value recognized in net income rather than as a component of accumulated other comprehensive income (loss). It further states that an entity may choose to measure equity investments that do not have readily determinable fair values using a quantitative approach, or measurement alternative, which is equal to its cost minus impairment, if any, plus or minus changes resulting from observable price changes in orderly transactions for the identical or a similar investment of the same issuer. We adopted this amended guidance on February 1, 2018, using a prospective transition approach, which did not have an impact on our condensed consolidated financial statements.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We concluded that all equity investments within the scope of ASU No. 2016-01, previously accounted for under the cost method, do not have readily determinable fair values. Accordingly, the value of these investments beginning February 1, 2018 has been measured using the measurement alternative, as noted above. As of October 31, 2018, the carrying amount of our equity investments without readily determinable fair values was </font><font style="font-family:inherit;font-size:10pt;">$6.0 million</font><font style="font-family:inherit;font-size:10pt;">. During the nine months ended October 31, 2018, we did not recognize any impairments or other adjustments.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2016, the FASB issued ASU No. 2016-15,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments,</font><font style="font-family:inherit;font-size:10pt;"> which&#160;provides guidance with the intent of reducing diversity in practice in how certain cash receipts and cash payments are presented and classified in the statement of cash flows. The clarifications provided by this guidance did not have a material impact on our condensed consolidated statement of cash flows.</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In November 2016, the FASB issued ASU No. 2016-18,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Statement of Cash Flows (Topic 230): Restricted Cash. </font><font style="font-family:inherit;font-size:10pt;">This update requires that a statement of cash flows explain the change during the period in the total of cash, cash equivalents, and amounts generally described as restricted cash or restricted cash equivalents. Therefore, amounts generally described as restricted cash and restricted cash equivalents should be included with cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts shown on the statement of cash flows. We retrospectively adopted ASU No. 2016-18 on February 1, 2018 and as a result, we now include restricted cash and restricted cash equivalents with cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts presented on the condensed consolidated statements of cash flows. Prior to adoption of this new guidance, we reported changes in restricted cash and restricted cash equivalents as cash flows from investing activities. We typically have restrictions on certain amounts of cash and cash equivalents, primarily consisting of amounts used to secure bank guarantees in connection with sales contract performance obligations, and expect to continue to have similar restrictions in the future. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As a result of the adoption of ASU No. 2016-18, we adjusted the previously reported condensed consolidated statement of cash flows for the nine months ended October 31, 2017 as follows:</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" 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: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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended<br clear="none"/>October 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">As previously reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">As Adjusted</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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 cash provided by operating activities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">96,174</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">&#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;border-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;">96,174</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;">Net cash used in investing activities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(88,693</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;">30,096</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(58,597</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;">Net cash used in financing activities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,420</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;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,420</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;">Foreign currency effects on cash, cash equivalents, restricted cash, and restricted cash equivalents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">(758</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;">1,205</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;">447</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net increase in cash, cash equivalents, restricted cash, and restricted cash equivalents</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">5,303</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">31,301</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">36,604</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Cash, cash equivalents, restricted cash, and restricted cash equivalents, 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 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;font-weight:bold;">307,363</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;font-weight:bold;">61,966</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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">369,329</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Cash, cash equivalents, restricted cash, and restricted cash equivalents, end of period</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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-weight:bold;">$</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;font-weight:bold;">312,666</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-weight:bold;">$</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;font-weight:bold;">93,267</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-weight:bold;">$</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;font-weight:bold;">405,933</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2017, the FASB issued ASU No. 2017-01,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Business Combinations (Topic 805): Clarifying the Definition of a Business, </font><font style="font-family:inherit;font-size:10pt;">which</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> </font><font style="font-family:inherit;font-size:10pt;">clarifies the definition of a business with the objective of adding guidance to assist entities with evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. If an entity determines that substantially all of the fair value of the gross assets acquired is concentrated in a single identifiable asset or a group of similar identifiable assets, then the set of transferred assets and activities is not a business. If this threshold is not met, in order to be considered a business the set of transferred assets and activities must include, at a minimum, an input and a substantive process that together significantly contribute to the ability to create outputs. Our February 1, 2018 prospective adoption of this standard will require future transactions to be evaluated under the new framework.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2017, the FASB issued ASU No. 2017-12, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Derivatives and Hedging (Topic 815) - Targeted Improvements to Accounting for Hedging Activities</font><font style="font-family:inherit;font-size:10pt;">. This update better aligns risk management activities and financial reporting for hedging relationships, simplifies hedge accounting requirements, and improves disclosures of hedging arrangements. We early adopted this standard on February 1, 2018 on a prospective basis. The effects of this standard on our condensed consolidated financial statements were 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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">New Accounting Pronouncements Not Yet Effective</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued ASU 2018-15, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40): Customer&#8217;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract</font><font style="font-family:inherit;font-size:10pt;">, which clarifies the accounting for implementation costs in cloud computing arrangements. This standard is effective for annual reporting periods beginning after December 15, 2019, including interim reporting periods within those annual reporting periods, with early adoption permitted. We are currently reviewing this standard to assess the impact on our condensed consolidated financial statements.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued ASU 2018-13, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Fair Value Measurement (Topic 820): Disclosure Framework-Changes to</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">The Disclosure Requirements for Fair Value Measurement</font><font style="font-family:inherit;font-size:10pt;">, which modifies the disclosure requirements on fair value measurements. This standard is effective for annual reporting periods beginning after December 15, 2019, including interim reporting periods within those annual reporting periods, with early adoption permitted. We are currently reviewing this standard to assess the impact on our condensed consolidated financial statements.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In June 2018, the FASB issued ASU No. 2018-07, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation - Stock Compensation (Topic 718) - Improvements to Nonemployee Share-Based Payment Accounting</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;">to simplify the accounting for nonemployee share-based payment transactions by expanding the scope of ASC Topic 718, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation - Stock Compensation</font><font style="font-family:inherit;font-size:10pt;">, to include share-based payment transactions for acquiring goods and services from nonemployees. Under the new standard, most of the guidance on stock compensation payments to nonemployees would be aligned with the requirements for share-based payments granted to employees. This standard is effective for annual reporting periods beginning after December 15, 2018, including interim reporting periods within those annual reporting periods, with early adoption permitted. While we continue to assess the potential impact of this standard, we do not expect the adoption of this standard to have a material impact on our condensed consolidated financial statements.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In June 2016, the FASB issued ASU No. 2016-13, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments - Credit Losses (Topic 326) - Measurement of Credit Losses on Financial Instruments. </font><font style="font-family:inherit;font-size:10pt;">This new standard changes the impairment model for most financial assets and certain other instruments. Entities will be required to use a model that will result in the earlier recognition of allowances for losses for trade and other receivables, held-to-maturity debt securities, loans, and other instruments. For available-for-sale debt securities with unrealized losses, the losses will be recognized as allowances rather than as reductions in the amortized cost of the securities. The new standard is effective for annual periods, and for interim periods within those annual periods, beginning after December 15, 2019, with early adoption permitted.&#160;We are currently reviewing this standard to assess the impact on our condensed consolidated financial statements.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASU No. 2016-02, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Leases (Topic 842),</font><font style="font-family:inherit;font-size:10pt;"> which will require lessees to recognize assets and liabilities for leases with lease terms of more than 12 months. Consistent with current GAAP, the recognition, measurement, and presentation of expenses and cash flows arising from a lease by a lessee primarily will depend on its classification as a finance or operating lease. However, unlike current GAAP, which requires only capital leases to be recognized on the balance sheet, the new guidance will require both types of leases to be recognized on the balance sheet.&#160;The ASU is effective for interim and annual periods beginning after December&#160;15, 2018, with early adoption permitted. A modified retrospective transition approach is required, applying the new standard to all leases existing at the date of initial application. An entity may choose to use either (1) its effective date or (2) the beginning of the earliest comparative period presented in the financial statements as its date of initial application. If an entity chooses the second option, the entity must recast its comparative period financial statements and provide disclosures required by the new standard for the comparative periods. We expect to adopt the new standard on February&#160;1, 2019 using the effective date as our date of initial application. Consequently, financial information will not be updated and disclosures required under the new standard will not be provided for dates and periods before February 1, 2019.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The new standard provides a number of optional practical expedients in transition. We expect to elect the &#8216;package of practical expedients&#8217;, which permits us not to reassess under the new standard our prior conclusions about lease identification, lease classification and initial direct costs. We do not expect to elect the use-of-hindsight or the practical expedient pertaining to land easements; the latter not being applicable to us.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We currently anticipate that the adoption of this new standard will materially affect our consolidated balance sheets by recognizing new right-of-use assets and lease liabilities for operating leases. The impact on our results of operations and cash flows is not expected to be material. We are implementing a new lease accounting system and updating our processes in preparation for the adoption of the new standard, including the requirement to provide significant new disclosures about our leasing activities. Please refer to Note 14, &#8220;Commitments and Contingencies&#8221; of the Notes to Consolidated Financial Statements included in our Annual Report on Form 10-K for the year ended January 31, 2018 for additional information about our leases, including the future minimum lease payments for our operating leases at&#160;January&#160;31, 2018.</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;font-weight:bold;">BUSINESS COMBINATIONS </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Nine Months Ended October 31, 2018</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the nine months ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, we completed one transaction which qualified as a business combination in our Customer Engagement segment, which was not material to our condensed consolidated financial statements. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Year Ended January&#160;31, 2018</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the year ended January 31, 2018, we completed seven business combinations:</font></div><div style="line-height:120%;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:48px;" 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:24px;"><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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On February 1, March 20, October 3, November 3, December 19, and December 21, 2017, we completed acquisitions of businesses in our Customer Engagement operating segment. One of the transactions was an asset acquisition that qualified as a business combination, and in another, the sellers retained a noncontrolling interest.</font></div></td></tr></table><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><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" 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:24px;"><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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On July 1, 2017, we completed the acquisition of a business in our Cyber Intelligence operating segment.</font></div></td></tr></table><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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">These business combinations were not individually material to our consolidated financial statements.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The combined consideration for these business combinations was approximately&#160;</font><font style="font-family:inherit;font-size:10pt;">$134.8 million</font><font style="font-family:inherit;font-size:10pt;">, including&#160;</font><font style="font-family:inherit;font-size:10pt;">$106.0 million</font><font style="font-family:inherit;font-size:10pt;">&#160;of combined cash paid at the closings. For five of these business combinations, we also agreed to make potential additional cash payments to the respective former shareholders aggregating up to approximately&#160;</font><font style="font-family:inherit;font-size:10pt;">$47.3 million</font><font style="font-family:inherit;font-size:10pt;">, contingent upon the achievement of certain performance targets over periods extending through January 2022. The fair value of these contingent consideration obligations was estimated to be&#160;</font><font style="font-family:inherit;font-size:10pt;">$25.9 million</font><font style="font-family:inherit;font-size:10pt;">&#160;at the applicable acquisition dates. Cash paid for these business combinations was funded by cash on hand.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The purchase prices for these business combinations were allocated to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values on the acquisition dates, with the remaining unallocated purchase prices recorded as goodwill. The fair value assigned to identifiable intangible assets acquired were determined primarily by using the income approach, which discounts expected future cash flows to present value using estimates and assumptions determined by management.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Included among the factors contributing to the recognition of goodwill in these transactions were synergies in products and technologies, and the addition of skilled, assembled workforces. Of the&#160;</font><font style="font-family:inherit;font-size:10pt;">$81.4 million</font><font style="font-family:inherit;font-size:10pt;">&#160;of goodwill associated with these business combinations,&#160;</font><font style="font-family:inherit;font-size:10pt;">$77.6 million</font><font style="font-family:inherit;font-size:10pt;">&#160;and&#160;</font><font style="font-family:inherit;font-size:10pt;">$3.8 million</font><font style="font-family:inherit;font-size:10pt;">&#160;was assigned to our Customer Engagement and Cyber Intelligence segments, respectively. For income tax purposes,&#160;</font><font style="font-family:inherit;font-size:10pt;">$14.5 million</font><font style="font-family:inherit;font-size:10pt;">&#160;of this goodwill is deductible and&#160;</font><font style="font-family:inherit;font-size:10pt;">$66.9 million</font><font style="font-family:inherit;font-size:10pt;">&#160;is not deductible.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Transaction and related costs, consisting primarily of professional fees and integration expenses, directly related to these acquisitions, totaled&#160;</font><font style="font-family:inherit;font-size:10pt;">$0.7 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2.0 million</font><font style="font-family:inherit;font-size:10pt;">&#160;for the </font><font style="font-family:inherit;font-size:10pt;">three months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, respectively, and </font><font style="font-family:inherit;font-size:10pt;">$2.4 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$3.2 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">nine months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, respectively. All transaction and related costs were expensed as incurred and are included in selling, general and administrative expenses.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The purchase price allocations for those business combinations completed subsequent to October 31, 2017 have been prepared on a preliminary basis and changes to those allocations may occur as additional information becomes available during the respective measurement periods (up to one year from the respective acquisition dates). Fair values still under review include values assigned to identifiable intangible assets, deferred income taxes and reserves for uncertain income tax positions.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the components and the allocations of the combined purchase prices for the business combinations completed during the year ended January 31, 2018, including adjustments identified subsequent to the respective valuation dates, none of which were 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%;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="5" rowspan="1"></td></tr><tr><td style="width:87%;" rowspan="1" 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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">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;font-weight:bold;">Components of Purchase Prices:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size: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;">Cash</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">106,049</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Fair value of contingent consideration</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,874</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Other purchase price adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;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,897</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total purchase prices</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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-weight:bold;">$</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;font-weight:bold;">134,820</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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:17px;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;font-weight:bold;">Allocation of Purchase Prices:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size: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;font-weight:bold;">Net tangible assets (liabilities):</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;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;">Accounts receivable</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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,184</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Other current assets, including cash acquired</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,108</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Other assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,765</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Current and other liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,512</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: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;">Deferred revenue - current and long-term</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,424</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred income taxes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,550</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: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;font-weight:bold;">Net tangible liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #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;font-weight:bold;">(3,429</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;border-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-weight:bold;">)</font></div></td></tr><tr><td style="vertical-align: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;font-weight:bold;">Identifiable intangible assets:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size: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;">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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,812</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Developed technology</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,614</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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 trade names</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,456</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;font-weight:bold;">Total identifiable intangible assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #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;font-weight:bold;">56,882</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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;font-weight:bold;">Goodwill</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">81,367</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;font-weight:bold;">Total purchase price allocations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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-weight:bold;">$</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;font-weight:bold;">134,820</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For these acquisitions, customer relationships, developed technology, and trademarks and trade names were assigned estimated useful lives ranging from </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;">&#160;years to </font><font style="font-family:inherit;font-size:10pt;">ten</font><font style="font-family:inherit;font-size:10pt;"> years, from </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">&#160;years to </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;">&#160;years, and from </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;">&#160;year to </font><font style="font-family:inherit;font-size:10pt;">seven</font><font style="font-family:inherit;font-size:10pt;">&#160;years, respectively, the weighted average of which is approximately&#160;</font><font style="font-family:inherit;font-size:10pt;">6.3</font><font style="font-family:inherit;font-size:10pt;"> years.</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Other Business Combination 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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The&#160;acquisition date fair values of contingent consideration obligations associated with business combinations are estimated based on probability adjusted present values of the consideration expected to be transferred using significant inputs that are not observable in the market. Key assumptions used in these estimates include probability assessments with respect to the likelihood of achieving the performance targets and discount rates consistent with the level of risk of achievement. At each reporting date, we revalue the contingent consideration obligations to their fair values and record increases and decreases in fair value within selling, general and administrative expenses in our condensed consolidated statements of operations. Changes in the fair value of the contingent consideration obligations result from changes in discount periods and rates, and changes in probability assumptions with respect to the likelihood of achieving the performance targets.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the three months ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and 2017, we recorded a charge of </font><font style="font-family:inherit;font-size:10pt;">$0.5 million</font><font style="font-family:inherit;font-size:10pt;"> and a benefit of </font><font style="font-family:inherit;font-size:10pt;">$6.7 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, and for the </font><font style="font-family:inherit;font-size:10pt;">nine months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, we recorded benefits of </font><font style="font-family:inherit;font-size:10pt;">$4.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$3.8 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, within selling, general and administrative expenses for changes in the fair values of contingent consideration obligations associated with business combinations. The aggregate fair values of the remaining contingent consideration obligations associated with business combinations was </font><font style="font-family:inherit;font-size:10pt;">$53.7 million</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, of which </font><font style="font-family:inherit;font-size:10pt;">$25.2 million</font><font style="font-family:inherit;font-size:10pt;"> was recorded within accrued expenses and other current liabilities, and </font><font style="font-family:inherit;font-size:10pt;">$28.5 million</font><font style="font-family:inherit;font-size:10pt;"> was recorded within other liabilities.</font></div><div style="line-height:120%;padding-bottom:0px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Payments of contingent consideration earned under these agreements were </font><font style="font-family:inherit;font-size:10pt;">$1.6 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;"> for the three months ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and 2017, respectively, and </font><font style="font-family:inherit;font-size:10pt;">$13.6 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$9.4 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">nine months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">COMMITMENTS AND CONTINGENCIES</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Warranty Liability</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the activity in our warranty liability, which is included in accrued expenses and other liabilities in the condensed consolidated balance sheets, for the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">:</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="9" rowspan="1"></td></tr><tr><td style="width:74%;" rowspan="1" 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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended <br clear="none"/>October 31,</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Warranty liability at beginning of period</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">551</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">962</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Provision charged (credited) to 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;">103</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(84</font></div></td><td style="vertical-align:bottom;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 charges</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(202</font></div></td><td style="vertical-align:bottom;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;">(219</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;">Foreign currency translation 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;">(11</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Warranty liability at end of period</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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-weight:bold;">$</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;font-weight:bold;">441</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-weight:bold;">$</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;font-weight:bold;">659</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Legal Proceedings</font></div><div style="line-height:120%;padding-bottom:0px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:0px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On March 26, 2009, legal actions were commenced by Ms. Orit Deutsch, a former employee of our subsidiary, Verint Systems Limited (&#8220;VSL&#8221;), against VSL in the Tel Aviv Regional Labor Court (Case Number 4186/09) (the &#8220;Deutsch Labor Action&#8221;) and against CTI in the Tel Aviv District Court (Case Number 1335/09) (the &#8220;Deutsch District Action&#8221;). In the Deutsch Labor Action, Ms. Deutsch filed a motion to approve a class action lawsuit on the grounds that she purported to represent a class of our employees and former employees who were granted Verint and CTI stock options and were allegedly damaged as a result of the suspension of option exercises during the period from March 2006 through March 2010, during which we did not make periodic filings with the SEC as a result of certain internal and external investigations and reviews of accounting matters discussed in our prior public filings. In the Deutsch District Action, in addition to a small amount of individual damages, Ms. Deutsch was seeking to certify a class of plaintiffs who were allegedly damaged due to their inability to exercise Verint and CTI stock options as a result of alleged negligence by CTI in its financial reporting. The class certification motions did not specify an amount of damages. On February 8, 2010, the Deutsch Labor Action was dismissed for lack of material jurisdiction and was transferred to the Tel Aviv District Court and consolidated with the Deutsch District Action. </font></div><div style="line-height:120%;padding-bottom:0px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:0px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On March 16, 2009 and March 26, 2009, respectively, legal actions were commenced by Ms. Roni Katriel, a former employee of CTI&#8217;s former subsidiary, Comverse Limited, against Comverse Limited in the Tel Aviv Regional Labor Court (Case Number 3444/09) (the &#8220;Katriel Labor Action&#8221;) and against CTI in the Tel Aviv District Court (Case Number 1334/09) (the &#8220;Katriel District Action&#8221;). In the Katriel Labor Action, Ms. Katriel was seeking to certify a class of plaintiffs who were granted CTI stock options and were allegedly damaged as a result of the suspension of option exercises during an extended filing delay period affecting CTI&#8217;s periodic reporting discussed in CTI&#8217;s historical SEC filings. In the Katriel District Action, in addition to a small amount of individual damages, Ms. Katriel was seeking to certify a class of plaintiffs who were allegedly damaged due to their inability to exercise CTI stock options as a result of alleged negligence by CTI in its financial reporting. The class certification motions did not specify an amount of damages. On March 2, 2010, the Katriel Labor Action was transferred to the Tel Aviv District Court, based on an agreed motion filed by the parties requesting such transfer.</font></div><div style="line-height:120%;padding-bottom:0px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:0px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On April 4, 2012, Ms. Deutsch and Ms. Katriel filed an uncontested motion to consolidate and amend their claims and on June&#160;7, 2012, the District Court allowed Ms. Deutsch and Ms. Katriel to file the consolidated class certification motion and an amended consolidated complaint against VSL, CTI, and Comverse Limited. Following CTI&#8217;s announcement of its intention to effect the distribution of all of the issued and outstanding shares of capital stock of its former subsidiary, Comverse, Inc. (the &#8220;Comverse Share Distribution&#8221;), on July 12, 2012, the plaintiffs filed a motion requesting that the District Court order CTI to set aside up to </font><font style="font-family:inherit;font-size:10pt;">$150.0</font><font style="font-family:inherit;font-size:10pt;"> million&#160;in assets to secure any future judgment. The District Court ruled at such time that it would not decide this motion until the Deutsch and Katriel class certification motion was heard. Plaintiffs initially filed a motion to appeal this ruling in August 2012, but subsequently withdrew it in July 2014.</font></div><div style="line-height:120%;padding-bottom:0px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:0px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prior to the consummation of the Comverse Share Distribution, CTI either sold or transferred substantially all of its business operations and assets (other than its equity ownership interests in us and its then-subsidiary, Comverse, Inc.) to Comverse, Inc. or unaffiliated third parties. On October&#160;31, 2012, CTI completed the Comverse Share Distribution, in which it distributed all of the outstanding shares of common stock of Comverse, Inc. to CTI&#8217;s shareholders. As a result of the Comverse Share Distribution, Comverse, Inc. became an independent company and ceased to be a wholly owned subsidiary of CTI, and CTI ceased to have any material assets other than its equity interest in us. As of February 28, 2017, Mavenir Inc. became successor-in-interest to Comverse, Inc.</font></div><div style="line-height:120%;padding-bottom:0px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:0px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On February 4, 2013, we merged with CTI. As a result of the merger, we have assumed certain rights and liabilities of CTI, including any liability of CTI arising out of the Deutsch District Action and the Katriel District Action. However, under the terms of the Distribution Agreement between CTI and Comverse, Inc. relating to the Comverse share distribution, we, as successor to CTI, are entitled to indemnification from Comverse, Inc. (now Mavenir) for any losses we suffer in our capacity as successor-in-interest to CTI in connection with the Deutsch District Action and the Katriel District Action.</font></div><div style="line-height:120%;padding-bottom:0px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:0px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Following an unsuccessful mediation process, the proceeding before the District Court resumed. On August 28, 2016, the District Court (i) denied the plaintiffs&#8217; motion to certify the suit as a class action with respect to all claims relating to Verint stock options and (ii) approved the plaintiffs&#8217; motion to certify the suit as a class action with respect to claims of current or former employees of Comverse Limited (now Mavenir) or VSL who held unexercised CTI stock options at the time CTI suspended option exercises. The court also ruled that the merits of the case and any calculation of damages would be evaluated under New York law.</font></div><div style="line-height:120%;padding-bottom:0px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:0px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On December 15, 2016, CTI filed with the Supreme Court a motion for leave to appeal the District Court&#8217;s August 28, 2016 ruling. The plaintiffs did not file an appeal of the District Court&#8217;s August 28, 2016 ruling. On February 5, 2017, the District Court approved the plaintiffs&#8217; motion to appoint a new representative plaintiff, Mr. David Vaaknin, for the current or former employees of VSL who held unexercised CTI stock options at the time CTI suspended option exercises in replacement of Ms. Deutsch. </font></div><div style="line-height:120%;padding-bottom:0px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:0px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On August 8, 2017, the Supreme Court partially allowed CTI&#8217;s appeal and ordered the case to be returned to the District Court to determine whether a cause of action exists in this case under New York law, based on CTI&#8217;s previously submitted expert opinion and the opinion of any expert the plaintiffs elect to introduce. </font></div><div style="line-height:120%;padding-bottom:0px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:0px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On November 28, 2017, the plaintiffs submitted an expert opinion regarding New York law. On January&#160;3, 2018, CTI filed a motion to dismiss the motion to certify the class action on the basis that the New York law opinion submitted by the plaintiffs did not directly address the causes of action in question, or alternatively, to dismiss the portions of the opinion that did not specifically relate to CTI&#8217;s expert opinion. On January&#160;22, 2018, the court ruled that the plaintiffs should submit a motion to amend their class certification motion and that CTI&#8217;s motion to dismiss would remain pending. Based on input from the court, the parties have agreed to enter into a further round of mediation in an effort to settle the matter, which remains ongoing.</font></div><div style="line-height:120%;padding-bottom:0px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:0px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">From time to time we or our subsidiaries may be involved in legal proceedings and/or litigation arising in the ordinary course of our business. While the outcome of these matters cannot be predicted with certainty, we do not believe that the outcome of any current claims will have a material effect on our consolidated financial position, results of operations, or cash flows.</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;font-weight:bold;">Principles of Consolidation </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying condensed consolidated financial statements include the accounts of Verint Systems Inc., our wholly owned or otherwise controlled subsidiaries, and a joint venture in which we hold a </font><font style="font-family:inherit;font-size:10pt;">50%</font><font style="font-family:inherit;font-size:10pt;"> equity interest.&#160;The joint venture is a variable interest entity in which we are the primary beneficiary.&#160;Noncontrolling interests in less than wholly owned subsidiaries are reflected within stockholders&#8217; equity on our condensed consolidated balance sheet, but separately from our stockholders&#8217; equity. We hold an option to acquire the noncontrolling interests in two majority owned subsidiaries and we account for the option as an in-substance investment in the noncontrolling common stock of each such subsidiary. We include the fair value of the option within other liabilities and do not recognize noncontrolling interests in these subsidiaries. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We include the results of operations of acquired companies from the date of acquisition. All significant intercompany transactions and balances are eliminated.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Equity investments in companies in which we have less than a </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">20%</font><font style="font-family:inherit;font-size:10pt;"> ownership interest and cannot exercise significant influence, and which do not have readily determinable fair values, are accounted for at cost, adjusted for changes resulting from observable price changes in orderly transactions for an identical or similar investment of the same issuer, less any impairment. </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;">The following table provides information about accounts receivable, contract assets, and contract liabilities from contracts with customers: </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="5" rowspan="1"></td></tr><tr><td style="width:87%;" rowspan="1" 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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">October 31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;background-color:#cceeff;">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;padding-left:2px;padding-top:2px;padding-bottom: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;">311,492</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Contract assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">70,076</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;background-color:#cceeff;">Long-term contract assets (included in other assets)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,289</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">306,240</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;background-color:#cceeff;">Long-term contract liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27,512</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">DERIVATIVE FINANCIAL INSTRUMENTS</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our primary objective for holding derivative financial instruments is to manage foreign currency exchange rate risk and interest rate risk, when deemed appropriate. We enter into these contracts in the normal course of business to mitigate risks and not for speculative purposes.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Foreign Currency Forward Contracts</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under our risk management strategy, we periodically use foreign currency forward contracts to manage our short-term exposures to fluctuations in operational cash flows resulting from changes in foreign currency exchange rates.&#160;These cash flow exposures result from portions of our forecasted operating expenses, primarily compensation and related expenses, which are transacted in currencies other than the U.S. dollar, most notably the Israeli shekel.&#160;We also periodically utilize foreign currency forward contracts to manage exposures resulting from forecasted customer collections to be remitted in currencies other than the applicable functional currency, and exposures from cash, cash equivalents and short-term investments denominated in currencies other than the applicable functional currency.&#160;These foreign currency forward contracts generally have maturities of no longer than twelve months, although occasionally we will execute a contract that extends beyond </font><font style="font-family:inherit;font-size:10pt;">twelve months</font><font style="font-family:inherit;font-size:10pt;">, depending upon the nature of the underlying risk.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We held outstanding foreign currency forward contracts with notional amounts of </font><font style="font-family:inherit;font-size:10pt;">$113.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$153.5 million</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and January 31, 2018, respectively.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Interest Rate Swap Agreements</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">To partially mitigate risks associated with the variable interest rates on the term loan borrowings under the Prior Credit Agreement, in February 2016 we executed a pay-fixed, receive-variable interest rate swap agreement with a multinational financial institution under which we pay interest at a fixed rate of </font><font style="font-family:inherit;font-size:10pt;">4.143%</font><font style="font-family:inherit;font-size:10pt;"> and receive variable interest of three-month LIBOR (subject to a minimum of </font><font style="font-family:inherit;font-size:10pt;">0.75%</font><font style="font-family:inherit;font-size:10pt;">), plus a spread of </font><font style="font-family:inherit;font-size:10pt;">2.75%</font><font style="font-family:inherit;font-size:10pt;">, on a notional amount of </font><font style="font-family:inherit;font-size:10pt;">$200.0 million</font><font style="font-family:inherit;font-size:10pt;"> (the &#8220;2016 Swap&#8221;). Although the Prior Credit Agreement was terminated on June 29, 2017, the 2016 Swap agreement remains in effect, and serves as an economic hedge to partially mitigate the risk of higher borrowing costs under our 2017 Credit Agreement resulting from increases in market interest rates. Settlements with the counterparty under the 2016 Swap occur quarterly, and the 2016 Swap will terminate on September 6, 2019.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prior to June 29, 2017, the 2016 Swap was designated as a cash flow hedge for accounting purposes. On June 29, 2017, concurrent with the execution of the 2017 Credit Agreement and termination of the Prior Credit Agreement, the 2016 Swap was no longer designated as a cash flow hedge for accounting purposes and, because occurrence of the specific forecasted variable cash flows which had been hedged by the 2016 Swap agreement was no longer probable, the </font><font style="font-family:inherit;font-size:10pt;">$0.9 million</font><font style="font-family:inherit;font-size:10pt;"> fair value of the 2016 Swap at that date was reclassified from accumulated other comprehensive income (loss) into the condensed consolidated statement of operations as income within other income (expense), net. Ongoing changes in the fair value of the 2016 Swap agreement are now recognized within other income (expense), net in the condensed consolidated statement of operations.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In April 2018, we executed a pay-fixed, receive-variable interest rate swap agreement with a multinational financial institution to partially mitigate risks associated with the variable interest rate on our 2017 Term Loan for periods following the termination of the 2016 Swap in September 2019, under which we will pay interest at a fixed rate of&#160;</font><font style="font-family:inherit;font-size:10pt;">2.949%</font><font style="font-family:inherit;font-size:10pt;">&#160;and receive variable interest of three-month LIBOR (subject to a minimum of </font><font style="font-family:inherit;font-size:10pt;">0.00%</font><font style="font-family:inherit;font-size:10pt;">), on a notional amount of&#160;</font><font style="font-family:inherit;font-size:10pt;">$200.0 million</font><font style="font-family:inherit;font-size:10pt;"> (the &#8220;2018 Swap&#8221;). The effective date of the 2018 Swap is September 6, 2019, and settlements with the counterparty will occur on a quarterly basis, beginning on November 1, 2019. The 2018 Swap will terminate on&#160;June 29, 2024.</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the operating term of the 2018 Swap, if we elect three-month LIBOR at the periodic interest rate reset dates for at least </font><font style="font-family:inherit;font-size:10pt;">$200.0 million</font><font style="font-family:inherit;font-size:10pt;"> of our 2017 Term Loan, the annual interest rate on&#160;that amount of the 2017 Term Loan will be fixed at&#160;</font><font style="font-family:inherit;font-size:10pt;">4.949%</font><font style="font-family:inherit;font-size:10pt;"> (including the impact of our current </font><font style="font-family:inherit;font-size:10pt;">2.00%</font><font style="font-family:inherit;font-size:10pt;"> interest rate margin on Eurodollar loans) for the applicable interest rate period.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The 2018 Swap is designated as a cash flow hedge and as such, changes in its fair value are recognized in accumulated other comprehensive income (loss) in the condensed consolidated balance sheet and are reclassified into the condensed statement of operations within interest expense in the periods in which the hedged transactions affect earnings.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Fair Values of Derivative Financial Instruments</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The fair values of our derivative financial instruments and their classifications in our condensed consolidated balance sheets as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> were as follows: </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="10" rowspan="1"></td></tr><tr><td style="width:32%;" rowspan="1" colspan="1"></td><td style="width:42%;" rowspan="1" 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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value at</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">October 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">January 31,</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in&#160;thousands)&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance Sheet Classification</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;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;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;font-weight:bold;">Derivative assets:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency forward contracts:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#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;Designated as cash flow hedges</font></div></td><td style="vertical-align:top;background-color:#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;">Prepaid expenses and other current assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">3,682</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom: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;Not designated as hedging instruments</font></div></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;">Prepaid expenses and other current assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,401</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#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;">Interest rate swap agreements:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:top;padding-left:2px;padding-top:2px;padding-bottom: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;Designated as cash flow hedge</font></div></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;">Other assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,878</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#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;Not designated as hedging instrument</font></div></td><td style="vertical-align:bottom;background-color:#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;">Prepaid expenses and other current assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,869</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,330</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,250</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;&#160;&#160;&#160;&#160;&#160;Total derivative assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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-weight:bold;">$</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;font-weight:bold;">6,148</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-weight:bold;">$</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;font-weight:bold;">6,262</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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:17px;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;font-weight:bold;">Derivative 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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency forward contracts:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#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;Designated as cash flow hedges</font></div></td><td style="vertical-align:top;background-color:#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 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;padding-left:2px;padding-top:2px;padding-bottom: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,518</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">&#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:top;padding-left:2px;padding-top:2px;padding-bottom: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;Not designated as hedging instruments</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,061</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Other liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size: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;">247</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;font-weight:bold;">&#160;&#160;&#160;&#160;&#160;&#160;Total derivative liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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-weight:bold;">$</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;font-weight:bold;">4,518</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-weight:bold;">$</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;font-weight:bold;">1,308</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Derivative Financial Instruments in Cash Flow Hedging Relationships</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The effects of derivative financial instruments designated as cash flow hedges on accumulated other comprehensive loss (&#8220;AOCL&#8221;) and on the condensed consolidated statements of operations for the three and nine months ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> were as follows:</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="17" rowspan="1"></td></tr><tr><td style="width:48%;" rowspan="1" 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: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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended <br clear="none"/>October 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended<br clear="none"/>October 31, </font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in&#160;thousands)&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;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;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net (losses) gains recognized in AOCL:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency forward contracts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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,591</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;">743</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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,507</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,329</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Interest rate swap agreement</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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,266</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;">&#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,878</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;">(341</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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-weight:bold;">$</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;font-weight:bold;">(325</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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-weight:bold;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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-weight:bold;">$</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;font-weight:bold;">743</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-weight:bold;">$</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;font-weight:bold;">(8,629</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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-weight:bold;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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-weight:bold;">$</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;font-weight:bold;">5,988</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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;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;font-weight:bold;">Net (losses) gains reclassified from AOCL to the condensed consolidated statements of operations:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency forward contracts</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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,328</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;padding-left:2px;padding-top:2px;padding-bottom: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,572</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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,308</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;padding-left:2px;padding-top:2px;padding-bottom: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,446</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Interest rate swap agreement</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(254</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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-weight:bold;">$</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;font-weight:bold;">(1,328</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-weight:bold;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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-weight:bold;">$</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;font-weight:bold;">1,572</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-weight:bold;">$</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;font-weight:bold;">(2,308</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-weight:bold;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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-weight:bold;">$</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;font-weight:bold;">4,192</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For information regarding the line item locations of the net gains reclassified out of AOCL into the condensed consolidated condensed statements of operations, see Note 9, &#8220;Stockholders&#8217; Equity&#8221;. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There were no gains or losses from ineffectiveness of these cash flow hedges recorded for the nine months ended October 31, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">. Effective with our February 1, 2018 adoption of ASU No. 2017-12, ineffectiveness of cash flow hedges is no longer recognized. All of the foreign currency forward contracts underlying the </font><font style="font-family:inherit;font-size:10pt;">$4.1 million</font><font style="font-family:inherit;font-size:10pt;"> of net unrealized losses recorded in our accumulated other comprehensive loss at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> mature within twelve months, and therefore we expect all such losses to be reclassified into earnings within the next twelve months. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Derivative</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> </font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Financial Instruments</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> </font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Not Designated as Hedging Instruments</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gains (losses) recognized on derivative financial instruments not designated as hedging instruments in our condensed consolidated statements of operations for the three and nine months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> were as follows:&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="19" rowspan="1"></td></tr><tr><td style="width:21%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:26%;" rowspan="1" 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: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></tr><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 rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Classification in Condensed Consolidated Statements of Operations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended <br clear="none"/>October 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended<br clear="none"/>October 31, </font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;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;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency forward contracts</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other income (expense), 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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-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;">930</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;">257</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;">2,828</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;">(1,025</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></tr><tr><td style="vertical-align: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;">Interest rate swap agreements</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">Other income (expense), net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;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;">121</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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">577</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">932</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;">1,317</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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-weight:bold;">$</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;font-weight:bold;">1,051</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-weight:bold;">$</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;font-weight:bold;">834</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-weight:bold;">$</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;font-weight:bold;">3,760</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-weight:bold;">$</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;font-weight:bold;">292</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table provides information about disaggregated revenue for our Customer Engagement and Cyber Intelligence segments by product revenue and service and support revenue, as well as by the recurring or nonrecurring nature of revenue for each business segment. Recurring revenue is the portion of our revenue that is highly likely to continue in the future, and primarily consists of initial and renewal PCS, SaaS, application managed services, sales-and-usage based royalties, and subscription licenses recognized over time. The recurrence of these revenue streams in future periods depends on a number of factors including contractual periods and customers' renewal decisions. Nonrecurring revenue primarily consists of our perpetual and term-based licenses, which are recognized at a point in time, long-term customization projects that are recognized over time as control transfers to the customer using a percentage of completion (&#8220;POC&#8221;) method, consulting, implementation and installation services, training, and hardware.</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="25" rowspan="1"></td></tr><tr><td style="width:22%;" rowspan="1" 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: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: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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended <br clear="none"/>October 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended<br clear="none"/>October 31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Customer Engagement</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;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;">Cyber Intelligence</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;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;">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:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Customer Engagement</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Cyber Intelligence</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenue:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Product </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">52,353</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">59,317</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">111,670</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">156,245</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">171,331</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">327,576</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Service and support</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">145,114</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47,199</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">192,313</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">428,485</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;">143,456</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;">571,941</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;font-weight:bold;">Total revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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-weight:bold;">$</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;font-weight:bold;">197,467</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-weight:bold;">$</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;font-weight:bold;">106,516</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-weight:bold;">$</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;font-weight:bold;">303,983</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-weight:bold;">$</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;font-weight:bold;">584,730</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-weight:bold;">$</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;font-weight:bold;">314,787</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-weight:bold;">$</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;font-weight:bold;">899,517</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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;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;font-weight:bold;">Revenue by recurrence:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Recurring revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">112,274</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">40,349</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">152,623</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">330,890</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">119,238</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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;">450,128</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Nonrecurring revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">85,193</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">66,167</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">151,360</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">253,840</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;">195,549</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;">449,389</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;font-weight:bold;">Total revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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-weight:bold;">$</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;font-weight:bold;">197,467</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-weight:bold;">$</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;font-weight:bold;">106,516</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-weight:bold;">$</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;font-weight:bold;">303,983</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-weight:bold;">$</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;font-weight:bold;">584,730</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-weight:bold;">$</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;font-weight:bold;">314,787</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-weight:bold;">$</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;font-weight:bold;">899,517</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">STOCK-BASED COMPENSATION </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Amended and Restated Stock-Based Compensation Plan</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On June 22, 2017, our stockholders approved the Verint Systems Inc. Amended and Restated 2015 Long-Term Stock Incentive Plan (the &#8220;2017 Amended Plan&#8221;), which amended and restated the Verint Systems Inc. 2015 Long-Term Stock Incentive Plan (the &#8220;2015 Plan&#8221;). As with the 2015 Plan, the 2017 Amended Plan authorizes our board of directors to provide equity-based compensation in the form of stock options, stock appreciation rights, restricted stock, restricted stock units, performance awards, other stock-based awards, and performance compensation awards. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The 2017 Amended Plan amended and restated the 2015 Plan to, among other things, increase the number of shares available for issuance thereunder. Subject to adjustment as provided in the 2017 Amended Plan, up to an aggregate of (i) </font><font style="font-family:inherit;font-size:10pt;">7,975,000</font><font style="font-family:inherit;font-size:10pt;"> shares of our common stock (on an option-equivalent basis),&#160;plus&#160;(ii)&#160;the number of shares of our common stock available for issuance under the 2015 Plan as of June 22, 2017,&#160;plus&#160;(iii)&#160;the number of shares of our common stock that become available for issuance as a result of awards made under the 2015 Plan or the 2017 Amended Plan that are forfeited, cancelled, exchanged, withheld or surrendered or terminate or expire, may be issued or transferred in connection with awards under the 2017 Amended Plan. Each stock option or stock-settled stock appreciation right granted under the 2017 Amended Plan will reduce the available plan capacity by one share and each other award will reduce the available plan capacity by </font><font style="font-family:inherit;font-size:10pt;">2.47</font><font style="font-family:inherit;font-size:10pt;"> shares.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The 2017 Amended Plan expires on June 22, 2027.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock-Based Compensation Expense</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recognized stock-based compensation expense in the following line items on the condensed consolidated statements of operations for the </font><font style="font-family:inherit;font-size:10pt;">three and nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;">:&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:48%;" rowspan="1" 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: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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended <br clear="none"/>October 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended<br clear="none"/>October 31, </font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of revenue - product</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">410</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">384</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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,090</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Cost of revenue - service and support</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">957</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,813</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,243</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,778</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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, 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,746</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,181</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,294</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,322</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,482</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,588</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,057</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,263</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;font-weight:bold;">Total stock-based compensation 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 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-weight:bold;">$</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;font-weight:bold;">16,595</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-weight:bold;">$</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;font-weight:bold;">15,966</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-weight:bold;">$</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;font-weight:bold;">50,509</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-weight:bold;">$</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;font-weight:bold;">50,453</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes stock-based compensation expense by type of award for the </font><font style="font-family:inherit;font-size:10pt;">three and nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">:</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:48%;" rowspan="1" 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: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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended <br clear="none"/>October 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended<br clear="none"/>October 31, </font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restricted stock units and restricted stock 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 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;">14,187</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">14,201</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">44,179</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42,951</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock bonus program and bonus share program</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,394</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,840</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,273</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,446</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;font-weight:bold;">Total equity-settled 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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">16,581</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:1px solid #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;font-weight:bold;">16,041</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:1px solid #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;font-weight:bold;">50,452</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:1px solid #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;font-weight:bold;">50,397</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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;">Phantom stock units (cash-settled awards)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:1px solid #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;">(75</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #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;">57</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:1px solid #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;">56</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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: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;font-weight:bold;">Total stock-based compensation 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 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-weight:bold;">$</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;font-weight:bold;">16,595</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-weight:bold;">$</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;font-weight:bold;">15,966</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-weight:bold;">$</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;font-weight:bold;">50,509</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-weight:bold;">$</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;font-weight:bold;">50,453</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Awards under our stock bonus and bonus share programs are accounted for as liability-classified awards, because the obligations are based predominantly on fixed monetary amounts that are generally known at inception of the obligation, to be settled with a variable number of shares of our common stock. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Restricted Stock Units</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We periodically award restricted stock units (&#8220;RSUs&#8221;) to our directors, officers, and other employees. These awards contain various vesting conditions and are subject to certain restrictions and forfeiture provisions prior to vesting. Some of these awards to executive officers and certain employees vest upon the achievement of specified performance goals or market conditions (performance stock units or &#8220;PSUs&#8221;).</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table (&#8220;Award Activity Table&#8221;) summarizes activity for RSUs, PSUs, and other stock awards that reduce available Plan capacity under the Plans for the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:74%;" 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></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands, except per share data)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">Shares or Units</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;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;">Weighted-Average Grant Date Fair 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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding, January 31, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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,808</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">41.18</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;">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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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,710</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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.11</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Released</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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,440</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;padding-left:2px;padding-top:2px;padding-bottom: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;">43.88</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">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="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;">(222</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 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;">40.98</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;font-weight:bold;">Outstanding, October 31, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;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;font-weight:bold;">2,856</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;padding-left:2px;padding-top:2px;padding-bottom: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-weight:bold;">$</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;font-weight:bold;">41.03</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">With respect to our stock bonus program, activity presented in the table above only includes shares earned and released in consideration of the discount provided under that program. Consistent with the provisions of the Plans under which such shares are issued, other shares issued under the stock bonus program are not included in the table above because they do not reduce available plan capacity (since such shares are deemed to be purchased by the grantee at fair value in lieu of receiving an earned cash bonus). Activity presented in the table above includes all shares awarded and released under the bonus share program. Further details appear below under &#8220;Stock Bonus Program&#8221; and &#8220;Bonus Share Program&#8221;.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our RSU awards may include a provision which allows the awards to be settled with cash payments upon vesting, rather than with delivery of common stock, at the discretion of our board of directors. As of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, for such awards that are outstanding, settlement with cash payments was not considered probable, and therefore these awards have been accounted for as equity-classified awards and are included in the table above.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes PSU activity in isolation under the Plans for the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> (these amounts are already included in the Award Activity Table above for 2018):</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="7" rowspan="1"></td></tr><tr><td style="width:74%;" 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: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="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended<br clear="none"/>October 31, </font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Beginning balance</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">506</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;">438</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;">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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">228</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">204</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Released</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">(139</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;">(50</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;">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="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;">(83</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 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;">(86</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Ending balance</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-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;font-weight:bold;">512</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;font-weight:bold;">506</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:174%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Excluding PSUs, we granted </font><font style="font-family:inherit;font-size:10pt;">1,482,000</font><font style="font-family:inherit;font-size:10pt;"> RSUs during the </font><font style="font-family:inherit;font-size:10pt;">nine months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, there was approximately </font><font style="font-family:inherit;font-size:10pt;">$78.5 million</font><font style="font-family:inherit;font-size:10pt;"> of total unrecognized compensation expense, net of estimated forfeitures, related to unvested restricted stock units, which is expected to be recognized over a weighted-average period of </font><font style="font-family:inherit;font-size:10pt;">1.8</font><font style="font-family:inherit;font-size:10pt;"> years. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock Bonus Program</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our stock bonus program permits eligible employees to receive a portion of their earned bonuses, otherwise payable in cash, in the form of discounted shares of our common stock. Executive officers are eligible to participate in this program to the extent that shares remain available for awards following the enrollment of all other participants. Shares awarded to executive officers with respect to the discount feature of the program are subject to a </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;">-year vesting period. This program is subject to annual funding approval by our board of directors and an annual cap on the number of shares that can be issued.&#160;Subject to these limitations, the number of shares to be issued under the program for a given year is determined using a </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;">-day trailing average price of our common stock when the awards are calculated, reduced by a discount determined by the board of directors each year (the &#8220;discount&#8221;). To the extent that this program is not funded in a given year or the number of shares of common stock needed to fully satisfy employee enrollment exceeds the annual cap, the applicable portion of the employee bonuses will generally revert to being paid in cash.&#160;Obligations under this program are accounted for as liabilities, because the obligations are based predominantly on fixed monetary amounts that are generally known at inception of the obligation, to be settled with a variable number of shares of common stock determined using a discounted average price of our common stock.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes activity under the stock bonus program during the nine months ended October 31, 2018 and 2017 in isolation. As noted above, shares issued in respect of the discount feature under the program reduce available plan capacity and are included in the Award Activity Table above. Other shares issued under the program do not reduce available plan capacity and are therefore excluded from the Award Activity Table above.</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: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:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:72%;" 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></tr><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="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended <br clear="none"/>October 31,</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shares in lieu of cash bonus - granted and released</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">19</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;">21</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;">Shares in respect of discount:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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="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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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></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;">Released</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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></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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Awards under the stock bonus program for the performance period ended January 31, 2018 consisted of shares earned in respect of executive officer incentive plans without a discount, and were issued during the three months ended October 31, 2018. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In March 2018, our board of directors approved up to </font><font style="font-family:inherit;font-size:10pt;">125,000</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock, and a discount of </font><font style="font-family:inherit;font-size:10pt;">15%</font><font style="font-family:inherit;font-size:10pt;">, for awards under our stock bonus program for the year ending January 31, 2019.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Bonus Share Program</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under our bonus share program, we may provide discretionary bonuses to employees or pay earned bonuses that are outside the stock bonus program in the form of shares of common stock. Unlike the stock bonus program, there is no enrollment for this program and no discount feature. Similar to the accounting for the stock bonus program, obligations for these bonuses are accounted for as liabilities, because the obligations are based predominantly on fixed monetary amounts that are generally known, to be settled with a variable number of shares of common stock.</font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:11pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For bonuses in respect of the year ended January 31, 2018, the board of directors approved the use of up to&#160;</font><font style="font-family:inherit;font-size:10pt;">300,000</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock under this program, reduced by any shares used under the stock bonus program in respect of the performance period ended January 31, 2018. Some of the shares awarded in respect of the bonus share program for the year ended January 31, 2018 were issued during the three months ended July 31, 2018. The remaining shares awarded were issued during the three months ended October 31, 2018.</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For bonuses in respect of the year ending January 31, 2019, the board of directors has approved the use of up to </font><font style="font-family:inherit;font-size:10pt;">300,000</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock under this program, reduced by any shares used under the stock bonus program in respect of the performance period ending January 31, 2019.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The combined accrued liabilities for the stock bonus program and the bonus share program were </font><font style="font-family:inherit;font-size:10pt;">$6.6 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$9.2 million</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and January 31, 2018, respectively.</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;font-weight:bold;">NET INCOME (LOSS) PER COMMON SHARE ATTRIBUTABLE TO VERINT SYSTEMS INC. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the calculation of basic and diluted net income (loss) per common share attributable to Verint Systems Inc. for the </font><font style="font-family:inherit;font-size:10pt;">three and nine months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:48%;" rowspan="1" 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: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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended <br clear="none"/>October 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended<br clear="none"/>October 31, </font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in&#160;thousands,&#160;except&#160;per&#160;share&#160;amounts)&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income (loss)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">20,213</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;">3,066</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;">41,912</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;">(21,740</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></tr><tr><td style="vertical-align: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 income attributable to noncontrolling interests</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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,293</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;">577</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;">3,227</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;">1,984</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="padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net income (loss) attributable to Verint Systems Inc.</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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-weight:bold;">$</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;font-weight:bold;">18,920</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-weight:bold;">$</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;font-weight:bold;">2,489</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-weight:bold;">$</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;font-weight:bold;">38,685</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-weight:bold;">$</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;font-weight:bold;">(23,724</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-weight:bold;">)</font></div></td></tr><tr><td style="vertical-align: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;font-weight:bold;">Weighted-average shares outstanding:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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;font-weight:bold;">Basic</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">65,122</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">63,759</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">64,690</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">63,152</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Dilutive effect of employee equity award plans</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,078</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">829</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,195</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dilutive effect of 1.50% convertible senior notes</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">Dilutive effect of warrants</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;font-weight:bold;">Diluted</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">66,200</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">64,588</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">65,885</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">63,152</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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net income (loss) per common share attributable to Verint Systems Inc.:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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;font-weight:bold;">Basic</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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-weight:bold;">$</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;font-weight:bold;">0.29</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-weight:bold;">$</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;font-weight:bold;">0.04</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-weight:bold;">$</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;font-weight:bold;">0.60</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-weight:bold;">$</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;font-weight:bold;">(0.38</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">)</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;font-weight:bold;">Diluted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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-weight:bold;">$</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;font-weight:bold;">0.29</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-weight:bold;">$</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;font-weight:bold;">0.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-weight:bold;">$</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;font-weight:bold;">0.59</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-weight:bold;">$</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;font-weight:bold;">(0.38</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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-weight:bold;">)</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We excluded the following weighted-average potential common shares from the calculations of diluted net income (loss) per common share during the applicable periods because their inclusion would have been anti-dilutive: </font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:48%;" 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: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: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: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="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended <br clear="none"/>October 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended<br clear="none"/>October 31, </font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in&#160;thousands)&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Common shares excluded from 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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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="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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options and restricted stock-based awards</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">546</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">600</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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,205</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">1.50% convertible senior notes</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">6,205</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">6,205</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">6,205</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">6,205</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Warrants</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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,205</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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,205</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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,205</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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,205</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In periods for which we report a net loss attributable to Verint Systems Inc., basic net loss per common share and diluted net loss per common share are identical since the effect of all potential common shares is anti-dilutive and therefore excluded.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our 1.50% convertible senior notes (&#8220;Notes&#8221;) will not impact the calculation of diluted net income per share unless the average price of our common stock, as calculated in accordance with the terms of the indenture governing the Notes, exceeds the conversion price of&#160;</font><font style="font-family:inherit;font-size:10pt;">$64.46</font><font style="font-family:inherit;font-size:10pt;">&#160;per share. Likewise, diluted net income per share will not include any effect from the Warrants (as defined in Note 7, &#8220;Long-Term Debt&#8221;) unless the average price of our common stock, as calculated under the terms of the Warrants, exceeds the exercise price of&#160;</font><font style="font-family:inherit;font-size:10pt;">$75.00</font><font style="font-family:inherit;font-size:10pt;">&#160;per share.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our Note Hedges (as defined in Note 7, &#8220;Long-Term Debt&#8221;) do not impact the calculation of diluted net income per share under the treasury stock method, because their effect would be anti-dilutive. However, in the event of an actual conversion of any or all of the Notes, the common shares that would be delivered to us under the Note Hedges would neutralize the dilutive effect of the common shares that we would issue under the Notes. As a result, actual conversion of any or all of the Notes would not increase our outstanding common stock. Up to </font><font style="font-family:inherit;font-size:10pt;">6,205,000</font><font style="font-family:inherit;font-size:10pt;"> common shares could be issued upon exercise of the Warrants. Further details regarding the Notes, Note Hedges, and the Warrants appear in Note 7, &#8220;Long-Term Debt&#8221;.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Assets and Liabilities Measured at Fair Value on a Recurring Basis</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our assets and liabilities measured at fair value on a recurring basis consisted of the following as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" 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: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:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">October&#160;31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value Hierarchy Category</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Level 1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Level 2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Level 3</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;font-weight:bold;">Assets:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Money market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">52,640</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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: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></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;">Commercial paper</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,242</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">Foreign currency forward contracts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,401</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest rate swap agreements</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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 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;">4,747</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;">&#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: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;font-weight:bold;">Total assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;">55,882</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-weight:bold;">$</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;font-weight:bold;">6,148</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-weight:bold;">$</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;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Liabilities:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Foreign currency forward contracts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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: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,518</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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></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;">Contingent consideration - business combinations</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53,674</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Option to acquire noncontrolling interests of consolidated subsidiaries</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,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;font-weight:bold;">Total 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;border-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-weight:bold;">$</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;font-weight:bold;">&#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-weight:bold;">$</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;font-weight:bold;">4,518</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-weight:bold;">$</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;font-weight:bold;">56,674</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" 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: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:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">January 31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value Hierarchy Category</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Level 1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Level 2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Level 3</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;font-weight:bold;">Assets:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Money market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">186</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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: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></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 investments, classified as available-for-sale</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,002</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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></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;">Foreign currency forward contracts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,682</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest rate swap agreement</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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 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,580</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;">&#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: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;font-weight:bold;">Total assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;">186</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-weight:bold;">$</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;font-weight:bold;">8,264</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-weight:bold;">$</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;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Liabilities:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Foreign currency forward contracts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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: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,308</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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></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;">Contingent consideration - business combinations</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62,829</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Option to acquire noncontrolling interests of consolidated subsidiaries</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,950</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;font-weight:bold;">Total 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;border-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-weight:bold;">$</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;font-weight:bold;">&#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-weight:bold;">$</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;font-weight:bold;">1,308</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-weight:bold;">$</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;font-weight:bold;">65,779</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents the changes in the estimated fair values of our liabilities for contingent consideration measured using significant unobservable inputs (Level&#160;3)&#160;for the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;">:&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:74%;" rowspan="1" 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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended<br clear="none"/>October 31, </font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair value measurement at beginning of period</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">62,829</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;">52,733</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;">Contingent consideration liabilities recorded for business combinations, including 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="2" style="vertical-align:bottom;padding-left:2px;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,969</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,100</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Changes in fair values, recorded in operating 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;background-color:#cceeff;padding-left:2px;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,184</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,769</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;">Payments of contingent consideration</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(13,600</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;">(9,412</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Foreign currency translation 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(340</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;">&#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;font-weight:bold;">Fair value measurement 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;border-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-weight:bold;">$</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;font-weight:bold;">53,674</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-weight:bold;">$</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;font-weight:bold;">48,652</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our estimated liability for contingent consideration represents potential payments of additional consideration for business combinations, payable if certain defined performance goals are achieved. Changes in fair value of contingent consideration are recorded in the condensed consolidated statements of operations within selling, general and administrative expenses.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the year ended January 31, 2017, we acquired two majority owned subsidiaries for which we hold an option to acquire the noncontrolling interests. We account for the option as an in-substance investment in the noncontrolling common stock of each such subsidiary. We include the fair value of the option within other liabilities and do not recognize noncontrolling interests in these subsidiaries. The following table presents the change in the estimated fair value of this liability, which is measured using Level&#160;3 inputs, for the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and 2017:&#160;</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="9" rowspan="1"></td></tr><tr><td style="width:74%;" rowspan="1" 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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended<br clear="none"/>October 31, </font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair value measurement at beginning of period</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">2,950</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;">3,550</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;">Change in fair value, recorded in operating 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;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;">50</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;">(450</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair value measurement at end of period</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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-weight:bold;">$</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;font-weight:bold;">3,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;padding-left:2px;padding-top:2px;padding-bottom: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-weight:bold;">$</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;font-weight:bold;">3,100</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There were no transfers between levels of the fair value measurement hierarchy during the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and 2017.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Fair Value Measurements</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Money Market Funds</font><font style="font-family:inherit;font-size:10pt;"> - We value our money market funds using quoted active market prices for such funds.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Short-term Investments, Corporate Debt Securities, and Commercial Paper - </font><font style="font-family:inherit;font-size:10pt;">The fair values of short-term investments, as well as corporate debt securities and commercial paper classified as cash equivalents, are estimated using observable market prices for identical securities that are traded in less-active markets, if available. When observable market prices for identical securities are not available, we value these short-term investments using non-binding market price quotes from brokers which we review for reasonableness using observable market data; quoted market prices for similar instruments; or pricing models, such as a discounted cash flow model.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Foreign Currency Forward Contracts</font><font style="font-family:inherit;font-size:10pt;"> - The estimated fair value of foreign currency forward contracts is based on quotes received from the counterparties thereto.&#160;These quotes are reviewed for reasonableness by discounting the future estimated cash flows under the contracts, considering the terms and maturities of the contracts and market foreign currency exchange rates using readily observable market prices for similar contracts.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Interest Rate Swap Agreements - </font><font style="font-family:inherit;font-size:10pt;">The fair value of our interest rate swap agreements are based in part on data received from the counterparty, and represents the estimated amount we would receive or pay to settle the agreements, taking into consideration current and projected future interest rates as well as the creditworthiness of the parties, all of which can be validated through readily observable data from external sources.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Contingent Consideration </font><font style="font-family:inherit;font-size:10pt;">-</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> Business Combinations</font><font style="font-family:inherit;font-size:10pt;"> - The fair value of the contingent consideration related to business combinations is estimated using a probability-adjusted discounted cash flow model. These fair value measurements are based on significant inputs not observable in the market.&#160;The key internally developed assumptions used in these models are discount rates and the probabilities assigned to the milestones to be achieved. We remeasure the fair value of the contingent consideration at each reporting period, and any changes in fair value resulting from either the passage of time or events occurring after the acquisition date, such as changes in discount rates, or in the expectations of achieving the performance targets, are recorded within selling, general, and administrative expenses. Increases or decreases in discount rates would have inverse impacts on the related fair value measurements, while favorable or unfavorable changes in expectations of achieving performance targets would result in corresponding increases or decreases in the related fair value measurements. We utilized discount rates ranging from </font><font style="font-family:inherit;font-size:10pt;">3.0%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">6.0%</font><font style="font-family:inherit;font-size:10pt;"> in our calculations of the estimated fair values of our contingent consideration liabilities as of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">. We utilized discount rates ranging from </font><font style="font-family:inherit;font-size:10pt;">3.0%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">5.0%</font><font style="font-family:inherit;font-size:10pt;"> in our calculations of the estimated fair values of our contingent consideration liabilities as of January 31, 2018. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Option to Acquire Noncontrolling Interests of Consolidated Subsidiaries</font><font style="font-family:inherit;font-size:10pt;"> - The fair value of the option is determined primarily by using the income approach, which discounts expected future cash flows to present value using estimates and assumptions determined by management. This fair value measurement is based upon significant inputs not observable in the market.&#160;We remeasure the fair value of the option at each reporting period, and any changes in fair value are recorded within selling, general, and administrative expenses. We utilized discount rates of </font><font style="font-family:inherit;font-size:10pt;">13.0%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">13.5%</font><font style="font-family:inherit;font-size:10pt;"> in our calculation of the estimated fair value of the option as of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and January 31, 2018, respectively.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Other Financial Instruments</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> &#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The carrying amounts of accounts receivable, contract assets, accounts payable, and accrued liabilities and other current liabilities approximate fair value due to their short maturities.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The estimated fair values of our term loan borrowings were </font><font style="font-family:inherit;font-size:10pt;">$421 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$425 million</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and January 31, 2018. The estimated fair values of the term loans are based upon indicative bid and ask prices as determined by the agent responsible for the syndication of our term loans. We consider these inputs to be within Level 3 of the fair value hierarchy because we cannot reasonably observe activity in the limited market in which participations in our term loans are traded. The indicative prices provided to us as at each of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and January 31, 2018 did not significantly differ from par value. The estimated fair value of our revolving credit borrowings, if any, is based upon indicative market values provided by one of our lenders. We had no revolving credit borrowings at&#160;</font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">&#160;and January 31, 2018.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The estimated fair values of our Notes were approximately&#160;</font><font style="font-family:inherit;font-size:10pt;">$398 million</font><font style="font-family:inherit;font-size:10pt;">&#160;and </font><font style="font-family:inherit;font-size:10pt;">$389 million</font><font style="font-family:inherit;font-size:10pt;"> at&#160;</font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and January 31, 2018, respectively. The estimated fair values of the Notes are determined based on quoted bid and ask prices in the over-the-counter market in which the Notes trade. We consider these inputs to be within Level 2 of the fair value hierarchy.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Assets and Liabilities Not Measured at Fair Value on a Recurring Basis</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In addition to assets and liabilities that are measured at fair value on a recurring basis, we also measure certain assets and liabilities at fair value on a nonrecurring basis. Our non-financial assets, including goodwill, intangible assets and property, plant and equipment, are measured at fair value when there is an indication of impairment and the carrying amount exceeds the asset&#8217;s projected undiscounted cash flows. These assets are recorded at fair value only when an impairment charge is recognized.</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;">The following table presents the change in the estimated fair value of this liability, which is measured using Level&#160;3 inputs, for the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and 2017:&#160;</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="9" rowspan="1"></td></tr><tr><td style="width:74%;" rowspan="1" 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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended<br clear="none"/>October 31, </font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair value measurement at beginning of period</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">2,950</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;">3,550</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;">Change in fair value, recorded in operating 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;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;">50</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;">(450</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair value measurement at end of period</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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-weight:bold;">$</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;font-weight:bold;">3,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;padding-left:2px;padding-top:2px;padding-bottom: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-weight:bold;">$</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;font-weight:bold;">3,100</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents the changes in the estimated fair values of our liabilities for contingent consideration measured using significant unobservable inputs (Level&#160;3)&#160;for the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;">:&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:74%;" rowspan="1" 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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended<br clear="none"/>October 31, </font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair value measurement at beginning of period</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">62,829</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;">52,733</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;">Contingent consideration liabilities recorded for business combinations, including 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="2" style="vertical-align:bottom;padding-left:2px;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,969</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,100</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Changes in fair values, recorded in operating 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;background-color:#cceeff;padding-left:2px;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,184</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,769</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;">Payments of contingent consideration</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(13,600</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;">(9,412</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Foreign currency translation 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(340</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;">&#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;font-weight:bold;">Fair value measurement 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;border-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-weight:bold;">$</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;font-weight:bold;">53,674</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-weight:bold;">$</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;font-weight:bold;">48,652</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-style:italic;font-weight:bold;">INTANGIBLE ASSETS AND GOODWILL</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"> </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Acquisition-related intangible assets consisted of the following as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and January 31, 2018:</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:58%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">October&#160;31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;font-weight:bold;">Intangible assets, with finite lives:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Customer relationships</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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;">431,235</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">(292,419</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;">138,816</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Acquired technology</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">273,456</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(225,886</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;">47,570</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Trade names</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,486</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,761</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;">5,725</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-competition agreements</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,047</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,972</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;">75</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Distribution network</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,440</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,440</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total intangible assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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-weight:bold;">$</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;font-weight:bold;">738,664</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-weight:bold;">$</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;font-weight:bold;">(546,478</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-weight:bold;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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-weight:bold;">$</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;font-weight:bold;">192,186</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:58%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">January&#160;31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;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;font-weight:bold;">Intangible assets, with finite lives:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Customer relationships</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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;">438,664</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">(281,592</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;">157,072</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Acquired technology</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">273,156</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(212,571</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;">60,585</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Trade names</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,820</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,570</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;">8,250</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-competition agreements</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,047</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,861</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">186</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Distribution network</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">4,440</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;">(4,440</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;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;font-weight:bold;">&#160;&#160;&#160;&#160;Total intangible assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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-weight:bold;">$</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;font-weight:bold;">746,127</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-weight:bold;">$</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;font-weight:bold;">(520,034</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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-weight:bold;">$</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;font-weight:bold;">226,093</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents net acquisition-related intangible assets by reportable segment as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and January&#160;31, 2018:&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:72%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">October 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">January 31,</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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 Engagement</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">186,549</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">213,963</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;">Cyber Intelligence</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;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,637</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,130</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;font-weight:bold;">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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;">192,186</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;">226,093</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total amortization expense recorded for acquisition-related intangible assets was </font><font style="font-family:inherit;font-size:10pt;">$13.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$16.2 million</font><font style="font-family:inherit;font-size:10pt;"> for the three months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, respectively, and </font><font style="font-family:inherit;font-size:10pt;">$41.6 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$55.0 million</font><font style="font-family:inherit;font-size:10pt;"> for the </font><font style="font-family:inherit;font-size:10pt;">nine months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, respectively. The reported amount of net acquisition-related intangible assets can fluctuate from the impact of changes in foreign currency exchange rates on intangible assets not denominated in U.S. dollars.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Estimated future amortization expense on finite-lived acquisition-related intangible assets is as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5" rowspan="1"></td></tr><tr><td style="width:86%;" rowspan="1" 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;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Years Ending January&#160;31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">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;">2019 (remainder of year)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,265</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;">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;"><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;">44,390</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;">2021</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,255</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">2022</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,370</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">2023</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,323</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">2024 and thereafter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;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,583</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;&#160;&#160;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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-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-weight:bold;">$</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;font-weight:bold;">192,186</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill activity for the </font><font style="font-family:inherit;font-size:10pt;">nine months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, in total and by reportable segment, was as follows:&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:58%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Reportable Segment</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">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: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;">Customer Engagement</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Cyber Intelligence</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;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;font-weight:bold;">Year Ended January 31, 2018:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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;">Goodwill, gross, at January&#160;31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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,455,164</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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,307,136</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">148,028</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Accumulated impairment losses through January&#160;31, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">(66,865</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;">(56,043</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;">(10,822</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: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;Goodwill, net, at January&#160;31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,388,299</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,251,093</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">137,206</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Business combinations, including adjustments to prior period acquisitions</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,526</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,526</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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></tr><tr><td style="vertical-align: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;">Foreign currency translation 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;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;">(38,373</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;">(37,405</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;">(968</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;&#160;&#160;Goodwill, net, at October 31, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;">1,364,452</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-weight:bold;">$</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;font-weight:bold;">1,228,214</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-weight:bold;">$</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;font-weight:bold;">136,238</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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:17px;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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance at October 31, 2018:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Goodwill, gross, at October 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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,431,317</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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,284,257</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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,060</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Accumulated impairment losses through October 31, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">(66,865</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;">(56,043</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;">(10,822</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:12px;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;font-weight:bold;">&#160;&#160;&#160;Goodwill, net, at October 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;">1,364,452</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-weight:bold;">$</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;font-weight:bold;">1,228,214</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-weight:bold;">$</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;font-weight:bold;">136,238</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-top:12px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">No events or circumstances indicating the potential for goodwill impairment were identified during the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">.</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;font-weight:bold;">Goodwill, Other Acquired Intangible Assets, and Long-Lived Assets</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For business combinations, the purchase prices are allocated to the tangible assets and intangible assets acquired and liabilities assumed based on their estimated fair values on the acquisition dates, with the remaining unallocated purchase prices recorded as goodwill. Goodwill is assigned, at the acquisition date, to those reporting units expected to benefit from the synergies of the combination.&#160;</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We test goodwill for impairment at the reporting unit level, which can be an operating segment or one level below an operating segment, on an annual basis as of November 1, or more frequently if changes in facts and circumstances indicate that impairment in the value of goodwill may exist. As of October 31, 2018, our reporting units are Customer Engagement, Cyber Intelligence (excluding situational intelligence solutions), and Situational Intelligence, which is a component of our Cyber Intelligence operating segment.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In testing for goodwill impairment, we may elect to utilize a qualitative assessment to evaluate whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If we elect to bypass a qualitative assessment, or if our qualitative assessment indicates that goodwill impairment is more likely than not, we perform quantitative impairment testing. For quantitative impairment testing performed prior to February 1, 2018, we performed a two-step test by first comparing the carrying value of the reporting unit to its fair value. If the carrying value exceeded the fair value, a second step was performed to compute the goodwill impairment. Effective with our February 1, 2018 adoption of Accounting Standards Update (&#8220;ASU&#8221;) No. 2017-04, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Intangibles-Goodwill and Other (Topic 350) - Simplifying the Test for Goodwill Impairment</font><font style="font-family:inherit;font-size:10pt;">, if our quantitative testing determines that the carrying value of a reporting unit exceeds its fair value, goodwill impairment is recognized in an amount equal to that excess, limited to the total goodwill allocated to that reporting unit, eliminating the need for the second step.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We utilize some or all of&#160;</font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">&#160;primary approaches to assess the fair value of a reporting unit: (a) an income-based approach, using projected discounted cash flows, (b) a market-based approach, using valuation multiples of comparable companies, and (c) a transaction-based approach, using valuation multiples for recent acquisitions of similar businesses made in the marketplace. Our estimate of fair value of each reporting unit is based on a number of subjective factors, including: (a) appropriate consideration of valuation approaches (income approach, comparable public company approach, and comparable transaction approach), (b) estimates of future growth rates, (c) estimates of our future cost structure, (d) discount rates for our estimated cash flows, (e) selection of peer group companies for the public company and the market transaction approaches, (f) required levels of working capital, (g) assumed terminal value, and (h) time horizon of cash flow forecasts.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Acquired identifiable intangible assets include identifiable acquired technologies, customer relationships, trade names, distribution networks, non-competition agreements, sales backlog, and in-process research and development. We amortize the cost of finite-lived identifiable intangible assets over their estimated useful lives, which are periods of&#160;</font><font style="font-family:inherit;font-size:10pt;">ten</font><font style="font-family:inherit;font-size:10pt;"> years or less. Amortization is based on the pattern in which the economic benefits of the intangible asset are expected to be realized, which typically is on a straight-line basis. The fair values assigned to identifiable intangible assets acquired in business combinations are determined primarily by using the income approach, which discounts expected future cash flows attributable to these assets to present value using estimates and assumptions determined by management. The acquired identifiable finite-lived intangible assets are being amortized primarily on a straight-line basis, which we believe approximates the pattern in which the assets are utilized, over their estimated useful lives.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-left:24px;text-indent:-24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"></font><font style="font-family:inherit;font-size:10pt;color:#ff0000;font-style:italic;font-weight:bold;"> </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our interim provision (benefit) for income taxes is measured using an estimated annual effective income tax rate, adjusted for discrete items that occur within the periods presented.&#160; </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On December 22, 2017, the Tax Cuts and Jobs Acts (&#8220;2017 Tax Act&#8221;) was enacted in the United States. The 2017 Tax Act significantly revises the Internal Revenue Code of 1986, as amended, and it includes fundamental changes to taxation of U.S. multinational corporations. The key provisions impacting our January 31, 2019 year include a reduction of the corporate tax rate from a top marginal rate of </font><font style="font-family:inherit;font-size:10pt;">35%</font><font style="font-family:inherit;font-size:10pt;"> to a flat rate of </font><font style="font-family:inherit;font-size:10pt;">21%</font><font style="font-family:inherit;font-size:10pt;">, new limitations on the tax deductions for interest expense and executive compensation, elimination of the alternative minimum tax (AMT) and the ability to refund unused AMT credits over a four-year period, and new rules related to uses and limitations of net operating loss carryforwards. New international provisions add a new category of deemed income from our foreign operations, eliminate U.S. tax on foreign dividends (subject to certain restrictions), and add a minimum tax on certain payments made to foreign related parties. Our estimated annual effective tax rate for the three and nine months ended October 31, 2018 includes provisional amounts for certain 2017 Tax Act provisions related to our foreign operations. We expect to utilize a portion of our net operating loss carryforward and release the valuation allowance on the deferred tax asset for that net operating loss carryforward for a net impact of </font><font style="font-family:inherit;font-size:10pt;">$0</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Compliance with the 2017 Tax Act will require significant complex computations not previously required by U.S. tax law. It is unclear how certain provisions of the 2017 Tax Act will be applied absent further legislative, regulatory, or accounting clarification and guidance. Also, on December 22, 2017, the staff of the SEC issued Staff Accounting Bulletin No. 118 (&#8220;SAB No. 118&#8221;). SAB No. 118 provides guidance on accounting for the tax effects of the 2017 Tax Act and allows registrants to record provisional amounts for a period of up to one year from the date of enactment of the 2017 Tax Act. We considered amounts related to the 2017 Tax Act to be reasonably estimated as of January 31, 2018 and, as of October 31, 2018, we did not have any significant adjustments to provisional amounts recorded as of January 31, 2018. We expect to refine and complete the accounting for the 2017 Tax Act during the year ending January 31, 2019 as we obtain, prepare, and analyze additional information and as additional legislative, regulatory, and accounting guidance and interpretations become available.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the three months ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, we recorded an income tax provision of </font><font style="font-family:inherit;font-size:10pt;">$5.6 million</font><font style="font-family:inherit;font-size:10pt;"> on pre-tax income of </font><font style="font-family:inherit;font-size:10pt;">$25.8 million</font><font style="font-family:inherit;font-size:10pt;">, which represented an effective income tax rate of </font><font style="font-family:inherit;font-size:10pt;">21.7%</font><font style="font-family:inherit;font-size:10pt;">. We maintain valuation allowances on our net U.S. deferred income tax assets related to federal and certain state jurisdictions. The income tax provision does not include income tax benefits on losses incurred by certain domestic and foreign operations where we maintain valuation allowances. Our pre-tax losses in domestic and foreign jurisdictions where we maintain valuation allowances and do not record tax benefits were significantly less than the pre-tax income in jurisdictions where we record tax provisions. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the three months ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we recorded an income tax provision of </font><font style="font-family:inherit;font-size:10pt;">$5.9 million</font><font style="font-family:inherit;font-size:10pt;"> on pre-tax income of </font><font style="font-family:inherit;font-size:10pt;">$9.0 million</font><font style="font-family:inherit;font-size:10pt;">, which represented an effective income tax rate of </font><font style="font-family:inherit;font-size:10pt;">66.0%</font><font style="font-family:inherit;font-size:10pt;">. The income tax provision does not include income tax benefits on losses incurred by certain domestic and foreign operations where we maintain valuation allowances. Our pre-tax income in profitable jurisdictions, where we record income tax provisions, was higher than the pre-tax losses in domestic and foreign jurisdictions where we maintain valuation allowances and do not record tax benefits.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the </font><font style="font-family:inherit;font-size:10pt;">nine months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, we recorded an income tax provision of </font><font style="font-family:inherit;font-size:10pt;">$2.2 million</font><font style="font-family:inherit;font-size:10pt;"> on pre-tax income of </font><font style="font-family:inherit;font-size:10pt;">$44.1 million</font><font style="font-family:inherit;font-size:10pt;">, which represented an effective income tax rate of </font><font style="font-family:inherit;font-size:10pt;">4.9%</font><font style="font-family:inherit;font-size:10pt;">. In connection with an acquisition in our Customer Engagement segment completed in our second quarter we recorded deferred income tax liabilities primarily attributable to acquired intangible assets to the extent the amortization will not be deductible for income tax purposes. Under accounting guidelines, because the amortization of the intangible assets in future periods provides a source of taxable income, we expect to realize a portion of our existing deferred income tax assets. As such, we reduced the valuation allowance recorded on our deferred income tax assets to the extent of the deferred income tax liabilities recorded. Because the valuation allowance related to existing Verint deferred income tax assets, the impact of the release was reflected as a discrete income tax benefit of </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$7.3 million</font><font style="font-family:inherit;font-size:10pt;"> and not as a component of the acquisition accounting. The income tax provision does not include income tax benefits on losses incurred by certain domestic and foreign operations where we maintain valuation allowances. Our pre-tax losses in domestic and foreign jurisdictions where we maintain valuation allowances and do not record tax benefits were significantly less than the pre-tax income in jurisdictions where we record tax provisions. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the </font><font style="font-family:inherit;font-size:10pt;">nine months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we recorded an income tax provision of </font><font style="font-family:inherit;font-size:10pt;">$9.5 million</font><font style="font-family:inherit;font-size:10pt;"> on a pre-tax loss of </font><font style="font-family:inherit;font-size:10pt;">$12.2 million</font><font style="font-family:inherit;font-size:10pt;">, which represented a negative effective income tax rate of </font><font style="font-family:inherit;font-size:10pt;">77.7%</font><font style="font-family:inherit;font-size:10pt;">. The income tax provision does not include income tax benefits on losses incurred by certain domestic and foreign operations where we maintain valuation allowances. Our pre-tax income in profitable jurisdictions, where we record income tax provisions, was lower than the pre-tax losses in domestic and foreign jurisdictions where we maintain valuation allowances and do not record income tax benefits.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As required by the authoritative guidance on accounting for income taxes, we evaluate the realizability of deferred income tax assets on a jurisdictional basis at each reporting date.&#160;Accounting guidance for income taxes requires that a valuation allowance be established when it is more-likely-than-not that all or a portion of the deferred income tax assets will not be realized.&#160; In circumstances where there is sufficient negative evidence indicating that the deferred income tax assets are not more-likely-than-not realizable, we establish a valuation allowance. We determined that there is sufficient negative evidence to maintain the valuation allowances against our federal and certain state and foreign deferred income tax assets as a result of historical losses in the most recent three-year period in the U.S. and in certain foreign jurisdictions. We intend to maintain valuation allowances until sufficient positive evidence exists to support a reversal. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We had unrecognized income tax benefits of </font><font style="font-family:inherit;font-size:10pt;">$114.9 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$115.7 million</font><font style="font-family:inherit;font-size:10pt;"> (excluding interest and penalties) as of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and January&#160;31, 2018, respectively.&#160;The accrued liability for interest and penalties was </font><font style="font-family:inherit;font-size:10pt;">$5.6 million</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and January&#160;31, 2018, respectively. Interest and penalties are recorded as a component of the provision for income taxes in our condensed consolidated statements of operations.&#160; As of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and January&#160;31, 2018, the total amount of unrecognized income tax benefits that, if recognized, would impact our effective income tax rate were approximately </font><font style="font-family:inherit;font-size:10pt;">$108.3 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$105.4 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. We regularly assess the adequacy of our provisions for income tax contingencies in accordance with the applicable authoritative guidance on accounting for income taxes. As a result, we may adjust the reserves for unrecognized income tax benefits for the impact of new facts and developments, such as changes to interpretations of relevant tax law, assessments from taxing authorities, settlements with taxing authorities, and lapses of statutes of limitation.&#160;Further, we believe that it is reasonably possible that the total amount of unrecognized income tax benefits at </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> could decrease by approximately </font><font style="font-family:inherit;font-size:10pt;">$4.2 million</font><font style="font-family:inherit;font-size:10pt;"> in the next twelve months as a result of settlement of certain tax audits or lapses of statutes of limitation.&#160;Such decreases may involve the payment of additional income taxes, the adjustment of deferred income taxes including the need for additional valuation allowances, and the recognition of income tax benefits.&#160; Our income tax returns are subject to ongoing tax examinations in several jurisdictions in which we operate.&#160;We also believe that it is reasonably possible that new issues may be raised by tax authorities or developments in tax audits may occur which would require increases or decreases to the balance of reserves for unrecognized income tax benefits; however, an estimate of such changes cannot reasonably be made.</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;font-weight:bold;">CASH, CASH EQUIVALENTS, AND SHORT-TERM INVESTMENTS</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables summarize our cash, cash equivalents, and short-term investments as of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">:</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:99.9057492931197%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:52%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">October 31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in&#160;thousands)&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;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;">Cost Basis</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Gross Unrealized Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Gross Unrealized Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;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;">Estimated Fair 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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Cash and cash equivalents:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and bank time deposits</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">297,540</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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: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: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;">297,540</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Money market funds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,640</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52,640</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Commercial paper </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;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;">3,242</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;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;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;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,242</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;font-weight:bold;">Total cash and cash equivalents</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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-weight:bold;">$</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;font-weight:bold;">353,422</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-weight:bold;">$</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;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">353,422</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:17px;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;font-weight:bold;">Short-term investments:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Bank time deposits</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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: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;padding-top: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,434</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: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;padding-top: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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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: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;padding-top: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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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: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;padding-top: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,434</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total short-term investments</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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-weight:bold;">$</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;font-weight:bold;">49,434</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;border-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-weight:bold;">$</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;font-weight:bold;">&#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-weight:bold;">$</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;font-weight:bold;">&#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-weight:bold;">$</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;font-weight:bold;">49,434</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: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="17" rowspan="1"></td></tr><tr><td style="width:52%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">January 31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in&#160;thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Cost Basis</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Gross Unrealized Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Gross Unrealized Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;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;">Estimated Fair 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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Cash and cash equivalents:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and bank time deposits</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">337,756</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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: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: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;">337,756</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Money market funds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">186</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">186</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;font-weight:bold;">Total cash and cash equivalents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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-weight:bold;">$</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;font-weight:bold;">337,942</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;border-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-weight:bold;">$</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;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;">337,942</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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;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;font-weight:bold;">Short-term investments:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate debt securities (available-for-sale)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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,002</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">&#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;">&#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;">2,002</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Bank time deposits</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">4,564</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,564</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total short-term investments</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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-weight:bold;">$</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;font-weight:bold;">6,566</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-weight:bold;">$</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;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;">6,566</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Bank time deposits which are reported within short-term investments consist of deposits held outside of the U.S. with maturities of greater than 90 days, or without specified maturity dates which we intend to hold for periods in excess of 90 days. All other bank deposits are included within cash and cash equivalents.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and 2017, proceeds from maturities and sales of short-term investments were </font><font style="font-family:inherit;font-size:10pt;">$10.6 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$5.2 million</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%;font-size:10pt;"><font style="font-style:italic;font-weight:bold;">LONG-TERM DEBT</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"> </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes our long-term debt at </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and January 31, 2018:&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:74%;" rowspan="1" 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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">October 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">January 31,</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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:1px solid #000000;" rowspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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:1px solid #000000;" rowspan="1"><div style="overflow:hidden;height:17px;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;">1.50% Convertible Senior Notes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">400,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">400,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">2017 Term Loan</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">419,688</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">422,875</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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 debt</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">131</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">250</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;">Less: Unamortized debt discounts and issuance 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;">(40,095</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;">(50,141</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total debt</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">779,724</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:1px solid #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;font-weight:bold;">772,984</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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;">Less: current maturities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,382</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,500</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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: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;font-weight:bold;">Long-term debt</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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-weight:bold;">$</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;font-weight:bold;">775,342</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-weight:bold;">$</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;font-weight:bold;">768,484</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current maturities of long-term debt are reported within accrued expenses and other current liabilities on our condensed consolidated balance sheet.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">1.50% Convertible Senior Notes</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On June 18, 2014, we issued </font><font style="font-family:inherit;font-size:10pt;">$400.0 million</font><font style="font-family:inherit;font-size:10pt;"> in aggregate principal amount of </font><font style="font-family:inherit;font-size:10pt;">1.50%</font><font style="font-family:inherit;font-size:10pt;"> convertible senior notes due June 1, 2021 (&#8220;Notes&#8221;), unless earlier converted by the holders pursuant to their terms. Net proceeds from the Notes after underwriting discounts were </font><font style="font-family:inherit;font-size:10pt;">$391.9 million</font><font style="font-family:inherit;font-size:10pt;">. The Notes pay interest in cash semiannually in arrears at a rate of </font><font style="font-family:inherit;font-size:10pt;">1.50%</font><font style="font-family:inherit;font-size:10pt;"> per annum. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Notes were issued concurrently with our public issuance of </font><font style="font-family:inherit;font-size:10pt;">5,750,000</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock, the majority of the combined net proceeds of which were used to partially repay certain indebtedness under our Prior Credit Agreement, as defined and further described below.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Notes are unsecured and are convertible into, at our election, cash, shares of common stock, or a combination of both, subject to satisfaction of specified conditions and during specified periods. If converted, we currently intend to pay cash in respect of the principal amount of the Notes.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Notes have a conversion rate of </font><font style="font-family:inherit;font-size:10pt;">15.5129</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock per </font><font style="font-family:inherit;font-size:10pt;">$1,000</font><font style="font-family:inherit;font-size:10pt;"> principal amount of Notes, which represents an effective conversion price of approximately </font><font style="font-family:inherit;font-size:10pt;">$64.46</font><font style="font-family:inherit;font-size:10pt;"> per share of common stock and would result in the issuance of approximately </font><font style="font-family:inherit;font-size:10pt;">6,205,000</font><font style="font-family:inherit;font-size:10pt;"> shares if all of the Notes were converted. The conversion rate has not changed since issuance of the Notes, although throughout the term of the Notes, the conversion rate may be adjusted upon the occurrence of certain events.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On or after December&#160;1, 2020 until the close of business on the second scheduled trading day immediately preceding the maturity date, holders may surrender their Notes for conversion regardless of whether any of the other specified conditions for conversion have been satisfied.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Notes were not convertible.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In accordance with accounting guidance for convertible debt with a cash conversion option, we separately accounted for the debt and equity components of the Notes in a manner that reflected our estimated nonconvertible debt borrowing rate. We estimated the debt and equity components of the Notes to be </font><font style="font-family:inherit;font-size:10pt;">$319.9 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$80.1 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, at the issuance date, assuming a </font><font style="font-family:inherit;font-size:10pt;">5.00%</font><font style="font-family:inherit;font-size:10pt;"> non-convertible borrowing rate. The equity component was recorded as an increase to additional paid-in capital. The excess of the principal amount of the debt component over its carrying amount (the &#8220;debt discount&#8221;) is being amortized as interest expense over the term of the Notes using the effective interest method. The equity component is not remeasured as long as it continues to meet the conditions for equity classification.</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We allocated transaction costs related to the issuance of the Notes, including underwriting discounts, of </font><font style="font-family:inherit;font-size:10pt;">$7.6 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.9 million</font><font style="font-family:inherit;font-size:10pt;"> to the debt and equity components, respectively. Issuance costs attributable to the debt component of the Notes are presented as a reduction of long-term debt and are being amortized as interest expense over the term of the Notes, and issuance costs attributable to the equity component were netted with the equity component in additional paid-in capital. The carrying amount of the equity component, net of issuance costs, was </font><font style="font-family:inherit;font-size:10pt;">$78.2 million</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, the carrying value of the debt component was </font><font style="font-family:inherit;font-size:10pt;">$363.6 million</font><font style="font-family:inherit;font-size:10pt;">, which is net of unamortized debt discount and issuance costs of </font><font style="font-family:inherit;font-size:10pt;">$33.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$3.1 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. Including the impact of the debt discount and related deferred debt issuance costs, the effective interest rate on the Notes was approximately </font><font style="font-family:inherit;font-size:10pt;">5.29%</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Based on the closing market price of our common stock on </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, the if-converted value of the Notes was less than the aggregate principal amount of the Notes.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Note Hedges and Warrants</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Concurrently with the issuance of the Notes, we entered into convertible note hedge transactions (the &#8220;Note Hedges&#8221;) and sold warrants (the &#8220;Warrants&#8221;). The combination of the Note Hedges and the Warrants serves to increase the effective initial conversion price for the Notes to </font><font style="font-family:inherit;font-size:10pt;">$75.00</font><font style="font-family:inherit;font-size:10pt;"> per share. The Note Hedges and Warrants are each separate instruments from the Notes.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Note Hedges</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Pursuant to the Note Hedges, we purchased call options on our common stock, under which we have the right to acquire from the counterparties up to approximately </font><font style="font-family:inherit;font-size:10pt;">6,205,000</font><font style="font-family:inherit;font-size:10pt;"> shares of our common stock, subject to customary anti-dilution adjustments, at a price of </font><font style="font-family:inherit;font-size:10pt;">$64.46</font><font style="font-family:inherit;font-size:10pt;">, which equals the initial conversion price of the Notes. Our exercise rights under the Note Hedges generally trigger upon conversion of the Notes and the Note Hedges terminate upon maturity of the Notes, or the first day the Notes are no longer outstanding. The Note Hedges may be settled in cash, shares of our common stock, or a combination thereof, at our option, and are intended to reduce our exposure to potential dilution upon conversion of the Notes. We paid </font><font style="font-family:inherit;font-size:10pt;">$60.8 million</font><font style="font-family:inherit;font-size:10pt;"> for the Note Hedges, which was recorded as a reduction to additional paid-in capital. As of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, we had not purchased any shares of our common stock under the Note Hedges.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Warrants</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We sold the Warrants to several counterparties. The Warrants provide the counterparties rights to acquire from us up to approximately </font><font style="font-family:inherit;font-size:10pt;">6,205,000</font><font style="font-family:inherit;font-size:10pt;"> shares of our common stock at a price of </font><font style="font-family:inherit;font-size:10pt;">$75.00</font><font style="font-family:inherit;font-size:10pt;"> per share. The Warrants expire incrementally on a series of expiration dates beginning in August 2021. At expiration, if the market price per share of our common stock exceeds the strike price of the Warrants, we will be obligated to issue shares of our common stock having a value equal to such excess. The Warrants could have a dilutive effect on net income per share to the extent that the market value of our common stock exceeds the strike price of the Warrants. Proceeds from the sale of the Warrants were </font><font style="font-family:inherit;font-size:10pt;">$45.2 million</font><font style="font-family:inherit;font-size:10pt;"> and were recorded as additional paid-in capital. As of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, no Warrants had been exercised and all Warrants remained outstanding.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Note Hedges and Warrants both meet the requirements for classification within stockholders&#8217; equity, and their respective fair values are not remeasured and adjusted as long as these instruments continue to qualify for stockholders&#8217; equity classification.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Credit Agreements</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Prior Credit Agreement</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In April 2011, we entered into a credit agreement with certain lenders, which was amended and restated in March 2013, and further amended in February, March, and June 2014 (as amended, the &#8220;Prior Credit Agreement&#8221;). The Prior Credit Agreement provided for senior secured credit facilities, comprised of </font><font style="font-family:inherit;font-size:10pt;">$943.5 million</font><font style="font-family:inherit;font-size:10pt;"> of term loans, of which </font><font style="font-family:inherit;font-size:10pt;">$300.0 million</font><font style="font-family:inherit;font-size:10pt;"> was borrowed in February 2014 and </font><font style="font-family:inherit;font-size:10pt;">$643.5 million</font><font style="font-family:inherit;font-size:10pt;"> was borrowed in March 2014 (together, the &#8220;2014 Term Loans&#8221;), the outstanding portion of which was scheduled to mature in September 2019, and a </font><font style="font-family:inherit;font-size:10pt;">$300.0 million</font><font style="font-family:inherit;font-size:10pt;"> revolving credit facility (the &#8220;Prior Revolving Credit Facility&#8221;), scheduled to mature in September 2018, subject to increase and reduction from time to time, in accordance with the terms of the Prior Credit Agreement.</font></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In June 2014, we utilized the majority of the combined net proceeds from the issuance of the Notes and the concurrent issuance of </font><font style="font-family:inherit;font-size:10pt;">5,750,000</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock to retire </font><font style="font-family:inherit;font-size:10pt;">$530.0 million</font><font style="font-family:inherit;font-size:10pt;"> of the 2014 Term Loans and all </font><font style="font-family:inherit;font-size:10pt;">$106.0 million</font><font style="font-family:inherit;font-size:10pt;"> of then-outstanding borrowings under the Prior Revolving Credit Facility.</font></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The 2014 Term Loans incurred interest at our option at either a </font><font style="font-family:inherit;font-size:10pt;">base rate</font><font style="font-family:inherit;font-size:10pt;"> plus a margin of </font><font style="font-family:inherit;font-size:10pt;">1.75%</font><font style="font-family:inherit;font-size:10pt;"> or an </font><font style="font-family:inherit;font-size:10pt;">Adjusted LIBOR Rate</font><font style="font-family:inherit;font-size:10pt;">, as defined in the Prior Credit Agreement, plus a margin of </font><font style="font-family:inherit;font-size:10pt;">2.75%</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017 Credit Agreement</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On June 29, 2017, we entered into a new credit agreement (the &#8220;2017 Credit Agreement&#8221;) with certain lenders and terminated the Prior Credit Agreement. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The 2017 Credit Agreement provides for </font><font style="font-family:inherit;font-size:10pt;">$725.0 million</font><font style="font-family:inherit;font-size:10pt;"> of senior secured credit facilities, comprised of a </font><font style="font-family:inherit;font-size:10pt;">$425.0 million</font><font style="font-family:inherit;font-size:10pt;"> term loan maturing on June 29, 2024 (the &#8220;2017 Term Loan&#8221;) and a </font><font style="font-family:inherit;font-size:10pt;">$300.0 million</font><font style="font-family:inherit;font-size:10pt;"> revolving credit facility maturing on June 29, 2022 (the &#8220;2017 Revolving Credit Facility&#8221;), subject to increase and reduction from time to time according to the terms of the 2017 Credit Agreement. The maturity dates of the 2017 Term Loan and 2017 Revolving Credit Facility will be accelerated to March 1, 2021 if on such date any Notes remain outstanding.</font></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The majority of the proceeds from the 2017 Term Loan were used to repay all </font><font style="font-family:inherit;font-size:10pt;">$406.9 million</font><font style="font-family:inherit;font-size:10pt;"> that remained outstanding under the 2014 Term Loans at June 29, 2017 upon termination of the Prior Credit Agreement. There were no borrowings under the Prior Revolving Credit Facility at June 29, 2017.</font></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The 2017 Term Loan was subject to an original issuance discount of&#160;approximately </font><font style="font-family:inherit;font-size:10pt;">$0.5 million</font><font style="font-family:inherit;font-size:10pt;">. This discount is being amortized as interest expense over the term of the 2017 Term Loan using the effective interest method.</font></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest rates on loans under the 2017 Credit Agreement are periodically reset, at our option, at either a </font><font style="font-family:inherit;font-size:10pt;">Eurodollar Rate</font><font style="font-family:inherit;font-size:10pt;"> or an </font><font style="font-family:inherit;font-size:10pt;">ABR rate</font><font style="font-family:inherit;font-size:10pt;"> (each as defined in the 2017 Credit Agreement), plus in each case a margin. </font></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On January 31, 2018, we entered into an amendment to the 2017 Credit Agreement (the &#8220;2018 Amendment&#8221;) providing for, among other things, a reduction of the interest rate margins on the 2017 Term Loan from </font><font style="font-family:inherit;font-size:10pt;">2.25%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">2.00%</font><font style="font-family:inherit;font-size:10pt;"> for Eurodollar loans, and from </font><font style="font-family:inherit;font-size:10pt;">1.25%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">1.00%</font><font style="font-family:inherit;font-size:10pt;"> for ABR loans. The vast majority of the impact of the 2018 Amendment was accounted for as a debt modification. For the portion of the 2017 Term Loan which was considered extinguished and replaced by new loans, we wrote off </font><font style="font-family:inherit;font-size:10pt;">$0.2 million</font><font style="font-family:inherit;font-size:10pt;"> of unamortized deferred debt issuance costs as a loss on early retirement of debt during the three months ended January 31, 2018. The remaining unamortized deferred debt issuance costs and discount are being amortized over the remaining term of the 2017 Term Loan.</font></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For loans under the 2017 Revolving Credit Facility, the margin is determined by reference to our Consolidated Total Debt to Consolidated EBITDA (each as defined in the 2017 Credit Agreement) leverage ratio (the &#8220;Leverage Ratio&#8221;).</font></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, the interest rate on the 2017 Term Loan was </font><font style="font-family:inherit;font-size:10pt;">4.27%</font><font style="font-family:inherit;font-size:10pt;">. Taking into account the impact of the original issuance discount and related deferred debt issuance costs, the effective interest rate on the 2017 Term Loan was approximately </font><font style="font-family:inherit;font-size:10pt;">4.45%</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">. As of January 31, 2018 the interest rate on 2017 Term Loan was </font><font style="font-family:inherit;font-size:10pt;">3.58%</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are required to pay a commitment fee with respect to unused availability under the 2017 Revolving Credit Facility at a rate per annum determined by reference to our Leverage Ratio.</font></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The 2017 Term Loan requires quarterly principal payments of approximately </font><font style="font-family:inherit;font-size:10pt;">$1.1 million</font><font style="font-family:inherit;font-size:10pt;">, which commenced on August 1, 2017, with the remaining balance due on June 29, 2024. Optional prepayments of loans under the 2017 Credit Agreement are generally permitted without premium or penalty.</font></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our obligations under the 2017 Credit Agreement are guaranteed by each of our direct and indirect existing and future material domestic wholly owned restricted subsidiaries, and are secured by a security interest in substantially all of our assets and the assets of the guarantor subsidiaries, subject to certain exceptions.</font></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The 2017 Credit Agreement contains certain customary affirmative and negative covenants for credit facilities of this type. The 2017 Credit Agreement also contains a financial covenant that, solely with respect to the 2017 Revolving Credit Facility, requires us to maintain a Leverage Ratio of no greater than&#160;</font><font style="font-family:inherit;font-size:10pt;">4.50</font><font style="font-family:inherit;font-size:10pt;"> to&#160;</font><font style="font-family:inherit;font-size:10pt;">1</font><font style="font-family:inherit;font-size:10pt;">. The limitations imposed by the covenants are subject to certain exceptions as detailed in the 2017 Credit Agreement.</font></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The 2017 Credit Agreement provides for events of default with corresponding grace periods that we believe are customary for credit facilities of this type. Upon an event of default, all of our obligations owed under the 2017 Credit Agreement may be declared immediately due and payable, and the lenders&#8217; commitments to make loans under the 2017 Credit Agreement may be terminated. </font></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017 Credit Agreement Issuance Costs</font></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We incurred debt issuance costs of approximately&#160;</font><font style="font-family:inherit;font-size:10pt;">$6.8 million</font><font style="font-family:inherit;font-size:10pt;">&#160;in connection with the 2017 Credit Agreement, of which&#160;</font><font style="font-family:inherit;font-size:10pt;">$4.1 million</font><font style="font-family:inherit;font-size:10pt;">&#160;were associated with the 2017 Term Loan, and&#160;</font><font style="font-family:inherit;font-size:10pt;">$2.7 million</font><font style="font-family:inherit;font-size:10pt;">&#160;were associated with the 2017 Revolving Credit Facility, which were deferred and are being amortized as interest expense over the terms of the facilities under the 2017 Credit Agreement. As noted previously, during the three months ended January 31, 2018, we wrote off </font><font style="font-family:inherit;font-size:10pt;">$0.2 million</font><font style="font-family:inherit;font-size:10pt;"> of deferred debt issuance costs associated with the 2017 Term Loan as a result of the 2018 Amendment. Deferred debt issuance costs associated with the 2017 Term Loan are being amortized using the effective interest rate method, and&#160;deferred debt issuance costs associated with the 2017 Revolving Credit Facility are being amortized on a straight-line basis. </font></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Future Principal Payments on Term Loan</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, future scheduled principal payments on the 2017 Term Loan were as follows:</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="5" rowspan="1"></td></tr><tr><td style="width:87%;" rowspan="1" 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;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Years Ending January&#160;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="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;">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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019 (remainder of year)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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,063</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">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;padding-left:2px;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,250</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;">2021</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,250</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">2022</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,250</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;">2023</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,250</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">2024 and thereafter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">401,625</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;&#160;&#160;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;">419,688</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Interest Expense</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents the components of interest expense incurred on the Notes and on borrowings under our credit agreements for the three and nine months ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and 2017:</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:48%;" rowspan="1" 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: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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended <br clear="none"/>October 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended<br clear="none"/>October 31, </font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">1.50% Convertible Senior Notes:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:1px 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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest expense at 1.50% coupon rate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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,500</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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,500</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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,500</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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,500</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Amortization of debt discount</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,982</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,829</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,829</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,377</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization of deferred debt issuance 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;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;">281</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;">267</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;">833</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;">790</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;font-weight:bold;">Total Interest Expense - 1.50% Convertible Senior Notes</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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-weight:bold;">$</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;font-weight:bold;">4,763</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;border-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-weight:bold;">$</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;font-weight:bold;">4,596</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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;">14,162</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;border-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-weight:bold;">$</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;font-weight:bold;">13,667</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:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:13px;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;font-weight:bold;">Borrowings under Credit Agreements:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest expense at contractual rates</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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,448</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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,858</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">13,047</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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,493</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Impact of interest rate swap agreement</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">254</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Amortization of debt discounts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Amortization of deferred debt issuance 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;">392</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;">396</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,162</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,451</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;font-weight:bold;">Total Interest Expense - Borrowings under Credit Agreements</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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-weight:bold;">$</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;font-weight:bold;">4,857</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;border-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-weight:bold;">$</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;font-weight:bold;">4,271</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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;">14,259</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;border-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-weight:bold;">$</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;font-weight:bold;">13,246</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Other Recently Adopted Accounting Pronouncements</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May 2014, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued ASU No. 2014-09, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers (Topic 606)</font><font style="font-family:inherit;font-size:10pt;">. ASU No. 2014-09 supersedes the revenue recognition requirements in Topic 605, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Recognition</font><font style="font-family:inherit;font-size:10pt;">, and requires entities to recognize revenue when control of the promised goods or services is transferred to customers at an amount that reflects the consideration to which the entity expects to be entitled to in exchange for those goods or services. We adopted ASU No. 2014-09 as of February 1, 2018 using the modified retrospective transition method. Please refer to Note 2, &#8220;Revenue Recognition&#8221; for further details.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2016, the FASB issued ASU 2016&#8209;01, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments&#8212;Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities, </font><font style="font-family:inherit;font-size:10pt;">associated with the recognition and measurement of financial assets and liabilities, with further clarifications made in February 2018 with the issuance of ASU No. 2018-03, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Technical Corrections and Improvements to Financial Instruments&#8212;Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities</font><font style="font-family:inherit;font-size:10pt;">. The amended guidance requires certain equity investments that are not consolidated and not accounted for under the equity method to be measured at fair value with changes in fair value recognized in net income rather than as a component of accumulated other comprehensive income (loss). It further states that an entity may choose to measure equity investments that do not have readily determinable fair values using a quantitative approach, or measurement alternative, which is equal to its cost minus impairment, if any, plus or minus changes resulting from observable price changes in orderly transactions for the identical or a similar investment of the same issuer. We adopted this amended guidance on February 1, 2018, using a prospective transition approach, which did not have an impact on our condensed consolidated financial statements.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We concluded that all equity investments within the scope of ASU No. 2016-01, previously accounted for under the cost method, do not have readily determinable fair values. Accordingly, the value of these investments beginning February 1, 2018 has been measured using the measurement alternative, as noted above. As of October 31, 2018, the carrying amount of our equity investments without readily determinable fair values was </font><font style="font-family:inherit;font-size:10pt;">$6.0 million</font><font style="font-family:inherit;font-size:10pt;">. During the nine months ended October 31, 2018, we did not recognize any impairments or other adjustments.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2016, the FASB issued ASU No. 2016-15,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments,</font><font style="font-family:inherit;font-size:10pt;"> which&#160;provides guidance with the intent of reducing diversity in practice in how certain cash receipts and cash payments are presented and classified in the statement of cash flows. The clarifications provided by this guidance did not have a material impact on our condensed consolidated statement of cash flows.</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In November 2016, the FASB issued ASU No. 2016-18,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Statement of Cash Flows (Topic 230): Restricted Cash. </font><font style="font-family:inherit;font-size:10pt;">This update requires that a statement of cash flows explain the change during the period in the total of cash, cash equivalents, and amounts generally described as restricted cash or restricted cash equivalents. Therefore, amounts generally described as restricted cash and restricted cash equivalents should be included with cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts shown on the statement of cash flows. We retrospectively adopted ASU No. 2016-18 on February 1, 2018 and as a result, we now include restricted cash and restricted cash equivalents with cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts presented on the condensed consolidated statements of cash flows. Prior to adoption of this new guidance, we reported changes in restricted cash and restricted cash equivalents as cash flows from investing activities. We typically have restrictions on certain amounts of cash and cash equivalents, primarily consisting of amounts used to secure bank guarantees in connection with sales contract performance obligations, and expect to continue to have similar restrictions in the future. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As a result of the adoption of ASU No. 2016-18, we adjusted the previously reported condensed consolidated statement of cash flows for the nine months ended October 31, 2017 as follows:</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" 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: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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended<br clear="none"/>October 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">As previously reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">As Adjusted</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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 cash provided by operating activities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">96,174</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">&#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;border-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;">96,174</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;">Net cash used in investing activities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(88,693</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;">30,096</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(58,597</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;">Net cash used in financing activities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,420</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;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,420</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;">Foreign currency effects on cash, cash equivalents, restricted cash, and restricted cash equivalents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">(758</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;">1,205</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;">447</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net increase in cash, cash equivalents, restricted cash, and restricted cash equivalents</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">5,303</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">31,301</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">36,604</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Cash, cash equivalents, restricted cash, and restricted cash equivalents, 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 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;font-weight:bold;">307,363</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;font-weight:bold;">61,966</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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">369,329</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Cash, cash equivalents, restricted cash, and restricted cash equivalents, end of period</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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-weight:bold;">$</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;font-weight:bold;">312,666</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-weight:bold;">$</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;font-weight:bold;">93,267</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-weight:bold;">$</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;font-weight:bold;">405,933</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2017, the FASB issued ASU No. 2017-01,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Business Combinations (Topic 805): Clarifying the Definition of a Business, </font><font style="font-family:inherit;font-size:10pt;">which</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> </font><font style="font-family:inherit;font-size:10pt;">clarifies the definition of a business with the objective of adding guidance to assist entities with evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. If an entity determines that substantially all of the fair value of the gross assets acquired is concentrated in a single identifiable asset or a group of similar identifiable assets, then the set of transferred assets and activities is not a business. If this threshold is not met, in order to be considered a business the set of transferred assets and activities must include, at a minimum, an input and a substantive process that together significantly contribute to the ability to create outputs. Our February 1, 2018 prospective adoption of this standard will require future transactions to be evaluated under the new framework.</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2017, the FASB issued ASU No. 2017-12, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Derivatives and Hedging (Topic 815) - Targeted Improvements to Accounting for Hedging Activities</font><font style="font-family:inherit;font-size:10pt;">. This update better aligns risk management activities and financial reporting for hedging relationships, simplifies hedge accounting requirements, and improves disclosures of hedging arrangements. We early adopted this standard on February 1, 2018 on a prospective basis. The effects of this standard on our condensed consolidated financial statements were 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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">New Accounting Pronouncements Not Yet Effective</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued ASU 2018-15, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40): Customer&#8217;s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract</font><font style="font-family:inherit;font-size:10pt;">, which clarifies the accounting for implementation costs in cloud computing arrangements. This standard is effective for annual reporting periods beginning after December 15, 2019, including interim reporting periods within those annual reporting periods, with early adoption permitted. We are currently reviewing this standard to assess the impact on our condensed consolidated financial statements.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2018, the FASB issued ASU 2018-13, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Fair Value Measurement (Topic 820): Disclosure Framework-Changes to</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">The Disclosure Requirements for Fair Value Measurement</font><font style="font-family:inherit;font-size:10pt;">, which modifies the disclosure requirements on fair value measurements. This standard is effective for annual reporting periods beginning after December 15, 2019, including interim reporting periods within those annual reporting periods, with early adoption permitted. We are currently reviewing this standard to assess the impact on our condensed consolidated financial statements.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In June 2018, the FASB issued ASU No. 2018-07, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation - Stock Compensation (Topic 718) - Improvements to Nonemployee Share-Based Payment Accounting</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;">to simplify the accounting for nonemployee share-based payment transactions by expanding the scope of ASC Topic 718, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Compensation - Stock Compensation</font><font style="font-family:inherit;font-size:10pt;">, to include share-based payment transactions for acquiring goods and services from nonemployees. Under the new standard, most of the guidance on stock compensation payments to nonemployees would be aligned with the requirements for share-based payments granted to employees. This standard is effective for annual reporting periods beginning after December 15, 2018, including interim reporting periods within those annual reporting periods, with early adoption permitted. While we continue to assess the potential impact of this standard, we do not expect the adoption of this standard to have a material impact on our condensed consolidated financial statements.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In June 2016, the FASB issued ASU No. 2016-13, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments - Credit Losses (Topic 326) - Measurement of Credit Losses on Financial Instruments. </font><font style="font-family:inherit;font-size:10pt;">This new standard changes the impairment model for most financial assets and certain other instruments. Entities will be required to use a model that will result in the earlier recognition of allowances for losses for trade and other receivables, held-to-maturity debt securities, loans, and other instruments. For available-for-sale debt securities with unrealized losses, the losses will be recognized as allowances rather than as reductions in the amortized cost of the securities. The new standard is effective for annual periods, and for interim periods within those annual periods, beginning after December 15, 2019, with early adoption permitted.&#160;We are currently reviewing this standard to assess the impact on our condensed consolidated financial statements.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the FASB issued ASU No. 2016-02, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Leases (Topic 842),</font><font style="font-family:inherit;font-size:10pt;"> which will require lessees to recognize assets and liabilities for leases with lease terms of more than 12 months. Consistent with current GAAP, the recognition, measurement, and presentation of expenses and cash flows arising from a lease by a lessee primarily will depend on its classification as a finance or operating lease. However, unlike current GAAP, which requires only capital leases to be recognized on the balance sheet, the new guidance will require both types of leases to be recognized on the balance sheet.&#160;The ASU is effective for interim and annual periods beginning after December&#160;15, 2018, with early adoption permitted. A modified retrospective transition approach is required, applying the new standard to all leases existing at the date of initial application. An entity may choose to use either (1) its effective date or (2) the beginning of the earliest comparative period presented in the financial statements as its date of initial application. If an entity chooses the second option, the entity must recast its comparative period financial statements and provide disclosures required by the new standard for the comparative periods. We expect to adopt the new standard on February&#160;1, 2019 using the effective date as our date of initial application. Consequently, financial information will not be updated and disclosures required under the new standard will not be provided for dates and periods before February 1, 2019.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The new standard provides a number of optional practical expedients in transition. We expect to elect the &#8216;package of practical expedients&#8217;, which permits us not to reassess under the new standard our prior conclusions about lease identification, lease classification and initial direct costs. We do not expect to elect the use-of-hindsight or the practical expedient pertaining to land easements; the latter not being applicable to us.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We currently anticipate that the adoption of this new standard will materially affect our consolidated balance sheets by recognizing new right-of-use assets and lease liabilities for operating leases. The impact on our results of operations and cash flows is not expected to be material. We are implementing a new lease accounting system and updating our processes in preparation for the adoption of the new standard, including the requirement to provide significant new disclosures about our leasing activities. Please refer to Note 14, &#8220;Commitments and Contingencies&#8221; of the Notes to Consolidated Financial Statements included in our Annual Report on Form 10-K for the year ended January 31, 2018 for additional information about our leases, including the future minimum lease payments for our operating leases at&#160;January&#160;31, 2018.</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;">The amounts reclassified out of accumulated other comprehensive income (loss) into the condensed consolidated statement of operations, with presentation location, for the </font><font style="font-family:inherit;font-size:10pt;">three and nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and 2017 were as follows:</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="19" rowspan="1"></td></tr><tr><td style="width:22%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:29%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended <br clear="none"/>October 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended<br clear="none"/>October 31, </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Location</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Unrealized (losses) gains on derivative financial instruments:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;">Foreign currency forward contracts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">(108</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;">141</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">(196</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;">407</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">Cost of product revenue</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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</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;">145</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(214</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;">378</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#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 service and support revenue</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(676</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;">825</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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</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;">2,339</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">Research and development, net</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">(424</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;">461</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;">(730</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;">1,322</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;background-color:#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;">Selling, general and administrative</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;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;font-weight:bold;">(1,328</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-weight:bold;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;font-weight:bold;">1,572</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;font-weight:bold;">(2,308</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-weight:bold;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;font-weight:bold;">4,446</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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total, before income taxes</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">134</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;">(252</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 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;">232</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;">(539</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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Benefit (provision) for income taxes</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;">(1,194</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-weight:bold;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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-weight:bold;">$</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;font-weight:bold;">1,320</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-weight:bold;">$</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;font-weight:bold;">(2,076</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-weight:bold;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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-weight:bold;">$</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;font-weight:bold;">3,907</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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total, net of income taxes</font></div></td></tr><tr><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;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;">Interest rate swap agreement</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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: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: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: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;">(254</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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest expense</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">934</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#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;">Other income (expense), net</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #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;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:1px solid #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;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:1px solid #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;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:1px solid #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;font-weight:bold;">680</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total, before income taxes</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">(389</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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Provision for income taxes</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;">291</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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total, net of income taxes</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">REVENUE RECOGNITION</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On February 1, 2018, we adopted ASU No. 2014-09, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers (Topic 606),</font><font style="font-family:inherit;font-size:10pt;"> using the modified retrospective method applied to those contracts that were not completed as of February 1, 2018. Results for reporting periods beginning after February 1, 2018 are presented under ASU No. 2014-09, while prior period amounts are not adjusted and continue to be reported in accordance with our historic accounting under prior guidance. For contracts that were modified before the effective date of ASU No. 2014-09, we recorded the aggregate effect of all modifications when identifying performance obligations and allocating the transaction price in accordance with the practical expedient provided for under the new guidance,</font><font style="font-family:inherit;font-size:9pt;"> </font><font style="font-family:inherit;font-size:10pt;">which permits an entity to record the aggregate effect of all contract modifications that occur before the beginning of the earliest period presented in accordance with the new standard when identifying the satisfied and unsatisfied performance obligations, determining the transaction price, and allocating the transaction price to the satisfied and unsatisfied performance obligations. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under the new standard, an entity recognizes revenue when its customer obtains control of promised goods or services, in an amount that reflects the consideration that the entity expects to receive in exchange for those goods or services. To determine revenue recognition for contracts that are within the scope of new standard, we perform the following five steps: </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1) </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Identify the contract(s) with a customer </font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A contract with a customer exists when (i) we enter into an enforceable contract with the customer that defines each party&#8217;s rights regarding the goods or services to be transferred and identifies the payment terms related to these goods or services, (ii) the contract has commercial substance, and (iii) we determine that collection of substantially all consideration for goods or services that are transferred is probable based on the customer&#8217;s intent and ability to pay the promised consideration. We apply judgment in determining the customer&#8217;s ability and intention to pay, which is based on a variety of factors including the customer&#8217;s historical payment experience or in the case of a new customer, published credit and financial information pertaining to the customer. Our customary business practice is to enter into legally enforceable written contracts with our customers. The majority of our contracts are governed by a master agreement between us and the customer, which sets forth the general terms and conditions of any individual contract between the parties, which is then supplemented by a customer purchase order to specify the different goods and services, the associated prices, and any additional terms for an individual contract. Multiple contracts with a single counterparty entered into at the same time are evaluated to determine if the contracts should be combined and accounted for as a single contract.</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:left;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2) </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Identify the performance obligations in the contract</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;">Performance obligations promised in a contract are identified based on the goods or services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the goods or services either on its own or together with other resources that are readily available from third parties or from us, and are distinct in the context of the contract, whereby the transfer of the goods or services is separately identifiable from other promises in the contract. To the extent a contract includes multiple promised goods or services, we must apply judgment to determine whether promised goods or services are capable of being distinct and are distinct in the context of the contract. If these criteria are not met the promised goods or services are accounted for as a combined performance obligation. Generally, our contracts do not include non-distinct performance obligations, but certain Cyber Intelligence customers require design, development, or significant customization of our products to meet their specific requirements, in which case the products and services are combined into one distinct performance obligation. </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:left;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3) </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Determine the transaction price</font></div><div style="line-height:120%;text-align:left;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The transaction price is determined based on the consideration to which we will be entitled in exchange for transferring goods or services to the customer. We assess the timing of transfer of goods and services to the customer as compared to the timing of payments to determine whether a significant financing component exists. As a practical expedient, we do not assess the existence of a significant financing component when the difference between payment and transfer of deliverables is a year or less, which is the case in the majority of our customer contracts. The primary purpose of our invoicing terms is not to receive or provide financing from or to customers. Our Cyber Intelligence contracts may require an advance payment to encourage customer commitment to the project and protect us from early termination of the contract. To the extent the transaction price includes variable consideration, we estimate the amount of variable consideration that should be included in the transaction price utilizing either the expected value method or the most likely amount method depending on the nature of the variable consideration. Variable consideration is included in the transaction price, if we assessed that a significant future reversal of cumulative revenue under the contract will not occur. Typically, our contracts do not provide our customers with any right of return or refund, and we do not constrain the contract price as it is probable that there will not be a significant revenue reversal due to a return or refund. </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:left;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4) </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Allocate the transaction price to the performance obligations in the contract</font></div><div style="line-height:120%;text-align:left;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. However, if a series of distinct goods or services that are substantially the same qualifies as a single performance obligation in a contract with variable consideration, we must determine if the variable consideration is attributable to the entire contract or to a specific part of the contract. We allocate the variable amount to one or more distinct performance obligations but not all or to one or more distinct services that forms a part of a single performance obligation, when the payment terms of the variable amount relate solely to our efforts to satisfy that distinct performance obligation and it results in an allocation that is consistent with the overall allocation objective of ASU No. 2014-09. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on a relative standalone selling price basis unless the transaction price is variable and meets the criteria to be allocated entirely to a performance obligation or to a distinct good or service that forms part of a single performance obligation. We determine standalone selling price (&#8220;SSP&#8221;) based on the price at which the performance obligation is sold separately. If the SSP is not observable through past transactions, we estimate the SSP 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 obligation.</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:left;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5) </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Recognize revenue when (or as) the entity satisfies a performance obligation</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;">We satisfy performance obligations either over time or at a point in time depending on the nature of the underlying promise. Revenue is recognized at the time the related performance obligation is satisfied by transferring a promised good or service to a customer. In the case of contracts that include customer acceptance criteria, revenue is not recognized until we can objectively conclude that the product or service meets the agreed-upon specifications in the contract.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We only apply the five-step model to contracts when it is probable that we will collect the consideration we are entitled to in exchange for the goods or services we transfer to our customers. Revenue is measured based on consideration specified in a contract with a customer, and excludes taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected by us from a customer. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shipping and handling activities that are billed to the customer and occur after control over a product has transferred to a customer are accounted for as fulfillment costs and are included in cost of revenue. Historically, these expenses have not been material.</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Nature of Goods and Services</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We derive and report our revenue in two categories: (a) product revenue, including licensing of software products, and the sale of hardware products, and (b) service and support revenue, including revenue from installation services, post-contract customer support (&#8220;PCS&#8221;), project management, hosting services, cloud deployments, SaaS, application managed services, product warranties, business advisory consulting, and training services.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our software licenses typically provide for a perpetual right to use our software, though we also sell term-based software licenses that provide our customers with the right to use our software for only a fixed term, in most cases between a one- and three-year time frame. Generally, our contracts do not provide significant services of integration and customization and installation services are not required to be purchased directly from us. The software is delivered before related services are provided and is functional without professional services, updates and technical support. We have concluded that the software license is distinct as the customer can benefit from the software on its own. Software revenue is typically recognized when the software is delivered or made available for download to the customer. We rarely sell our software licenses on a standalone basis and as a result SSP is not directly observable and must be estimated. We apply the adjusted market assessment approach, considering both market conditions and entity specific factors such as assessment of historical data of bundled sales of software licenses with other promised goods and services in order to maximize the use of observable inputs. Software SSP is established based on an appropriate discount from our established list price, taking into consideration whether there are certain stratifications of the population with different pricing practices. Revenue for hardware is recognized at a point in time, generally upon shipment or delivery.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contracts that require us to significantly customize our software are generally recognized over time as we perform because our performance does not create an asset with an alternative use and we have an enforceable right to payment plus a reasonable profit for performance completed to date. Revenue is recognized over time based on the extent of progress towards completion of the performance obligation. We use labor hours incurred to measure progress for these contracts because it best depicts the transfer of the asset to the customer. Under the labor hours incurred measure of progress, the extent of progress towards completion is measured based on the ratio of labor hours incurred to date to the total estimated labor hours at completion of the distinct performance obligation. Due to the nature of the work performed in these arrangements, the estimation of total labor hours at completion is complex, subject to many variables and requires significant judgment. If circumstances arise that change the original estimates of revenues, costs, or extent of progress toward completion, revisions to the estimates are made. These revisions may result in increases or decreases in estimated revenues or costs, and such revisions are reflected in revenue on a cumulative catch-up basis in the period in which the circumstances that gave rise to the revision become known. We use the expected cost plus a margin approach to estimate the SSP of our significantly customized solutions.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Professional services revenues primarily consist of fees for deployment and optimization services, as well as training, and are generally recognized over time as the customer simultaneously receives and consumes the benefits of the professional services as the services are performed. Professional services that are billed on a time and materials basis are recognized over time as the services are performed. For contracts billed on a fixed price basis, revenue is recognized over time using an input method based on labor hours expended to date relative to the total labor hours expected to be required to satisfy the related performance obligation. We determine SSP for our professional services based on the price at which the performance obligation is sold separately, which is observable through past transactions. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our SaaS contracts are typically comprised of a right to access our software, maintenance, and hosting fees. We do not provide the customer the contractual right to take possession of the software at any time during the hosting period under these contracts. The customer can only benefit from the SaaS license and the maintenance when combined with the hosting service as the hosting service is the only way for the customer to access the software and benefit from the maintenance services. Accordingly, each of the license, maintenance, and hosting services is not considered a distinct performance obligation in the context of the contract, and should be combined into a single performance obligation (&#8220;SaaS services&#8221;) and recognized ratably over the contract period. Our SaaS customer contracts can consist of fixed, variable, and usage based fees. Typically, we invoice a portion of the fees at the outset of the contract and then monthly or quarterly thereafter. Certain SaaS contracts include a nonrefundable upfront fee for setup services, which are not distinct from the SaaS services. Non-distinct setup services represent an advanced payment for future SaaS services, and are recognized as revenue when those SaaS services are satisfied, unless the nonrefundable fee is considered to be a material right, in which case the nonrefundable fee is recognized over the expected benefit period, which includes anticipated SaaS renewals. We determine SSP for our SaaS services based on the price at which the performance obligation is sold separately, which is observable through past SaaS renewal transactions. We satisfy our SaaS services by providing access to our software over time and processing transactions for usage based contracts. For non-usage based fees, the period of time over which we perform is commensurate with the contract term because that is the period during which we have an obligation to provide the service. The performance obligation is recognized on a time elapsed basis, by month for which the services are provided. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer support revenue is derived from providing telephone technical support services, bug fixes and unspecified software updates and upgrades to customers on a when-and-if-available basis. Each of these performance obligations provide benefit to the customer on a standalone basis and are distinct in the context of the contract. Each of these distinct performance obligations represent a stand ready obligation to provide service to a customer, which is concurrently delivered and has the same pattern of transfer to the customer, which is why we account for these support services as a single performance obligation. We recognize support services ratably over the contractual term, which typically is </font><font style="font-family:inherit;font-size:10pt;">one year</font><font style="font-family:inherit;font-size:10pt;">, and develop SSP for support services based on standalone renewal contracts. </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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our Customer Engagement solutions are generally sold with a warranty of </font><font style="font-family:inherit;font-size:10pt;">one year</font><font style="font-family:inherit;font-size:10pt;"> for hardware and </font><font style="font-family:inherit;font-size:10pt;">90</font><font style="font-family:inherit;font-size:10pt;"> days for software. Our Cyber Intelligence solutions</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"> </font><font style="font-family:inherit;font-size:10pt;">are generally sold with warranties that typically range from </font><font style="font-family:inherit;font-size:10pt;">90</font><font style="font-family:inherit;font-size:10pt;"> days to </font><font style="font-family:inherit;font-size:10pt;">three years</font><font style="font-family:inherit;font-size:10pt;"> and, in some cases, longer. These warranties do not represent an additional performance obligation as services beyond assuring that the software license and hardware complies with agreed-upon specifications are not provided.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Disaggregation of Revenue</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table provides information about disaggregated revenue for our Customer Engagement and Cyber Intelligence segments by product revenue and service and support revenue, as well as by the recurring or nonrecurring nature of revenue for each business segment. Recurring revenue is the portion of our revenue that is highly likely to continue in the future, and primarily consists of initial and renewal PCS, SaaS, application managed services, sales-and-usage based royalties, and subscription licenses recognized over time. The recurrence of these revenue streams in future periods depends on a number of factors including contractual periods and customers' renewal decisions. Nonrecurring revenue primarily consists of our perpetual and term-based licenses, which are recognized at a point in time, long-term customization projects that are recognized over time as control transfers to the customer using a percentage of completion (&#8220;POC&#8221;) method, consulting, implementation and installation services, training, and hardware.</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="25" rowspan="1"></td></tr><tr><td style="width:22%;" rowspan="1" 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: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: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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended <br clear="none"/>October 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended<br clear="none"/>October 31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Customer Engagement</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;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;">Cyber Intelligence</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;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;">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:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Customer Engagement</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Cyber Intelligence</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenue:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Product </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">52,353</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">59,317</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">111,670</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">156,245</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">171,331</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">327,576</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Service and support</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">145,114</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47,199</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">192,313</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">428,485</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;">143,456</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;">571,941</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;font-weight:bold;">Total revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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-weight:bold;">$</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;font-weight:bold;">197,467</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-weight:bold;">$</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;font-weight:bold;">106,516</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-weight:bold;">$</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;font-weight:bold;">303,983</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-weight:bold;">$</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;font-weight:bold;">584,730</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-weight:bold;">$</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;font-weight:bold;">314,787</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-weight:bold;">$</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;font-weight:bold;">899,517</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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;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;font-weight:bold;">Revenue by recurrence:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Recurring revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">112,274</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">40,349</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">152,623</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">330,890</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">119,238</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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;">450,128</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Nonrecurring revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">85,193</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">66,167</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">151,360</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">253,840</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;">195,549</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;">449,389</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;font-weight:bold;">Total revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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-weight:bold;">$</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;font-weight:bold;">197,467</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-weight:bold;">$</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;font-weight:bold;">106,516</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-weight:bold;">$</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;font-weight:bold;">303,983</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-weight:bold;">$</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;font-weight:bold;">584,730</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-weight:bold;">$</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;font-weight:bold;">314,787</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-weight:bold;">$</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;font-weight:bold;">899,517</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Contract</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balances</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table provides information about accounts receivable, contract assets, and contract liabilities from contracts with customers: </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="5" rowspan="1"></td></tr><tr><td style="width:87%;" rowspan="1" 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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">October 31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;background-color:#cceeff;">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;padding-left:2px;padding-top:2px;padding-bottom: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;">311,492</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Contract assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">70,076</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;background-color:#cceeff;">Long-term contract assets (included in other assets)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,289</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">306,240</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;background-color:#cceeff;">Long-term contract liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27,512</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We receive payments from customers based upon contractual billing schedules, and accounts receivable are recorded when the right to consideration becomes unconditional. Contract assets are rights to consideration in exchange for goods or services that we have transferred to a customer when that right is conditional on something other than the passage of time. The majority of our contract assets represent unbilled amounts related to our significantly customized solutions as the right to consideration is subject to the contractually agreed upon billing schedule. We expect billing and collection of a majority of our contract assets to occur within the next twelve months and had no asset impairment related to contract assets in the period. There are two customers in our Cyber Intelligence segment that accounted for a combined </font><font style="font-family:inherit;font-size:10pt;">$43.3 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$62.3 million</font><font style="font-family:inherit;font-size:10pt;"> of our contract assets (unbilled amounts previously included in accounts receivable) at </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, respectively. These customers are governmental agencies outside of the U.S. which we believe present insignificant credit risk. Contract liabilities represent consideration received or consideration which is unconditionally due from customers prior to transferring goods or services to the customer under the terms of the contract.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue recognized during the </font><font style="font-family:inherit;font-size:10pt;">three and nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> from amounts included in contract liabilities at February 1, 2018 was </font><font style="font-family:inherit;font-size:10pt;">$51.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$258.8 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. During the </font><font style="font-family:inherit;font-size:10pt;">three and nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, we transferred </font><font style="font-family:inherit;font-size:10pt;">$19.8 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$42.2 million</font><font style="font-family:inherit;font-size:10pt;"> to accounts receivable from contract assets recognized at February 1, 2018, as a result of the right to the transaction consideration becoming unconditional. We recognized </font><font style="font-family:inherit;font-size:10pt;">$11.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$53.2 million</font><font style="font-family:inherit;font-size:10pt;"> of contract assets during the </font><font style="font-family:inherit;font-size:10pt;">three and nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, respectively. Contract assets recognized during the period, primarily related to our rights to consideration for work completed but not billed on long-term Cyber Intelligence contracts.</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Remaining</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Performance</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Obligations</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The majority of our arrangements are for periods of up to three years, with a significant portion being one year or less. We had </font><font style="font-family:inherit;font-size:10pt;">$936.4 million</font><font style="font-family:inherit;font-size:10pt;"> of remaining performance obligations as of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">. We elected to exclude amounts of variable consideration attributable to sales- or usage-based royalties in exchange for a license of our IP from the remaining performance obligations. We currently expect to recognize approximately </font><font style="font-family:inherit;font-size:10pt;">64%</font><font style="font-family:inherit;font-size:10pt;"> of our remaining revenue backlog over the next </font><font style="font-family:inherit;font-size:10pt;">twelve months</font><font style="font-family:inherit;font-size:10pt;"> and the remainder thereafter. The timing and amount of revenue recognition for our remaining performance obligations is influenced by several factors, including seasonality, the timing of PCS renewals, and the revenue recognition for certain projects, particularly in our Cyber Intelligence segment, that can extend over longer periods of time, delivery under which, for various reasons, may be delayed, modified, or canceled. Further, we have historically generated a large portion of our business each quarter by orders that are sold and fulfilled within the same reporting period. Therefore, the amount of remaining obligations may not be a meaningful indicator of future results.</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Costs to Obtain and</font><font style="font-family:inherit;font-size:10pt;"> F</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">ulfill Contracts</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We capitalize commission expenses paid to internal sales personnel and agent commission expenses that are incremental to obtaining customer contracts. We have determined that these commission expenses are in fact incremental and would not have occurred absent the customer contract. Capitalized sales and agent commissions are amortized on a straight-line basis over the period the goods or services are transferred to the customer to which the assets relate, which ranges from immediate to as long as six years, if commission amounts paid upon renewal are not commensurate with amounts paid on the initial contract. A portion of the initial commission payable on the majority of Customer Engagement contracts is amortized over the anticipated PCS renewal period, which is generally four to six years, due to the commissions being paid on PCS renewal contracts not being commensurate with amounts paid on the initial contract.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total capitalized costs to obtain contracts were </font><font style="font-family:inherit;font-size:10pt;">$29.1 million</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, of which </font><font style="font-family:inherit;font-size:10pt;">$5.1 million</font><font style="font-family:inherit;font-size:10pt;"> is included in prepaid expenses and other current assets and </font><font style="font-family:inherit;font-size:10pt;">$24.0 million</font><font style="font-family:inherit;font-size:10pt;"> is included in other assets on our condensed consolidated balance sheet. During the </font><font style="font-family:inherit;font-size:10pt;">three and nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, we expensed </font><font style="font-family:inherit;font-size:10pt;">$10.8 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$32.4 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, of sales and agent commissions, which are included in selling, general and administrative expenses and there was no impairment loss recognized for these capitalized costs. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:11pt;"><font style="font-family:inherit;font-size:10pt;">We capitalize costs incurred to fulfill our contracts when the costs relate directly to the contract and are expected to generate resources that will be used to satisfy the performance obligation under the contract and are expected to be recovered through revenue generated under the contract. Costs to fulfill contracts are expensed to cost of revenue as we satisfy the related performance obligations.</font><font style="font-family:inherit;font-size:11pt;"> </font><font style="font-family:inherit;font-size:10pt;">Total capitalized costs to fulfill contracts were </font><font style="font-family:inherit;font-size:10pt;">$14.0 million</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, of which </font><font style="font-family:inherit;font-size:10pt;">$9.7 million</font><font style="font-family:inherit;font-size:10pt;"> is included in deferred cost of revenue and </font><font style="font-family:inherit;font-size:10pt;">$4.3 million</font><font style="font-family:inherit;font-size:10pt;"> is included in long-term deferred cost of revenue on our condensed consolidated balance sheet. The amounts capitalized primarily relate to direct costs that enhance resources under our SaaS arrangements. During the </font><font style="font-family:inherit;font-size:10pt;">three and nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, we amortized </font><font style="font-family:inherit;font-size:10pt;">$6.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$13.8 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, of fulfillment costs.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Financial Statement Impact of Adoption </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We adopted ASU No. 2014-09 utilizing the modified retrospective method. The cumulative impact of applying the new guidance to all contracts with customers that were not completed as of February 1, 2018 was recorded as an adjustment to accumulated deficit as of the adoption date. As a result of applying the modified retrospective method to adopt the new standard, the following adjustments were made to accounts on the consolidated balance sheet as of February 1, 2018: </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="13" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" 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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance at January 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Adjustments from Adopting ASU No. 2014-09</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;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;">Balance at February 1, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;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;background-color:#cceeff;font-weight:bold;">Assets:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align: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;">Accounts receivable, net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">296,324</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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,682</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">350,006</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;background-color:#cceeff;">Contract assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">69,217</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">69,217</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Deferred cost of revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,096</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,056</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,152</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;background-color:#cceeff;">Prepaid expenses and other current assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">82,090</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(829</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;">81,261</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Long-term deferred cost of revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,804</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,193</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,997</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Deferred 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;">30,878</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,248</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,630</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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 assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,037</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,912</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">66,949</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;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;font-weight:bold;">Liabilities:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;background-color:#cceeff;">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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">220,265</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(46,062</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;">174,203</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Contract liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">196,107</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">139,517</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">335,624</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Long-term contract liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,519</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,518</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,037</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Deferred income taxes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,305</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">963</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,268</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;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;font-weight:bold;">Stockholders' Equity:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Total stockholders' equity</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,132,336</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,047</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,170,383</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In connection with the adoption of the new revenue recognition accounting standard, we decreased our accumulated deficit by </font><font style="font-family:inherit;font-size:10pt;">$38.0 million</font><font style="font-family:inherit;font-size:10pt;">, due to uncompleted contracts at February 1, 2018, for which </font><font style="font-family:inherit;font-size:10pt;">$17.2 million</font><font style="font-family:inherit;font-size:10pt;"> of revenue will not be recognized in future periods under the new standard. Upon adoption, we deferred </font><font style="font-family:inherit;font-size:10pt;">$4.2 million</font><font style="font-family:inherit;font-size:10pt;"> of previously expensed contract costs and reversed </font><font style="font-family:inherit;font-size:10pt;">$2.9 million</font><font style="font-family:inherit;font-size:10pt;"> of expenses due to the new standard precluding the recognition or deferral of costs to simply obtain an even profit margin over the contract term, which was acceptable under prior contract accounting guidance. We capitalized </font><font style="font-family:inherit;font-size:10pt;">$16.9 million</font><font style="font-family:inherit;font-size:10pt;"> of incremental sales commission costs at the adoption date directly related to obtaining customer contracts and are amortizing these costs as we satisfy the underlying performance obligations, which for certain contracts can include anticipated renewal periods. The acceleration of revenue that was deferred under prior guidance as of February 1, 2018, was primarily attributable to being able to recognize minimum guaranteed amounts upon delivery of our software rather than over the term of the arrangement, the ability to recognize professional services revenue in advance of achieving billing milestones, no longer requiring the separation of promised goods or services, such as software licenses, technical support, or unspecified update rights on the basis of vendor specific objective evidence, and the impact of allocating the transaction price to the performance obligations in the contract on a relative basis using SSP rather than allocating under the residual method, which allocates the entire arrangement discount to the delivered performance obligations.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The net change in deferred income taxes of </font><font style="font-family:inherit;font-size:10pt;">$3.2 million</font><font style="font-family:inherit;font-size:10pt;"> is primarily due to the deferred tax effects resulting from the adjustment to accumulated deficit for the cumulative effect of applying ASU No. 2014-09 to active contracts as of the adoption date.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We made certain presentation changes to our condensed consolidated balance sheet on February 1, 2018 to comply with ASU No. 2014-09. Prior to adoption of the new standard, we offset accounts receivable and contract liabilities (previously presented as deferred revenue on our consolidated balance sheet) for unpaid deferred performance obligations included in contract liabilities. Under the new standard, we record accounts receivable and related contract liabilities for noncancelable contracts with customers when the right to consideration is unconditional. Upon adoption, the right to consideration in exchange for goods or services that have been transferred to a customer when that right is conditional on something other than the passage of time were reclassified from accounts receivable to contract assets. In addition, we reclassified amounts related to billings in excess of costs and estimated earnings on uncompleted contracts, which under prior guidance was included in accrued expenses and other liabilities on our condensed consolidated balance sheet to contract liabilities upon adoption.</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Impact of ASU No. 2014-09 on Financial Statement Line Items</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The impact of adoption of ASU No. 2014-09 on our condensed consolidated balance sheet as of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and on our condensed consolidated statement of operations for the </font><font style="font-family:inherit;font-size:10pt;">three and nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> was as follows:</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: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="13" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" 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: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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">As of October 31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">As Reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;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;">Balances without Adoption of ASU No. 2014-09</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;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;">Effect of Change Higher (Lower)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;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;background-color:#cceeff;font-weight:bold;">Condensed Consolidated Balance Sheet</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left: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;font-weight:bold;">Assets:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">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;padding-left:2px;padding-top:2px;padding-bottom: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;">311,492</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">266,497</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">44,995</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Contract assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">70,076</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">70,076</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;background-color:#cceeff;">Deferred cost of revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,651</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,170</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,519</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;">Prepaid expenses and other current assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,310</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">86,462</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,152</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;background-color:#cceeff;">Long-term deferred cost of revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,283</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,214</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,069</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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 assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">101,643</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">79,330</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,313</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;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;font-weight:bold;">Liabilities:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;background-color:#cceeff;">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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">181,452</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">216,637</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,185</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;">Contract liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">306,240</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">207,199</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,041</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;background-color:#cceeff;">Long-term contract liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27,512</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,700</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">812</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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 liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,158</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">119,236</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">922</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;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;font-weight:bold;">Stockholders' Equity:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Total stockholders' equity</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,213,499</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,141,307</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,192</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:9px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">While the tables below indicate that calculated revenue for the three and nine months ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> without the adoption of ASU No. 2014-09 would have been lower than the revenue we are reporting under the new accounting guidance, this lower calculated revenue results not only from the impact of the new accounting guidance, but also from changes we made to our business practices in anticipation and as a result of the new accounting guidance. These business practice changes adversely impact the calculation of revenue under the prior accounting guidance and include, among other things, the way we manage our professional services projects, offer and deploy our solutions, structure certain customer contracts, and make pricing decisions.&#160;While the many variables, required assumptions, and other complexities associated with these business practice changes make it impractical to precisely quantify the impact of these changes, we believe that calculated revenue under the prior accounting guidance, but absent these business practice changes, would have been closer to the revenue we are reporting under the new accounting guidance.</font></div><div style="line-height:120%;padding-bottom:9px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:9px;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="13" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" 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: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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended <br clear="none"/>October 31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">As Reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;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;">Balances without Adoption of ASU No. 2014-09</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;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;">Effect of Change Higher (Lower)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;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;background-color:#cceeff;font-weight:bold;">Condensed Consolidated Statement of Operations</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left: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;font-weight:bold;">Revenue:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Product</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">111,670</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">109,224</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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,446</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Service and support</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">192,313</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">192,849</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(536</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="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;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;font-weight:bold;">Cost of revenue:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Product</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,124</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,315</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,809</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Service and support</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,182</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,847</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(665</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="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;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;font-weight:bold;">Expenses 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="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Selling, general and administrative</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,902</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,463</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,561</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 (benefit) for income taxes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,601</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,401</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">200</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;background-color:#cceeff;">Net income</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,213</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,086</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,127</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" 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: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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended <br clear="none"/>October 31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">As Reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;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;">Balances without Adoption of ASU No. 2014-09</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;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;">Effect of Change Higher (Lower)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;background-color:#cceeff;font-weight:bold;">Condensed Consolidated Statement of Operations</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenue:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Product</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">327,576</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">300,116</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">27,460</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Service and support</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">571,941</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">562,701</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,240</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;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;font-weight:bold;">Cost of revenue:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Product</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100,917</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">94,243</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,674</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Service and support</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">218,842</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">219,319</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(477</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="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;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;font-weight:bold;">Expenses 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="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Selling, general and administrative</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">311,482</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">319,481</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,999</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 (benefit) for income taxes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,153</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,647</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,800</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;background-color:#cceeff;">Net income</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,912</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,210</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,702</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The adoption of ASU No. 2014-09 had no impact to cash provided by or used in operating, investing, or financing activities on our condensed consolidated statement of cash flows.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On February 1, 2018, we adopted ASU No. 2014-09, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers (Topic 606),</font><font style="font-family:inherit;font-size:10pt;"> using the modified retrospective method applied to those contracts that were not completed as of February 1, 2018. Results for reporting periods beginning after February 1, 2018 are presented under ASU No. 2014-09, while prior period amounts are not adjusted and continue to be reported in accordance with our historic accounting under prior guidance. For contracts that were modified before the effective date of ASU No. 2014-09, we recorded the aggregate effect of all modifications when identifying performance obligations and allocating the transaction price in accordance with the practical expedient provided for under the new guidance,</font><font style="font-family:inherit;font-size:9pt;"> </font><font style="font-family:inherit;font-size:10pt;">which permits an entity to record the aggregate effect of all contract modifications that occur before the beginning of the earliest period presented in accordance with the new standard when identifying the satisfied and unsatisfied performance obligations, determining the transaction price, and allocating the transaction price to the satisfied and unsatisfied performance obligations. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under the new standard, an entity recognizes revenue when its customer obtains control of promised goods or services, in an amount that reflects the consideration that the entity expects to receive in exchange for those goods or services. To determine revenue recognition for contracts that are within the scope of new standard, we perform the following five steps: </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1) </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Identify the contract(s) with a customer </font></div><div style="line-height:120%;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A contract with a customer exists when (i) we enter into an enforceable contract with the customer that defines each party&#8217;s rights regarding the goods or services to be transferred and identifies the payment terms related to these goods or services, (ii) the contract has commercial substance, and (iii) we determine that collection of substantially all consideration for goods or services that are transferred is probable based on the customer&#8217;s intent and ability to pay the promised consideration. We apply judgment in determining the customer&#8217;s ability and intention to pay, which is based on a variety of factors including the customer&#8217;s historical payment experience or in the case of a new customer, published credit and financial information pertaining to the customer. Our customary business practice is to enter into legally enforceable written contracts with our customers. The majority of our contracts are governed by a master agreement between us and the customer, which sets forth the general terms and conditions of any individual contract between the parties, which is then supplemented by a customer purchase order to specify the different goods and services, the associated prices, and any additional terms for an individual contract. Multiple contracts with a single counterparty entered into at the same time are evaluated to determine if the contracts should be combined and accounted for as a single contract.</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:left;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2) </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Identify the performance obligations in the contract</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;">Performance obligations promised in a contract are identified based on the goods or services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the goods or services either on its own or together with other resources that are readily available from third parties or from us, and are distinct in the context of the contract, whereby the transfer of the goods or services is separately identifiable from other promises in the contract. To the extent a contract includes multiple promised goods or services, we must apply judgment to determine whether promised goods or services are capable of being distinct and are distinct in the context of the contract. If these criteria are not met the promised goods or services are accounted for as a combined performance obligation. Generally, our contracts do not include non-distinct performance obligations, but certain Cyber Intelligence customers require design, development, or significant customization of our products to meet their specific requirements, in which case the products and services are combined into one distinct performance obligation. </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:left;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3) </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Determine the transaction price</font></div><div style="line-height:120%;text-align:left;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The transaction price is determined based on the consideration to which we will be entitled in exchange for transferring goods or services to the customer. We assess the timing of transfer of goods and services to the customer as compared to the timing of payments to determine whether a significant financing component exists. As a practical expedient, we do not assess the existence of a significant financing component when the difference between payment and transfer of deliverables is a year or less, which is the case in the majority of our customer contracts. The primary purpose of our invoicing terms is not to receive or provide financing from or to customers. Our Cyber Intelligence contracts may require an advance payment to encourage customer commitment to the project and protect us from early termination of the contract. To the extent the transaction price includes variable consideration, we estimate the amount of variable consideration that should be included in the transaction price utilizing either the expected value method or the most likely amount method depending on the nature of the variable consideration. Variable consideration is included in the transaction price, if we assessed that a significant future reversal of cumulative revenue under the contract will not occur. Typically, our contracts do not provide our customers with any right of return or refund, and we do not constrain the contract price as it is probable that there will not be a significant revenue reversal due to a return or refund. </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:left;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4) </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Allocate the transaction price to the performance obligations in the contract</font></div><div style="line-height:120%;text-align:left;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. However, if a series of distinct goods or services that are substantially the same qualifies as a single performance obligation in a contract with variable consideration, we must determine if the variable consideration is attributable to the entire contract or to a specific part of the contract. We allocate the variable amount to one or more distinct performance obligations but not all or to one or more distinct services that forms a part of a single performance obligation, when the payment terms of the variable amount relate solely to our efforts to satisfy that distinct performance obligation and it results in an allocation that is consistent with the overall allocation objective of ASU No. 2014-09. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on a relative standalone selling price basis unless the transaction price is variable and meets the criteria to be allocated entirely to a performance obligation or to a distinct good or service that forms part of a single performance obligation. We determine standalone selling price (&#8220;SSP&#8221;) based on the price at which the performance obligation is sold separately. If the SSP is not observable through past transactions, we estimate the SSP 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 obligation.</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:left;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5) </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Recognize revenue when (or as) the entity satisfies a performance obligation</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;">We satisfy performance obligations either over time or at a point in time depending on the nature of the underlying promise. Revenue is recognized at the time the related performance obligation is satisfied by transferring a promised good or service to a customer. In the case of contracts that include customer acceptance criteria, revenue is not recognized until we can objectively conclude that the product or service meets the agreed-upon specifications in the contract.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We only apply the five-step model to contracts when it is probable that we will collect the consideration we are entitled to in exchange for the goods or services we transfer to our customers. Revenue is measured based on consideration specified in a contract with a customer, and excludes taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected by us from a customer. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shipping and handling activities that are billed to the customer and occur after control over a product has transferred to a customer are accounted for as fulfillment costs and are included in cost of revenue. Historically, these expenses have not been material.</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Nature of Goods and Services</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We derive and report our revenue in two categories: (a) product revenue, including licensing of software products, and the sale of hardware products, and (b) service and support revenue, including revenue from installation services, post-contract customer support (&#8220;PCS&#8221;), project management, hosting services, cloud deployments, SaaS, application managed services, product warranties, business advisory consulting, and training services.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our software licenses typically provide for a perpetual right to use our software, though we also sell term-based software licenses that provide our customers with the right to use our software for only a fixed term, in most cases between a one- and three-year time frame. Generally, our contracts do not provide significant services of integration and customization and installation services are not required to be purchased directly from us. The software is delivered before related services are provided and is functional without professional services, updates and technical support. We have concluded that the software license is distinct as the customer can benefit from the software on its own. Software revenue is typically recognized when the software is delivered or made available for download to the customer. We rarely sell our software licenses on a standalone basis and as a result SSP is not directly observable and must be estimated. We apply the adjusted market assessment approach, considering both market conditions and entity specific factors such as assessment of historical data of bundled sales of software licenses with other promised goods and services in order to maximize the use of observable inputs. Software SSP is established based on an appropriate discount from our established list price, taking into consideration whether there are certain stratifications of the population with different pricing practices. Revenue for hardware is recognized at a point in time, generally upon shipment or delivery.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contracts that require us to significantly customize our software are generally recognized over time as we perform because our performance does not create an asset with an alternative use and we have an enforceable right to payment plus a reasonable profit for performance completed to date. Revenue is recognized over time based on the extent of progress towards completion of the performance obligation. We use labor hours incurred to measure progress for these contracts because it best depicts the transfer of the asset to the customer. Under the labor hours incurred measure of progress, the extent of progress towards completion is measured based on the ratio of labor hours incurred to date to the total estimated labor hours at completion of the distinct performance obligation. Due to the nature of the work performed in these arrangements, the estimation of total labor hours at completion is complex, subject to many variables and requires significant judgment. If circumstances arise that change the original estimates of revenues, costs, or extent of progress toward completion, revisions to the estimates are made. These revisions may result in increases or decreases in estimated revenues or costs, and such revisions are reflected in revenue on a cumulative catch-up basis in the period in which the circumstances that gave rise to the revision become known. We use the expected cost plus a margin approach to estimate the SSP of our significantly customized solutions.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Professional services revenues primarily consist of fees for deployment and optimization services, as well as training, and are generally recognized over time as the customer simultaneously receives and consumes the benefits of the professional services as the services are performed. Professional services that are billed on a time and materials basis are recognized over time as the services are performed. For contracts billed on a fixed price basis, revenue is recognized over time using an input method based on labor hours expended to date relative to the total labor hours expected to be required to satisfy the related performance obligation. We determine SSP for our professional services based on the price at which the performance obligation is sold separately, which is observable through past transactions. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our SaaS contracts are typically comprised of a right to access our software, maintenance, and hosting fees. We do not provide the customer the contractual right to take possession of the software at any time during the hosting period under these contracts. The customer can only benefit from the SaaS license and the maintenance when combined with the hosting service as the hosting service is the only way for the customer to access the software and benefit from the maintenance services. Accordingly, each of the license, maintenance, and hosting services is not considered a distinct performance obligation in the context of the contract, and should be combined into a single performance obligation (&#8220;SaaS services&#8221;) and recognized ratably over the contract period. Our SaaS customer contracts can consist of fixed, variable, and usage based fees. Typically, we invoice a portion of the fees at the outset of the contract and then monthly or quarterly thereafter. Certain SaaS contracts include a nonrefundable upfront fee for setup services, which are not distinct from the SaaS services. Non-distinct setup services represent an advanced payment for future SaaS services, and are recognized as revenue when those SaaS services are satisfied, unless the nonrefundable fee is considered to be a material right, in which case the nonrefundable fee is recognized over the expected benefit period, which includes anticipated SaaS renewals. We determine SSP for our SaaS services based on the price at which the performance obligation is sold separately, which is observable through past SaaS renewal transactions. We satisfy our SaaS services by providing access to our software over time and processing transactions for usage based contracts. For non-usage based fees, the period of time over which we perform is commensurate with the contract term because that is the period during which we have an obligation to provide the service. The performance obligation is recognized on a time elapsed basis, by month for which the services are provided. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer support revenue is derived from providing telephone technical support services, bug fixes and unspecified software updates and upgrades to customers on a when-and-if-available basis. Each of these performance obligations provide benefit to the customer on a standalone basis and are distinct in the context of the contract. Each of these distinct performance obligations represent a stand ready obligation to provide service to a customer, which is concurrently delivered and has the same pattern of transfer to the customer, which is why we account for these support services as a single performance obligation. We recognize support services ratably over the contractual term, which typically is </font><font style="font-family:inherit;font-size:10pt;">one year</font><font style="font-family:inherit;font-size:10pt;">, and develop SSP for support services based on standalone renewal contracts. </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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our Customer Engagement solutions are generally sold with a warranty of </font><font style="font-family:inherit;font-size:10pt;">one year</font><font style="font-family:inherit;font-size:10pt;"> for hardware and </font><font style="font-family:inherit;font-size:10pt;">90</font><font style="font-family:inherit;font-size:10pt;"> days for software. Our Cyber Intelligence solutions</font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"> </font><font style="font-family:inherit;font-size:10pt;">are generally sold with warranties that typically range from </font><font style="font-family:inherit;font-size:10pt;">90</font><font style="font-family:inherit;font-size:10pt;"> days to </font><font style="font-family:inherit;font-size:10pt;">three years</font><font style="font-family:inherit;font-size:10pt;"> and, in some cases, longer. These warranties do not represent an additional performance obligation as services beyond assuring that the software license and hardware complies with agreed-upon specifications are not provided.</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;">The following table summarizes changes in the components of our accumulated other comprehensive income (loss) by component for the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:48%;" rowspan="1" 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: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></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrealized Gains (Losses) on Foreign Exchange Contracts Designated as Hedges</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrealized Gain on Interest Rate Swap Designated as Hedge</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Foreign Currency Translation Adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated other comprehensive income (loss) at January 31, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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;font-weight:bold;">3,312</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:1px solid #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-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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: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-weight:bold;">$</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;font-weight:bold;">(106,772</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-weight:bold;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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-weight:bold;">$</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;font-weight:bold;">(103,460</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-weight:bold;">)</font></div></td></tr><tr><td style="vertical-align: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 comprehensive (loss) income before reclassifications</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,452</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;">1,878</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,190</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;">(52,764</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;">Losses reclassified out of accumulated other comprehensive (loss) income</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;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,076</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;">&#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;">&#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;">(2,076</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net other comprehensive (loss) income, current 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="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,376</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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,878</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:1px solid #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;">(45,190</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #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;">(50,688</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;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;font-weight:bold;">Accumulated other comprehensive (loss) income at October 31, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;">(4,064</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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-weight:bold;">$</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;font-weight:bold;">1,878</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-weight:bold;">$</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;font-weight:bold;">(151,962</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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-weight:bold;">$</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;font-weight:bold;">(154,148</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">)</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <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;">Acquisition-related intangible assets consisted of the following as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and January 31, 2018:</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:58%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">October&#160;31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;font-weight:bold;">Intangible assets, with finite lives:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Customer relationships</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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;">431,235</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">(292,419</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;">138,816</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Acquired technology</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">273,456</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(225,886</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;">47,570</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Trade names</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,486</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,761</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;">5,725</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-competition agreements</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,047</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,972</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;">75</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Distribution network</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,440</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,440</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total intangible assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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-weight:bold;">$</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;font-weight:bold;">738,664</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-weight:bold;">$</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;font-weight:bold;">(546,478</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-weight:bold;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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-weight:bold;">$</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;font-weight:bold;">192,186</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:58%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">January&#160;31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;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;font-weight:bold;">Intangible assets, with finite lives:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Customer relationships</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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;">438,664</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">(281,592</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;">157,072</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Acquired technology</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">273,156</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(212,571</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;">60,585</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Trade names</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,820</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,570</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;">8,250</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-competition agreements</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,047</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,861</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">186</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Distribution network</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">4,440</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;">(4,440</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;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;font-weight:bold;">&#160;&#160;&#160;&#160;Total intangible assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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-weight:bold;">$</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;font-weight:bold;">746,127</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-weight:bold;">$</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;font-weight:bold;">(520,034</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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-weight:bold;">$</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;font-weight:bold;">226,093</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We excluded the following weighted-average potential common shares from the calculations of diluted net income (loss) per common share during the applicable periods because their inclusion would have been anti-dilutive: </font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:48%;" 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: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: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: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="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended <br clear="none"/>October 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended<br clear="none"/>October 31, </font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in&#160;thousands)&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Common shares excluded from 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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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="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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options and restricted stock-based awards</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">546</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">600</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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,205</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">1.50% convertible senior notes</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">6,205</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">6,205</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">6,205</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">6,205</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Warrants</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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,205</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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,205</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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,205</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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,205</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the components and the allocations of the combined purchase prices for the business combinations completed during the year ended January 31, 2018, including adjustments identified subsequent to the respective valuation dates, none of which were 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%;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="5" rowspan="1"></td></tr><tr><td style="width:87%;" rowspan="1" 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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">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;font-weight:bold;">Components of Purchase Prices:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size: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;">Cash</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">106,049</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Fair value of contingent consideration</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,874</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Other purchase price adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;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,897</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total purchase prices</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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-weight:bold;">$</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;font-weight:bold;">134,820</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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:17px;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;font-weight:bold;">Allocation of Purchase Prices:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size: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;font-weight:bold;">Net tangible assets (liabilities):</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;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;">Accounts receivable</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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,184</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Other current assets, including cash acquired</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,108</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Other assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,765</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Current and other liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,512</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: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;">Deferred revenue - current and long-term</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,424</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred income taxes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,550</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: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;font-weight:bold;">Net tangible liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #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;font-weight:bold;">(3,429</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;border-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-weight:bold;">)</font></div></td></tr><tr><td style="vertical-align: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;font-weight:bold;">Identifiable intangible assets:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size: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;">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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,812</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Developed technology</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,614</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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 trade names</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,456</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;font-weight:bold;">Total identifiable intangible assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #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;font-weight:bold;">56,882</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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;font-weight:bold;">Goodwill</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">81,367</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;font-weight:bold;">Total purchase price allocations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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-weight:bold;">$</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;font-weight:bold;">134,820</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables summarize our cash, cash equivalents, and short-term investments as of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">:</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:99.9057492931197%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:52%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">October 31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in&#160;thousands)&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;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;">Cost Basis</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Gross Unrealized Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Gross Unrealized Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;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;">Estimated Fair 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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Cash and cash equivalents:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and bank time deposits</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">297,540</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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: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: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;">297,540</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Money market funds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,640</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52,640</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Commercial paper </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;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;">3,242</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;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;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;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,242</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;font-weight:bold;">Total cash and cash equivalents</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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-weight:bold;">$</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;font-weight:bold;">353,422</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-weight:bold;">$</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;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">353,422</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:17px;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;font-weight:bold;">Short-term investments:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Bank time deposits</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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: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;padding-top: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,434</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: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;padding-top: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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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: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;padding-top: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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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: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;padding-top: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,434</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total short-term investments</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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-weight:bold;">$</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;font-weight:bold;">49,434</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;border-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-weight:bold;">$</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;font-weight:bold;">&#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-weight:bold;">$</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;font-weight:bold;">&#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-weight:bold;">$</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;font-weight:bold;">49,434</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: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="17" rowspan="1"></td></tr><tr><td style="width:52%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">January 31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in&#160;thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Cost Basis</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Gross Unrealized Gains</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Gross Unrealized Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;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;">Estimated Fair 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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Cash and cash equivalents:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and bank time deposits</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">337,756</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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: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: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;">337,756</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Money market funds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">186</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">186</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;font-weight:bold;">Total cash and cash equivalents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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-weight:bold;">$</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;font-weight:bold;">337,942</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;border-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-weight:bold;">$</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;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;">337,942</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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;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;font-weight:bold;">Short-term investments:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate debt securities (available-for-sale)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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,002</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">&#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;">&#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;">2,002</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Bank time deposits</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">4,564</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,564</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total short-term investments</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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-weight:bold;">$</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;font-weight:bold;">6,566</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-weight:bold;">$</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;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;">6,566</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The effects of derivative financial instruments designated as cash flow hedges on accumulated other comprehensive loss (&#8220;AOCL&#8221;) and on the condensed consolidated statements of operations for the three and nine months ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> were as follows:</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="17" rowspan="1"></td></tr><tr><td style="width:48%;" rowspan="1" 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: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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended <br clear="none"/>October 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended<br clear="none"/>October 31, </font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in&#160;thousands)&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;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;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net (losses) gains recognized in AOCL:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency forward contracts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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,591</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;">743</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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,507</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,329</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Interest rate swap agreement</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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,266</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;">&#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,878</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;">(341</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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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-weight:bold;">$</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;font-weight:bold;">(325</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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-weight:bold;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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-weight:bold;">$</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;font-weight:bold;">743</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-weight:bold;">$</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;font-weight:bold;">(8,629</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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-weight:bold;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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-weight:bold;">$</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;font-weight:bold;">5,988</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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;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;font-weight:bold;">Net (losses) gains reclassified from AOCL to the condensed consolidated statements of operations:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency forward contracts</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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,328</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;padding-left:2px;padding-top:2px;padding-bottom: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,572</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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,308</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;padding-left:2px;padding-top:2px;padding-bottom: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,446</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Interest rate swap agreement</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(254</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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-weight:bold;">$</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;font-weight:bold;">(1,328</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-weight:bold;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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-weight:bold;">$</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;font-weight:bold;">1,572</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-weight:bold;">$</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;font-weight:bold;">(2,308</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-weight:bold;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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-weight:bold;">$</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;font-weight:bold;">4,192</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></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;">The following table provides supplemental information regarding our condensed consolidated cash flows for the </font><font style="font-family:inherit;font-size:10pt;">nine months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:74%;" rowspan="1" 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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended<br clear="none"/>October 31, </font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash paid for interest</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">14,736</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;">13,618</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;">Cash payments of income taxes, net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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,324</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">18,344</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;font-weight:bold;">Non-cash investing and financing transactions:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">Accrued but unpaid purchases of property 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;">4,443</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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,487</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Inventory transfers to property 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,334</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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,265</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Liabilities for contingent consideration in business combinations, including 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 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,969</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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,100</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;background-color:#cceeff;">Capital leases of property 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;">473</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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,929</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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;">The following table summarizes stock-based compensation expense by type of award for the </font><font style="font-family:inherit;font-size:10pt;">three and nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">:</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:48%;" rowspan="1" 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: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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended <br clear="none"/>October 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended<br clear="none"/>October 31, </font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Restricted stock units and restricted stock 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 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;">14,187</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">14,201</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">44,179</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42,951</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock bonus program and bonus share program</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,394</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,840</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,273</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,446</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;font-weight:bold;">Total equity-settled 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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">16,581</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:1px solid #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;font-weight:bold;">16,041</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:1px solid #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;font-weight:bold;">50,452</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:1px solid #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;font-weight:bold;">50,397</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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;">Phantom stock units (cash-settled awards)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:1px solid #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;">(75</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #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;">57</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:1px solid #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;">56</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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: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;font-weight:bold;">Total stock-based compensation 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 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-weight:bold;">$</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;font-weight:bold;">16,595</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-weight:bold;">$</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;font-weight:bold;">15,966</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-weight:bold;">$</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;font-weight:bold;">50,509</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-weight:bold;">$</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;font-weight:bold;">50,453</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes our long-term debt at </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and January 31, 2018:&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:74%;" rowspan="1" 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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">October 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">January 31,</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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:1px solid #000000;" rowspan="1"><div style="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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:1px solid #000000;" rowspan="1"><div style="overflow:hidden;height:17px;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;">1.50% Convertible Senior Notes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">400,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">400,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">2017 Term Loan</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">419,688</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">422,875</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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 debt</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">131</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">250</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;">Less: Unamortized debt discounts and issuance 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;">(40,095</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;">(50,141</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total debt</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">779,724</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:1px solid #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;font-weight:bold;">772,984</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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;">Less: current maturities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,382</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,500</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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: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;font-weight:bold;">Long-term debt</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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-weight:bold;">$</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;font-weight:bold;">775,342</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-weight:bold;">$</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;font-weight:bold;">768,484</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The fair values of our derivative financial instruments and their classifications in our condensed consolidated balance sheets as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> were as follows: </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="10" rowspan="1"></td></tr><tr><td style="width:32%;" rowspan="1" colspan="1"></td><td style="width:42%;" rowspan="1" 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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value at</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">October 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">January 31,</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in&#160;thousands)&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance Sheet Classification</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;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;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;font-weight:bold;">Derivative assets:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency forward contracts:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#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;Designated as cash flow hedges</font></div></td><td style="vertical-align:top;background-color:#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;">Prepaid expenses and other current assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">3,682</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom: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;Not designated as hedging instruments</font></div></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;">Prepaid expenses and other current assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,401</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#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;">Interest rate swap agreements:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:top;padding-left:2px;padding-top:2px;padding-bottom: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;Designated as cash flow hedge</font></div></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;">Other assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,878</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#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;Not designated as hedging instrument</font></div></td><td style="vertical-align:bottom;background-color:#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;">Prepaid expenses and other current assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,869</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,330</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,250</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;&#160;&#160;&#160;&#160;&#160;Total derivative assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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-weight:bold;">$</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;font-weight:bold;">6,148</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-weight:bold;">$</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;font-weight:bold;">6,262</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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:17px;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;font-weight:bold;">Derivative 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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency forward contracts:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#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;Designated as cash flow hedges</font></div></td><td style="vertical-align:top;background-color:#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 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;padding-left:2px;padding-top:2px;padding-bottom: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,518</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">&#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:top;padding-left:2px;padding-top:2px;padding-bottom: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;Not designated as hedging instruments</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom: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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,061</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Other liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size: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;">247</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;font-weight:bold;">&#160;&#160;&#160;&#160;&#160;&#160;Total derivative liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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-weight:bold;">$</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;font-weight:bold;">4,518</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-weight:bold;">$</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;font-weight:bold;">1,308</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the calculation of basic and diluted net income (loss) per common share attributable to Verint Systems Inc. for the </font><font style="font-family:inherit;font-size:10pt;">three and nine months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:48%;" rowspan="1" 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: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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended <br clear="none"/>October 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended<br clear="none"/>October 31, </font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in&#160;thousands,&#160;except&#160;per&#160;share&#160;amounts)&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income (loss)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">20,213</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;">3,066</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;">41,912</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;">(21,740</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></tr><tr><td style="vertical-align: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 income attributable to noncontrolling interests</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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,293</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;">577</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;">3,227</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;">1,984</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="padding-left:12px;text-indent:-12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net income (loss) attributable to Verint Systems Inc.</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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-weight:bold;">$</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;font-weight:bold;">18,920</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-weight:bold;">$</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;font-weight:bold;">2,489</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-weight:bold;">$</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;font-weight:bold;">38,685</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-weight:bold;">$</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;font-weight:bold;">(23,724</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-weight:bold;">)</font></div></td></tr><tr><td style="vertical-align: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;font-weight:bold;">Weighted-average shares outstanding:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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;font-weight:bold;">Basic</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">65,122</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">63,759</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">64,690</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">63,152</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Dilutive effect of employee equity award plans</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,078</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">829</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,195</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dilutive effect of 1.50% convertible senior notes</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">Dilutive effect of warrants</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;font-weight:bold;">Diluted</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">66,200</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">64,588</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">65,885</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">63,152</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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net income (loss) per common share attributable to Verint Systems Inc.:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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;font-weight:bold;">Basic</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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-weight:bold;">$</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;font-weight:bold;">0.29</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-weight:bold;">$</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;font-weight:bold;">0.04</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-weight:bold;">$</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;font-weight:bold;">0.60</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-weight:bold;">$</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;font-weight:bold;">(0.38</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">)</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;font-weight:bold;">Diluted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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-weight:bold;">$</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;font-weight:bold;">0.29</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-weight:bold;">$</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;font-weight:bold;">0.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-weight:bold;">$</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;font-weight:bold;">0.59</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-weight:bold;">$</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;font-weight:bold;">(0.38</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #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-weight:bold;">)</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recognized stock-based compensation expense in the following line items on the condensed consolidated statements of operations for the </font><font style="font-family:inherit;font-size:10pt;">three and nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;">:&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:48%;" rowspan="1" 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: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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended <br clear="none"/>October 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended<br clear="none"/>October 31, </font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of revenue - product</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">410</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">384</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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,090</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Cost of revenue - service and support</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">957</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,813</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,243</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,778</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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, 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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,746</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,181</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,294</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,322</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,482</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,588</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,057</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,263</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;font-weight:bold;">Total stock-based compensation 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 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-weight:bold;">$</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;font-weight:bold;">16,595</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-weight:bold;">$</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;font-weight:bold;">15,966</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-weight:bold;">$</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;font-weight:bold;">50,509</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-weight:bold;">$</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;font-weight:bold;">50,453</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our assets and liabilities measured at fair value on a recurring basis consisted of the following as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" 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: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:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">October&#160;31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value Hierarchy Category</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Level 1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Level 2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Level 3</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;font-weight:bold;">Assets:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Money market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">52,640</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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: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></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;">Commercial paper</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,242</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">Foreign currency forward contracts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,401</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest rate swap agreements</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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 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;">4,747</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;">&#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: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;font-weight:bold;">Total assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;">55,882</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-weight:bold;">$</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;font-weight:bold;">6,148</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-weight:bold;">$</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;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Liabilities:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Foreign currency forward contracts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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: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,518</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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></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;">Contingent consideration - business combinations</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53,674</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Option to acquire noncontrolling interests of consolidated subsidiaries</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,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;font-weight:bold;">Total 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;border-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-weight:bold;">$</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;font-weight:bold;">&#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-weight:bold;">$</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;font-weight:bold;">4,518</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-weight:bold;">$</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;font-weight:bold;">56,674</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" 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: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:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">January 31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value Hierarchy Category</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Level 1</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Level 2</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Level 3</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;font-weight:bold;">Assets:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Money market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">186</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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: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></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 investments, classified as available-for-sale</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,002</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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></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;">Foreign currency forward contracts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,682</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest rate swap agreement</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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 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,580</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;">&#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: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;font-weight:bold;">Total assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;">186</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-weight:bold;">$</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;font-weight:bold;">8,264</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-weight:bold;">$</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;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Liabilities:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Foreign currency forward contracts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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: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,308</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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></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;">Contingent consideration - business combinations</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">62,829</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Option to acquire noncontrolling interests of consolidated subsidiaries</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,950</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;font-weight:bold;">Total 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;border-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-weight:bold;">$</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;font-weight:bold;">&#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-weight:bold;">$</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;font-weight:bold;">1,308</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-weight:bold;">$</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;font-weight:bold;">65,779</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill activity for the </font><font style="font-family:inherit;font-size:10pt;">nine months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, in total and by reportable segment, was as follows:&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:58%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Reportable Segment</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">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: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;">Customer Engagement</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Cyber Intelligence</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;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;font-weight:bold;">Year Ended January 31, 2018:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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;">Goodwill, gross, at January&#160;31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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,455,164</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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,307,136</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">148,028</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Accumulated impairment losses through January&#160;31, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">(66,865</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;">(56,043</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;">(10,822</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: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;Goodwill, net, at January&#160;31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,388,299</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,251,093</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">137,206</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Business combinations, including adjustments to prior period acquisitions</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,526</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,526</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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></tr><tr><td style="vertical-align: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;">Foreign currency translation 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;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;">(38,373</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;">(37,405</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;">(968</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;&#160;&#160;Goodwill, net, at October 31, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;">1,364,452</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-weight:bold;">$</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;font-weight:bold;">1,228,214</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-weight:bold;">$</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;font-weight:bold;">136,238</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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:17px;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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance at October 31, 2018:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Goodwill, gross, at October 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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,431,317</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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,284,257</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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,060</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Accumulated impairment losses through October 31, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">(66,865</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;">(56,043</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;">(10,822</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:12px;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;font-weight:bold;">&#160;&#160;&#160;Goodwill, net, at October 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;">1,364,452</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-weight:bold;">$</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;font-weight:bold;">1,228,214</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-weight:bold;">$</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;font-weight:bold;">136,238</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories consisted of the following as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and January 31, 2018:&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:74%;" rowspan="1" 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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">October 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">January 31,</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">9,517</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;">9,870</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Work-in-process</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,018</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,269</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finished goods</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">6,202</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,732</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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;&#160;&#160;Total 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 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-weight:bold;">$</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;font-weight:bold;">21,737</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-weight:bold;">$</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;font-weight:bold;">19,871</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;">As of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, future scheduled principal payments on the 2017 Term Loan were as follows:</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="5" rowspan="1"></td></tr><tr><td style="width:87%;" rowspan="1" 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;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Years Ending January&#160;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="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;">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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019 (remainder of year)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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,063</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">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;padding-left:2px;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,250</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;">2021</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,250</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">2022</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,250</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;">2023</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,250</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">2024 and thereafter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">401,625</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;&#160;&#160;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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;">419,688</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As a result of the adoption of ASU No. 2016-18, we adjusted the previously reported condensed consolidated statement of cash flows for the nine months ended October 31, 2017 as follows:</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" 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: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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended<br clear="none"/>October 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">As previously reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">As Adjusted</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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 cash provided by operating activities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">96,174</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">&#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;border-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;">96,174</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;">Net cash used in investing activities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(88,693</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;">30,096</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(58,597</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;">Net cash used in financing activities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,420</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;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,420</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;">Foreign currency effects on cash, cash equivalents, restricted cash, and restricted cash equivalents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">(758</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;">1,205</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;">447</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net increase in cash, cash equivalents, restricted cash, and restricted cash equivalents</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">5,303</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">31,301</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">36,604</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Cash, cash equivalents, restricted cash, and restricted cash equivalents, 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 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;font-weight:bold;">307,363</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;font-weight:bold;">61,966</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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">369,329</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Cash, cash equivalents, restricted cash, and restricted cash equivalents, end of period</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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-weight:bold;">$</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;font-weight:bold;">312,666</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-weight:bold;">$</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;font-weight:bold;">93,267</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-weight:bold;">$</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;font-weight:bold;">405,933</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The impact of adoption of ASU No. 2014-09 on our condensed consolidated balance sheet as of </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and on our condensed consolidated statement of operations for the </font><font style="font-family:inherit;font-size:10pt;">three and nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> was as follows:</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: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="13" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" 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: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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">As of October 31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">As Reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;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;">Balances without Adoption of ASU No. 2014-09</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;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;">Effect of Change Higher (Lower)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;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;background-color:#cceeff;font-weight:bold;">Condensed Consolidated Balance Sheet</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left: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;font-weight:bold;">Assets:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">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;padding-left:2px;padding-top:2px;padding-bottom: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;">311,492</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">266,497</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">44,995</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Contract assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">70,076</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">70,076</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;background-color:#cceeff;">Deferred cost of revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,651</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,170</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,519</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;">Prepaid expenses and other current assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,310</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">86,462</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,152</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;background-color:#cceeff;">Long-term deferred cost of revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,283</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,214</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,069</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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 assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">101,643</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">79,330</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,313</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;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;font-weight:bold;">Liabilities:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;background-color:#cceeff;">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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">181,452</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">216,637</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,185</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;">Contract liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">306,240</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">207,199</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,041</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;background-color:#cceeff;">Long-term contract liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27,512</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,700</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">812</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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 liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,158</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">119,236</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">922</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;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;font-weight:bold;">Stockholders' Equity:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Total stockholders' equity</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,213,499</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,141,307</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,192</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:9px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">While the tables below indicate that calculated revenue for the three and nine months ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> without the adoption of ASU No. 2014-09 would have been lower than the revenue we are reporting under the new accounting guidance, this lower calculated revenue results not only from the impact of the new accounting guidance, but also from changes we made to our business practices in anticipation and as a result of the new accounting guidance. These business practice changes adversely impact the calculation of revenue under the prior accounting guidance and include, among other things, the way we manage our professional services projects, offer and deploy our solutions, structure certain customer contracts, and make pricing decisions.&#160;While the many variables, required assumptions, and other complexities associated with these business practice changes make it impractical to precisely quantify the impact of these changes, we believe that calculated revenue under the prior accounting guidance, but absent these business practice changes, would have been closer to the revenue we are reporting under the new accounting guidance.</font></div><div style="line-height:120%;padding-bottom:9px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:9px;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="13" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" 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: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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended <br clear="none"/>October 31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">As Reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;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;">Balances without Adoption of ASU No. 2014-09</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;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;">Effect of Change Higher (Lower)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;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;background-color:#cceeff;font-weight:bold;">Condensed Consolidated Statement of Operations</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left: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;font-weight:bold;">Revenue:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Product</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">111,670</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">109,224</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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,446</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Service and support</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">192,313</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">192,849</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(536</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="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;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;font-weight:bold;">Cost of revenue:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Product</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,124</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,315</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,809</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Service and support</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,182</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,847</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(665</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="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;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;font-weight:bold;">Expenses 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="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Selling, general and administrative</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,902</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,463</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,561</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 (benefit) for income taxes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,601</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,401</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">200</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;background-color:#cceeff;">Net income</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,213</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,086</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,127</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" 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: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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended <br clear="none"/>October 31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">As Reported</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;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;">Balances without Adoption of ASU No. 2014-09</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;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;">Effect of Change Higher (Lower)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;background-color:#cceeff;font-weight:bold;">Condensed Consolidated Statement of Operations</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenue:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Product</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">327,576</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">300,116</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">27,460</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Service and support</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">571,941</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">562,701</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,240</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;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;font-weight:bold;">Cost of revenue:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Product</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100,917</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">94,243</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,674</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Service and support</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">218,842</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">219,319</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(477</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="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;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;font-weight:bold;">Expenses 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="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Selling, general and administrative</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">311,482</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">319,481</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,999</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 (benefit) for income taxes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,153</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,647</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,800</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;background-color:#cceeff;">Net income</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,912</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,210</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,702</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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;">As a result of applying the modified retrospective method to adopt the new standard, the following adjustments were made to accounts on the consolidated balance sheet as of February 1, 2018: </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="13" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" 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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance at January 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Adjustments from Adopting ASU No. 2014-09</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;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;">Balance at February 1, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;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;background-color:#cceeff;font-weight:bold;">Assets:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align: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;">Accounts receivable, net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">296,324</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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,682</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">350,006</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;background-color:#cceeff;">Contract assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">69,217</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">69,217</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Deferred cost of revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,096</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,056</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,152</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;background-color:#cceeff;">Prepaid expenses and other current assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">82,090</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(829</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;">81,261</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Long-term deferred cost of revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,804</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,193</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,997</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Deferred 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;">30,878</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,248</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,630</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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 assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,037</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,912</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">66,949</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;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;font-weight:bold;">Liabilities:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;background-color:#cceeff;">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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">220,265</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(46,062</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;">174,203</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Contract liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">196,107</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">139,517</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">335,624</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Long-term contract liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,519</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,518</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,037</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Deferred income taxes</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,305</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">963</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,268</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;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;font-weight:bold;">Stockholders' Equity:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#cceeff;">Total stockholders' equity</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,132,336</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,047</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,170,383</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gains (losses) recognized on derivative financial instruments not designated as hedging instruments in our condensed consolidated statements of operations for the three and nine months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> were as follows:&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="19" rowspan="1"></td></tr><tr><td style="width:21%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:26%;" rowspan="1" 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: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></tr><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 rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Classification in Condensed Consolidated Statements of Operations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended <br clear="none"/>October 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended<br clear="none"/>October 31, </font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;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;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency forward contracts</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other income (expense), 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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-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;">930</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;">257</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;">2,828</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;">(1,025</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></tr><tr><td style="vertical-align: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;">Interest rate swap agreements</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">Other income (expense), net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;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;">121</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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">577</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">932</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;">1,317</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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-weight:bold;">$</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;font-weight:bold;">1,051</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-weight:bold;">$</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;font-weight:bold;">834</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-weight:bold;">$</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;font-weight:bold;">3,760</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-weight:bold;">$</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;font-weight:bold;">292</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other (expense) income, net consisted of the following for the </font><font style="font-family:inherit;font-size:10pt;">three and nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">2017</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:48%;" rowspan="1" 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: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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended <br clear="none"/>October 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended<br clear="none"/>October 31, </font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency (losses) gains, 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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,458</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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,474</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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-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;">(5,372</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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-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,384</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;">Gains on derivative financial instruments, net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,051</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">834</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,760</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">292</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;">Other, 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 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;">(82</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;">75</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;">(582</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;">(147</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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;&#160;&#160;Total other (expense) income, net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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-weight:bold;">$</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;font-weight:bold;">(489</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-weight:bold;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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-weight:bold;">$</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;font-weight:bold;">(565</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-weight:bold;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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-weight:bold;">$</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;font-weight:bold;">(2,194</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-weight:bold;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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-weight:bold;">$</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;font-weight:bold;">2,529</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;">The following table summarizes the activity in our warranty liability, which is included in accrued expenses and other liabilities in the condensed consolidated balance sheets, for the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">:</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="9" rowspan="1"></td></tr><tr><td style="width:74%;" rowspan="1" 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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended <br clear="none"/>October 31,</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Warranty liability at beginning of period</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">551</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">962</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Provision charged (credited) to 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;">103</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(84</font></div></td><td style="vertical-align:bottom;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 charges</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(202</font></div></td><td style="vertical-align:bottom;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;">(219</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;">Foreign currency translation 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;">(11</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Warranty liability at end of period</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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-weight:bold;">$</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;font-weight:bold;">441</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-weight:bold;">$</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;font-weight:bold;">659</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating results by segment for the </font><font style="font-family:inherit;font-size:10pt;">three and nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> were as follows:</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:48%;" rowspan="1" 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: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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended <br clear="none"/>October 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended<br clear="none"/>October 31, </font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in&#160;thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenue:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">Customer Engagement</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Segment revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">201,448</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">184,506</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">593,556</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">542,708</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;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,981</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;">(2,916</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;">(8,826</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;">(11,065</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">197,467</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:1px solid #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;">181,590</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:1px solid #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;">584,730</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:1px solid #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;">531,643</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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;">Cyber Intelligence</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</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:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</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="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="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:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Segment revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">106,540</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,254</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">314,880</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">285,024</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;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;">(24</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;">(118</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;">(93</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;">(169</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">106,516</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;">99,136</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;">314,787</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;">284,855</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;font-weight:bold;">Total revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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-weight:bold;">$</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;font-weight:bold;">303,983</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-weight:bold;">$</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;font-weight:bold;">280,726</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-weight:bold;">$</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;font-weight:bold;">899,517</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-weight:bold;">$</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;font-weight:bold;">816,498</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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;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;font-weight:bold;">Segment contribution:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer Engagement</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">79,593</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">70,768</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">225,154</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">195,756</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Cyber Intelligence</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">29,193</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,160</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;">74,964</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;">62,402</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;font-weight:bold;">Total segment contribution</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;font-weight:bold;">108,786</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;font-weight:bold;">93,928</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;font-weight:bold;">300,118</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;font-weight:bold;">258,158</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="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:17px;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;font-weight:bold;">Reconciliation of segment contribution to operating income (loss):</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">Revenue adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,005</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,034</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,919</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,234</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Shared support 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;background-color:#cceeff;padding-left:2px;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,585</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,150</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,390</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">114,022</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Amortization of acquired intangible assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,518</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,230</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,600</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,973</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">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;">16,595</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,966</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50,509</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50,453</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Acquisition, integration, restructuring, and other unallocated 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;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,413</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,736</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;">7,017</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,103</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total reconciling items, 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 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;">75,116</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;">76,116</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;">229,435</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;">245,785</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;font-weight:bold;">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;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-weight:bold;">$</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;font-weight:bold;">33,670</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-weight:bold;">$</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;font-weight:bold;">17,812</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-weight:bold;">$</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;font-weight:bold;">70,683</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-weight:bold;">$</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;font-weight:bold;">12,373</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table (&#8220;Award Activity Table&#8221;) summarizes activity for RSUs, PSUs, and other stock awards that reduce available Plan capacity under the Plans for the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:74%;" 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></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands, except per share data)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">Shares or Units</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;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;">Weighted-Average Grant Date Fair 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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding, January 31, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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,808</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">41.18</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;">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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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,710</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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.11</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Released</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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,440</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;padding-left:2px;padding-top:2px;padding-bottom: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;">43.88</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">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="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;">(222</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 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;">40.98</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;font-weight:bold;">Outstanding, October 31, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;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;font-weight:bold;">2,856</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;padding-left:2px;padding-top:2px;padding-bottom: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-weight:bold;">$</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;font-weight:bold;">41.03</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Estimated future amortization expense on finite-lived acquisition-related intangible assets is as follows:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="5" rowspan="1"></td></tr><tr><td style="width:86%;" rowspan="1" 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;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Years Ending January&#160;31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">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;">2019 (remainder of year)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,265</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;">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;"><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;">44,390</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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;">2021</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,255</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">2022</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,370</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">2023</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,323</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">2024 and thereafter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;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,583</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;&#160;&#160;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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-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-weight:bold;">$</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;font-weight:bold;">192,186</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">SEGMENT INFORMATION</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the enterprise&#8217;s chief operating decision maker (&#8220;CODM&#8221;), or decision making group, in deciding how to allocate resources and in assessing performance. Our Chief Executive Officer is our CODM. </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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We report our results in </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;">&#160;operating segments&#8212;Customer Engagement Solutions (&#8220;Customer Engagement&#8221;) and Cyber Intelligence Solutions (&#8220;Cyber Intelligence&#8221;). Our Customer Engagement solutions help customer-centric organizations optimize customer engagement, increase customer loyalty, and maximize revenue opportunities, while generating operational efficiencies, reducing cost, and mitigating risk.&#160;Our Cyber Intelligence solutions are used for a wide range of applications, including predictive intelligence, advanced and complex investigations, security threat analysis, and electronic data and physical assets protection, as well as for generating legal evidence and preventing criminal activity and terrorism.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We measure the performance of our operating segments based on segment revenue and segment contribution.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Segment revenue includes adjustments associated with revenue of acquired companies which are not recognizable within GAAP revenue.&#160;These adjustments primarily relate to the acquisition-date excess of the historical carrying value over the fair value of acquired companies&#8217; future maintenance and service performance obligations. As the obligations are satisfied, we report our segment revenue using the historical carrying values of these obligations, which we believe better reflects our ongoing maintenance and service revenue streams, whereas GAAP revenue is reported using the obligations&#8217; acquisition-date fair values.&#160;Segment revenue adjustments can also result from aligning an acquired company&#8217;s historical revenue recognition policies to our policies.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Segment contribution includes segment revenue and expenses incurred directly by the segment, including material costs, service costs, research and development, selling, marketing, and certain administrative expenses. When determining segment contribution, we do not allocate certain operating expenses which are provided by shared resources or are otherwise generally not controlled by segment management. These expenses are reported as &#8220;Shared support expenses&#8221; in our table of segment operating results, the majority of which are expenses for administrative support functions, such as information technology, human resources, finance, legal, and other general corporate support, and for occupancy expenses. These unallocated expenses also include procurement, manufacturing support, and logistics expenses.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In addition, segment contribution does not include amortization of acquired intangible assets, stock-based compensation, and other expenses that either can vary significantly in amount and frequency, are based upon subjective assumptions, or in certain cases are unplanned for or difficult to forecast, such as restructuring expenses and business combination transaction and integration expenses, all of which are not considered when evaluating segment performance. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue from transactions between our operating segments 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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating results by segment for the </font><font style="font-family:inherit;font-size:10pt;">three and nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> were as follows:</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:48%;" rowspan="1" 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: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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;font-weight:bold;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended <br clear="none"/>October 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended<br clear="none"/>October 31, </font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in&#160;thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenue:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">Customer Engagement</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Segment revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">201,448</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">184,506</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">593,556</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">542,708</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;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,981</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;">(2,916</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;">(8,826</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;">(11,065</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">197,467</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:1px solid #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;">181,590</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:1px solid #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;">584,730</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:1px solid #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;">531,643</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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;">Cyber Intelligence</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</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:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</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="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="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:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Segment revenue</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">106,540</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,254</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">314,880</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">285,024</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;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;">(24</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;">(118</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;">(93</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;">(169</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">106,516</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;">99,136</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;">314,787</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;">284,855</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;font-weight:bold;">Total revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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-weight:bold;">$</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;font-weight:bold;">303,983</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-weight:bold;">$</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;font-weight:bold;">280,726</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-weight:bold;">$</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;font-weight:bold;">899,517</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-weight:bold;">$</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;font-weight:bold;">816,498</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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;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;font-weight:bold;">Segment contribution:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Customer Engagement</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">79,593</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">70,768</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">225,154</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">195,756</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Cyber Intelligence</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">29,193</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,160</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;">74,964</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;">62,402</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;font-weight:bold;">Total segment contribution</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;font-weight:bold;">108,786</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;font-weight:bold;">93,928</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;font-weight:bold;">300,118</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;font-weight:bold;">258,158</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="overflow:hidden;height:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:17px;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;font-weight:bold;">Reconciliation of segment contribution to operating income (loss):</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">Revenue adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,005</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,034</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,919</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,234</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Shared support 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;background-color:#cceeff;padding-left:2px;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,585</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,150</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,390</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">114,022</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Amortization of acquired intangible assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,518</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,230</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,600</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,973</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">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;">16,595</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,966</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50,509</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50,453</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Acquisition, integration, restructuring, and other unallocated 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;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,413</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,736</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;">7,017</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,103</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total reconciling items, 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 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;">75,116</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;">76,116</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;">229,435</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;">245,785</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;font-weight:bold;">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;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-weight:bold;">$</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;font-weight:bold;">33,670</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-weight:bold;">$</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;font-weight:bold;">17,812</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-weight:bold;">$</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;font-weight:bold;">70,683</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-weight:bold;">$</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;font-weight:bold;">12,373</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">With the exception of goodwill and acquired intangible assets, we do not identify or allocate our assets by operating segment.&#160; Consequently, it is not practical to present assets by operating segment. The allocations of goodwill and acquired intangible assets by operating segment appear in Note 6, &#8220;Intangible Assets and Goodwill&#8221;.</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;">The following table summarizes PSU activity in isolation under the Plans for the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> (these amounts are already included in the Award Activity Table above for 2018):</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="7" rowspan="1"></td></tr><tr><td style="width:74%;" 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: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="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended<br clear="none"/>October 31, </font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Beginning balance</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">506</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;">438</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;">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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">228</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">204</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Released</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">(139</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;">(50</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;">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="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;">(83</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 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;">(86</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Ending balance</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-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;font-weight:bold;">512</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;font-weight:bold;">506</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Significant Accounting Policies</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There have been no material changes in our significant accounting policies during the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, other than the impacts of adopting the accounting pronouncements described below, as compared to the significant accounting policies described in Note 1, &#8220;Summary of Significant Accounting Policies&#8221; to the consolidated financial statements included in our Annual Report on Form 10-K for the year ended </font><font style="font-family:inherit;font-size:10pt;">January&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">. </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;font-weight:bold;">STOCKHOLDERS&#8217; EQUITY </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Dividends on Common Stock</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We did not declare or pay any dividends on our common stock during the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and 2017. Under the terms of our 2017 Credit Agreement, we are subject to certain restrictions on declaring and paying dividends on our common stock.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Share Repurchase Program</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"><br clear="none"/></font><font style="font-family:inherit;font-size:10pt;">On March 29, 2016, we announced that our board of directors had authorized a common stock repurchase program of up to&#160;</font><font style="font-family:inherit;font-size:10pt;">$150.0 million</font><font style="font-family:inherit;font-size:10pt;">&#160;over two years. This program expired on March 29, 2018. We made a total of </font><font style="font-family:inherit;font-size:10pt;">$46.9 million</font><font style="font-family:inherit;font-size:10pt;"> in repurchases under the program. </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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Treasury Stock</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Repurchased shares of common stock are recorded as treasury stock, at cost, but may from time to time be retired. We periodically purchase treasury stock from directors, officers, and other employees to facilitate income tax withholding by us or the payment of required income taxes by such holders in connection with the vesting of equity awards.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the </font><font style="font-family:inherit;font-size:10pt;">nine months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, we acquired approximately </font><font style="font-family:inherit;font-size:10pt;">4,000</font><font style="font-family:inherit;font-size:10pt;"> shares of treasury stock for a cost of </font><font style="font-family:inherit;font-size:10pt;">$0.2 million</font><font style="font-family:inherit;font-size:10pt;">. During the </font><font style="font-family:inherit;font-size:10pt;">nine months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we received approximately </font><font style="font-family:inherit;font-size:10pt;">7,000</font><font style="font-family:inherit;font-size:10pt;"> shares of stock in a nonmonetary transaction valued at </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, we held approximately </font><font style="font-family:inherit;font-size:10pt;">1,665,000</font><font style="font-family:inherit;font-size:10pt;"> shares of treasury stock with a cost of </font><font style="font-family:inherit;font-size:10pt;">$57.6 million</font><font style="font-family:inherit;font-size:10pt;">. At January 31, 2018, we held approximately </font><font style="font-family:inherit;font-size:10pt;">1,661,000</font><font style="font-family:inherit;font-size:10pt;"> shares of treasury stock with a cost of </font><font style="font-family:inherit;font-size:10pt;">$57.4 million</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Accumulated Other Comprehensive Income (Loss)</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accumulated other comprehensive income (loss) includes items such as foreign currency translation adjustments and unrealized gains and losses on certain marketable securities and derivative financial instruments designated as hedges. Accumulated other comprehensive income (loss) is presented as a separate line item in the stockholders&#8217; equity section of our condensed consolidated balance sheets. Accumulated other comprehensive income (loss) items have no impact on our net income (loss) as presented in our condensed consolidated statements of operations.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes changes in the components of our accumulated other comprehensive income (loss) by component for the </font><font style="font-family:inherit;font-size:10pt;">nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:48%;" rowspan="1" 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: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></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrealized Gains (Losses) on Foreign Exchange Contracts Designated as Hedges</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrealized Gain on Interest Rate Swap Designated as Hedge</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Foreign Currency Translation Adjustments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated other comprehensive income (loss) at January 31, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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;font-weight:bold;">3,312</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:1px solid #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-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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: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-weight:bold;">$</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;font-weight:bold;">(106,772</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-weight:bold;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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-weight:bold;">$</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;font-weight:bold;">(103,460</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-weight:bold;">)</font></div></td></tr><tr><td style="vertical-align: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 comprehensive (loss) income before reclassifications</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,452</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;">1,878</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,190</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;">(52,764</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;">Losses reclassified out of accumulated other comprehensive (loss) income</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;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,076</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;">&#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;">&#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;">(2,076</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net other comprehensive (loss) income, current 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="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,376</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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,878</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:1px solid #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;">(45,190</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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 colspan="2" style="vertical-align:bottom;border-bottom:1px solid #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;">(50,688</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;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;font-weight:bold;">Accumulated other comprehensive (loss) income at October 31, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;">(4,064</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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-weight:bold;">$</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;font-weight:bold;">1,878</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-weight:bold;">$</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;font-weight:bold;">(151,962</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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-weight:bold;">$</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;font-weight:bold;">(154,148</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">)</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">All amounts presented in the table above are net of income taxes, if applicable. The accumulated net losses in foreign currency translation adjustments primarily reflect the strengthening of the U.S. dollar against the British pound sterling, which has resulted in lower U.S. dollar-translated balances of British pound sterling-denominated goodwill and 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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The amounts reclassified out of accumulated other comprehensive income (loss) into the condensed consolidated statement of operations, with presentation location, for the </font><font style="font-family:inherit;font-size:10pt;">three and nine</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and 2017 were as follows:</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="19" rowspan="1"></td></tr><tr><td style="width:22%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:29%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended <br clear="none"/>October 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended<br clear="none"/>October 31, </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Location</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Unrealized (losses) gains on derivative financial instruments:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;">Foreign currency forward contracts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">(108</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;">141</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">(196</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;">407</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">Cost of product revenue</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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</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;">145</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(214</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;">378</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#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 service and support revenue</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(676</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;">825</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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</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;">2,339</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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;">Research and development, net</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">(424</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;">461</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;">(730</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;">1,322</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;background-color:#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;">Selling, general and administrative</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;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;font-weight:bold;">(1,328</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-weight:bold;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;font-weight:bold;">1,572</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;font-weight:bold;">(2,308</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-weight:bold;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;font-weight:bold;">4,446</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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total, before income taxes</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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;">134</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;">(252</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 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;">232</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;">(539</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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Benefit (provision) for income taxes</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;">(1,194</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-weight:bold;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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-weight:bold;">$</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;font-weight:bold;">1,320</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-weight:bold;">$</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;font-weight:bold;">(2,076</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-weight:bold;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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-weight:bold;">$</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;font-weight:bold;">3,907</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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total, net of income taxes</font></div></td></tr><tr><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align: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:17px;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;">Interest rate swap agreement</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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: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: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: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;">(254</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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest expense</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">934</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#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;">Other income (expense), net</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #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;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:1px solid #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;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:1px solid #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;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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:1px solid #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;font-weight:bold;">680</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total, before income taxes</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">(389</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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Provision for income taxes</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;">291</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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total, net of income taxes</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Use of Estimates </font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of financial statements in conformity with GAAP requires our management to make estimates and assumptions, which may affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenue and expenses during the reporting period.&#160;Actual results could differ from those estimates.</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;">The following table presents net acquisition-related intangible assets by reportable segment as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and January&#160;31, 2018:&#160;</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:72%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">October 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">January 31,</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#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 Engagement</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">186,549</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">213,963</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;">Cyber Intelligence</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;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,637</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,130</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;font-weight:bold;">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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;">192,186</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;">226,093</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:13px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents the components of interest expense incurred on the Notes and on borrowings under our credit agreements for the three and nine months ended </font><font style="font-family:inherit;font-size:10pt;">October&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and 2017:</font><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:48%;" rowspan="1" 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: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></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three Months Ended <br clear="none"/>October 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended<br clear="none"/>October 31, </font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">1.50% Convertible Senior Notes:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:1px 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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest expense at 1.50% coupon rate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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,500</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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,500</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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,500</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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,500</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Amortization of debt discount</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,982</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,829</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,829</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,377</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization of deferred debt issuance 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;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;">281</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;">267</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;">833</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;">790</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;font-weight:bold;">Total Interest Expense - 1.50% Convertible Senior Notes</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size: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-weight:bold;">$</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;font-weight:bold;">4,763</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;border-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-weight:bold;">$</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;font-weight:bold;">4,596</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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;">14,162</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;border-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-weight:bold;">$</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;font-weight:bold;">13,667</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:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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:13px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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:13px;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;font-weight:bold;">Borrowings under Credit Agreements:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Interest expense at contractual rates</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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,448</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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,858</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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;">13,047</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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,493</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Impact of interest rate swap agreement</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">254</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Amortization of debt discounts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Amortization of deferred debt issuance 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;">392</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;">396</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,162</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,451</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;font-weight:bold;">Total Interest Expense - Borrowings under Credit Agreements</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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-weight:bold;">$</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;font-weight:bold;">4,857</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;border-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-weight:bold;">$</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;font-weight:bold;">4,271</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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;">14,259</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;border-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-weight:bold;">$</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;font-weight:bold;">13,246</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;">The following table summarizes activity under the stock bonus program during the nine months ended October 31, 2018 and 2017 in isolation. As noted above, shares issued in respect of the discount feature under the program reduce available plan capacity and are included in the Award Activity Table above. Other shares issued under the program do not reduce available plan capacity and are therefore excluded from the Award Activity Table above.</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: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:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:72%;" 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></tr><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="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Nine Months Ended <br clear="none"/>October 31,</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Shares in lieu of cash bonus - granted and released</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">19</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;">21</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;">Shares in respect of discount:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family: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="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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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></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;">Released</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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></tr></table></div></div></div> EX-101.SCH 8 vrnt-20181031.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2101100 - Disclosure - BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 2401405 - Disclosure - BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES - EQUITY INVESTMENTS (Details) link:presentationLink link:calculationLink link:definitionLink 2401404 - Disclosure - BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES - GOODWILL, INTANGIBLE ASSETS, AND OTHER LONG_LIVED ASSETS (Details) link:presentationLink link:calculationLink link:definitionLink 2401406 - Disclosure - BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES - IMPACT OF ASU 2016-18 (Details) link:presentationLink link:calculationLink link:definitionLink 2301302 - Disclosure - BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Tables) link:presentationLink link:calculationLink link:definitionLink 2401403 - Disclosure - BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES - CONSOLIDATION (Details) link:presentationLink link:calculationLink link:definitionLink 2201201 - Disclosure - BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - BUSINESS COMBINATIONS link:presentationLink link:calculationLink link:definitionLink 2406405 - Disclosure - BUSINESS COMBINATIONS BUSINESS COMBINATIONS - OTHER BUSINESS COMBINATION INFORMATION (Details) link:presentationLink link:calculationLink link:definitionLink 2406404 - Disclosure - BUSINESS COMBINATIONS BUSINESS COMBINATIONS - YEAR ENDED JANUARY 31, 2018 - INTANGIBLE ASSETS USEFUL LIVES (Details) link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - BUSINESS COMBINATIONS BUSINESS COMBINATIONS - YEAR ENDED JANUARY 31, 2018 - PURCHASE PRICE ALLOCATIONS (Details) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - BUSINESS COMBINATIONS BUSINESS COMBINATIONS - YEAR ENDED JANUARY 31, 2018 - SUMMARY (Details) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - BUSINESS COMBINATIONS (Tables) link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - CASH, CASH EQUIVALENTS AND SHORT-TERM INVESTMENTS CASH, CASH EQUIVALENTS AND SHORT-TERM INVESTMENTS link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - CASH, CASH EQUIVALENTS AND SHORT-TERM INVESTMENTS CASH, CASH EQUIVALENTS AND SHORT-TERM INVESTMENTS (Details) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - CASH, CASH EQUIVALENTS AND SHORT-TERM INVESTMENTS CASH, CASH EQUIVALENTS AND SHORT-TERM INVESTMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 2120100 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 2420403 - Disclosure - COMMITMENTS AND CONTINGENCIES COMMITMENTS AND CONTINGENCIES - LEGAL PROCEEDINGS (Details) link:presentationLink link:calculationLink link:definitionLink 2320301 - Disclosure - COMMITMENTS AND CONTINGENCIES COMMITMENTS AND CONTINGENCIES (Tables) link:presentationLink link:calculationLink link:definitionLink 2420402 - Disclosure - COMMITMENTS AND CONTINGENCIES COMMITMENTS AND CONTINGENCIES - WARRANTY OBLIGATIONS (Details) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1001501 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1006000 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Condensed Consolidated Statements of Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - Condensed Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 2115100 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS link:presentationLink link:calculationLink link:definitionLink 2415403 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS - ASSETS AND LIABILITIES (Details) link:presentationLink link:calculationLink link:definitionLink 2415404 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS - CASH FLOW HEDGES (Details) link:presentationLink link:calculationLink link:definitionLink 2415402 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS DERIVATIVE FINANCIAL INSTRUMENTS - INTEREST RATE SWAP AGREEMENTS (Details) link:presentationLink link:calculationLink link:definitionLink 2415405 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS DERIVATIVE FINANCIAL INSTRUMENTS - NOT DESIGNATED AT HEDGING INSTRUMENTS (Details) link:presentationLink link:calculationLink link:definitionLink 2315301 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - FAIR VALUE MEASUREMENTS link:presentationLink link:calculationLink link:definitionLink 2414403 - Disclosure - FAIR VALUE MEASUREMENTS - CONTINGENT CONSIDERATION TABLE (Details) link:presentationLink link:calculationLink link:definitionLink 2414404 - Disclosure - FAIR VALUE MEASUREMENTS FAIR VALUE MEASUREMENTS - OPTION TO ACQUIRE NONCONTROLLING INTERESTS (Details) link:presentationLink link:calculationLink link:definitionLink 2414402 - Disclosure - FAIR VALUE MEASUREMENTS - FAIR VALUE TABLE (Details) link:presentationLink link:calculationLink link:definitionLink 2414405 - Disclosure - FAIR VALUE MEASUREMENTS - OTHER FAIR VALUE DISCLOSURES (Details) link:presentationLink link:calculationLink link:definitionLink 2314301 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 2413403 - Disclosure - INCOME TAXES INCOME TAXES - IMPACT OF 2017 TAX ACT (Details) link:presentationLink link:calculationLink link:definitionLink 2413401 - Disclosure - INCOME TAXES INCOME TAXES - PROVISION FOR INCOME TAXES (Details) link:presentationLink link:calculationLink link:definitionLink 2413402 - Disclosure - INCOME TAXES INCOME TAXES - UNRECOGNIZED TAX BENEFITS (Details) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - INTANGIBLE ASSETS AND GOODWILL link:presentationLink link:calculationLink link:definitionLink 2407406 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - GOODWILL (Details) link:presentationLink link:calculationLink link:definitionLink 2407404 - Disclosure - INTANGIBLE ASSETS AND GOODWILL INTANGIBLE ASSETS AND GOODWILL - AMORTIZATION AND IMPAIRMENT (Details) link:presentationLink link:calculationLink link:definitionLink 2407405 - Disclosure - INTANGIBLE ASSETS AND GOODWILL INTANGIBLE ASSETS AND GOODWILL - FUTURE AMORTIZATION OF INTANGIBLE ASSETS (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - INTANGIBLE ASSETS AND GOODWILL INTANGIBLE ASSETS AND GOODWILL - INTANGIBLE ASSETS BY REPORTABLE SEGMENT (Details) link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - INTANGIBLE ASSETS (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - INTANGIBLE ASSETS AND GOODWILL (Tables) link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - LONG-TERM DEBT link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - LONG-TERM DEBT - 1.50% CONVERTIBLE SENIOR NOTES (Details) link:presentationLink link:calculationLink link:definitionLink 2408410 - Disclosure - LONG-TERM DEBT - DEBT COVENANT (Details) link:presentationLink link:calculationLink link:definitionLink 2408412 - Disclosure - LONG-TERM DEBT - FUTURE AMORTIZATION (Details) link:presentationLink link:calculationLink link:definitionLink 2408413 - Disclosure - LONG-TERM DEBT - INTEREST EXPENSE (Details) link:presentationLink link:calculationLink link:definitionLink 2408408 - Disclosure - LONG-TERM DEBT LONG-TERM DEBT - 2017 CREDIT AGREEMENT - INTEREST RATE DETAILS (Details) link:presentationLink link:calculationLink link:definitionLink 2408411 - Disclosure - LONG-TERM DEBT LONG-TERM DEBT - 2017 CREDIT AGREEMENT ISSUANCE COSTS (Details) link:presentationLink link:calculationLink link:definitionLink 2408407 - Disclosure - LONG-TERM DEBT LONG-TERM DEBT - 2017 CREDIT AGREEMENT - SUMMARY (Details) link:presentationLink link:calculationLink link:definitionLink 2408409 - Disclosure - LONG-TERM DEBT LONG-TERM DEBT - INTEREST RATES (Details) link:presentationLink link:calculationLink link:definitionLink 2408404 - Disclosure - LONG-TERM DEBT - NOTE HEDGES AND WARRANTS (Details) link:presentationLink link:calculationLink link:definitionLink 2408406 - Disclosure - LONG-TERM DEBT - PRIOR CREDIT AGREEMENT - INTEREST RATE DETAILS (Details) link:presentationLink link:calculationLink link:definitionLink 2408405 - Disclosure - LONG-TERM DEBT - PRIOR CREDIT AGREEMENT - SUMMARY (Details) link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - LONG-TERM DEBT - SUMMARY (Details) link:presentationLink link:calculationLink link:definitionLink 2308301 - Disclosure - LONG-TERM DEBT (Tables) link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - NET INCOME (LOSS) PER COMMON SHARE ATTRIBUTABLE TO VERINT SYSTEMS INC. link:presentationLink link:calculationLink link:definitionLink 2404403 - Disclosure - NET INCOME (LOSS) PER COMMON SHARE ATTRIBUTABLE TO VERINT SYSTEMS INC. NET INCOME (LOSS) PER COMMON SHARE ATTRIBUTABLE TO VERINT SYSTEMS INC. - ANTIDILUTIVE SECURITIES (Details) link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - NET INCOME (LOSS) PER COMMON SHARE ATTRIBUTABLE TO VERINT SYSTEMS INC. NET INCOME (LOSS) PER COMMON SHARE ATTRIBUTABLE TO VERINT SYSTEMS INC. - CALCULATION (Details) link:presentationLink link:calculationLink link:definitionLink 2404404 - Disclosure - NET INCOME (LOSS) PER COMMON SHARE ATTRIBUTABLE TO VERINT SYSTEMS INC. NET INCOME (LOSS) PER COMMON SHARE ATTRIBUTABLE TO VERINT SYSTEMS INC. - OTHER DETAILS (Details) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - NET INCOME (LOSS) PER COMMON SHARE ATTRIBUTABLE TO VERINT SYSTEMS INC. (Tables) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - REVENUE RECOGNITION REVENUE RECOGNITION link:presentationLink link:calculationLink link:definitionLink 2402411 - Disclosure - REVENUE RECOGNITION REVENUE RECOGNITION - ASU NO. 2014-09 ADOPTION BALANCE SHEET (Details) link:presentationLink link:calculationLink link:definitionLink 2402407 - Disclosure - REVENUE RECOGNITION REVENUE RECOGNITION - CONCENTRATION OF CREDIT RISK (Details) link:presentationLink link:calculationLink link:definitionLink 2402408 - Disclosure - REVENUE RECOGNITION REVENUE RECOGNITION - CONTRACT ASSET AND LIABILITY ROLLFORWARD (Details) link:presentationLink link:calculationLink link:definitionLink 2402406 - Disclosure - REVENUE RECOGNITION REVENUE RECOGNITION - CONTRACT BALANCES (Details) link:presentationLink link:calculationLink link:definitionLink 2402410 - Disclosure - REVENUE RECOGNITION REVENUE RECOGNITION - COSTS TO OBTAIN AND FULFILL CONTRACTS (Details) link:presentationLink link:calculationLink link:definitionLink 2402413 - Disclosure - REVENUE RECOGNITION REVENUE RECOGNITION - CURRENT PERIOD BALANCE SHEET - IMPACT OF ADOPTION (Details) link:presentationLink link:calculationLink link:definitionLink 2402414 - Disclosure - REVENUE RECOGNITION REVENUE RECOGNITION - CURRENT PERIOD STATEMENT OF OPERATIONS - IMPACT OF ADOPTION (Details) link:presentationLink link:calculationLink link:definitionLink 2402405 - Disclosure - REVENUE RECOGNITION REVENUE RECOGNITION - DISAGGREGATION OF REVENUE (Details) link:presentationLink link:calculationLink link:definitionLink 2402412 - Disclosure - REVENUE RECOGNITION REVENUE RECOGNITION - IMPACT OF ADOPTION - ADDITIONAL INFORMATION (Details) link:presentationLink link:calculationLink link:definitionLink 2402403 - Disclosure - REVENUE RECOGNITION REVENUE RECOGNITION - POLICY INFORMATION (Details) link:presentationLink link:calculationLink link:definitionLink 2402409 - Disclosure - REVENUE RECOGNITION REVENUE RECOGNITION - REMAINING PERFORMANCE OBLIGATIONS (Details) link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - REVENUE RECOGNITION REVENUE RECOGNITION - SIGNIFICANT ACCOUNTING POLICY (Policies) link:presentationLink link:calculationLink link:definitionLink 2302302 - Disclosure - REVENUE RECOGNITION REVENUE RECOGNITION (Tables) link:presentationLink link:calculationLink link:definitionLink 2402404 - Disclosure - REVENUE RECOGNITION REVENUE RECOGNITION - WARRANTY PERIOD (Details) link:presentationLink link:calculationLink link:definitionLink 2121100 - Disclosure - SEGMENT INFORMATION link:presentationLink link:calculationLink link:definitionLink 2421404 - Disclosure - SEGMENT INFORMATION SEGMENT INFORMATION - RECONCILATION OF SEGMENT CONTRIBUTION TO OPERATING INCOME (LOSS) (Details) link:presentationLink link:calculationLink link:definitionLink 2421402 - Disclosure - SEGMENT INFORMATION SEGMENT INFORMATION - SEGMENT OVERVIEW (Details) link:presentationLink link:calculationLink link:definitionLink 2421403 - Disclosure - SEGMENT INFORMATION SEGMENT INFORMATION - SEGMENT REVENUE AND SEGMENT CONTRIBUTION (Details) link:presentationLink link:calculationLink link:definitionLink 2321301 - Disclosure - SEGMENT INFORMATION (Tables) link:presentationLink link:calculationLink link:definitionLink 2119100 - Disclosure - STOCK-BASED COMPENSATION link:presentationLink link:calculationLink link:definitionLink 2419402 - Disclosure - STOCK-BASED COMPENSATION STOCK-BASED COMPENSATION - AMENDED AND RESTATED PLAN (Details) link:presentationLink link:calculationLink link:definitionLink 2419408 - Disclosure - STOCK-BASED COMPENSATION STOCK-BASED COMPENSATION - BONUS SHARE PROGRAM (Details) link:presentationLink link:calculationLink link:definitionLink 2419406 - Disclosure - STOCK-BASED COMPENSATION STOCK-BASED COMPENSATION - PERFORMANCE RESTRICTED STOCK UNITS (Details) link:presentationLink link:calculationLink link:definitionLink 2419405 - Disclosure - STOCK-BASED COMPENSATION STOCK-BASED COMPENSATION - RESTRICTED STOCK UNITS (Details) link:presentationLink link:calculationLink link:definitionLink 2419403 - Disclosure - STOCK-BASED COMPENSATION STOCK-BASED COMPENSATION - STOCK-BASED COMPENSATION - BY LINE ITEM (Details) link:presentationLink link:calculationLink link:definitionLink 2419404 - Disclosure - STOCK-BASED COMPENSATION STOCK-BASED COMPENSATION - STOCK-BASED COMPENSATION - BY TYPE (Details) link:presentationLink link:calculationLink link:definitionLink 2419407 - Disclosure - STOCK-BASED COMPENSATION STOCK-BASED COMPENSATION - STOCK BONUS PROGRAM - (Details) link:presentationLink link:calculationLink link:definitionLink 2319301 - Disclosure - STOCK-BASED COMPENSATION (Tables) link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 2412406 - Disclosure - STOCKHOLDERS' EQUITY STOCKHOLDERS' EQUITY - AMOUNTS RECLASSIFIED OUT OF ACCUMULATED OTHER COMPREHENSIVE LOSS (Details) link:presentationLink link:calculationLink link:definitionLink 2412402 - Disclosure - STOCKHOLDERS' EQUITY STOCKHOLDERS' EQUITY - DIVIDENDS ON COMMON STOCK (Details) link:presentationLink link:calculationLink link:definitionLink 2412405 - Disclosure - STOCKHOLDERS' EQUITY STOCKHOLDERS' EQUITY - SCHEDULE OF ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Details) link:presentationLink link:calculationLink link:definitionLink 2412403 - Disclosure - STOCKHOLDERS' EQUITY STOCKHOLDERS' EQUITY - SHARE REPURCHASE PROGRAM (Details) link:presentationLink link:calculationLink link:definitionLink 2312301 - Disclosure - STOCKHOLDERS' EQUITY (Tables) link:presentationLink link:calculationLink link:definitionLink 2412404 - Disclosure - STOCKHOLDERS' EQUITY - TREASURY STOCK (Details) link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - SUPPLEMENTAL CONDENSED CONSOLIDATED FINANCIAL STATEMENT INFORMATION link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - SUPPLEMENTAL CONDENSED CONSOLIDATED FINANCIAL STATEMENT INFORMATION - INVENTORIES (Details) link:presentationLink link:calculationLink link:definitionLink 2409404 - Disclosure - SUPPLEMENTAL CONDENSED CONSOLIDATED FINANCIAL STATEMENT INFORMATION SUPPLEMENTAL CONDENSED CONSOLIDATED FINANCIAL STATEMENT INFORMATION - CASH FLOW INFORMATION (Details) link:presentationLink link:calculationLink link:definitionLink 2409403 - Disclosure - SUPPLEMENTAL CONDENSED CONSOLIDATED FINANCIAL STATEMENT INFORMATION SUPPLEMENTAL CONDENSED CONSOLIDATED FINANCIAL STATEMENT INFORMATION - OTHER (EXPENSE) INCOME (Details) link:presentationLink link:calculationLink link:definitionLink 2309301 - Disclosure - SUPPLEMENTAL CONDENSED CONSOLIDATED FINANCIAL STATEMENT INFORMATION (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 9 vrnt-20181031_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 10 vrnt-20181031_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 11 vrnt-20181031_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Revenue from Contract with Customer [Abstract] Current period revenue recognized from beginning balance of Contract Liabilities Contract with Customer, Liability, Revenue Recognized Amount reclassified to Accounts Receivable from beginning balance of Contract Asset Contract with Customer, Asset, Reclassified to Receivable Contract Assets recognized in current period Contract Assets recognized in current period Contract Assets recognized in current period Document And Entity Information -- None. No documentation exists for this element. -- Entity Registrant Name Entity Registrant Name Entity Central Index Key Entity Central Index Key Current Fiscal Year End Date Current Fiscal Year End Date Entity Current Reporting Status Entity Current Reporting Status Entity Filer Category Entity Filer Category Document Type Document Type Document Period End Date Document Period End Date Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Amendment Flag Amendment Flag Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Commitments and Contingencies Disclosure [Abstract] Schedule of Product Warranty Liability Schedule of Product Warranty Liability [Table Text Block] Derivative Instruments and Hedging Activities Disclosure [Abstract] DERIVATIVE FINANCIAL INSTRUMENTS Derivative Instruments and Hedging Activities Disclosure [Text Block] Income Tax Disclosure [Abstract] Unrecognized Tax Benefits Unrecognized Tax Benefits Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Unrecognized Tax Benefits that Would Impact Effective Tax Rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit Long-term Debt, Unclassified [Abstract] Summary of long-term debt Schedule of Long-term Debt Instruments [Table Text Block] Summary of future scheduled principal payments on 2017 Term Loan Schedule of Maturities of Long-term Debt [Table Text Block] Schedule of components of interest expense Schedule of Components of Interest Expense [Table Text Block] Schedule of Components of Interest Expense New Accounting Pronouncements or Change in Accounting Principle [Table] New Accounting Pronouncements or Change in Accounting Principle [Table] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] Accounting Standards Update 2014-09 Accounting Standards Update 2014-09 [Member] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Contracts with Customers - Assets and Liabilities Contract with Customer, Asset and Liability [Table Text Block] Schedule of Impact of ASU No. 2014-09 on Current Period Balance Sheet and Operating Results Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block] Goodwill and Intangible Assets Disclosure [Abstract] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] 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] Finite-Lived Intangible Assets Finite-Lived Intangible Assets [Line Items] Amortization of intangible assets Amortization of Intangible Assets Impairment of goodwill Goodwill, Impairment Loss Impairment of acquired intangible assets Impairment of Intangible Assets, Finite-lived Supplemental Cash Flow Elements [Abstract] Cash paid for interest Interest Paid Cash payments of income taxes, net Income Taxes Paid, Net Accrued but unpaid purchases of property and equipment Capital Expenditures Incurred but Not yet Paid Inventory transfers to property and equipment Inventory Transfer to Property and Equipment Value of inventory transferred to property and equipment in noncash transactions. Liabilities for contingent consideration in business combinations, including measurement period adjustments Liabilities Assumed Capital leases of property and equipment Capital Lease Obligations Incurred Stockholders' Equity Note [Abstract] Amounts Reclassified From AOCI Into the Statement of Operations [Abstract] Amounts Reclassified From AOCI Into the Statement of Operations [Abstract] Amounts Reclassified From AOCI Into the Statement of Operations [Abstract] Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Derivative Instrument [Axis] Derivative Instrument [Axis] Derivative Contract [Domain] Derivative Contract [Domain] Foreign Exchange Contract Foreign Exchange Contract [Member] Interest rate swap Interest Rate Swap [Member] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Cost of revenue - product Cost of Goods Sold [Member] The allocation (or location) of expense to (in) cost of goods sold. Cost of revenue - service and support Cost of Services [Member] The allocation (or location) of expense to (in) cost of services. Research and development, net Research and Development Expense [Member] Selling, general and administrative Selling, General and Administrative Expenses [Member] Interest expense Interest Expense [Member] Other income (expense), net Other Nonoperating Income (Expense) [Member] Reclassifications Out of Accumulated Other Comprehensive Income (Loss) Reclassifications Out of Accumulated Other Comprehensive Income (Loss) [Line Items] Represents amounts reclassified out of Accumulated Other Comprehensive Income (Loss) into the Statement of Operations. Derivative Instruments, gains (losses) Reclassified from Accumulated OCI into Income, Effective Portion, Net Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net Other Comprehensive Income (Loss), Reclassification Adjustment on Derivatives Included in Net Income, Income Taxes Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Tax Amounts reclassified out of accumulated other comprehensive income (loss) Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Net of Tax Revenue from Contracts with Customer [Text Block] Revenue from Contract with Customer [Text Block] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Line of Credit Facility [Axis] Lender Name [Axis] Line of Credit Facility, Lender [Domain] Line of Credit Facility, Lender [Domain] Prior Revolving Credit Facility Prior Revolving Credit Facility [Member] Represents Revolving Credit Facility initially executed in 2011, and amended in 2013 and 2014. This Revolving Credit Facility was terminated in June 2017. Debt Instrument [Axis] Debt Instrument [Axis] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Prior Credit Agreement (as amended) Prior Credit Agreement (as amended) [Member] Represents the prior credit agreement, initially executed in 2011, and amended in 2013 and 2014. February 2014 Term Loans February 2014 Term Loans [Member] February 2014 Term Loans March 2014 Term Loans March 2014 Term Loans [Member] March 2014 Term Loans [Member] 2014 Term Loans 2014 Term Loans [Member] Represents term loans borrowed in February 2014 and March 2014. Debt Instrument Debt Instrument [Line Items] Line of Credit Facility, Maximum Borrowing Capacity Line of Credit Facility, Maximum Borrowing Capacity Long-term Debt, Gross Long-term Debt, Gross Common Stock Issued (in shares) Stock Issued During Period, Shares, New Issues Proceeds from (Repayments of) Secured Debt Proceeds from (Repayments of) Secured Debt Fair Value Disclosures [Abstract] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Table] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value by Measurement Frequency [Axis] Measurement Frequency [Axis] Fair Value, Measurement Frequency [Domain] Fair Value, Measurement Frequency [Domain] Recurring Fair Value, Measurements, Recurring [Member] Fair Value, Hierarchy [Axis] Fair Value, Hierarchy [Axis] Fair Value, Measurements, Fair Value Hierarchy [Domain] Fair Value Hierarchy [Domain] Level 1 Fair Value, Inputs, Level 1 [Member] Level 2 Fair Value, Inputs, Level 2 [Member] Level 3 Fair Value, Inputs, Level 3 [Member] Assets and Liabilities Measured at Fair Value on Recurring Basis Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Assets: Assets, Fair Value Disclosure [Abstract] Money market funds Money Market Funds, at Carrying Value Commercial Paper, at Carrying Value Commercial Paper, at Carrying Value Short-term investments, classified as available for sale Available-for-sale Securities, Amortized Cost Basis Foreign currency forward contracts Foreign Currency Contract, Asset, Fair Value Disclosure Interest rate swap agreements Derivative Asset Total assets Assets, Fair Value Disclosure Liabilities: Liabilities, Fair Value Disclosure [Abstract] Foreign currency forward contracts Foreign Currency Contracts, Liability, Fair Value Disclosure Contingent consideration - business combinations Business Acquisition Contingent Consideration Fair Value Disclosure Fair value, as of the balance sheet date, of potential payments under the contingent consideration arrangement including cash and shares. Option to acquire noncontrolling interests of consolidated subsidiaries Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Liability Value Total liabilities Financial and Nonfinancial Liabilities, Fair Value Disclosure Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Fair Value by Liability Class [Axis] Liability Class [Axis] Fair Value by Liability Class [Domain] Fair Value by Liability Class [Domain] Option to Acquire Noncontrolling Interests Option to Acquire Noncontrolling Interests [Member] Option to Acquire Noncontrolling Interests [Member] Liability for contingent consideration measured using significant unobservable inputs (Level 3) Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Changes in the estimated fair value of liability for contingent consideration measured using significant unobservable inputs (Level 3) Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Fair value measurement at the beginning of the period Change in fair value, recorded in operating expenses Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings Fair value measurement at the end of the period Derivative [Table] Derivative [Table] Hedging Designation [Axis] Hedging Designation [Axis] Hedging Designation [Domain] Hedging Designation [Domain] Derivative not designated as hedging instruments Not Designated as Hedging Instrument [Member] DERIVATIVE FINANCIAL INSTRUMENTS Derivative [Line Items] Gains (losses) on derivative financial instruments, net Derivative, Gain (Loss) on Derivative, Net FAIR VALUE MEASUREMENTS Fair Value Disclosures [Text Block] Segment Reporting [Abstract] Operating results by segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Provision (benefit) for income taxes Income Tax Expense (Benefit) Income (loss) before provision (benefit) for income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Effective Income Tax Rate (as a percent) Effective Income Tax Rate Reconciliation, Percent Tax Adjustments, Settlements, and Unusual Provisions Tax Adjustments, Settlements, and Unusual Provisions 2017 Term Loan 2017 Term Loan [Member] Represents term loan borrowed in June 2014. 2019 (remainder of year) Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months 2020 Long-term Debt, Maturities, Repayments of Principal in Year Two 2021 Long-term Debt, Maturities, Repayments of Principal in Year Three 2022 Long-term Debt, Maturities, Repayments of Principal in Year Four 2023 Long-term Debt, Maturities, Repayments of Principal in Year Five 2024 and thereafter Long-term Debt, Maturities, Repayments of Principal after Year Five Total Debt Instrument, Periodic Payment Debt Instrument, Periodic Payment [Abstract] Required quarterly principal payment Debt Instrument, Periodic Payment, Principal Loss Contingencies [Table] Loss Contingencies [Table] Business Segments [Axis] Segments [Axis] Segments [Domain] Segments [Domain] Customer Engagement Customer Engagement [Member] Represents the Customer Engagement Solutions operating segment Cyber Intelligence Communications and Cyber Intelligence Solutions [Member] Represents the Communications and Cyber Intelligence Solutions reportable segment of the entity. Products and Services [Axis] Products and Services [Axis] Products and Services [Domain] Products and Services [Domain] Hardware Hardware [Member] Represents hardware products. Software Products Software Products [Member] Represents a general category of all software products sold to customers. Range [Axis] Range [Axis] Range [Domain] Range [Domain] Minimum Minimum [Member] Maximum Maximum [Member] Loss Contingencies [Line Items] Loss Contingencies [Line Items] Product Warranty Period Product Warranty Period Represents the product warranty period under standard and extended warranty protection rights granted to customers. Liability for contingent consideration Contingent Consideration [Member] Represents potential amounts payable by the entity as contingent consideration in connection with a business acquisition. Contingent consideration liabilities recorded for business combinations, including measurement period adjustments Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases Changes in fair values, recorded in operating expenses Payments of contingent consideration Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements Foreign currency translation and other Translation Adjustment Functional to Reporting Currency, Increase (Decrease), Gross of Tax Accounting Policies [Abstract] Schedule of Changes in Prior Period Statement of Cash Flows Resulting from New Accounting Standard Business Combinations [Abstract] Schedule of Purchase Price Allocations for the Year Ended January 31, 2018 [Table] Schedule of Purchase Price Allocations for the Year Ended January 31, 2018 [Table] Represents a Schedule of Purchase Price Allocations for the Year Ended January 31, 2018 Customer Relationships Customer Relationships [Member] Developed Technology Developed Technology Rights [Member] Trademarks and Trade Names Trademarks and Trade Names [Member] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Individually Insignificant Business Combinations - Year Ended January 31, 2018 Individually Insignificant Business Combinations - Year Ended January 31, 2018 [Member] Represents all individually insignificant business combinations completed during the year ended January 31, 2018. Schedule of Purchase Price Allocations for the Year Ended January 31, 2018 [Line Items] Schedule of Purchase Price Allocations for the Year Ended January 31, 2018 [Line Items] [Line Items] for Represents a Schedule of Purchase Price Allocations for the Year Ended January 31, 2018 Cash payment made at closing Payment Made At Closing To Acquire Businesses Payment Made At Closing To Acquire Businesses Fair value of contingent consideration Business Combination, Consideration Transferred, Liabilities Incurred Post-closing purchase price adjustment Post-closing purchase price adjustment Post-closing purchase price adjustment that increased (decreased) the cash portion of the acquisition price. Total purchase prices Business Combination, Consideration Transferred Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Other current assets, including cash acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other Other assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Current and other liabilities Business Acquisition, Purchase Price Allocation, Current and Other Noncurrent Liabilities The amount of acquisition cost of a business combination allocated to current liabilities and other noncurrent liabilities of the acquired entity. Deferred revenue - current and long-term Deferred Revenue - Current and Long-Term Represents the combined amounts of current and long-term deferred revenue. Deferred income taxes Deferred Income Taxes - Current and Long-Term Represents the combined amount of current and long-term deferred income taxes. Net tangible liabilities Net Tangible Assets Acquired The amount of acquisition cost of a business combination allocated to net tangible assets. Identifiable Intangible Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Goodwill Goodwill Total Purchase Price Allocations Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Disclosure of Compensation Related Costs, Share-based Payments [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] Award Type [Axis] Award Type [Axis] Award Type [Domain] Equity Award [Domain] Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) [Member] Performance- based RSU's Performance Shares [Member] Stock-Based Compensation Plans Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Beginning balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Released (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Ending balance (in shares) Earnings Per Share [Abstract] Statement [Table] Statement [Table] 1.50% Convertible Senior Notes Convertible Notes Payable [Member] Statement Statement [Line Items] Net Income (Loss) Per Common Share Attributable to Verint Systems Inc. [Abstract] Net Income Per Common Share Attributable to Verint Systems Inc. [Abstract] Net Income Per Common Share Attributable to Verint Systems Inc. [Abstract] 1.50% Convertible Notes - Conversion Price (in dollars per share) Debt Instrument, Convertible, Conversion Price Exercise Price of Warrants (in dollars per share) Class of Warrant or Right, Exercise Price of Warrants or Rights Warrants (in shares) Class of Warrant or Right, Number of Securities Called by Warrants or Rights Summary of components of accumulated other comprehensive income (loss) Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Schedule of amounts reclassified out of accumulated other comprehensive income (loss) into the statement of operations by location Reclassification out of Accumulated Other Comprehensive Income [Table Text Block] Number of Reportable Segments Number of Reportable Segments Software Maintenance, Period Software Maintenance, Period Represents the term of the software maintenance period over which the related post-contract customer support (PCS) is recognized. Debt Disclosure [Abstract] 2017 Revolving Credit Facility 2017 Revolving Credit Facility [Member] Represents revolving credit facility executed in June 2017 as part of 2017 Credit Agreement. Consolidated Total Debt to Consolidated EBITDA Ratio Consolidated Total Debt to Consolidated EBITDA Ratio Represents the Consolidated Total Debt to Consolidated EBITDA (each as defined in the Credit Agreement) leverage ratio. Statement of Comprehensive Income [Abstract] Foreign currency forward contracts Foreign Exchange Forward [Member] Net income (loss) Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Other comprehensive (loss) income, net of reclassification adjustments: Other Comprehensive Income (Loss), before Tax [Abstract] Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax Net (decrease) increase from on derivative instruments designated as hedges Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, before Tax Benefit (provision) for income taxes on net increase (decrease) from foreign exchange contracts and interest rate swap designated as hedges Other Comprehensive Income (Loss), Tax Other comprehensive (loss) income Other Comprehensive Income (Loss), Net of Tax Comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Comprehensive income attributable to noncontrolling interests Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Comprehensive income (loss) attributable to Verint Systems Inc. Comprehensive Income (Loss), Net of Tax, Attributable to Parent Statement of Stockholders' Equity [Abstract] Accounting Standards Update 2016-16 Accounting Standards Update 2016-16 [Member] 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] Treasury Stock Treasury Stock [Member] Accumulated Deficit Retained Earnings [Member] Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Total Verint Systems Inc. Stockholders' Equity Parent [Member] Noncontrolling Interests Noncontrolling Interest [Member] Increase (Decrease) in Stockholders' Equity Increase (Decrease) in Stockholders' Equity [Roll Forward] Balances Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Balances (in shares) Shares, Outstanding Net (loss) income Other comprehensive income (loss) Stock-based compensation - equity-classified awards Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition Common stock issued for stock awards and stock bonuses Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures Common stock issued for stock awards and stock bonuses (in shares) Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures Treasury stock acquired Treasury Stock, Value, Acquired, Cost Method Treasury stock acquired (in shares) Treasury Stock, Shares, Acquired Initial noncontrolling interest related to business combination Noncontrolling Interest, Increase from Business Combination Capital contributions by noncontrolling interest CapitalContributionByNoncontrollingInterest Capital contribution made by noncontrolling interest holders in consolidated subsidiaries Dividends to noncontrolling interest Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders Cumulative effect of new accounting principle in period of adoption Cumulative Effect of New Accounting Principle in Period of Adoption Balances Balances (in shares) Schedule of fair values of derivative financial instruments Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] Schedule of the effects of derivative financial instruments designated as cash flow hedging instruments Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block] Schedule of gains (losses) recognized on derivative financial instruments not designated as hedging instruments Schedule of Other Derivatives Not Designated as Hedging Instruments, Statements of Financial Performance and Financial Position, Location [Table Text Block] Award Date [Axis] Award Date [Axis] Award Date [Domain] Award Date [Domain] 2019 Plan 2019 Plan [Member] Represents the Plan for the year ended January 31, 2019. 2018 Plan 2018 Plan [Member] Represents the Plan for the year ending January 31, 2018 Stock Bonus Program Stock Bonus Program [Member] Represents the information pertaining to Stock Bonus Program under which eligible employees may receive a portion of their bonus in the form of fully vested shares of common stock. Vesting period for executive officers (in years) Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Trailing period of average price of common stock to determine the number of shares to be issued (in days) Share-based Compensation Arrangement by Share-based Payment Award, Determination of Shares Issuable Trailing Period of Average Price of Common Stock Represents the trailing period of average price of common stock to determine the number of shares to be issued under the share-based compensation plan. Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Discount from market price (as a percent) Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Purchase Date Stock Issued During Period, Shares, Issued for Services Stock Issued During Period, Shares, Issued for Services Shares Granted In Respect of Discount Shares Granted In Respect of Discount Represents the number of shares of common stock granted to plan participants in respect of discount provided under share-based compensation plan. Shares Released In Respect of Discount Shares Released In Respect of Discount Represents the number of shares of common stock that were granted and to plan participants, and released, in respect of discount provided under share-based compensation plan. Schedule of calculation of basic and diluted net income (loss) per common share attributable to Verint Systems Inc. Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of anti-dilutive securities Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Accumulated other comprehensive income (loss) [Abstract] Accumulated other comprehensive loss [Abstract] Accumulated other comprehensive loss [Abstract] components of accumulated other comprehensive income (loss) [Axis] components of accumulated other comprehensive income (loss) [Axis] components of accumulated other comprehensive income (loss) [Axis] components of accumulated other comprehensive income (loss) [Domain] components of accumulated other comprehensive income (loss) [Domain] [Domain] for components of accumulated other comprehensive income (loss) [Axis] Unrealized gains (losses) on derivative financial instruments designated as hedges Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member] Foreign currency translation adjustments Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Activity in Accumulated Other Comprehensive Loss Class of Stock [Line Items] Accumulated other comprehensive income (loss) - beginning balance Accumulated Other Comprehensive Income (Loss), Net of Tax Other comprehensive (loss) income before reclassifications Other comprehensive income (loss) before reclassifications Other comprehensive income (loss) before reclassifications Losses reclassified out of accumulated other comprehensive income (loss) Net other comprehensive (loss) income, current period Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Accumulated other comprehensive (loss) income - ending balance Interest rate at end of period (as a percent) Debt Instrument, Interest Rate, Stated Percentage Effective interest rate (as a percent) Debt Instrument, Interest Rate, Effective Percentage Income Statement [Abstract] Statement, Scenario [Axis] Scenario [Axis] Scenario, Unspecified [Domain] Scenario, Unspecified [Domain] Revenue: Revenues [Abstract] Product Sales Revenue, Goods, Net Service and support Sales Revenue, Services, Net Total revenue Revenues Cost of revenue: Cost of Revenue [Abstract] Product Cost of Goods Sold Service and support Cost of Services Amortization of acquired technology Amortization of Acquired Intangible Assets Technology The aggregate expense charged against earnings to allocate the cost of technology acquired intangible assets. As a noncash expense, this element is added back to net income when calculating cash provided by (used in) operations using the indirect method. Total cost of revenue Cost of Revenue Gross profit Gross Profit Operating expenses: Operating Expenses [Abstract] Research and development, net Research and Development Expense Selling, general and administrative Selling, General and Administrative Expense Amortization of other acquired intangible assets Amortization of Acquired Intangible Assets Other The aggregate expense charged against earnings to allocate the cost of other acquired intangible assets. As a noncash expense, this element is added back to net income when calculating cash provided by (used in) operations using the indirect method. Total operating expenses Operating Expenses Operating income Operating Income (Loss) Other income (expense), net: Nonoperating Income (Expense) [Abstract] Interest income Investment Income, Interest Interest expense Interest Expense Loss on early retirement of debt Gain (Loss) on Extinguishment of Debt Other (expense) income, net Other Nonoperating Income (Expense) Total other expense, net Nonoperating Income (Expense) Income (loss) before (benefit) provision for income taxes Provision for income taxes Net income (loss) Net income attributable to noncontrolling interest Net Income (Loss) Attributable to Noncontrolling Interest Net income (loss) attributable to Verint Systems Inc. Net Income (Loss) Attributable to Parent Net income (loss) per common share attributable to Verint Systems Inc. Basic (in dollars per share) Earnings Per Share, Basic Diluted (in dollars per share) Earnings Per Share, Diluted Weighted-average common shares outstanding Weighted Average Number of Shares Outstanding, Diluted [Abstract] Basic (in shares) Weighted Average Number of Shares Outstanding, Basic Diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Concentration Risk [Table] Concentration Risk [Table] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Credit Concentration Risk Credit Concentration Risk [Member] Concentration Risk [Line Items] Concentration Risk [Line Items] Contract asset Contract with Customer, Asset, Net Remaining Performance Obligations Revenue, Remaining Performance Obligation Percent of Remaining Performance Obligation to be Recognized Revenue, Remaining Performance Obligation, Percent Revenue, Remaining Performance Obligation, Percent Period of Expected Timing of Recognition of Performance Obligation Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Intangible Assets - Future Amortization [Abstract] Intangible Assets - Future Amortization [Abstract] 2019 (remainder of year) Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year 2020 Finite-Lived Intangible Assets, Amortization Expense, Year Two 2021 Finite-Lived Intangible Assets, Amortization Expense, Year Three 2022 Finite-Lived Intangible Assets, Amortization Expense, Year Four 2023 Finite-Lived Intangible Assets, Amortization Expense, Year Five 2024 and thereafter Finite-Lived Intangible Assets, Amortization Expense, after Year Five Intangible assets with finite lives, Net Finite-Lived Intangible Assets, Net 2017 Term Loan - Following January 2018 Amendment 2017 Term Loan - Following January 2018 Amendment [Member] Represents terms and conditions of the Company's 2017 Term Loan - Following the January 2018 Amendment to the underlying Credit Agreement. Debt Instrument Variable Rate Base [Axis] Debt Instrument Variable Rate Base [Axis] The alternative reference rates that may be used to calculate the variable interest rate of the debt instrument. Debt Instrument Variable Rate Base [Domain] Debt Instrument Variable Rate Base [Domain] Identification of the reference rate that is used to calculate the variable interest rate of the debt instrument. Variable Rate Based on Eurodollar Rate Variable Rate Based on Eurodollar Rate [Member] Represents loans on which the variable interest rate is based on Eurodollar Rate. Eurodollar loans Eurodollar Loans [Member] Represents the Eurodollar loans under the Credit Agreement. 2016 Interest Rate Swap 2016 Interest Rate Swap [Member] Represents the Company's 2016 Interest Rate Swap Agreement. 2018 Interest Rate Swap 2018 Interest Rate Swap [Member] Represents the Company's 2018 Interest Rate Swap Agreement. Derivative - Fixed Interest Rate Derivative, Fixed Interest Rate Derivative - Index Interest Rate Floor Derivative, Floor Interest Rate Derivative - Basis Spread on Variable Rate Derivative, Basis Spread on Variable Rate Derivative - Notional Amount Derivative, Notional Amount Fixed Interest Rate, Including Impact of Margin Fixed Interest Rate, Including Impact of Margin Represents the fIxed interest rate on debt, including the impact of the margin, resulting from the operation of a pay fixed, receive variable interest rate swap. Gain on Discontinuation of Cash Flow Hedge Gain (Loss) on Discontinuation of Cash Flow Hedge Due to Forecasted Transaction Probable of Not Occurring, Net Interest rate margin (as a percent) Debt Instrument, Basis Spread on Variable Rate Impact of 2017 Tax Act [Axis] Impact of 2017 Tax Act [Axis] Represents the Impacts of the 2017 Tax Act enacted in the U.S. in December 2017 Impact of 2017 Tax Act [Domain] Impact of 2017 Tax Act [Domain] [Domain] for Represents the Impacts of the 2017 Tax Act enacted in the U.S. in December 2017 Prior to Enactment of 2017 Tax Act Prior to Enactment of 2017 Tax Act [Member] Represents tax attributes in place prior to the enactment of the 2017 Tax Act in the U.S. in December 2017. Subsequent to Enactment of 2017 Tax Act Subsequent to Enactment of 2017 Tax Act [Member] Represents tax attributes subsequent to the enactment of the 2017 Tax Act in the U.S. in December 2017. Net Impact of Transition Tax Net Impact of Transition Tax [Member] Represents to net impact of Transition Tax, resulting from enactment of the 2017 Tax Act in the U.S. in December 2017. Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent LONG-TERM DEBT Long-term Debt [Text Block] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Business Acquisition [Line Items] Business Acquisition [Line Items] Finite-Lived Intangible Asset, Useful Life Finite-Lived Intangible Asset, Useful Life Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Accounts receivable, net Accounts Receivable, Net, Current Contract assets Contract with Customer, Asset, Net, Current Long-term contract assets (included in Other Assets) Contract with Customer, Asset, Net, Noncurrent Contract liabilities Contract with Customer, Liability, Current Long-term contract liabilities Contract with Customer, Liability, Noncurrent Net Loss Attributable to Verint Systems Inc. [Abstract] Net Income (Loss) Attributable to Parent [Abstract] Net income (loss) attributable to Verint Systems Inc. Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Dilutive effect of employee equity award plans (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Dilutive effect of 1.50% convertible senior notes (in shares) Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities Dilutive effect of warrants (in shares) Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants Diluted (in shares) Earnings Per Share, Basic and Diluted [Abstract] Earnings Per Share, Basic and Diluted [Abstract] Equity [Abstract] Share Repurchase Program [Axis] Share Repurchase Program [Axis] Share Repurchase Program [Domain] Share Repurchase Program [Domain] 2016 Share Repurchase Program 2016 Share Repurchase Program [Member] Represents the 2016 Share Repurchase Program, as authorized by the Company's Board of Directors in March 2016. Treasury stock acquired (in dollars) Stock Repurchase Program, Authorized Amount Stock Repurchase Program, Authorized Amount SEGMENT INFORMATION Segment Reporting Disclosure [Text Block] Credit Agreements Credit Agreements [Member] Represents activity under all Credit Agreements. Interest Expense at Coupon or Contractual Rate Interest Expense, Debt, Excluding Amortization Impact of Interest Rate Swap Amortization of Debt Discount Amortization of Debt Discount (Premium) Amortization of Deferred Debt Issuance Costs Amortization of Debt Issuance Costs Total Interest Expense Interest Expense, Debt BUSINESS COMBINATIONS Business Combination Disclosure [Text Block] Reconciliation of Revenue from Segments to Consolidated [Table] Reconciliation of Revenue from Segments to Consolidated [Table] Consolidation Items [Axis] Consolidation Items [Axis] Consolidation Items [Domain] Consolidation Items [Domain] Segment Amount Operating Segments [Member] Reconciling Items Segment Reconciling Items [Member] Segment Reporting, Revenue Reconciling Item [Line Items] Segment Reporting, Revenue Reconciling Item [Line Items] Revenue Segment Revenue Adjustments Segment Revenue Adjustments Represents segment revenue adjustments related to deferred revenue of acquired companies. Operating Income (Loss) COMMITMENTS AND CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] Treasury stock aquired (in shares) Treasury stock, (in shares) Treasury Stock, Shares Treasury stock (in dollars) Treasury Stock, Value Fair Value, by Balance Sheet Grouping [Table] Fair Value, by Balance Sheet Grouping [Table] Contingent Consideration Term Loans Medium-term Notes [Member] Fair Value, Balance Sheet Grouping, Financial Statement Captions Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Fair Value Inputs, Discount Rate Fair Value Inputs, Discount Rate Term Loans - Fair Value Long-term Debt, Fair Value 1.50% Convertible Senior Notes - Fair Value Convertible Debt, Fair Value Disclosures Note Hedges - Shares (in shares) Option Indexed to Issuer's Equity, Shares Note Hedges - Strike Price (in dollars per share) Option Indexed to Issuer's Equity, Strike Price Payments for convertible note hedges Payments for Hedge, Financing Activities Proceeds from issuance of warrants Proceeds from Issuance of Warrants SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Basis of Presentation and Significant Accounting Policies [Text Block] Schedule of acquisition-related intangible assets Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block] Schedule of net acquisition-related intangible assets by reportable segment Schedule of Acquired Finite-Lived and Indefinite-Lived Intangible Assets by Segment [Text Block] Tabular disclosure of acquired finite-lived and indefinite-lived intangible assets by segment. Schedule of estimated future amortization expense on finite-lived acquisition-related intangible assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Schedule of goodwill activity Schedule of Goodwill [Table Text Block] 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] Calculated under Revenue Guidance in Effect before Topic 606 Calculated under Revenue Guidance in Effect before Topic 606 [Member] Difference between Revenue Guidance in Effect before and after Topic 606 Difference between Revenue Guidance in Effect before and after Topic 606 [Member] Product revenue Service and support revenue Cost of product revenue Cost of service and support revenue STOCK-BASED COMPENSATION AND OTHER BENEFIT PLANS [Abstract] STOCK-BASED COMPENSATION AND OTHER BENEFIT PLANS [Abstract] RSUs, Excluding PSUs RSUs, Excluding PSUs [Member] Represents all RSUs awarded, excluding performace stock unit awards (PSUs) Summary of award activity Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Weighted-Average Grant-Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award Equity Instruments Other than Options Weighted Average Grant Date Fair Value [Abstract] Beginning balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Released (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value 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 Ending balance (in dollars per share) Additional disclosures Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract] Unrecognized compensation expense Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options Remaining weighted-average vesting period over which expense is expected to be recognized (in years) Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Accrued expenses and other current liabilities Accrued expenses and other current liabilities [Member] Accrued expenses and other current liabilities [Member] Other liabilities Other Noncurrent Liabilities [Member] Individually Immaterial Business Acquisitions Series of Individually Immaterial Business Acquisitions [Member] Business Acquisition Contingent Consideration Fair Value Disclosure Plan Name [Axis] Plan Name [Axis] Plan Name [Domain] Plan Name [Domain] 2017 Amended Plan 2017 Amended Plan [Member] Represents the Verint Systems Inc. Amended and Restated 2015 Long-Term Stock Incentive Plan, approved by shareholders on June 22, 2017 Reduction in Amended 2017 Plan Capacity From Awards Other Than Options or SARs Reduction in Amended 2015 Plan Capacity Other Awards This is the reduction in award capacity under the Amended and Restated 2015 Long-Term Stock Incentive Plan resulting from an award other than a stock option or a stock-settled stock appreciation right (amended in June 2017). Revenue Recognition, Policy [Policy Text Block] Revenue Recognition, Policy [Policy Text Block] Organization, Consolidation and Presentation of Financial Statements [Abstract] SUPPLEMENTAL CONDENSED CONSOLIDATED FINANCIAL STATEMENT INFORMATION Additional Financial Information Disclosure [Text Block] STOCKHOLDERS' EQUITY Stockholders' Equity Note Disclosure [Text Block] Other Income and Expenses [Abstract] Foreign currency (losses) gains, net Foreign Currency Transaction Gain (Loss), before Tax Gains on derivative financial instruments, net Other nonoperating income and expense, net Other Nonoperating Income Expense Miscellaneous The net amount of miscellaneous other income and expense, which has not been itemized or categorized in the footnotes to the financial statements and is a component of other income and expense, net. Total other (expense) income, net Schedule of Stock-Based Compensation Expense by Line Item Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block] Schedule of Stock-Based Compensation Expense by Type of Award Schedule of Compensation Cost for Share-based Payment Arrangements, Allocation of Share-based Compensation Costs by Plan [Table Text Block] Summary of RSU Activity Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block] Summary of Performance Share Activity Share-based Compensation, Performance Shares Award Outstanding Activity [Table Text Block] Stock Bonus Program Certain Key Data Stock Bonus Program Certain Key Data [Table Text Block] [Table Text Block] for Represents certain key data for tje Stock Bonus Program. INCOME TAXES Income Tax Disclosure [Text Block] Cash, Cash Equivalents, and Short-term Investments [Abstract] Cash, Cash Equivalents and Short-term Investments Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Other debt Notes Payable, Other Payables [Member] Principal Amount - 1.50% Convertible Senior Notes Debt Instrument, Face Amount Gross term loan borrowings Other debt Medium-term Notes Unamortized debt discounts and issuance costs Unamortized debt discounts and issuance costs Unamortized debt discounts and issuance costs, netted against gross debt Total debt Long-term Debt Current maturities of long-term debt Long-term Debt, Current Maturities Long-term debt Long-term Debt, Excluding Current Maturities Derivative Instruments, Gain (Loss) by Hedging Relationship, by Income Statement Location, by Derivative Instrument Risk [Table] Derivative Instruments, Gain (Loss) [Table] Derivative Instruments, Gain (Loss) by Hedging Relationship [Axis] Hedging Relationship [Axis] Hedging Relationship [Domain] Hedging Relationship [Domain] Cash flow hedging Cash Flow Hedging [Member] Derivative designated as hedging instruments Designated as Hedging Instrument [Member] DERIVATIVE FINANCIAL INSTRUMENTS Derivative Instruments, Gain (Loss) [Line Items] Net (losses) gains recognized in accumulated other comprehensive loss Derivative Instruments, Gain (Loss) Recognized in Other Comprehensive Income (Loss), Effective Portion, Net Gains (losses) from ineffectiveness Derivative Instruments, Gain (Loss) Recognized in Income, Ineffective Portion and Amount Excluded from Effectiveness Testing, Net Accumulated Other Comprehensive Income (Loss), Net of Tax Net losses on foreign currency forward contracts expected to be reclassified to earnings during next 12 months Foreign Currency Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months As Previously Reported Scenario, Previously Reported [Member] Deferred cost of revenue Deferred Costs, Current Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Long-term deferred cost of revenue Deferred Costs, Noncurrent Deferred income taxes Deferred Tax Assets, Net of Valuation Allowance, Noncurrent Other assets Other Assets, Noncurrent Accrued expenses and other current liabilities Accrued Liabilities, Current Deferred income taxes Deferred Tax Liabilities, Net, Noncurrent Total stockholders' equity 2017 Credit Agreement 2017 Credit Agreement [Member] Represents credit agreement executed in June 2017, consisting of term loan and revolving credit facility. Unamortized Debt Discount Debt Instrument, Unamortized Discount NET INCOME (LOSS) PER COMMON SHARE ATTRIBUTABLE TO VERINT SYSTEMS INC. Earnings Per Share [Text Block] Schedule of Goodwill [Table] Schedule of Goodwill [Table] Goodwill Impairment Testing Goodwill [Line Items] Impairment Test Number of Primary Approaches to Assess Fair Value Impairment Test Number of Primary Approaches to Assess Fair Value Represents the number of primary approaches to assess fair value in impairment test. Dividends on common stock Dividends, Common Stock Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Trade Names Trade Names [Member] Non-competition Agreements Noncompete Agreements [Member] Distribution Network Distribution Rights [Member] Acquired Finite-Lived Intangible Assets [Line Items] Acquired Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets, Gross Finite-Lived Intangible Assets, Gross Finite-Lived Intangible Assets, Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Intangible assets with finite lives, Net Goodwill activity Goodwill, gross at the beginning of the period Goodwill, Gross Accumulated impairment losses Goodwill, Impaired, Accumulated Impairment Loss Goodwill, net at the beginning of the period Adjustments of prior period business combinations Goodwill, Purchase Accounting Adjustments Foreign currency translation and other Goodwill, Translation and Purchase Accounting Adjustments Goodwill, net, at the end of the period Cost Method Investments Cost Method Investments Coupon Interest Rate Proceeds from issuance of convertible notes, net of underwriting discounts Proceeds from Debt, Net of Issuance Costs 1.50% Convertible Notes - Conversion Ratio Debt Instrument, Convertible, Conversion Ratio 1.50% Convertible Notes - Base Principal Amount For Conversion Rate Convertible Notes Base Principal Amount For Conversion Rate Represents the base principal amount of convertible notes against which the conversion rate is applied for purposes of determining the number of common shares into which the notes are convertible. 1.50% Convertible Notes - Number of Common Shares (in shares) Debt Instrument, Convertible, Number of Equity Instruments 1.50% Convertible Notes - Carrying Value of Debt Component Convertible Notes Payable 1.50% Convertible Notes - Carrying Value of Equity Component Debt Instrument, Convertible, Carrying Amount of Equity Component Assumed Nonconvertible Debt Interest Rate Assumed Noncovertible Debt Interest Rate Represents the assumed noncovertible debt interest rate used to determine the issue-date fair value of the liability component of convertible debt that contains a cash settlement feature. Unamortized Debt Issuance Expense Unamortized Debt Issuance Expense Debt Component of Convertible Note Issuance Costs Debt Component of Convertible Note Issuance Costs Represents the debt component of issuance costs incurred in connection with Convertible Notes - resulting from imputing a portion of the issuance costs to equity and a portion to debt. Adjustment To Additional Paid In Capital Debt Issuance Cost Adjustment To Additional Paid In Capital Debt Issuance Cost The carrying amount of the equity component of debt issuance costs. Adjusted LIBO Rate Debt Instrument Variable Rate Base Adjusted LIBO [Member] Represents the adjusted LIBO rate used to calculate the variable interest rate of the debt instrument. Base Rate Debt Instrument Variable Rate Base [Member] Represents the base rate used to calculate the variable interest rate of the debt instrument. Base Rate loans Base Rate Loans [Member] Represents the Base Rate loans under the Credit Agreement. Variable rate basis Debt Instrument, Description of Variable Rate Basis Schedule of Cash, Cash Equivalents and Short-term Investments Schedule of Available-for-sale Securities [Table] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Cash and bank time deposits Cash [Member] Money market funds Money Market Funds [Member] Commercial Paper Commercial Paper [Member] Total cash and cash equivalents Cash and Cash Equivalents [Member] Debt Security [Axis] Debt Security [Axis] Major Types of Debt Securities [Domain] Major Types of Debt Securities [Domain] Corporate debt securities (available-for-sale) Corporate Debt Securities [Member] Bank time deposits Bank Time Deposits [Member] Total short-term investments Short-term Investments [Member] Schedule of Available-for-sale Securities Schedule of Available-for-sale Securities [Line Items] Cost basis Gross unrealized gains Available-for-sale Debt Securities, Accumulated Gross Unrealized Gain, before Tax Gross unrealized losses Available-for-sale Debt Securities, Accumulated Gross Unrealized Loss, before Tax Estimated Fair Value Cash and Cash Equivalents, Fair Value Disclosure Estimated Fair Value Available-for-sale Securities Maturities and sales of investments Proceeds from Sale and Maturity of Available-for-sale Securities INTANGIBLE ASSETS AND GOODWILL Goodwill and Intangible Assets Disclosure [Text Block] Selling, general and administrative Selling General and Administrative Expense [Member] The allocation (or location) of expense to (in) selling, general and administrative expense. Stock-based compensation expense Allocated Share-based Compensation Expense Variable Rate Based on ABR Rate Variable Rate Based on ABR Rate [Member] Represents loans for which the variable interest rate is based upon the ABR Rate, as defined in the Credit Agreement. ABR Rate Loans ABR Rate Loans [Member] Represents loans for which the interest rate is based upon the ABR Rate, as defined in the Credit Agreement. Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Prepaid Expenses and Other Current Assets Prepaid Expenses and Other Current Assets [Member] Other Assets Other Assets [Member] Fair Values of Derivative Financial Instruments Derivatives, Fair Value [Line Items] Term to maturity of derivative contracts is generally less than this period (in months) Derivative, Remaining Maturity Notional amounts of derivative financial instruments Assets, Fair Value Derivative Asset, Fair Value, Gross Asset Liabilities, Fair Value Derivative Liability, Fair Value, Gross Liability Bonus Share Program Bonus Share Program [Member] Represents awards under the Bonus Share Program Combined Stock Bonus Program and Bonus Share Program Combined Stock Bonus Program and Bonus Share Program [Member] Represents combined Stock Bonus Program and Bonus Share Program amounts Total accrued liability Deferred Compensation Share-based Arrangements, Liability, Current Amortization of Debt Issuance Costs Payments of Debt Issuance Costs Statement of Financial Position [Abstract] Assets Assets [Abstract] Current Assets: Assets, Current [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Restricted cash and cash equivalents, and restricted time deposits Restricted Cash and Investments, Current Short-term investments Other Short-term Investments Accounts receivable, net of allowance for doubtful accounts of $2.9 million and $2.2 million, respectively Inventories Inventory, Net Total current assets Assets, Current Property and equipment, net Property, Plant and Equipment, Net Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Capitalized software development costs, net Capitalized Computer Software, Net Total assets Assets Liabilities and Stockholders' Equity Liabilities and Equity [Abstract] Current Liabilities: Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Total current liabilities Liabilities, Current Other liabilities Other Liabilities, Noncurrent Total liabilities Liabilities Commitments and Contingencies Commitments and Contingencies Stockholders' Equity: Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Preferred stock - $0.001 par value; authorized 2,207,000 shares at October 31, 2018 and January 31, 2018, respectively; none issued. Temporary Equity, Carrying Amount, Including Portion Attributable to Noncontrolling Interests Common stock - $0.001 par value; authorized 120,000,000 shares. Issued 66,937,000 and 65,497,000 shares; outstanding 65,272,000 and 63,836,000 shares at October 31, 2018 and January 31, 2018, respectively. Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital Treasury stock, at cost - 1,665,000 and 1,661,000 shares at October 31, 2018 and January 31, 2018, respectively. Accumulated deficit Retained Earnings (Accumulated Deficit) Accumulated other comprehensive loss Total Verint Systems Inc. stockholders' equity Stockholders' Equity Attributable to Parent Noncontrolling interests Stockholders' Equity Attributable to Noncontrolling Interest Total liabilities and stockholders' equity Liabilities and Equity Balance sheet classification of award [Axis] Balance sheet classification of award [Axis] Balance sheet classification of award [Axis] Balance sheet classification of award [Domain] Balance sheet classification of award [Domain] [Domain] for Balance sheet classification of award [Axis] Equity Settled Awards Equity-Settled Awards [Member] Equity-Settled Awards [Member] Cash Settled Awards Liability Settled Awards [Member] Liability Settled Awards [Member] Restricted stock units and restricted stock awards Restricted Stock and Restricted Stock Units RSU [Member] Represents information in the aggregate for restricted stock and restricted units, shares or stock units that an entity has not yet issued because the agreed-upon consideration, such as employee services, has not yet been received. Stock Bonus Program and Bonus Share Program Phantom stock units (cash settled awards) Phantom Share Units (PSUs) [Member] Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table] Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table] Shared Support Expenses Corporate, Non-Segment [Member] Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items] Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items] Shared Support Expenses Other Operating Income (Expense), Net Acquisition, integration, restructuring, and other unallocated expenses Other Cost and Expense, Operating Total reconciling items, net Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Stock options and restricted stock-based awards Stock Compensation Plan [Member] 1.50% convertible senior notes Convertible Debt [Member] Warrants Warrant [Member] Antidilutive Securities Excluded from Computation of Earnings Per Share Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share, (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Schedule of Inventories Schedule of Inventory, Current [Table Text Block] Schedule of Other (Expense) Income, Net Schedule of Other Nonoperating Income (Expense) [Table Text Block] Schedule of Supplemental Information Regarding Condensed Consolidated Cash Flows Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] Loss Contingency, Information about Litigation Matters [Abstract] Loss Contingency, Damages Sought, Value Loss Contingency, Damages Sought, Value Schedule of assets and liabilities measured at fair value on recurring basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Schedule of changes in the estimated fair value using significant unobservable inputs (Level 3) Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Capitalized Contract Cost [Table] Capitalized Contract Cost [Table] Deferred cost of revenue Deferred cost of revenue [Member] Deferred cost of revenue [Member] Long-term deferred cost of revenue Long-term deferred cost of revenue [Member] Long-term deferred cost of revenue [Member] Capitalized Contract Cost [Axis] Capitalized Contract Cost [Axis] Capitalized Contract Cost [Domain] Capitalized Contract Cost [Domain] Sales Commission Sales Commission [Member] Sales Commission [Member] Costs to Fulfill Costs to Fulfill [Member] Costs to Fulfill [Member] Capitalized Contract Cost [Line Items] Capitalized Contract Cost [Line Items] Capitalized Contract Cost, Net Capitalized Contract Cost, Net Capitalized Contract Cost, Amortization Capitalized Contract Cost, Amortization Deferred Costs Deferred Costs Cost of Revenue STOCK-BASED COMPENSATION Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Allowance for Doubtful Accounts Allowance for Doubtful Accounts Receivable, Current Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Preferred stock, authorized (in shares) Preferred Stock, Shares Authorized Preferred stock, 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, authorized (in shares) Common Stock, Shares Authorized Common stock, issued (in shares) Common Stock, Shares, Issued Common stock, outstanding (in shares) Common Stock, Shares, Outstanding Statement of Cash Flows [Abstract] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract] Adjustments to reconcile net income (loss) 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 Depreciation, Depletion and Amortization Stock-based compensation, excluding cash-settled awards Share-based Compensation Amortization of discount on convertible notes Accretion Expense Non-cash gains on derivative financial instruments, net Unrealized Gain (Loss) on Derivatives Loss on early retirement of debt Other non-cash items, net Other Noncash Income (Expense) Changes in operating assets and liabilities, net of effects of business combinations: Increase (Decrease) in Operating Capital [Abstract] Accounts receivable Increase (Decrease) in Accounts Receivable Contract assets Increase (decrease) in contract assets Represents the increase (decrease) in contract assets during the period. Inventories Increase (Decrease) in Inventories Deferred cost of revenue Increase (Decrease) in Deferred Charges Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Accounts payable and accrued expenses Increase (Decrease) in Accounts Payable and Accrued Liabilities Contract liabilities Increase (decrease) in contract liabilities Represents the increase (decrease) in contract liabilities during the period. Other, net Increase (Decrease) in Other Operating Assets and Liabilities, Net Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities, Continuing Operations Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract] Cash paid for business combinations, including adjustments, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Purchases of investments Payments to Acquire Investments Cash paid for capitalized software development costs Payments for Software Change in restricted cash and bank time deposits, and other investing activities, net Increase (Decrease) in Restricted Cash and Investments Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities, Continuing Operations Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract] Proceeds from borrowings, net of original issuance discount Proceeds from Issuance of Long-term Debt and Capital Securities, Net Repayments of borrowings and other financing obligations Repayments of Long-term Debt, Long-term Capital Lease Obligations, and Capital Securities Payments of debt-related costs Purchases of treasury stock Payments for Repurchase of Common Stock Dividends paid to noncontrolling interest Payments of Ordinary Dividends, Noncontrolling Interest Payments of contingent consideration for business combinations (financing portion) Business Combination, Contingent Consideration Arrangements, Payment of Contingent Consideration, Financing Business Combination, Contingent Consideration Arrangements, Payment of Contingent Consideration, Financing Portion Other financing activities, net Proceeds from (Payments for) Other Financing Activities Net cash provided used in financing activities Net Cash Provided by (Used in) Financing Activities, Continuing Operations Effect of foreign currency exchange rate changes on cash, cash equivalents, restricted cash and restricted cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Net (decrease) increase in cash, cash equivalents, restricted cash and restricted cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash, cash equivalents, restricted cash and restricted cash equivalents - beginning of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Cash, cash equivalents, restricted cash and restricted cash equivalents - end of period Reconciliation of cash, cash equivalents, restricted cash, and restricted cash equivalents at end of period to balance sheet [Abstract] Reconciliation of cash, cash equivalents, restricted cash, and restricted cash equivalents at end of period to balance sheet [Abstract] Reconciliation of cash, cash equivalents, restricted cash, and restricted cash equivalents at end of period to balance sheet [Abstract] Restricted cash and cash equivalents included in restricted cash and cash equivalents, and restricted bank time deposits Restricted Cash and Cash Equivalents, Current Restricted cash and cash equivalents included in other assets Restricted Cash and Cash Equivalents, Noncurrent Inventories Inventory, Net [Abstract] Raw materials Inventory, Raw Materials, Gross Work-in-process Inventory, Work in Process, Gross Finished goods Inventory, Finished Goods, Gross Total inventories Product Warranties Disclosures [Abstract] Movement in Standard Product Warranty Accrual Movement in Standard Product Warranty Accrual [Roll Forward] Warranty liability, beginning of period Standard Product Warranty Accrual Provision charged (credited) to expenses Standard Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties Warranty charges Standard Product Warranty Accrual, Decrease for Payments Foreign currency translation and other Standard Product Warranty Accrual, Foreign Currency Translation Gain (Loss) Warranty liability, end of period Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Product revenue Product [Member] Service and support revenue Service [Member] Service 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] Recurring revenue Recurring revenue [Member] Recurring revenue [Member] Nonrecurring revenue Nonrecurring revenue [Member] Nonrecurring revenue [Member] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Schedule of Variable Interest Entities [Table] Schedule of Variable Interest Entities [Table] Variable Interest Entities by Classification of Entity [Axis] Variable Interest Entities [Axis] Variable Interest Entity, Classification [Domain] Variable Interest Entity, Classification [Domain] Joint venture, variable interest entity in which entity is primary beneficiary Variable Interest Entity, Primary Beneficiary [Member] Less than Basis of Presentation Variable Interest Entity [Line Items] Equity interest in a joint venture (as a percent) Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage Maximum ownership interest in cost method investments (as a percent) Cost Method Investment Ownership Percentage The percentage of ownership of common stock or equity participation in the investee accounted for under the cost method of accounting. Preparation of Condensed Consolidated Financial Statements Basis of Accounting [Text Block] Principles of Consolidation Consolidation, Policy [Policy Text Block] Use of Estimates Use of Estimates, Policy [Policy Text Block] Significant Accounting Policies Significant Accounting Policies [Text Block] Goodwill, Other Acquired Intangible Assets, and Long-Lived Assets Goodwill and Intangible Assets, Policy [Policy Text Block] Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] BUSINESS COMBINATIONS - YEAR ENDED JANUARY 31, 2018 - SUMMARY (Details) [Abstract] BUSINESS COMBINATIONS - YEAR ENDED JANUARY 31, 2018 - SUMMARY (Details) [Abstract] Enterprise Intelligence Enterprise Intelligence Solutions [Member] Represents the Enterprise Intelligence Solutions reportable segment of the entity. Payments to Acquire Businesses, Gross Payments to Acquire Businesses, Gross Business Acquisition, Goodwill, Expected Tax Deductible Amount Business Acquisition, Goodwill, Expected Tax Deductible Amount Business Acquisition, Purchase Price Allocation, Goodwill, Tax Not Deductible Amount Business Acquisition, Purchase Price Allocation, Goodwill, Tax Not Deductible Amount The amount of goodwill arising from a business combination that is expected not to be deductible for tax purposes. Transaction and Related Costs, Including Integration Costs Business Acquisition, Cost of Acquired Entity, Transaction Costs During Period Business Acquisition, Cost of Acquired Entity, Transaction Costs During Period Accounting Standards Update 2016-18 Accounting Standards Update 2016-18 [Member] Net Cash Provided by Operating Activities Net Cash Provided by (Used in) Operating Activities Net Cash Used in Investing Activities Net Cash Provided by (Used in) Investing Activities Net Cash Provided By Financing Activities Net Cash Provided by (Used in) Financing Activities Effect of Exchange Rate on Cash and Cash Equivalents, Continuing Operations Effect of Exchange Rate on Cash and Cash Equivalents, Continuing Operations Net increase in cash, cash equivalents, restricted cash and restricted cash equivalents Schedule of Business Acquisitions Schedule of Business Acquisitions, by Acquisition [Table Text Block] Schedule of Cash, Cash Equivalents and Short-term Investments [Table Text Block] Cash, Cash Equivalents and Investments [Table Text Block] EX-101.PRE 12 vrnt-20181031_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 13 verintlogoa07.jpg begin 644 verintlogoa07.jpg M_]C_X 02D9)1@ ! 0$!+ $L #_VP!# (! 0(! 0(" @(" @(" P4# P,# M P8$! ,%!P8'!P<&!P<("0L)" @*" <'"@T*"@L,# P,!PD.#PT,#@L,# S_ MVP!# 0(" @,# P8# P8," <(# P,# P,# P,# P,# P,# P,# P,# P,# P, M# P,# P,# P,# P,# P,# P,# P,# S_P 1" !C 7L# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]_**** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** /GW_@H#^VQJ7[#W@W0O$$/@YO%6EZI>-87,BW_ -E^Q2%=T>?D;(?# M#/&" .]?+/\ Q$&2_P#1)Y/_ ?+_P#&J^U/VUO@!#^TU^S)XL\(O$LEW>69 MFT]CUBNXOWD+#WWJ!]":_ ]HI+=VBF0QS0L8Y$/56!P1^!!K]9X%R/)\TP6G_MU>"-?OX](_P"$=U?PY?+:W>FM=BY98I$WPSA@J_*^)%Z?>B?T MKZ K\7O^"/GQ];X)_MFZ;IMQ<-'H_CVW.AW*9.PW&[?:N1D#<)-Z G.!.WK7 M[0@\5\EQID<,LS%TJ*M3DE*.[LMFKOLT_E8^^\.>)JF=Y/&OB'>K!N,W9*[6 MJ=EIK%KI:]PKG?B]\3-/^#/PL\1>+-5;;I_AO3I]1G ."ZQ(7VC_ &FQ@>Y% M=%7P?_P7<^/W_")? _0OAW9W!CN_&5X+O4%4];*V8.$(QT>?RCD$<1,.0QKR MXHSJ.4Y77Q\MX1=O.3TBOG)KY'"Q_\'!TS1J6 M^$\BL1DC^WEX_P#(5>V_L(_\%/\ 5/VW/BW>>';?X>MH-AI=B;V]U!M5%P(< ML%C3:(UR6.>_ !K\>#\HK]AO^"+G[.__ I[]DZ'Q->0-'K'Q$E&K2%LAEM M-MJN/0IF3(Z^;["OU#C'AW),LRZ5:E1M4DU&/O2W>[LY=$G\['XCX=\7<29W MG$^%/_7/4O\ VWK\^X0R^AC< MVI8;$QYH2YKJ[6T6UJK/='ZSX@YMBLMR&MC<%+EJ1Y;.R=KSBGHTULWT+'_$ M09+_ -$GD_\ !\O_ ,:H_P"(@R7_ *)/)_X/E_\ C5?G&3@5,FG7;HK+97[* MPR"+60@CU!V\U^U_ZAY"MZ'_ )-/_P"2/YNCXI<4O;$_^24__D#]%O\ B(,E M_P"B3R?^#Y?_ (U1_P 1!DO_ $2>3_P?+_\ &J_.G^R[S_GQU#_P$E_^)H_L MN\_Y\=0_\!)?_B:7^HF0_P#/G_R:?_R0_P#B*'%7_00__ (?_('[7?\ !/;] MOYOVZM/\47#>%6\,_P#"-S0P[3?"Z\_S%+9R$7&,>_6OI"OSI_X-_K2:UT#X MG>=!<0[KVR*^;$T>[]T_3*>[N]S^E>! M,SQ689'0QF-ES5)&_M\?ME-^Q)\*-/\ %"^'SXD^W:G' MIWV878MMFY7;?NVM_=QC'>ODG_B(,E_Z)/)_X/E_^-5Z1_P7H_Y-2\/?]C+! M_P"BI:_)NOT+@GA7*\?EBQ&+IC2/R7Q)XZSO*LZEA,!6Y(*,7; ME@]7OJXMGZ.?\1!DO_1)Y/\ P?+_ /&J=#_P<&-Y@\SX3S;.^W7DS_Z*KX-\ M+_ +QYXWT&WU71?!7BC5M+O Q@N[33I)H9@K%&VL!@X96!]P:GU3]F_XC:'9 M/<7G@#QE;6\8RTCZ1-M4?]\U](^#>&D^1PC?;XY7_P#2CXV/B)QDX\ZJ2MO? MV4;6[WY-C])_AM_P7J^&_B&ZCA\3>&?%'A?><-<*B7\$?U\L[_\ QVOL3X4_ M&/PO\$==TWQ!I4W N+.4.%/\ =8=5;V8 U_/ #DLI!5E)5E(PRD<$ M$=01Z&O3_P!D;]JSQ#^QS\8;'Q1HM:69"L&K6F?G1AT$BC+))C* ML!U4LK>-G7AKA)TG4RUN,UM%N\7Y7>J?9W:_,^BX;\9L?3Q$:6%--UK3)OM&G:M:QWEM*/XXY%#*<=N"..U M:5?B,HN+Y9;G]+1DI14HNZ9\:_MP_P#!65_V./CLW@M? K>(MNG07_VL:H+; M_6%AMVF-NFWKGO7EOAW_ (+[R:_XDTW3_P#A5CP_VA>P6GF'75;R_-E6/=CR MN<;LX]J\/_X+<_\ )]4G_8O67_H4M?+WP]_Y*+X:_P"PS8_^E45?NN2\&Y/7 MRJEB:M&\Y03;YI;V\G8_F+B+Q$X@PN?5L%0KVIQJ.*7+!Z7VNXW_ !/Z+04Z) MMP4;.=^<\=*^?_\ B(,E_P"B3R?^#Y?_ (U7/_\ !P#_ ,EE^&O_ &!;[_T? M#7P'7[APKP?E&,RJCB<12YIR3N^:2O[S71I;(_F7CKQ!S_+\]Q&#PE?EIQ:L MN6#M>,7NXM[M]3]4_P!F_P#X+A:3\9?C7H/A7Q!X,;PC8Z_-]CBU1]56XCAN M&XB1U\M<*[83=G 9ESQDC[QSFOYNG7>O4J>H(Z@^HK]I_P#@E?\ MF?\-7_L M^PVVL77G>-/".RPU<.?WETN/W-U[B11R?[ZM7S_'7!]# 4HXW 1M!:25V[/I M+5MZ[/Y=SZSPO\0L3FE>>79K/FJOWH2LE=+>-DDKK=:7:OV/IZO-OVN_V@3^ MRU^SQXB\>#2SK7]@)"_V(3^1Y_F3QQ??P<8WYZ=J])KYO_X*X?\ */3XB?\ M7&T_]+;>O@"Z\W;;P3;]P53W?FVC\.\->.L[S7.HX3'UN>'+)VY8+5+3513_$^YSTK\ M^?B]_P %T)/A9\5_$WAE?AF]]_PCNIW&G?:/[:6/S_*F3,DBF9B""%P0?45\SP%D^ S"O5 MACXJ2BDU=M:W\FC[3Q4X@S3*L+0J97-QE*33M%2TMYIGU]_Q$&2_]$GD_P#! M\O\ \:H_XB#)?^B3R?\ @^7_ .-5\!?\*F\7?]"GXH_\%4__ ,36-J.FW6C7 MTEK>6MQ9W4)Q)#/$8Y(S[JV"/QK]/CP/P_+2-%/_ +?E_P#)'XC/Q.XL@KSK MM>M."_\ ;#]%O^(@R7_HD\G_ (/E_P#C5'_$09+_ -$GD_\ !\O_ ,:K\Y[& MQN-4OH;6UMYKJZNG$4,$,9DDF<\!54&(;]*N3QAXVT31S\+GMO[8 MU&VL/..N*WE>;*L>['E[ MN^F3*J*+F,DD[> !SFOZ J_,N/LGR_+ZE&. BHJ2E>S;VM;=L_:O"OB+-77]H*53<\EG(!'_1]^/HOB7SC?3JTC\A['4KG1=0MKZRD:&\L9DN;>13@I(C! ME(^A K^@3]F+XSV_[0OP"\*^,K?M( 'RFOT;Q*RO MZQERQ<%[U)Z_X963_&S]+GX]X,YY]5S>6 F_=K+3_%&[7WKF7F[(_0_.*_#/ M_@I9\?S^T5^V+XIU&";S-'T"3^PM,PV5,%9[VY80PD D;@C/YK <[(G(Z5^#L2&./YF:1NK. MQRS'N3[GK7A^%V57E5S&:V]R/YR_1?-GU'C?GG+"AE%-[^_+T6D5]_,_DCNO MV:?@5T7Y[AP>S")6 /\ >*U_0)I.E6NA M:7;6-C;PV=G9Q+!!!"@CCAC4!515'"J !P *_.'_@@O^SL&?Q3\4K^'EO^ M)%I!9.BC#W$@/N?+3_@)K])J\7Q(S;ZSF*PL'[M)6_[>>K^[1?)GT?@[D/U+ M)WC:B]^N[_\ ;JTC][N_1H*_,_\ X.#/^0]\*?\ KGJ7_MO7Z85^9_\ P<&? M\A[X4_\ 7/4O_;>O,X!_Y'M'_M[_ -(D>QXK?\DOB?\ MS_TY$_.:^_X\9O^ MN;?R-?OS^R)I%I/^RU\/&DM;9F;P]99)B4D_N5]J_ F:/SH60]'4J?QKZR\ M?\%E?B[\-O VC^'M-L_!G]GZ'9Q6-N9=/E:0QQJ%4L1* 3@TXI*ROJFV?L5_85C_SYVO_ 'Y7_"C^ MPK'_ )\[7_ORO^%?D7_P_+^-7_/GX'_\%LW_ ,>H_P"'Y?QJ_P"?/P/_ ."V M;_X]7YO_ ,0YSK^[_P"!?\ _8O\ B,7#G]__ , _X)^O-M8PV6[R88H=W78@ M7/Y5+7@__!.']I'Q#^U;^S%9>,/$\>G1:M<7]U;.MC$T4.V-]JX#,QSCWKWB MOB<=A*F%Q$\-6^*+:?75'Z5EF/HXW"4\9A_@J)25]'9ZK0^'_P#@O1_R:EX> M_P"QE@_]%2U^38ZU^LG_ 7H_P"34O#W_8RP?^BI:_)L'!K]Z\./^1+'_%(_ ME?QA_P"2CE_@A^3/VL_X(\_\HY?AU]-2_P#3G=U],5^2G['7_!8:']DW]F_P MW\/V^'5YK[^'Q<[K]-:2V6?SKJ:?A#$Q&/-V]3G&:]'O?^#A']U_HOP@E:3_ M *;^*%C4?]\VK']*_/LNW<_7.'/$?AS"9 M1A<-7Q-IPITXR7)-V:BDUI%K1]CE?^"\GP6\.^ OB/X#\5:/I]MI^K>+([^W MU7R$"+>&W^S&*9E'&\"5U9NI!3TY^"'77LJ6 M]O#&I9YI7(5$4#DDL0 !W-?L7#>!Q&"RREAL7*\XIW=[VU;2OY*R^78_GGC+ M,L+F6=5\9@(VIS:LK6;=DF[?WFF^^NNI^XW_ 2_UJ?7_P!@KX:SW#,TBZ7Y M()Z[4E=%_117O=^'O_)1?#7_ &&;'_TJBK^C>'?^1'0_Z]K\C^/^+O\ DJ,3_P!?7^9_18GW M!]*6D3[@^E+7\QG]J'Y;_P#!P#_R67X:_P#8%OO_ $?#7P#-*((6D;[J L?H M*^_O^#@'_DLOPU_[ M]_Z/AK\_-3_P"0;&]'_Z5(_C M'Q-_Y*;%^L?_ $B)O_$#P#JOPO\ %2!O0 M D*S5]J_\%)OV,_^%I?L8^ OBEX?M&?Q#X+\,6(U6*),M?Z9]GC+.0.K6YS) MG_GF90]X37GL_OW7;U1SY]E&+X9S:$J M+:MRU*OQ&.3U+DK/_ #\[H_I:7$%'.N$L1CZ.G-2J*2_EDH.Z_P NZ:?4_$NOU=_X M($_\FL>,_P#L:,445_/1_6P8K\+_\ @IK_ ,G[?$K_ +"$?_HE M*_="OPO_ ."FO_)^OQ*_["$?_HE*_3/"W_D8U?\ _\ TJ)^*^.'_(HH?]?5 M_P"D2.9_8F/_ !F?\)/^QNT__P!&BOWVQ7X$_L3?\GG_ D_[&[3_P#T:*_? M:MO%3_?*'^!_F8^!O_(NQ/\ C7_I*#%%%%?EI^X!1110 4444 %4/%7AJS\9 M^&=0TC4(5GL=4MI+6XC/\<;J58?D35^BG&33NMR914DXRV9_/-\=OA!??L_? M&GQ1X)U$'[1X#?%4DGEZ8+ MO^S=5SG;]BN<1RL0.3L)24#N8@.]?5/_ 7H_9X;0O'7A3XH:?;M]CUJ,Z#K M#C&V.YC!DM7/.?GC\]">@\F,=6%?GRZ"1"I[U_3N4XNEG641G5U52+C+UM:7 MIKJODS^*<_R^OPWQ!*%'1TIJ/\ :#3Q)X]\*?#7 M3[E9+?0X?[:CJ,\=I: M6Z?>N)I&"1H/=F8#\:T/''CG5OB5XIN-:UR\?4-3NDBCDF88++'&L:#'LJJ/ MPKZ@_P"",G[.O_"YOVM(O$U];F71/AW!_:))'RR7[Y2V7I_!^\EZY!2/L:QP MU*EP_DGO:^SBV_.3_P Y.R\K'1BZU;BSB6\$U[::2_NP6GX15WYW/U._9:^! M5K^S3^S_ .%?!-JT'HQH45:,4DEV25DON"OS/_X.#/\ D/?"G_KGJ7_M MO7Z85^9__!P9_P A[X4_]<]2_P#;>OK. ?\ D>T?^WO_ $B1\#XK?\DOB?\ MMS_TY$_.IW$:%FX51DGTKN=-_9@^*.LZ?;WEG\+_ (EWEG=1K-!<6_A6_EBG M1AE71EB(92""""00:X*_YL9_^N;?R-?T!?L??\FJ_#O_ +%ZR_\ 1*U^P\7\ M25,GHTZM."ES-K5M;*Y_/OA]P90XBKUJ-:HX[L MK7/A_P#X+T?\FI>'O^QE@_\ 14M?DW7ZR?\ !>C_ )-2\/?]C+!_Z*EK\FQU MK]W\./\ D2Q_Q2/Y;\8?^2CE_@A^3-S1OA=XJ\1Z9#?:;X5\4:E8W&3#A'I7[6?\$>N?^"< MOPZ^FI?^G.[KX(_X+$_LI?\ #/\ ^TJ?%&EVIC\+_$0R7T>T?N[74%P;F+V# MY69,(XK-JV558'D\#D&'SVA4< MU.,)35KGS:YJ2NT$=[>I:QN$ M7O'\2,9F6'P\5AY6HS]V5EK?LWV:[6V:>Y]%X-Y?DV+Q4Y8J'-B:?O0N_=M MIJE_-%][[IJS5ST\# HHHK\-/Z;/QS_X+<_\GU2?]B]9?^A2U\O?#W_DHOAK M_L,V/_I5%7U#_P %N?\ D^J3_L7K+_T*6OE[X>_\E%\-?]AFQ_\ 2J*OZ]?C3_P4:_9!D_8\_:)O-/LK66/PAX@W:AH, MI'R)&3^\ML^L3'&#SM9#TK]FOV>/^2 >!O\ L7[#_P!)HZ\__P""@O[(UO\ MMB_LZZIX?B6&/Q)IP.H>'[I^!%>(IVQLW:.49C?T#;L$J*_'^%^(/[+S63J/ M]U-M2\M=)?+\FS^A>..$UGF1Q5)?OJ<5*'GHKQ_[>7XI'X>^"_&>K?#CQEI/ MB+0;Q]/UK0[N.^L;A?\ EE*AR,CNIY5AT968'@FOU6_:T_:8TK]K;_@CUXJ\ M::6JV\EY:VD.H66\,VGWB7MN)H2>X#G.+7:?*U%_-^Z_5-['!5^KO_! G_DUCQG_ -CG-_Z;["ORBK]7 M?^"!/_)K'C/_ +'.;_TWV%>5XC?\B67^*/YGM^#O_)1Q_P $_P C[GHHHK^> MC^M@K\+_ /@IK_R?K\2O^PA'_P"B4K]T*_"__@IK_P GZ_$K_L(1_P#HE*_3 M/"W_ )&-7_ __2HGXKXX?\BBA_U]7_I$CF?V)O\ D\_X2?\ 8W:?_P"C17[[ M5^!/[$W_ ">?\)/^QNT__P!&BOWVK;Q4_P!\H?X'^9CX&_\ (NQ/^-?^DH** M**_+3]P"BBB@ HHHH **** /)OVX_@ G[3/[+?B[PDL:M?75F;C3F(_U=W%^ M\A(_X&H'T8U^":K)'E)HVAFC)26-QAHG!PRGW!!'X5_2*>:_'7_@HG_P3_\ M'7AS]K?Q-=^"_ _B'7O#?B)UUBWETNR,T,#S9\V([?NL)%8X]&4]Z_5_#/.X M495<#7DHI^]&[LK[-:]U;[F?A/C1PS5Q,*.9X6#E*/N223;L[N+LNB=U\T?( MV]O':6\<42+''&H1$4850. /:NOQ*SVG.C3P&'FI#/"]:G7K9KBZ;BXKD@I)IW>LG9Z[62?FQ]%%%?CI_0H5^9__ M <&?\A[X4_]<]2_]MZ_3"OSW_X+C? _QI\8=:^&K^$_">O^)ET^._%T=-M& MG^S[_(V[L=,X./H:^NX%JPIYW1G4:2][5NR^%GY_XH4*M;AK$4Z,7*3Y-$FW M\<>B/S!FC\Z%D/1U*G\:^L/A_P#\%E?B[\-? VC^'M-LO![6&B6<5C;F6RD: M0I&H52Q#@$X'->._\,5_&/\ Z)7X\_\ !2]'_#%?QC_Z)7X\_P#!2]?NV.CE M&-BHXN5.:6UY+3\3^7\K?$&6RE/ 1JTW+1VC+5?<>]?\/R_C5_SX^"?_ E M_P#CE'_#\OXU?\^/@G_P E_^.5X+_P ,5_&/_HE?CS_P4O1_PQ7\8_\ HE?C MS_P4O7F_V+PW_)2^]?YGM?ZR<9_\_*__ (#+_P"1/OC_ ()H_P#!3+XC?M:_ MM-2^$?%5OX;ATI- N]2!L;5XY?-BFMD7EG(VXE;C'I7Z 5^5_P#P1R_9Q^(7 MPK_;*FU;Q/X'\4>'=+;PO?6XN]0L'AA,K7%F53<>-Q"L0.^T^E?JA7X[QQA\ M'0S+DP*BH M_P"QE@_]%2U^38ZU^P7_ 6G^%GB;XM?LT:'I_A;P_JWB*^A\00SR6^GVYGD M2,1R L0.V2!GWK\RA^Q7\8P?^25^//\ P4O7Z9X>XW#TLGC&I4C%\TM&TG^+ M/Q?Q:RW&5N(95*-*4H\D-5%M?>D?J_\ \$>?^4VX%HSZK(P[USO_ 2N\#ZU\-_V M#/ >B^(=)O\ 1-8LA?\ VBRO83%/#NU&Z==RGD95E8>S"OH2OR+-,9.AG5;% M8>6L:LI)K_$VO5?F?OV0Y?#$<-X;!8J.DJ$(R3T>L$FO)K\&?S?7-K-874UO M=1-!=6LC0SQ-]Z*12593[@@BOJ;_ ()*_MC_ /#,7[02Z#K5Y]G\%>/)([.[ M:1]L.G7O"V]T<\*IR(G;@;2C$XCKT7_@K-_P3^\5)^TE_P )C\/_ IK'B'3 M/&T;W.HP:7:M.UC?1[1(S@=%E#*X/=A)TXS\MR_L3_&*6-E/PK\>888_Y!+U M^[_7\MSK*^6M.*C4CJG)7B_F]XO;O;L?RY'*'_ !1X5VZ;+)JEFT'] MIPJH\J=2?O';\K=]RD]Z^A*_G/'826%Q$\/)IN+M=:I^:?9[G]?Y;CHXW"T\ M5!-*:3LU9KNFNZ>C/QS_ ."W/_)]4G_8O67_ *%+7R]\/?\ DHOAK_L,V/\ MZ515]J_\%?\ ]FWXB?%']LJ35O#/@?Q1X@TLZ':0?:["P::'>IDW+N'&1D<> M]?.?@7]C/XO6?CWP_--\+_'4,,.K6P !.?:OZ(X?Q^%C MDM&$JD4^1:-/N#Z4M(OW1]* M6OYM/[%/RW_X. ?^2R_#7_L"WW_H^&OS\U/_ )!MQ_UR;^1K]+O^"WOP&\#K.\ADMK MJTT.RAFAD7:\3K @96'8@@@CVKJJ_GK%.]:;7=_F?UM@TUAX)]E^1^6/_!;C M]CG_ (0/QO;_ !;T&TVZ3XAE2TU](Q\L%YC$4Y'82@;">FY5[MS\$U_1)\5O MA=HOQK^'&M>$_$5G'?Z+KUH]G=PL!RK#AE/\+J<,K#E652,$"OQ%^*?_ 3N M^+_PO^).M^'X/ OBKQ):Z5=-#;ZII^G-+;:A%UCE5AQ\RE=P_A;<.U?MO /% M%.O@_J6+FE.GLV[7CTWZQV]+>9_-/BMP16P^8?VE@*;E"L_>44WRSZZ+I+?U MOY'BM?J[_P $"?\ DUCQG_V.OTP_X(F_ M"OQ/\(OV;_%FG^*O#VL>&[ZZ\62W,5OJ-L8))(C8V:AP#U7^,-6TJ M^OD>WN[33GDAG41(,JPX/((_"OT?PSQ%*EF%6562BN3JTOM1[GX[XT82OB,I MHQH0QN;JZN-,=(K>)906=F[*!R37[*_%;PYJ7C'X7^)-(T; M4&TC5]4TNZL[&_4D-93R0NDSFFN6S:=TO>ZVNZ333?NK:]C*\.?M&^ ?%_CZ;PMI?C+PWJ'B*!I8VTZWU M".2XWQ?ZU0H/S-'_ !@9*]\5VE?G-\._V>O&VH_$6'2;/P[XH\/PM>:+]@TB M2.>/2? YT]+ 3W22LQMY2XM[I8FMP)'%VQ?.]P/T9KXO.(I\O*[)ZI/?376Z23>VZ32::"BBBO%/H HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH + **** "BBB@#_]D! end XML 14 R1.htm IDEA: XBRL DOCUMENT v3.10.0.1
Document and Entity Information - shares
9 Months Ended
Oct. 31, 2018
Nov. 15, 2018
Document And Entity Information    
Entity Registrant Name VERINT SYSTEMS INC  
Entity Central Index Key 0001166388  
Current Fiscal Year End Date --01-31  
Entity Current Reporting Status Yes  
Entity Filer Category Large Accelerated Filer  
Document Type 10-Q  
Document Period End Date Oct. 31, 2018  
Document Fiscal Year Focus 2018  
Document Fiscal Period Focus Q3  
Amendment Flag false  
Entity Common Stock, Shares Outstanding   65,271,648
XML 15 R2.htm IDEA: XBRL DOCUMENT v3.10.0.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Oct. 31, 2018
Jan. 31, 2018
Current Assets:    
Cash and cash equivalents $ 353,422 $ 337,942
Restricted cash and cash equivalents, and restricted time deposits 32,457 33,303
Short-term investments 49,434 6,566
Accounts receivable, net of allowance for doubtful accounts of $2.9 million and $2.2 million, respectively 311,492 296,324
Contract assets 70,076 0
Inventories 21,737 19,871
Deferred cost of revenue 9,651 6,096
Prepaid expenses and other current assets 85,310 82,090
Total current assets 933,579 782,192
Property and equipment, net 95,875 89,089
Goodwill 1,364,452 1,388,299
Intangible assets, net 192,186 226,093
Capitalized software development costs, net 11,557 9,228
Long-term deferred cost of revenue 4,283 2,804
Other assets 101,643 82,915
Total assets 2,703,575 2,580,620
Current Liabilities:    
Accounts payable 79,372 84,639
Accrued expenses and other current liabilities 181,452 224,765
Contract liabilities 306,240 196,107
Total current liabilities 567,064 505,511
Long-term debt 775,342 768,484
Long-term contract liabilities 27,512 24,519
Other liabilities 120,158 149,770
Total liabilities 1,490,076 1,448,284
Commitments and Contingencies
Stockholders' Equity:    
Preferred stock - $0.001 par value; authorized 2,207,000 shares at October 31, 2018 and January 31, 2018, respectively; none issued. 0 0
Common stock - $0.001 par value; authorized 120,000,000 shares. Issued 66,937,000 and 65,497,000 shares; outstanding 65,272,000 and 63,836,000 shares at October 31, 2018 and January 31, 2018, respectively. 67 65
Additional paid-in capital 1,572,806 1,519,724
Treasury stock, at cost - 1,665,000 and 1,661,000 shares at October 31, 2018 and January 31, 2018, respectively. (57,598) (57,425)
Accumulated deficit (161,580) (238,312)
Accumulated other comprehensive loss (154,148) (103,460)
Total Verint Systems Inc. stockholders' equity 1,199,547 1,120,592
Noncontrolling interests 13,952 11,744
Total stockholders' equity 1,213,499 1,132,336
Total liabilities and stockholders' equity $ 2,703,575 $ 2,580,620
XML 16 R3.htm IDEA: XBRL DOCUMENT v3.10.0.1
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Oct. 31, 2018
Jan. 31, 2018
Statement of Financial Position [Abstract]    
Allowance for Doubtful Accounts $ 2,856 $ 2,217
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001
Preferred stock, authorized (in shares) 2,207,000 2,207,000
Preferred stock, issued (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, authorized (in shares) 120,000,000 120,000,000
Common stock, issued (in shares) 66,937,000 65,497,000
Common stock, outstanding (in shares) 65,272,000 63,836,000
Treasury stock, (in shares) 1,665,000 1,661,000
XML 17 R4.htm IDEA: XBRL DOCUMENT v3.10.0.1
Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Oct. 31, 2018
Oct. 31, 2017
Revenue:        
Product $ 111,670 $ 94,827 $ 327,576 $ 279,056
Service and support 192,313 185,899 571,941 537,442
Total revenue 303,983 280,726 899,517 816,498
Cost of revenue:        
Product 33,124 32,840 100,917 98,708
Service and support 72,182 69,383 218,842 205,928
Amortization of acquired technology 5,933 9,182 18,879 28,246
Total cost of revenue 111,239 111,405 338,638 332,882
Gross profit 192,744 169,321 560,879 483,616
Operating expenses:        
Research and development, net 51,587 47,157 155,993 141,911
Selling, general and administrative 99,902 97,304 311,482 302,605
Amortization of other acquired intangible assets 7,585 7,048 22,721 26,727
Total operating expenses 159,074 151,509 490,196 471,243
Operating income 33,670 17,812 70,683 12,373
Other income (expense), net:        
Interest income 1,319 654 3,246 1,793
Interest expense (8,686) (8,891) (27,670) (26,997)
Loss on early retirement of debt 0 0 0 (1,934)
Other (expense) income, net (489) (565) (2,194) 2,529
Total other expense, net (7,856) (8,802) (26,618) (24,609)
Income (loss) before (benefit) provision for income taxes 25,814 9,010 44,065 (12,236)
Provision for income taxes 5,601 5,944 2,153 9,504
Net income (loss) 20,213 3,066 41,912 (21,740)
Net income attributable to noncontrolling interest 1,293 577 3,227 1,984
Net income (loss) attributable to Verint Systems Inc. $ 18,920 $ 2,489 $ 38,685 $ (23,724)
Net income (loss) per common share attributable to Verint Systems Inc.        
Basic (in dollars per share) $ 0.29 $ 0.04 $ 0.60 $ (0.38)
Diluted (in dollars per share) $ 0.29 $ 0.04 $ 0.59 $ (0.38)
Weighted-average common shares outstanding        
Basic (in shares) 65,122 63,759 64,690 63,152
Diluted (in shares) 66,200 64,588 65,885 63,152
XML 18 R5.htm IDEA: XBRL DOCUMENT v3.10.0.1
Condensed Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Oct. 31, 2018
Oct. 31, 2017
Net income (loss) $ 20,213 $ 3,066 $ 41,912 $ (21,740)
Other comprehensive (loss) income, net of reclassification adjustments:        
Foreign currency translation adjustments (11,780) 779 (45,509) 21,883
Benefit (provision) for income taxes on net increase (decrease) from foreign exchange contracts and interest rate swap designated as hedges 27 29 823 (242)
Other comprehensive (loss) income (10,749) (21) (51,007) 22,892
Comprehensive income (loss) 9,464 3,045 (9,095) 1,152
Comprehensive income attributable to noncontrolling interests 1,144 688 2,908 2,383
Comprehensive income (loss) attributable to Verint Systems Inc. 8,320 2,357 (12,003) (1,231)
Foreign currency forward contracts        
Other comprehensive (loss) income, net of reclassification adjustments:        
Net (decrease) increase from on derivative instruments designated as hedges (262) (829) (8,199) 2,272
Interest rate swap        
Other comprehensive (loss) income, net of reclassification adjustments:        
Net (decrease) increase from on derivative instruments designated as hedges $ 1,266 $ 0 $ 1,878 $ (1,021)
XML 19 R6.htm IDEA: XBRL DOCUMENT v3.10.0.1
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Treasury Stock
Accumulated Deficit
Accumulated Other Comprehensive Loss
Total Verint Systems Inc. Stockholders' Equity
Noncontrolling Interests
Balances at Jan. 31, 2017 $ 1,015,040 $ 64 $ 1,449,335 $ (57,147) $ (230,816) $ (154,856) $ 1,006,580 $ 8,460
Balances (in shares) at Jan. 31, 2017   62,419,000            
Increase (Decrease) in Stockholders' Equity                
Net (loss) income (21,740) $ 0 0 0 (23,724) 0 (23,724) 1,984
Other comprehensive income (loss) 22,892 0 0 0 0 22,493 22,493 399
Stock-based compensation - equity-classified awards 43,182 0 43,182 0 0 0 43,182 0
Common stock issued for stock awards and stock bonuses 12,976 $ 1 12,975 0 0 0 12,976 0
Common stock issued for stock awards and stock bonuses (in shares)   1,369,000            
Treasury stock acquired $ (278) $ 0 0 278 0 0 (278) 0
Treasury stock acquired (in shares) (7,000) (7,000)            
Initial noncontrolling interest related to business combination $ 2,300 $ 0 0 0 0 0 0 2,300
Capital contributions by noncontrolling interest 580 0 0 0 0 0 0 580
Dividends to noncontrolling interest (716) 0 0 0 0 0 0 (716)
Balances at Oct. 31, 2017 1,073,367 $ 65 1,505,492 (57,425) (255,409) (132,363) 1,060,360 13,007
Balances (in shares) at Oct. 31, 2017   63,781,000            
Increase (Decrease) in Stockholders' Equity                
Cumulative effect of new accounting principle in period of adoption | Accounting Standards Update 2016-16 (869) $ 0 0 0 (869) 0 (869) 0
Balances at Jan. 31, 2018 1,132,336 $ 65 1,519,724 (57,425) (238,312) (103,460) 1,120,592 11,744
Balances (in shares) at Jan. 31, 2018   63,836,000            
Increase (Decrease) in Stockholders' Equity                
Net (loss) income 41,912 $ 0 0 0 38,685 0 38,685 3,227
Other comprehensive income (loss) (51,007) 0 0 0 0 (50,688) (50,688) (319)
Stock-based compensation - equity-classified awards 44,199 0 44,199 0 0 0 44,199 0
Common stock issued for stock awards and stock bonuses 8,885 $ 2 8,883 0 0 0 8,885 0
Common stock issued for stock awards and stock bonuses (in shares)   1,440,000            
Treasury stock acquired $ (173) $ 0 0 173 0 0 (173) 0
Treasury stock acquired (in shares) (4,000) (4,000)            
Capital contributions by noncontrolling interest $ 60 $ 0 0 0 0 0 0 60
Dividends to noncontrolling interest (760) 0 0 0 0 0 0 (760)
Balances at Oct. 31, 2018 1,213,499 $ 67 1,572,806 (57,598) (161,580) (154,148) 1,199,547 13,952
Balances (in shares) at Oct. 31, 2018   65,272,000            
Increase (Decrease) in Stockholders' Equity                
Cumulative effect of new accounting principle in period of adoption | Accounting Standards Update 2014-09 $ 38,047 $ 0 $ 0 $ 0 $ 38,047 $ 0 $ 38,047 $ 0
XML 20 R7.htm IDEA: XBRL DOCUMENT v3.10.0.1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Cash flows from operating activities:    
Net income (loss) $ 41,912 $ (21,740)
Adjustments to reconcile net income (loss) to net cash provided by operating activities:    
Depreciation and amortization 66,231 79,879
Stock-based compensation, excluding cash-settled awards 50,509 50,397
Amortization of discount on convertible notes 8,829 8,377
Non-cash gains on derivative financial instruments, net (3,760) (292)
Loss on early retirement of debt 0 1,934
Other non-cash items, net (1,972) 307
Changes in operating assets and liabilities, net of effects of business combinations:    
Accounts receivable 35,879 (15,824)
Contract assets (999) 0
Inventories (4,404) (2,232)
Deferred cost of revenue 2,184 1,503
Prepaid expenses and other assets (8,443) (12,947)
Accounts payable and accrued expenses (17,841) 13,145
Contract liabilities (29,940) (14,129)
Other, net (6,535) 7,796
Net cash provided by operating activities 131,650 96,174
Cash flows from investing activities:    
Cash paid for business combinations, including adjustments, net of cash acquired (27,370) (28,071)
Purchases of property and equipment (22,933) (26,445)
Purchases of investments (53,868) (8,305)
Maturities and sales of investments 10,620 5,244
Cash paid for capitalized software development costs (4,767) (909)
Change in restricted cash and bank time deposits, and other investing activities, net (21,128) (111)
Net cash used in investing activities (119,446) (58,597)
Cash flows from financing activities:    
Proceeds from borrowings, net of original issuance discount 0 424,469
Repayments of borrowings and other financing obligations (4,317) (410,536)
Payments of debt-related costs (206) (7,107)
Purchases of treasury stock (173) 0
Dividends paid to noncontrolling interest (760) (716)
Payments of contingent consideration for business combinations (financing portion) (10,681) (7,210)
Other financing activities, net (429) (320)
Net cash provided used in financing activities (16,566) (1,420)
Effect of foreign currency exchange rate changes on cash, cash equivalents, restricted cash and restricted cash equivalents (3,864) 447
Net (decrease) increase in cash, cash equivalents, restricted cash and restricted cash equivalents (8,226) 36,604
Cash, cash equivalents, restricted cash and restricted cash equivalents - beginning of period 398,210 369,329
Cash, cash equivalents, restricted cash and restricted cash equivalents - end of period 389,984 405,933
Reconciliation of cash, cash equivalents, restricted cash, and restricted cash equivalents at end of period to balance sheet [Abstract]    
Cash and cash equivalents 353,422 312,666
Restricted cash and cash equivalents included in restricted cash and cash equivalents, and restricted bank time deposits 32,212 62,664
Restricted cash and cash equivalents included in other assets 4,350 30,603
Cash, cash equivalents, restricted cash and restricted cash equivalents - end of period $ 389,984 $ 405,933
XML 21 R8.htm IDEA: XBRL DOCUMENT v3.10.0.1
BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES
9 Months Ended
Oct. 31, 2018
Accounting Policies [Abstract]  
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES
 
Description of Business
 
Unless the context otherwise requires, the terms “Verint”, “we”, “us”, and “our” in these notes to condensed consolidated financial statements refer to Verint Systems Inc. and its consolidated subsidiaries.
 
Verint is a global leader in Actionable Intelligence solutions. Actionable Intelligence is a necessity in a dynamic world of massive information growth because it empowers organizations with crucial insights and enables decision makers to anticipate, respond, and take action. With Verint solutions and value-added services, organizations of all sizes and across many industries can make more informed, timely, and effective decisions. Today, over 10,000 organizations in more than 180 countries, including over 85 percent of the Fortune 100, use Verint solutions to optimize customer engagement and make the world a safer place.

Verint delivers its Actionable Intelligence solutions through two operating segments: Customer Engagement Solutions (“Customer Engagement”) and Cyber Intelligence Solutions (“Cyber Intelligence”). Please refer to Note 15, "Segment Information" for further details regarding our operating segments.

We have established leadership positions in Actionable Intelligence by developing highly-scalable, enterprise-class software and services with advanced, integrated analytics for both structured and unstructured information. Our innovative solutions are developed by a large research and development (“R&D”) team comprised of approximately 1,800 professionals and backed by close to 1,000 patents and patent applications worldwide.

To help our customers maximize the benefits of our technology over the solution lifecycle and provide a high degree of flexibility, we offer a broad range of services, such as strategic consulting, managed services, implementation services, training, maintenance, and 24x7 support. Additionally, we offer a broad range of deployment options, including cloud, on-premises, and hybrid, and software licensing and delivery models that include perpetual and term-based licenses and software as a service (“SaaS”).

Headquartered in Melville, New York, we support our customers around the globe directly and with an extensive network of selling and support partners.

Preparation of Condensed Consolidated Financial Statements

The condensed consolidated financial statements included herein have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and on the same basis as the audited consolidated financial statements included in our Annual Report on Form 10-K for the year ended January 31, 2018 filed with the U.S. Securities and Exchange Commission (“SEC”), except for the recently adopted accounting pronouncements described below. The condensed consolidated statements of operations, comprehensive income (loss), stockholders’ equity, and cash flows for the periods ended October 31, 2018 and 2017, and the condensed consolidated balance sheet as of October 31, 2018, are not audited but reflect all adjustments that are of a normal recurring nature and that are considered necessary for a fair presentation of the results for the periods shown. The condensed consolidated balance sheet as of January 31, 2018 is derived from the audited consolidated financial statements presented in our Annual Report on Form 10-K for the year ended January 31, 2018. Certain information and disclosures normally included in annual consolidated financial statements have been omitted pursuant to the rules and regulations of the SEC. Because the condensed consolidated interim financial statements do not include all of the information and disclosures required by GAAP for a complete set of financial statements, they should be read in conjunction with the audited consolidated financial statements and notes included in our Annual Report on Form 10-K for the year ended January 31, 2018 filed with the SEC. The results for interim periods are not necessarily indicative of a full year’s results.

Principles of Consolidation
 
The accompanying condensed consolidated financial statements include the accounts of Verint Systems Inc., our wholly owned or otherwise controlled subsidiaries, and a joint venture in which we hold a 50% equity interest. The joint venture is a variable interest entity in which we are the primary beneficiary. Noncontrolling interests in less than wholly owned subsidiaries are reflected within stockholders’ equity on our condensed consolidated balance sheet, but separately from our stockholders’ equity. We hold an option to acquire the noncontrolling interests in two majority owned subsidiaries and we account for the option as an in-substance investment in the noncontrolling common stock of each such subsidiary. We include the fair value of the option within other liabilities and do not recognize noncontrolling interests in these subsidiaries.

We include the results of operations of acquired companies from the date of acquisition. All significant intercompany transactions and balances are eliminated.

Equity investments in companies in which we have less than a 20% ownership interest and cannot exercise significant influence, and which do not have readily determinable fair values, are accounted for at cost, adjusted for changes resulting from observable price changes in orderly transactions for an identical or similar investment of the same issuer, less any impairment.
 
Use of Estimates
 
The preparation of financial statements in conformity with GAAP requires our management to make estimates and assumptions, which may affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.

Significant Accounting Policies

There have been no material changes in our significant accounting policies during the nine months ended October 31, 2018, other than the impacts of adopting the accounting pronouncements described below, as compared to the significant accounting policies described in Note 1, “Summary of Significant Accounting Policies” to the consolidated financial statements included in our Annual Report on Form 10-K for the year ended January 31, 2018.

Goodwill, Other Acquired Intangible Assets, and Long-Lived Assets

For business combinations, the purchase prices are allocated to the tangible assets and intangible assets acquired and liabilities assumed based on their estimated fair values on the acquisition dates, with the remaining unallocated purchase prices recorded as goodwill. Goodwill is assigned, at the acquisition date, to those reporting units expected to benefit from the synergies of the combination. 

We test goodwill for impairment at the reporting unit level, which can be an operating segment or one level below an operating segment, on an annual basis as of November 1, or more frequently if changes in facts and circumstances indicate that impairment in the value of goodwill may exist. As of October 31, 2018, our reporting units are Customer Engagement, Cyber Intelligence (excluding situational intelligence solutions), and Situational Intelligence, which is a component of our Cyber Intelligence operating segment.

In testing for goodwill impairment, we may elect to utilize a qualitative assessment to evaluate whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If we elect to bypass a qualitative assessment, or if our qualitative assessment indicates that goodwill impairment is more likely than not, we perform quantitative impairment testing. For quantitative impairment testing performed prior to February 1, 2018, we performed a two-step test by first comparing the carrying value of the reporting unit to its fair value. If the carrying value exceeded the fair value, a second step was performed to compute the goodwill impairment. Effective with our February 1, 2018 adoption of Accounting Standards Update (“ASU”) No. 2017-04, Intangibles-Goodwill and Other (Topic 350) - Simplifying the Test for Goodwill Impairment, if our quantitative testing determines that the carrying value of a reporting unit exceeds its fair value, goodwill impairment is recognized in an amount equal to that excess, limited to the total goodwill allocated to that reporting unit, eliminating the need for the second step.

We utilize some or all of three primary approaches to assess the fair value of a reporting unit: (a) an income-based approach, using projected discounted cash flows, (b) a market-based approach, using valuation multiples of comparable companies, and (c) a transaction-based approach, using valuation multiples for recent acquisitions of similar businesses made in the marketplace. Our estimate of fair value of each reporting unit is based on a number of subjective factors, including: (a) appropriate consideration of valuation approaches (income approach, comparable public company approach, and comparable transaction approach), (b) estimates of future growth rates, (c) estimates of our future cost structure, (d) discount rates for our estimated cash flows, (e) selection of peer group companies for the public company and the market transaction approaches, (f) required levels of working capital, (g) assumed terminal value, and (h) time horizon of cash flow forecasts.

Acquired identifiable intangible assets include identifiable acquired technologies, customer relationships, trade names, distribution networks, non-competition agreements, sales backlog, and in-process research and development. We amortize the cost of finite-lived identifiable intangible assets over their estimated useful lives, which are periods of ten years or less. Amortization is based on the pattern in which the economic benefits of the intangible asset are expected to be realized, which typically is on a straight-line basis. The fair values assigned to identifiable intangible assets acquired in business combinations are determined primarily by using the income approach, which discounts expected future cash flows attributable to these assets to present value using estimates and assumptions determined by management. The acquired identifiable finite-lived intangible assets are being amortized primarily on a straight-line basis, which we believe approximates the pattern in which the assets are utilized, over their estimated useful lives.

Other Recently Adopted Accounting Pronouncements

In May 2014, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2014-09, Revenue from Contracts with Customers (Topic 606). ASU No. 2014-09 supersedes the revenue recognition requirements in Topic 605, Revenue Recognition, and requires entities to recognize revenue when control of the promised goods or services is transferred to customers at an amount that reflects the consideration to which the entity expects to be entitled to in exchange for those goods or services. We adopted ASU No. 2014-09 as of February 1, 2018 using the modified retrospective transition method. Please refer to Note 2, “Revenue Recognition” for further details.

In January 2016, the FASB issued ASU 2016‑01, Financial Instruments—Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities, associated with the recognition and measurement of financial assets and liabilities, with further clarifications made in February 2018 with the issuance of ASU No. 2018-03, Technical Corrections and Improvements to Financial Instruments—Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities. The amended guidance requires certain equity investments that are not consolidated and not accounted for under the equity method to be measured at fair value with changes in fair value recognized in net income rather than as a component of accumulated other comprehensive income (loss). It further states that an entity may choose to measure equity investments that do not have readily determinable fair values using a quantitative approach, or measurement alternative, which is equal to its cost minus impairment, if any, plus or minus changes resulting from observable price changes in orderly transactions for the identical or a similar investment of the same issuer. We adopted this amended guidance on February 1, 2018, using a prospective transition approach, which did not have an impact on our condensed consolidated financial statements.

We concluded that all equity investments within the scope of ASU No. 2016-01, previously accounted for under the cost method, do not have readily determinable fair values. Accordingly, the value of these investments beginning February 1, 2018 has been measured using the measurement alternative, as noted above. As of October 31, 2018, the carrying amount of our equity investments without readily determinable fair values was $6.0 million. During the nine months ended October 31, 2018, we did not recognize any impairments or other adjustments.

In August 2016, the FASB issued ASU No. 2016-15, Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments, which provides guidance with the intent of reducing diversity in practice in how certain cash receipts and cash payments are presented and classified in the statement of cash flows. The clarifications provided by this guidance did not have a material impact on our condensed consolidated statement of cash flows.

In November 2016, the FASB issued ASU No. 2016-18, Statement of Cash Flows (Topic 230): Restricted Cash. This update requires that a statement of cash flows explain the change during the period in the total of cash, cash equivalents, and amounts generally described as restricted cash or restricted cash equivalents. Therefore, amounts generally described as restricted cash and restricted cash equivalents should be included with cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts shown on the statement of cash flows. We retrospectively adopted ASU No. 2016-18 on February 1, 2018 and as a result, we now include restricted cash and restricted cash equivalents with cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts presented on the condensed consolidated statements of cash flows. Prior to adoption of this new guidance, we reported changes in restricted cash and restricted cash equivalents as cash flows from investing activities. We typically have restrictions on certain amounts of cash and cash equivalents, primarily consisting of amounts used to secure bank guarantees in connection with sales contract performance obligations, and expect to continue to have similar restrictions in the future.

As a result of the adoption of ASU No. 2016-18, we adjusted the previously reported condensed consolidated statement of cash flows for the nine months ended October 31, 2017 as follows:

 
 
Nine Months Ended
October 31, 2017
(in thousands)
 
As previously reported
 
Adjustments
 
As Adjusted
Net cash provided by operating activities
 
$
96,174

 
$

 
$
96,174

Net cash used in investing activities
 
(88,693
)
 
30,096

 
(58,597
)
Net cash used in financing activities
 
(1,420
)
 

 
(1,420
)
Foreign currency effects on cash, cash equivalents, restricted cash, and restricted cash equivalents
 
(758
)
 
1,205

 
447

Net increase in cash, cash equivalents, restricted cash, and restricted cash equivalents
 
5,303

 
31,301

 
36,604

Cash, cash equivalents, restricted cash, and restricted cash equivalents, beginning of period
 
307,363

 
61,966

 
369,329

Cash, cash equivalents, restricted cash, and restricted cash equivalents, end of period
 
$
312,666

 
$
93,267

 
$
405,933



In January 2017, the FASB issued ASU No. 2017-01, Business Combinations (Topic 805): Clarifying the Definition of a Business, which clarifies the definition of a business with the objective of adding guidance to assist entities with evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. If an entity determines that substantially all of the fair value of the gross assets acquired is concentrated in a single identifiable asset or a group of similar identifiable assets, then the set of transferred assets and activities is not a business. If this threshold is not met, in order to be considered a business the set of transferred assets and activities must include, at a minimum, an input and a substantive process that together significantly contribute to the ability to create outputs. Our February 1, 2018 prospective adoption of this standard will require future transactions to be evaluated under the new framework.

In August 2017, the FASB issued ASU No. 2017-12, Derivatives and Hedging (Topic 815) - Targeted Improvements to Accounting for Hedging Activities. This update better aligns risk management activities and financial reporting for hedging relationships, simplifies hedge accounting requirements, and improves disclosures of hedging arrangements. We early adopted this standard on February 1, 2018 on a prospective basis. The effects of this standard on our condensed consolidated financial statements were not material.

New Accounting Pronouncements Not Yet Effective

In August 2018, the FASB issued ASU 2018-15, Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract, which clarifies the accounting for implementation costs in cloud computing arrangements. This standard is effective for annual reporting periods beginning after December 15, 2019, including interim reporting periods within those annual reporting periods, with early adoption permitted. We are currently reviewing this standard to assess the impact on our condensed consolidated financial statements.

In August 2018, the FASB issued ASU 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework-Changes to
The Disclosure Requirements for Fair Value Measurement, which modifies the disclosure requirements on fair value measurements. This standard is effective for annual reporting periods beginning after December 15, 2019, including interim reporting periods within those annual reporting periods, with early adoption permitted. We are currently reviewing this standard to assess the impact on our condensed consolidated financial statements.

In June 2018, the FASB issued ASU No. 2018-07, Compensation - Stock Compensation (Topic 718) - Improvements to Nonemployee Share-Based Payment Accounting, to simplify the accounting for nonemployee share-based payment transactions by expanding the scope of ASC Topic 718, Compensation - Stock Compensation, to include share-based payment transactions for acquiring goods and services from nonemployees. Under the new standard, most of the guidance on stock compensation payments to nonemployees would be aligned with the requirements for share-based payments granted to employees. This standard is effective for annual reporting periods beginning after December 15, 2018, including interim reporting periods within those annual reporting periods, with early adoption permitted. While we continue to assess the potential impact of this standard, we do not expect the adoption of this standard to have a material impact on our condensed consolidated financial statements.

In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments - Credit Losses (Topic 326) - Measurement of Credit Losses on Financial Instruments. This new standard changes the impairment model for most financial assets and certain other instruments. Entities will be required to use a model that will result in the earlier recognition of allowances for losses for trade and other receivables, held-to-maturity debt securities, loans, and other instruments. For available-for-sale debt securities with unrealized losses, the losses will be recognized as allowances rather than as reductions in the amortized cost of the securities. The new standard is effective for annual periods, and for interim periods within those annual periods, beginning after December 15, 2019, with early adoption permitted. We are currently reviewing this standard to assess the impact on our condensed consolidated financial statements.

In February 2016, the FASB issued ASU No. 2016-02, Leases (Topic 842), which will require lessees to recognize assets and liabilities for leases with lease terms of more than 12 months. Consistent with current GAAP, the recognition, measurement, and presentation of expenses and cash flows arising from a lease by a lessee primarily will depend on its classification as a finance or operating lease. However, unlike current GAAP, which requires only capital leases to be recognized on the balance sheet, the new guidance will require both types of leases to be recognized on the balance sheet. The ASU is effective for interim and annual periods beginning after December 15, 2018, with early adoption permitted. A modified retrospective transition approach is required, applying the new standard to all leases existing at the date of initial application. An entity may choose to use either (1) its effective date or (2) the beginning of the earliest comparative period presented in the financial statements as its date of initial application. If an entity chooses the second option, the entity must recast its comparative period financial statements and provide disclosures required by the new standard for the comparative periods. We expect to adopt the new standard on February 1, 2019 using the effective date as our date of initial application. Consequently, financial information will not be updated and disclosures required under the new standard will not be provided for dates and periods before February 1, 2019.

The new standard provides a number of optional practical expedients in transition. We expect to elect the ‘package of practical expedients’, which permits us not to reassess under the new standard our prior conclusions about lease identification, lease classification and initial direct costs. We do not expect to elect the use-of-hindsight or the practical expedient pertaining to land easements; the latter not being applicable to us.

We currently anticipate that the adoption of this new standard will materially affect our consolidated balance sheets by recognizing new right-of-use assets and lease liabilities for operating leases. The impact on our results of operations and cash flows is not expected to be material. We are implementing a new lease accounting system and updating our processes in preparation for the adoption of the new standard, including the requirement to provide significant new disclosures about our leasing activities. Please refer to Note 14, “Commitments and Contingencies” of the Notes to Consolidated Financial Statements included in our Annual Report on Form 10-K for the year ended January 31, 2018 for additional information about our leases, including the future minimum lease payments for our operating leases at January 31, 2018.
XML 22 R9.htm IDEA: XBRL DOCUMENT v3.10.0.1
REVENUE RECOGNITION REVENUE RECOGNITION
9 Months Ended
Oct. 31, 2018
Revenue from Contract with Customer [Abstract]  
Revenue from Contracts with Customer [Text Block]
REVENUE RECOGNITION

On February 1, 2018, we adopted ASU No. 2014-09, Revenue from Contracts with Customers (Topic 606), using the modified retrospective method applied to those contracts that were not completed as of February 1, 2018. Results for reporting periods beginning after February 1, 2018 are presented under ASU No. 2014-09, while prior period amounts are not adjusted and continue to be reported in accordance with our historic accounting under prior guidance. For contracts that were modified before the effective date of ASU No. 2014-09, we recorded the aggregate effect of all modifications when identifying performance obligations and allocating the transaction price in accordance with the practical expedient provided for under the new guidance, which permits an entity to record the aggregate effect of all contract modifications that occur before the beginning of the earliest period presented in accordance with the new standard when identifying the satisfied and unsatisfied performance obligations, determining the transaction price, and allocating the transaction price to the satisfied and unsatisfied performance obligations.

Under the new standard, an entity recognizes revenue when its customer obtains control of promised goods or services, in an amount that reflects the consideration that the entity expects to receive in exchange for those goods or services. To determine revenue recognition for contracts that are within the scope of new standard, we perform the following five steps:

1) Identify the contract(s) with a customer
A contract with a customer exists when (i) we enter into an enforceable contract with the customer that defines each party’s rights regarding the goods or services to be transferred and identifies the payment terms related to these goods or services, (ii) the contract has commercial substance, and (iii) we determine that collection of substantially all consideration for goods or services that are transferred is probable based on the customer’s intent and ability to pay the promised consideration. We apply judgment in determining the customer’s ability and intention to pay, which is based on a variety of factors including the customer’s historical payment experience or in the case of a new customer, published credit and financial information pertaining to the customer. Our customary business practice is to enter into legally enforceable written contracts with our customers. The majority of our contracts are governed by a master agreement between us and the customer, which sets forth the general terms and conditions of any individual contract between the parties, which is then supplemented by a customer purchase order to specify the different goods and services, the associated prices, and any additional terms for an individual contract. Multiple contracts with a single counterparty entered into at the same time are evaluated to determine if the contracts should be combined and accounted for as a single contract.

2) Identify the performance obligations in the contract
Performance obligations promised in a contract are identified based on the goods or services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the goods or services either on its own or together with other resources that are readily available from third parties or from us, and are distinct in the context of the contract, whereby the transfer of the goods or services is separately identifiable from other promises in the contract. To the extent a contract includes multiple promised goods or services, we must apply judgment to determine whether promised goods or services are capable of being distinct and are distinct in the context of the contract. If these criteria are not met the promised goods or services are accounted for as a combined performance obligation. Generally, our contracts do not include non-distinct performance obligations, but certain Cyber Intelligence customers require design, development, or significant customization of our products to meet their specific requirements, in which case the products and services are combined into one distinct performance obligation.

3) Determine the transaction price
The transaction price is determined based on the consideration to which we will be entitled in exchange for transferring goods or services to the customer. We assess the timing of transfer of goods and services to the customer as compared to the timing of payments to determine whether a significant financing component exists. As a practical expedient, we do not assess the existence of a significant financing component when the difference between payment and transfer of deliverables is a year or less, which is the case in the majority of our customer contracts. The primary purpose of our invoicing terms is not to receive or provide financing from or to customers. Our Cyber Intelligence contracts may require an advance payment to encourage customer commitment to the project and protect us from early termination of the contract. To the extent the transaction price includes variable consideration, we estimate the amount of variable consideration that should be included in the transaction price utilizing either the expected value method or the most likely amount method depending on the nature of the variable consideration. Variable consideration is included in the transaction price, if we assessed that a significant future reversal of cumulative revenue under the contract will not occur. Typically, our contracts do not provide our customers with any right of return or refund, and we do not constrain the contract price as it is probable that there will not be a significant revenue reversal due to a return or refund.

4) Allocate the transaction price to the performance obligations in the contract
If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. However, if a series of distinct goods or services that are substantially the same qualifies as a single performance obligation in a contract with variable consideration, we must determine if the variable consideration is attributable to the entire contract or to a specific part of the contract. We allocate the variable amount to one or more distinct performance obligations but not all or to one or more distinct services that forms a part of a single performance obligation, when the payment terms of the variable amount relate solely to our efforts to satisfy that distinct performance obligation and it results in an allocation that is consistent with the overall allocation objective of ASU No. 2014-09. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on a relative standalone selling price basis unless the transaction price is variable and meets the criteria to be allocated entirely to a performance obligation or to a distinct good or service that forms part of a single performance obligation. We determine standalone selling price (“SSP”) based on the price at which the performance obligation is sold separately. If the SSP is not observable through past transactions, we estimate the SSP 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 obligation.

5) Recognize revenue when (or as) the entity satisfies a performance obligation
We satisfy performance obligations either over time or at a point in time depending on the nature of the underlying promise. Revenue is recognized at the time the related performance obligation is satisfied by transferring a promised good or service to a customer. In the case of contracts that include customer acceptance criteria, revenue is not recognized until we can objectively conclude that the product or service meets the agreed-upon specifications in the contract.

We only apply the five-step model to contracts when it is probable that we will collect the consideration we are entitled to in exchange for the goods or services we transfer to our customers. Revenue is measured based on consideration specified in a contract with a customer, and excludes taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected by us from a customer.

Shipping and handling activities that are billed to the customer and occur after control over a product has transferred to a customer are accounted for as fulfillment costs and are included in cost of revenue. Historically, these expenses have not been material.

Nature of Goods and Services

We derive and report our revenue in two categories: (a) product revenue, including licensing of software products, and the sale of hardware products, and (b) service and support revenue, including revenue from installation services, post-contract customer support (“PCS”), project management, hosting services, cloud deployments, SaaS, application managed services, product warranties, business advisory consulting, and training services.

Our software licenses typically provide for a perpetual right to use our software, though we also sell term-based software licenses that provide our customers with the right to use our software for only a fixed term, in most cases between a one- and three-year time frame. Generally, our contracts do not provide significant services of integration and customization and installation services are not required to be purchased directly from us. The software is delivered before related services are provided and is functional without professional services, updates and technical support. We have concluded that the software license is distinct as the customer can benefit from the software on its own. Software revenue is typically recognized when the software is delivered or made available for download to the customer. We rarely sell our software licenses on a standalone basis and as a result SSP is not directly observable and must be estimated. We apply the adjusted market assessment approach, considering both market conditions and entity specific factors such as assessment of historical data of bundled sales of software licenses with other promised goods and services in order to maximize the use of observable inputs. Software SSP is established based on an appropriate discount from our established list price, taking into consideration whether there are certain stratifications of the population with different pricing practices. Revenue for hardware is recognized at a point in time, generally upon shipment or delivery.

Contracts that require us to significantly customize our software are generally recognized over time as we perform because our performance does not create an asset with an alternative use and we have an enforceable right to payment plus a reasonable profit for performance completed to date. Revenue is recognized over time based on the extent of progress towards completion of the performance obligation. We use labor hours incurred to measure progress for these contracts because it best depicts the transfer of the asset to the customer. Under the labor hours incurred measure of progress, the extent of progress towards completion is measured based on the ratio of labor hours incurred to date to the total estimated labor hours at completion of the distinct performance obligation. Due to the nature of the work performed in these arrangements, the estimation of total labor hours at completion is complex, subject to many variables and requires significant judgment. If circumstances arise that change the original estimates of revenues, costs, or extent of progress toward completion, revisions to the estimates are made. These revisions may result in increases or decreases in estimated revenues or costs, and such revisions are reflected in revenue on a cumulative catch-up basis in the period in which the circumstances that gave rise to the revision become known. We use the expected cost plus a margin approach to estimate the SSP of our significantly customized solutions.

Professional services revenues primarily consist of fees for deployment and optimization services, as well as training, and are generally recognized over time as the customer simultaneously receives and consumes the benefits of the professional services as the services are performed. Professional services that are billed on a time and materials basis are recognized over time as the services are performed. For contracts billed on a fixed price basis, revenue is recognized over time using an input method based on labor hours expended to date relative to the total labor hours expected to be required to satisfy the related performance obligation. We determine SSP for our professional services based on the price at which the performance obligation is sold separately, which is observable through past transactions.

Our SaaS contracts are typically comprised of a right to access our software, maintenance, and hosting fees. We do not provide the customer the contractual right to take possession of the software at any time during the hosting period under these contracts. The customer can only benefit from the SaaS license and the maintenance when combined with the hosting service as the hosting service is the only way for the customer to access the software and benefit from the maintenance services. Accordingly, each of the license, maintenance, and hosting services is not considered a distinct performance obligation in the context of the contract, and should be combined into a single performance obligation (“SaaS services”) and recognized ratably over the contract period. Our SaaS customer contracts can consist of fixed, variable, and usage based fees. Typically, we invoice a portion of the fees at the outset of the contract and then monthly or quarterly thereafter. Certain SaaS contracts include a nonrefundable upfront fee for setup services, which are not distinct from the SaaS services. Non-distinct setup services represent an advanced payment for future SaaS services, and are recognized as revenue when those SaaS services are satisfied, unless the nonrefundable fee is considered to be a material right, in which case the nonrefundable fee is recognized over the expected benefit period, which includes anticipated SaaS renewals. We determine SSP for our SaaS services based on the price at which the performance obligation is sold separately, which is observable through past SaaS renewal transactions. We satisfy our SaaS services by providing access to our software over time and processing transactions for usage based contracts. For non-usage based fees, the period of time over which we perform is commensurate with the contract term because that is the period during which we have an obligation to provide the service. The performance obligation is recognized on a time elapsed basis, by month for which the services are provided.

Customer support revenue is derived from providing telephone technical support services, bug fixes and unspecified software updates and upgrades to customers on a when-and-if-available basis. Each of these performance obligations provide benefit to the customer on a standalone basis and are distinct in the context of the contract. Each of these distinct performance obligations represent a stand ready obligation to provide service to a customer, which is concurrently delivered and has the same pattern of transfer to the customer, which is why we account for these support services as a single performance obligation. We recognize support services ratably over the contractual term, which typically is one year, and develop SSP for support services based on standalone renewal contracts.

Our Customer Engagement solutions are generally sold with a warranty of one year for hardware and 90 days for software. Our Cyber Intelligence solutions are generally sold with warranties that typically range from 90 days to three years and, in some cases, longer. These warranties do not represent an additional performance obligation as services beyond assuring that the software license and hardware complies with agreed-upon specifications are not provided.

Disaggregation of Revenue

The following table provides information about disaggregated revenue for our Customer Engagement and Cyber Intelligence segments by product revenue and service and support revenue, as well as by the recurring or nonrecurring nature of revenue for each business segment. Recurring revenue is the portion of our revenue that is highly likely to continue in the future, and primarily consists of initial and renewal PCS, SaaS, application managed services, sales-and-usage based royalties, and subscription licenses recognized over time. The recurrence of these revenue streams in future periods depends on a number of factors including contractual periods and customers' renewal decisions. Nonrecurring revenue primarily consists of our perpetual and term-based licenses, which are recognized at a point in time, long-term customization projects that are recognized over time as control transfers to the customer using a percentage of completion (“POC”) method, consulting, implementation and installation services, training, and hardware.
 
 
Three Months Ended
October 31, 2018
 
Nine Months Ended
October 31, 2018
(in thousands)
 
Customer Engagement
 
Cyber Intelligence
 
Total
 
Customer Engagement
 
Cyber Intelligence
 
Total
Revenue:
 
 
 
 
 
 
 
 
 
 
 
 
Product
 
$
52,353

 
$
59,317

 
$
111,670

 
$
156,245

 
$
171,331

 
$
327,576

Service and support
 
145,114

 
47,199

 
192,313

 
428,485

 
143,456

 
571,941

Total revenue
 
$
197,467

 
$
106,516

 
$
303,983

 
$
584,730

 
$
314,787

 
$
899,517

 
 
 
 
 
 
 
 
 
 
 
 
 
Revenue by recurrence:
 
 
 
 
 
 
 
 
 
 
 
 
Recurring revenue
 
$
112,274

 
$
40,349

 
$
152,623

 
$
330,890

 
$
119,238

 
$
450,128

Nonrecurring revenue
 
85,193

 
66,167

 
151,360

 
253,840

 
195,549

 
449,389

Total revenue
 
$
197,467

 
$
106,516

 
$
303,983

 
$
584,730

 
$
314,787

 
$
899,517



Contract Balances

The following table provides information about accounts receivable, contract assets, and contract liabilities from contracts with customers:
(in thousands)
 
October 31, 2018
Accounts receivable, net
 
$
311,492

Contract assets
 
70,076

Long-term contract assets (included in other assets)
 
1,289

Contract liabilities
 
306,240

Long-term contract liabilities
 
27,512



We receive payments from customers based upon contractual billing schedules, and accounts receivable are recorded when the right to consideration becomes unconditional. Contract assets are rights to consideration in exchange for goods or services that we have transferred to a customer when that right is conditional on something other than the passage of time. The majority of our contract assets represent unbilled amounts related to our significantly customized solutions as the right to consideration is subject to the contractually agreed upon billing schedule. We expect billing and collection of a majority of our contract assets to occur within the next twelve months and had no asset impairment related to contract assets in the period. There are two customers in our Cyber Intelligence segment that accounted for a combined $43.3 million and $62.3 million of our contract assets (unbilled amounts previously included in accounts receivable) at October 31, 2018 and January 31, 2018, respectively. These customers are governmental agencies outside of the U.S. which we believe present insignificant credit risk. Contract liabilities represent consideration received or consideration which is unconditionally due from customers prior to transferring goods or services to the customer under the terms of the contract.

Revenue recognized during the three and nine months ended October 31, 2018 from amounts included in contract liabilities at February 1, 2018 was $51.0 million and $258.8 million, respectively. During the three and nine months ended October 31, 2018, we transferred $19.8 million and $42.2 million to accounts receivable from contract assets recognized at February 1, 2018, as a result of the right to the transaction consideration becoming unconditional. We recognized $11.5 million and $53.2 million of contract assets during the three and nine months ended October 31, 2018, respectively. Contract assets recognized during the period, primarily related to our rights to consideration for work completed but not billed on long-term Cyber Intelligence contracts.

Remaining Performance Obligations

The majority of our arrangements are for periods of up to three years, with a significant portion being one year or less. We had $936.4 million of remaining performance obligations as of October 31, 2018. We elected to exclude amounts of variable consideration attributable to sales- or usage-based royalties in exchange for a license of our IP from the remaining performance obligations. We currently expect to recognize approximately 64% of our remaining revenue backlog over the next twelve months and the remainder thereafter. The timing and amount of revenue recognition for our remaining performance obligations is influenced by several factors, including seasonality, the timing of PCS renewals, and the revenue recognition for certain projects, particularly in our Cyber Intelligence segment, that can extend over longer periods of time, delivery under which, for various reasons, may be delayed, modified, or canceled. Further, we have historically generated a large portion of our business each quarter by orders that are sold and fulfilled within the same reporting period. Therefore, the amount of remaining obligations may not be a meaningful indicator of future results.

Costs to Obtain and Fulfill Contracts

We capitalize commission expenses paid to internal sales personnel and agent commission expenses that are incremental to obtaining customer contracts. We have determined that these commission expenses are in fact incremental and would not have occurred absent the customer contract. Capitalized sales and agent commissions are amortized on a straight-line basis over the period the goods or services are transferred to the customer to which the assets relate, which ranges from immediate to as long as six years, if commission amounts paid upon renewal are not commensurate with amounts paid on the initial contract. A portion of the initial commission payable on the majority of Customer Engagement contracts is amortized over the anticipated PCS renewal period, which is generally four to six years, due to the commissions being paid on PCS renewal contracts not being commensurate with amounts paid on the initial contract.

Total capitalized costs to obtain contracts were $29.1 million as of October 31, 2018, of which $5.1 million is included in prepaid expenses and other current assets and $24.0 million is included in other assets on our condensed consolidated balance sheet. During the three and nine months ended October 31, 2018, we expensed $10.8 million and $32.4 million, respectively, of sales and agent commissions, which are included in selling, general and administrative expenses and there was no impairment loss recognized for these capitalized costs.

We capitalize costs incurred to fulfill our contracts when the costs relate directly to the contract and are expected to generate resources that will be used to satisfy the performance obligation under the contract and are expected to be recovered through revenue generated under the contract. Costs to fulfill contracts are expensed to cost of revenue as we satisfy the related performance obligations. Total capitalized costs to fulfill contracts were $14.0 million as of October 31, 2018, of which $9.7 million is included in deferred cost of revenue and $4.3 million is included in long-term deferred cost of revenue on our condensed consolidated balance sheet. The amounts capitalized primarily relate to direct costs that enhance resources under our SaaS arrangements. During the three and nine months ended October 31, 2018, we amortized $6.0 million and $13.8 million, respectively, of fulfillment costs.
 
Financial Statement Impact of Adoption

We adopted ASU No. 2014-09 utilizing the modified retrospective method. The cumulative impact of applying the new guidance to all contracts with customers that were not completed as of February 1, 2018 was recorded as an adjustment to accumulated deficit as of the adoption date. As a result of applying the modified retrospective method to adopt the new standard, the following adjustments were made to accounts on the consolidated balance sheet as of February 1, 2018:
(in thousands)
 
Balance at January 31, 2018
 
Adjustments from Adopting ASU No. 2014-09
 
Balance at February 1, 2018
Assets:
 
 
 
 
 
 
Accounts receivable, net
 
$
296,324

 
$
53,682

 
$
350,006

Contract assets
 

 
69,217

 
69,217

Deferred cost of revenue
 
6,096

 
2,056

 
8,152

Prepaid expenses and other current assets
 
82,090

 
(829
)
 
81,261

Long-term deferred cost of revenue
 
2,804

 
2,193

 
4,997

Deferred income taxes
 
30,878

 
(2,248
)
 
28,630

Other assets
 
52,037

 
14,912

 
66,949

 
 
 
 
 
 
 
Liabilities:
 
 
 
 
 
 
Accrued expenses and other current liabilities
 
220,265

 
(46,062
)
 
174,203

Contract liabilities
 
196,107

 
139,517

 
335,624

Long-term contract liabilities
 
24,519

 
6,518

 
31,037

Deferred income taxes
 
35,305

 
963

 
36,268

 
 
 
 
 
 
 
Stockholders' Equity:
 
 
 
 
 
 
Total stockholders' equity
 
1,132,336

 
38,047

 
1,170,383



In connection with the adoption of the new revenue recognition accounting standard, we decreased our accumulated deficit by $38.0 million, due to uncompleted contracts at February 1, 2018, for which $17.2 million of revenue will not be recognized in future periods under the new standard. Upon adoption, we deferred $4.2 million of previously expensed contract costs and reversed $2.9 million of expenses due to the new standard precluding the recognition or deferral of costs to simply obtain an even profit margin over the contract term, which was acceptable under prior contract accounting guidance. We capitalized $16.9 million of incremental sales commission costs at the adoption date directly related to obtaining customer contracts and are amortizing these costs as we satisfy the underlying performance obligations, which for certain contracts can include anticipated renewal periods. The acceleration of revenue that was deferred under prior guidance as of February 1, 2018, was primarily attributable to being able to recognize minimum guaranteed amounts upon delivery of our software rather than over the term of the arrangement, the ability to recognize professional services revenue in advance of achieving billing milestones, no longer requiring the separation of promised goods or services, such as software licenses, technical support, or unspecified update rights on the basis of vendor specific objective evidence, and the impact of allocating the transaction price to the performance obligations in the contract on a relative basis using SSP rather than allocating under the residual method, which allocates the entire arrangement discount to the delivered performance obligations.

The net change in deferred income taxes of $3.2 million is primarily due to the deferred tax effects resulting from the adjustment to accumulated deficit for the cumulative effect of applying ASU No. 2014-09 to active contracts as of the adoption date.

We made certain presentation changes to our condensed consolidated balance sheet on February 1, 2018 to comply with ASU No. 2014-09. Prior to adoption of the new standard, we offset accounts receivable and contract liabilities (previously presented as deferred revenue on our consolidated balance sheet) for unpaid deferred performance obligations included in contract liabilities. Under the new standard, we record accounts receivable and related contract liabilities for noncancelable contracts with customers when the right to consideration is unconditional. Upon adoption, the right to consideration in exchange for goods or services that have been transferred to a customer when that right is conditional on something other than the passage of time were reclassified from accounts receivable to contract assets. In addition, we reclassified amounts related to billings in excess of costs and estimated earnings on uncompleted contracts, which under prior guidance was included in accrued expenses and other liabilities on our condensed consolidated balance sheet to contract liabilities upon adoption.

Impact of ASU No. 2014-09 on Financial Statement Line Items

The impact of adoption of ASU No. 2014-09 on our condensed consolidated balance sheet as of October 31, 2018 and on our condensed consolidated statement of operations for the three and nine months ended October 31, 2018 was as follows:

 
 
As of October 31, 2018
(in thousands)
 
As Reported
 
Balances without Adoption of ASU No. 2014-09
 
Effect of Change Higher (Lower)
Condensed Consolidated Balance Sheet
 
 
 
 
 
 
Assets:
 
 
 
 
 
 
Accounts receivable, net
 
$
311,492

 
$
266,497

 
$
44,995

Contract assets
 
70,076

 

 
70,076

Deferred cost of revenue
 
9,651

 
11,170

 
(1,519
)
Prepaid expenses and other current assets
 
85,310

 
86,462

 
(1,152
)
Long-term deferred cost of revenue
 
4,283

 
1,214

 
3,069

Other assets
 
101,643

 
79,330

 
22,313

 
 
 
 
 
 
 
Liabilities:
 
 
 
 
 
 
Accrued expenses and other current liabilities
 
181,452

 
216,637

 
(35,185
)
Contract liabilities
 
306,240

 
207,199

 
99,041

Long-term contract liabilities
 
27,512

 
26,700

 
812

Other liabilities
 
120,158

 
119,236

 
922

 
 
 
 
 
 
 
Stockholders' Equity:
 
 
 
 
 
 
Total stockholders' equity
 
1,213,499

 
1,141,307

 
72,192



While the tables below indicate that calculated revenue for the three and nine months ended October 31, 2018 without the adoption of ASU No. 2014-09 would have been lower than the revenue we are reporting under the new accounting guidance, this lower calculated revenue results not only from the impact of the new accounting guidance, but also from changes we made to our business practices in anticipation and as a result of the new accounting guidance. These business practice changes adversely impact the calculation of revenue under the prior accounting guidance and include, among other things, the way we manage our professional services projects, offer and deploy our solutions, structure certain customer contracts, and make pricing decisions. While the many variables, required assumptions, and other complexities associated with these business practice changes make it impractical to precisely quantify the impact of these changes, we believe that calculated revenue under the prior accounting guidance, but absent these business practice changes, would have been closer to the revenue we are reporting under the new accounting guidance.

 
 
Three Months Ended
October 31, 2018
(in thousands)
 
As Reported
 
Balances without Adoption of ASU No. 2014-09
 
Effect of Change Higher (Lower)
Condensed Consolidated Statement of Operations
 
 
 
 
 
 
Revenue:
 
 
 
 
 
 
Product
 
$
111,670

 
$
109,224

 
$
2,446

Service and support
 
192,313

 
192,849

 
(536
)
 
 
 
 
 
 
 
Cost of revenue:
 
 
 
 
 
 
Product
 
33,124

 
30,315

 
2,809

Service and support
 
72,182

 
72,847

 
(665
)
 
 
 
 
 
 
 
Expenses and Other:
 
 
 
 
 
 
Selling, general and administrative
 
99,902

 
102,463

 
(2,561
)
Provision (benefit) for income taxes
 
5,601

 
5,401

 
200

Net income
 
20,213

 
18,086

 
2,127

 
 
Nine Months Ended
October 31, 2018
(in thousands)
 
As Reported
 
Balances without Adoption of ASU No. 2014-09
 
Effect of Change Higher (Lower)
Condensed Consolidated Statement of Operations
 
 
 
 
 
 
Revenue:
 
 
 
 
 
 
Product
 
$
327,576

 
$
300,116

 
$
27,460

Service and support
 
571,941

 
562,701

 
9,240

 
 
 
 
 
 
 
Cost of revenue:
 
 
 
 
 
 
Product
 
100,917

 
94,243

 
6,674

Service and support
 
218,842

 
219,319

 
(477
)
 
 
 
 
 
 
 
Expenses and Other:
 
 
 
 
 
 
Selling, general and administrative
 
311,482

 
319,481

 
(7,999
)
Provision (benefit) for income taxes
 
2,153

 
(1,647
)
 
3,800

Net income
 
41,912

 
7,210

 
34,702



The adoption of ASU No. 2014-09 had no impact to cash provided by or used in operating, investing, or financing activities on our condensed consolidated statement of cash flows.
XML 23 R10.htm IDEA: XBRL DOCUMENT v3.10.0.1
NET INCOME (LOSS) PER COMMON SHARE ATTRIBUTABLE TO VERINT SYSTEMS INC.
9 Months Ended
Oct. 31, 2018
Earnings Per Share [Abstract]  
NET INCOME (LOSS) PER COMMON SHARE ATTRIBUTABLE TO VERINT SYSTEMS INC.
NET INCOME (LOSS) PER COMMON SHARE ATTRIBUTABLE TO VERINT SYSTEMS INC.
 
The following table summarizes the calculation of basic and diluted net income (loss) per common share attributable to Verint Systems Inc. for the three and nine months ended October 31, 2018 and 2017:
 
 
Three Months Ended
October 31,
 
Nine Months Ended
October 31,
(in thousands, except per share amounts) 
 
2018
 
2017
 
2018
 
2017
Net income (loss)
 
$
20,213

 
$
3,066

 
$
41,912

 
$
(21,740
)
Net income attributable to noncontrolling interests
 
1,293

 
577

 
3,227

 
1,984

Net income (loss) attributable to Verint Systems Inc.
 
$
18,920

 
$
2,489

 
$
38,685

 
$
(23,724
)
Weighted-average shares outstanding:
 
 

 
 

 
 
 
 
Basic
 
65,122

 
63,759

 
64,690

 
63,152

Dilutive effect of employee equity award plans
 
1,078

 
829

 
1,195

 

Dilutive effect of 1.50% convertible senior notes
 

 

 

 

Dilutive effect of warrants
 

 

 

 

Diluted
 
66,200

 
64,588

 
65,885

 
63,152

Net income (loss) per common share attributable to Verint Systems Inc.:
 
 

 
 

 
 
 
 
Basic
 
$
0.29

 
$
0.04

 
$
0.60

 
$
(0.38
)
Diluted
 
$
0.29

 
$
0.04

 
$
0.59

 
$
(0.38
)


We excluded the following weighted-average potential common shares from the calculations of diluted net income (loss) per common share during the applicable periods because their inclusion would have been anti-dilutive:
 
 
Three Months Ended
October 31,
 
Nine Months Ended
October 31,
(in thousands) 
 
2018
 
2017
 
2018
 
2017
Common shares excluded from calculation:
 
 

 
 

 
 
 
 
Stock options and restricted stock-based awards
 
546

 
600

 
432

 
1,205

1.50% convertible senior notes
 
6,205

 
6,205

 
6,205

 
6,205

Warrants
 
6,205

 
6,205

 
6,205

 
6,205



In periods for which we report a net loss attributable to Verint Systems Inc., basic net loss per common share and diluted net loss per common share are identical since the effect of all potential common shares is anti-dilutive and therefore excluded.

Our 1.50% convertible senior notes (“Notes”) will not impact the calculation of diluted net income per share unless the average price of our common stock, as calculated in accordance with the terms of the indenture governing the Notes, exceeds the conversion price of $64.46 per share. Likewise, diluted net income per share will not include any effect from the Warrants (as defined in Note 7, “Long-Term Debt”) unless the average price of our common stock, as calculated under the terms of the Warrants, exceeds the exercise price of $75.00 per share.

Our Note Hedges (as defined in Note 7, “Long-Term Debt”) do not impact the calculation of diluted net income per share under the treasury stock method, because their effect would be anti-dilutive. However, in the event of an actual conversion of any or all of the Notes, the common shares that would be delivered to us under the Note Hedges would neutralize the dilutive effect of the common shares that we would issue under the Notes. As a result, actual conversion of any or all of the Notes would not increase our outstanding common stock. Up to 6,205,000 common shares could be issued upon exercise of the Warrants. Further details regarding the Notes, Note Hedges, and the Warrants appear in Note 7, “Long-Term Debt”.
XML 24 R11.htm IDEA: XBRL DOCUMENT v3.10.0.1
CASH, CASH EQUIVALENTS AND SHORT-TERM INVESTMENTS CASH, CASH EQUIVALENTS AND SHORT-TERM INVESTMENTS
9 Months Ended
Oct. 31, 2018
Cash, Cash Equivalents, and Short-term Investments [Abstract]  
Cash, Cash Equivalents and Short-term Investments
CASH, CASH EQUIVALENTS, AND SHORT-TERM INVESTMENTS

The following tables summarize our cash, cash equivalents, and short-term investments as of October 31, 2018 and January 31, 2018:
 
 
October 31, 2018
(in thousands) 
 
Cost Basis
 
Gross Unrealized Gains
 
Gross Unrealized Losses
 
Estimated Fair Value
Cash and cash equivalents:
 
 
 
 
 
 
 
 
Cash and bank time deposits
 
$
297,540

 
$

 
$

 
$
297,540

Money market funds
 
52,640

 

 

 
52,640

Commercial paper
 
3,242

 

 

 
3,242

Total cash and cash equivalents
 
$
353,422

 
$

 
$

 
$
353,422

 
 
 
 
 
 
 
 
 
Short-term investments:
 
 
 
 
 
 
 
 
Bank time deposits
 
$
49,434

 
$

 
$

 
$
49,434

Total short-term investments
 
$
49,434

 
$

 
$

 
$
49,434

 
 
January 31, 2018
(in thousands)
 
Cost Basis
 
Gross Unrealized Gains
 
Gross Unrealized Losses
 
Estimated Fair Value
Cash and cash equivalents:
 
 
 
 
 
 
 
 
Cash and bank time deposits
 
$
337,756

 
$

 
$

 
$
337,756

Money market funds
 
186

 

 

 
186

Total cash and cash equivalents
 
$
337,942

 
$

 
$

 
$
337,942

 
 
 
 
 
 
 
 
 
Short-term investments:
 
 
 
 
 
 
 
 
Corporate debt securities (available-for-sale)
 
$
2,002

 
$

 
$

 
$
2,002

Bank time deposits
 
4,564

 

 

 
4,564

Total short-term investments
 
$
6,566

 
$

 
$

 
$
6,566



Bank time deposits which are reported within short-term investments consist of deposits held outside of the U.S. with maturities of greater than 90 days, or without specified maturity dates which we intend to hold for periods in excess of 90 days. All other bank deposits are included within cash and cash equivalents.

During the nine months ended October 31, 2018 and 2017, proceeds from maturities and sales of short-term investments were $10.6 million and $5.2 million, respectively.
XML 25 R12.htm IDEA: XBRL DOCUMENT v3.10.0.1
BUSINESS COMBINATIONS
9 Months Ended
Oct. 31, 2018
Business Combinations [Abstract]  
BUSINESS COMBINATIONS
BUSINESS COMBINATIONS

Nine Months Ended October 31, 2018

During the nine months ended October 31, 2018, we completed one transaction which qualified as a business combination in our Customer Engagement segment, which was not material to our condensed consolidated financial statements.

Year Ended January 31, 2018

During the year ended January 31, 2018, we completed seven business combinations:

On February 1, March 20, October 3, November 3, December 19, and December 21, 2017, we completed acquisitions of businesses in our Customer Engagement operating segment. One of the transactions was an asset acquisition that qualified as a business combination, and in another, the sellers retained a noncontrolling interest.

On July 1, 2017, we completed the acquisition of a business in our Cyber Intelligence operating segment.

These business combinations were not individually material to our consolidated financial statements.

The combined consideration for these business combinations was approximately $134.8 million, including $106.0 million of combined cash paid at the closings. For five of these business combinations, we also agreed to make potential additional cash payments to the respective former shareholders aggregating up to approximately $47.3 million, contingent upon the achievement of certain performance targets over periods extending through January 2022. The fair value of these contingent consideration obligations was estimated to be $25.9 million at the applicable acquisition dates. Cash paid for these business combinations was funded by cash on hand.

The purchase prices for these business combinations were allocated to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values on the acquisition dates, with the remaining unallocated purchase prices recorded as goodwill. The fair value assigned to identifiable intangible assets acquired were determined primarily by using the income approach, which discounts expected future cash flows to present value using estimates and assumptions determined by management.

Included among the factors contributing to the recognition of goodwill in these transactions were synergies in products and technologies, and the addition of skilled, assembled workforces. Of the $81.4 million of goodwill associated with these business combinations, $77.6 million and $3.8 million was assigned to our Customer Engagement and Cyber Intelligence segments, respectively. For income tax purposes, $14.5 million of this goodwill is deductible and $66.9 million is not deductible.

Transaction and related costs, consisting primarily of professional fees and integration expenses, directly related to these acquisitions, totaled $0.7 million and $2.0 million for the three months ended October 31, 2018 and 2017, respectively, and $2.4 million and $3.2 million for the nine months ended October 31, 2018 and 2017, respectively. All transaction and related costs were expensed as incurred and are included in selling, general and administrative expenses.

The purchase price allocations for those business combinations completed subsequent to October 31, 2017 have been prepared on a preliminary basis and changes to those allocations may occur as additional information becomes available during the respective measurement periods (up to one year from the respective acquisition dates). Fair values still under review include values assigned to identifiable intangible assets, deferred income taxes and reserves for uncertain income tax positions.

The following table sets forth the components and the allocations of the combined purchase prices for the business combinations completed during the year ended January 31, 2018, including adjustments identified subsequent to the respective valuation dates, none of which were material:

(in thousands)
 
Amount
Components of Purchase Prices:
 
 
Cash
 
$
106,049

Fair value of contingent consideration
 
25,874

Other purchase price adjustments
 
2,897

Total purchase prices
 
$
134,820

 
 
 
Allocation of Purchase Prices:
 
 
Net tangible assets (liabilities):
 
 
Accounts receivable
 
$
4,184

Other current assets, including cash acquired
 
15,108

Other assets
 
2,765

Current and other liabilities
 
(12,512
)
Deferred revenue - current and long-term
 
(4,424
)
Deferred income taxes
 
(8,550
)
Net tangible liabilities
 
(3,429
)
Identifiable intangible assets:
 
 
Customer relationships
 
24,812

Developed technology
 
29,614

Trademarks and trade names
 
2,456

Total identifiable intangible assets
 
56,882

Goodwill
 
81,367

Total purchase price allocations
 
$
134,820


For these acquisitions, customer relationships, developed technology, and trademarks and trade names were assigned estimated useful lives ranging from two years to ten years, from three years to five years, and from one year to seven years, respectively, the weighted average of which is approximately 6.3 years.

Other Business Combination Information

The acquisition date fair values of contingent consideration obligations associated with business combinations are estimated based on probability adjusted present values of the consideration expected to be transferred using significant inputs that are not observable in the market. Key assumptions used in these estimates include probability assessments with respect to the likelihood of achieving the performance targets and discount rates consistent with the level of risk of achievement. At each reporting date, we revalue the contingent consideration obligations to their fair values and record increases and decreases in fair value within selling, general and administrative expenses in our condensed consolidated statements of operations. Changes in the fair value of the contingent consideration obligations result from changes in discount periods and rates, and changes in probability assumptions with respect to the likelihood of achieving the performance targets.

For the three months ended October 31, 2018 and 2017, we recorded a charge of $0.5 million and a benefit of $6.7 million, respectively, and for the nine months ended October 31, 2018 and 2017, we recorded benefits of $4.2 million and $3.8 million, respectively, within selling, general and administrative expenses for changes in the fair values of contingent consideration obligations associated with business combinations. The aggregate fair values of the remaining contingent consideration obligations associated with business combinations was $53.7 million at October 31, 2018, of which $25.2 million was recorded within accrued expenses and other current liabilities, and $28.5 million was recorded within other liabilities.

Payments of contingent consideration earned under these agreements were $1.6 million and $0.1 million for the three months ended October 31, 2018 and 2017, respectively, and $13.6 million and $9.4 million for the nine months ended October 31, 2018 and 2017, respectively.
XML 26 R13.htm IDEA: XBRL DOCUMENT v3.10.0.1
INTANGIBLE ASSETS AND GOODWILL
9 Months Ended
Oct. 31, 2018
Goodwill and Intangible Assets Disclosure [Abstract]  
INTANGIBLE ASSETS AND GOODWILL
INTANGIBLE ASSETS AND GOODWILL
 
Acquisition-related intangible assets consisted of the following as of October 31, 2018 and January 31, 2018:
 
 
 
October 31, 2018
(in thousands)
 
Cost
 
Accumulated
Amortization
 
Net
Intangible assets, with finite lives:
 
 

 
 

 
 

Customer relationships
 
$
431,235

 
$
(292,419
)
 
$
138,816

Acquired technology
 
273,456

 
(225,886
)
 
47,570

Trade names
 
26,486

 
(20,761
)
 
5,725

Non-competition agreements
 
3,047

 
(2,972
)
 
75

Distribution network
 
4,440

 
(4,440
)
 

Total intangible assets
 
$
738,664

 
$
(546,478
)
 
$
192,186

 
 
 
January 31, 2018
(in thousands)
 
Cost
 
Accumulated
Amortization
 
Net
Intangible assets, with finite lives:
 
 

 
 

 
 

Customer relationships
 
$
438,664

 
$
(281,592
)
 
$
157,072

Acquired technology
 
273,156

 
(212,571
)
 
60,585

Trade names
 
26,820

 
(18,570
)
 
8,250

Non-competition agreements
 
3,047

 
(2,861
)
 
186

Distribution network
 
4,440

 
(4,440
)
 

    Total intangible assets
 
$
746,127

 
$
(520,034
)
 
$
226,093



The following table presents net acquisition-related intangible assets by reportable segment as of October 31, 2018 and January 31, 2018: 
 
 
October 31,
 
January 31,
(in thousands)

2018

2018
Customer Engagement

$
186,549


$
213,963

Cyber Intelligence

5,637


12,130

Total

$
192,186


$
226,093


 
Total amortization expense recorded for acquisition-related intangible assets was $13.5 million and $16.2 million for the three months ended October 31, 2018 and 2017, respectively, and $41.6 million and $55.0 million for the nine months ended October 31, 2018 and 2017, respectively. The reported amount of net acquisition-related intangible assets can fluctuate from the impact of changes in foreign currency exchange rates on intangible assets not denominated in U.S. dollars.

Estimated future amortization expense on finite-lived acquisition-related intangible assets is as follows:
(in thousands)

 

Years Ending January 31,

Amount
2019 (remainder of year)

$
13,265

2020

44,390

2021

36,255

2022

32,370

2023

25,323

2024 and thereafter

40,583

   Total

$
192,186


 
Goodwill activity for the nine months ended October 31, 2018, in total and by reportable segment, was as follows: 
 
 
 
 
Reportable Segment
(in thousands)
 
Total
 
Customer Engagement
 
Cyber Intelligence
Year Ended January 31, 2018:
 
 
 
 
 
 
Goodwill, gross, at January 31, 2018
 
$
1,455,164

 
$
1,307,136

 
$
148,028

Accumulated impairment losses through January 31, 2018
 
(66,865
)
 
(56,043
)
 
(10,822
)
   Goodwill, net, at January 31, 2018
 
1,388,299

 
1,251,093

 
137,206

Business combinations, including adjustments to prior period acquisitions
 
14,526

 
14,526

 

Foreign currency translation and other
 
(38,373
)
 
(37,405
)
 
(968
)
   Goodwill, net, at October 31, 2018
 
$
1,364,452

 
$
1,228,214

 
$
136,238

 
 
 
 
 
 
 
Balance at October 31, 2018:
 


 
 

 
 

Goodwill, gross, at October 31, 2018
 
$
1,431,317

 
$
1,284,257

 
$
147,060

Accumulated impairment losses through October 31, 2018
 
(66,865
)
 
(56,043
)
 
(10,822
)
   Goodwill, net, at October 31, 2018
 
$
1,364,452

 
$
1,228,214

 
$
136,238


No events or circumstances indicating the potential for goodwill impairment were identified during the nine months ended October 31, 2018.
XML 27 R14.htm IDEA: XBRL DOCUMENT v3.10.0.1
LONG-TERM DEBT
9 Months Ended
Oct. 31, 2018
Long-term Debt, Unclassified [Abstract]  
LONG-TERM DEBT
LONG-TERM DEBT

The following table summarizes our long-term debt at October 31, 2018 and January 31, 2018: 
 
 
October 31,
 
January 31,
(in thousands)
 
2018
 
2018
 
 
 
 
 
1.50% Convertible Senior Notes
 
$
400,000

 
$
400,000

2017 Term Loan
 
419,688

 
422,875

Other debt
 
131

 
250

Less: Unamortized debt discounts and issuance costs
 
(40,095
)
 
(50,141
)
Total debt
 
779,724

 
772,984

Less: current maturities
 
4,382

 
4,500

Long-term debt
 
$
775,342

 
$
768,484



Current maturities of long-term debt are reported within accrued expenses and other current liabilities on our condensed consolidated balance sheet.

1.50% Convertible Senior Notes

On June 18, 2014, we issued $400.0 million in aggregate principal amount of 1.50% convertible senior notes due June 1, 2021 (“Notes”), unless earlier converted by the holders pursuant to their terms. Net proceeds from the Notes after underwriting discounts were $391.9 million. The Notes pay interest in cash semiannually in arrears at a rate of 1.50% per annum.

The Notes were issued concurrently with our public issuance of 5,750,000 shares of common stock, the majority of the combined net proceeds of which were used to partially repay certain indebtedness under our Prior Credit Agreement, as defined and further described below.

The Notes are unsecured and are convertible into, at our election, cash, shares of common stock, or a combination of both, subject to satisfaction of specified conditions and during specified periods. If converted, we currently intend to pay cash in respect of the principal amount of the Notes.

The Notes have a conversion rate of 15.5129 shares of common stock per $1,000 principal amount of Notes, which represents an effective conversion price of approximately $64.46 per share of common stock and would result in the issuance of approximately 6,205,000 shares if all of the Notes were converted. The conversion rate has not changed since issuance of the Notes, although throughout the term of the Notes, the conversion rate may be adjusted upon the occurrence of certain events.
On or after December 1, 2020 until the close of business on the second scheduled trading day immediately preceding the maturity date, holders may surrender their Notes for conversion regardless of whether any of the other specified conditions for conversion have been satisfied.

As of October 31, 2018, the Notes were not convertible.

In accordance with accounting guidance for convertible debt with a cash conversion option, we separately accounted for the debt and equity components of the Notes in a manner that reflected our estimated nonconvertible debt borrowing rate. We estimated the debt and equity components of the Notes to be $319.9 million and $80.1 million, respectively, at the issuance date, assuming a 5.00% non-convertible borrowing rate. The equity component was recorded as an increase to additional paid-in capital. The excess of the principal amount of the debt component over its carrying amount (the “debt discount”) is being amortized as interest expense over the term of the Notes using the effective interest method. The equity component is not remeasured as long as it continues to meet the conditions for equity classification.

We allocated transaction costs related to the issuance of the Notes, including underwriting discounts, of $7.6 million and $1.9 million to the debt and equity components, respectively. Issuance costs attributable to the debt component of the Notes are presented as a reduction of long-term debt and are being amortized as interest expense over the term of the Notes, and issuance costs attributable to the equity component were netted with the equity component in additional paid-in capital. The carrying amount of the equity component, net of issuance costs, was $78.2 million at October 31, 2018.

As of October 31, 2018, the carrying value of the debt component was $363.6 million, which is net of unamortized debt discount and issuance costs of $33.2 million and $3.1 million, respectively. Including the impact of the debt discount and related deferred debt issuance costs, the effective interest rate on the Notes was approximately 5.29% at October 31, 2018.

Based on the closing market price of our common stock on October 31, 2018, the if-converted value of the Notes was less than the aggregate principal amount of the Notes.

Note Hedges and Warrants

Concurrently with the issuance of the Notes, we entered into convertible note hedge transactions (the “Note Hedges”) and sold warrants (the “Warrants”). The combination of the Note Hedges and the Warrants serves to increase the effective initial conversion price for the Notes to $75.00 per share. The Note Hedges and Warrants are each separate instruments from the Notes.

Note Hedges

Pursuant to the Note Hedges, we purchased call options on our common stock, under which we have the right to acquire from the counterparties up to approximately 6,205,000 shares of our common stock, subject to customary anti-dilution adjustments, at a price of $64.46, which equals the initial conversion price of the Notes. Our exercise rights under the Note Hedges generally trigger upon conversion of the Notes and the Note Hedges terminate upon maturity of the Notes, or the first day the Notes are no longer outstanding. The Note Hedges may be settled in cash, shares of our common stock, or a combination thereof, at our option, and are intended to reduce our exposure to potential dilution upon conversion of the Notes. We paid $60.8 million for the Note Hedges, which was recorded as a reduction to additional paid-in capital. As of October 31, 2018, we had not purchased any shares of our common stock under the Note Hedges.

Warrants

We sold the Warrants to several counterparties. The Warrants provide the counterparties rights to acquire from us up to approximately 6,205,000 shares of our common stock at a price of $75.00 per share. The Warrants expire incrementally on a series of expiration dates beginning in August 2021. At expiration, if the market price per share of our common stock exceeds the strike price of the Warrants, we will be obligated to issue shares of our common stock having a value equal to such excess. The Warrants could have a dilutive effect on net income per share to the extent that the market value of our common stock exceeds the strike price of the Warrants. Proceeds from the sale of the Warrants were $45.2 million and were recorded as additional paid-in capital. As of October 31, 2018, no Warrants had been exercised and all Warrants remained outstanding.

The Note Hedges and Warrants both meet the requirements for classification within stockholders’ equity, and their respective fair values are not remeasured and adjusted as long as these instruments continue to qualify for stockholders’ equity classification.

Credit Agreements

Prior Credit Agreement

In April 2011, we entered into a credit agreement with certain lenders, which was amended and restated in March 2013, and further amended in February, March, and June 2014 (as amended, the “Prior Credit Agreement”). The Prior Credit Agreement provided for senior secured credit facilities, comprised of $943.5 million of term loans, of which $300.0 million was borrowed in February 2014 and $643.5 million was borrowed in March 2014 (together, the “2014 Term Loans”), the outstanding portion of which was scheduled to mature in September 2019, and a $300.0 million revolving credit facility (the “Prior Revolving Credit Facility”), scheduled to mature in September 2018, subject to increase and reduction from time to time, in accordance with the terms of the Prior Credit Agreement.
In June 2014, we utilized the majority of the combined net proceeds from the issuance of the Notes and the concurrent issuance of 5,750,000 shares of common stock to retire $530.0 million of the 2014 Term Loans and all $106.0 million of then-outstanding borrowings under the Prior Revolving Credit Facility.
The 2014 Term Loans incurred interest at our option at either a base rate plus a margin of 1.75% or an Adjusted LIBOR Rate, as defined in the Prior Credit Agreement, plus a margin of 2.75%.
2017 Credit Agreement

On June 29, 2017, we entered into a new credit agreement (the “2017 Credit Agreement”) with certain lenders and terminated the Prior Credit Agreement.

The 2017 Credit Agreement provides for $725.0 million of senior secured credit facilities, comprised of a $425.0 million term loan maturing on June 29, 2024 (the “2017 Term Loan”) and a $300.0 million revolving credit facility maturing on June 29, 2022 (the “2017 Revolving Credit Facility”), subject to increase and reduction from time to time according to the terms of the 2017 Credit Agreement. The maturity dates of the 2017 Term Loan and 2017 Revolving Credit Facility will be accelerated to March 1, 2021 if on such date any Notes remain outstanding.
The majority of the proceeds from the 2017 Term Loan were used to repay all $406.9 million that remained outstanding under the 2014 Term Loans at June 29, 2017 upon termination of the Prior Credit Agreement. There were no borrowings under the Prior Revolving Credit Facility at June 29, 2017.
The 2017 Term Loan was subject to an original issuance discount of approximately $0.5 million. This discount is being amortized as interest expense over the term of the 2017 Term Loan using the effective interest method.
Interest rates on loans under the 2017 Credit Agreement are periodically reset, at our option, at either a Eurodollar Rate or an ABR rate (each as defined in the 2017 Credit Agreement), plus in each case a margin.
On January 31, 2018, we entered into an amendment to the 2017 Credit Agreement (the “2018 Amendment”) providing for, among other things, a reduction of the interest rate margins on the 2017 Term Loan from 2.25% to 2.00% for Eurodollar loans, and from 1.25% to 1.00% for ABR loans. The vast majority of the impact of the 2018 Amendment was accounted for as a debt modification. For the portion of the 2017 Term Loan which was considered extinguished and replaced by new loans, we wrote off $0.2 million of unamortized deferred debt issuance costs as a loss on early retirement of debt during the three months ended January 31, 2018. The remaining unamortized deferred debt issuance costs and discount are being amortized over the remaining term of the 2017 Term Loan.
For loans under the 2017 Revolving Credit Facility, the margin is determined by reference to our Consolidated Total Debt to Consolidated EBITDA (each as defined in the 2017 Credit Agreement) leverage ratio (the “Leverage Ratio”).
As of October 31, 2018, the interest rate on the 2017 Term Loan was 4.27%. Taking into account the impact of the original issuance discount and related deferred debt issuance costs, the effective interest rate on the 2017 Term Loan was approximately 4.45% at October 31, 2018. As of January 31, 2018 the interest rate on 2017 Term Loan was 3.58%.
We are required to pay a commitment fee with respect to unused availability under the 2017 Revolving Credit Facility at a rate per annum determined by reference to our Leverage Ratio.
The 2017 Term Loan requires quarterly principal payments of approximately $1.1 million, which commenced on August 1, 2017, with the remaining balance due on June 29, 2024. Optional prepayments of loans under the 2017 Credit Agreement are generally permitted without premium or penalty.
Our obligations under the 2017 Credit Agreement are guaranteed by each of our direct and indirect existing and future material domestic wholly owned restricted subsidiaries, and are secured by a security interest in substantially all of our assets and the assets of the guarantor subsidiaries, subject to certain exceptions.
The 2017 Credit Agreement contains certain customary affirmative and negative covenants for credit facilities of this type. The 2017 Credit Agreement also contains a financial covenant that, solely with respect to the 2017 Revolving Credit Facility, requires us to maintain a Leverage Ratio of no greater than 4.50 to 1. The limitations imposed by the covenants are subject to certain exceptions as detailed in the 2017 Credit Agreement.
The 2017 Credit Agreement provides for events of default with corresponding grace periods that we believe are customary for credit facilities of this type. Upon an event of default, all of our obligations owed under the 2017 Credit Agreement may be declared immediately due and payable, and the lenders’ commitments to make loans under the 2017 Credit Agreement may be terminated.
2017 Credit Agreement Issuance Costs
We incurred debt issuance costs of approximately $6.8 million in connection with the 2017 Credit Agreement, of which $4.1 million were associated with the 2017 Term Loan, and $2.7 million were associated with the 2017 Revolving Credit Facility, which were deferred and are being amortized as interest expense over the terms of the facilities under the 2017 Credit Agreement. As noted previously, during the three months ended January 31, 2018, we wrote off $0.2 million of deferred debt issuance costs associated with the 2017 Term Loan as a result of the 2018 Amendment. Deferred debt issuance costs associated with the 2017 Term Loan are being amortized using the effective interest rate method, and deferred debt issuance costs associated with the 2017 Revolving Credit Facility are being amortized on a straight-line basis.
Future Principal Payments on Term Loan
As of October 31, 2018, future scheduled principal payments on the 2017 Term Loan were as follows:
(in thousands)
 
 
Years Ending January 31,
 
Amount
2019 (remainder of year)
 
$
1,063

2020
 
4,250

2021
 
4,250

2022
 
4,250

2023
 
4,250

2024 and thereafter
 
401,625

   Total
 
$
419,688


Interest Expense

The following table presents the components of interest expense incurred on the Notes and on borrowings under our credit agreements for the three and nine months ended October 31, 2018 and 2017:
 
 
Three Months Ended
October 31,
 
Nine Months Ended
October 31,
(in thousands)
 
2018
 
2017
 
2018
 
2017
1.50% Convertible Senior Notes:
 
 
 
 
 
 
 
 
Interest expense at 1.50% coupon rate
 
$
1,500

 
$
1,500

 
$
4,500

 
$
4,500

Amortization of debt discount
 
2,982

 
2,829

 
8,829

 
8,377

Amortization of deferred debt issuance costs
 
281

 
267

 
833

 
790

Total Interest Expense - 1.50% Convertible Senior Notes
 
$
4,763

 
$
4,596

 
$
14,162

 
$
13,667

 
 
 
 
 
 
 
 
 
Borrowings under Credit Agreements:
 
 
 
 
 
 
 
 
Interest expense at contractual rates
 
$
4,448

 
$
3,858

 
$
13,047

 
$
11,493

Impact of interest rate swap agreement
 

 

 

 
254

Amortization of debt discounts
 
17

 
17

 
50

 
48

Amortization of deferred debt issuance costs
 
392

 
396

 
1,162

 
1,451

Total Interest Expense - Borrowings under Credit Agreements
 
$
4,857

 
$
4,271

 
$
14,259

 
$
13,246

XML 28 R15.htm IDEA: XBRL DOCUMENT v3.10.0.1
SUPPLEMENTAL CONDENSED CONSOLIDATED FINANCIAL STATEMENT INFORMATION
9 Months Ended
Oct. 31, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
SUPPLEMENTAL CONDENSED CONSOLIDATED FINANCIAL STATEMENT INFORMATION
SUPPLEMENTAL CONDENSED CONSOLIDATED FINANCIAL STATEMENT INFORMATION
 
Condensed Consolidated Balance Sheets
 
Inventories consisted of the following as of October 31, 2018 and January 31, 2018: 
 
 
October 31,
 
January 31,
(in thousands)
 
2018
 
2018
Raw materials
 
$
9,517

 
$
9,870

Work-in-process
 
6,018

 
6,269

Finished goods
 
6,202

 
3,732

   Total inventories
 
$
21,737

 
$
19,871



Condensed Consolidated Statements of Operations
 
Other (expense) income, net consisted of the following for the three and nine months ended October 31, 2018 and 2017:
 
 
Three Months Ended
October 31,
 
Nine Months Ended
October 31,
(in thousands)
 
2018
 
2017
 
2018
 
2017
Foreign currency (losses) gains, net
 
$
(1,458
)
 
$
(1,474
)
 
$
(5,372
)
 
$
2,384

Gains on derivative financial instruments, net
 
1,051

 
834

 
3,760

 
292

Other, net
 
(82
)
 
75

 
(582
)
 
(147
)
   Total other (expense) income, net
 
$
(489
)
 
$
(565
)
 
$
(2,194
)
 
$
2,529



Condensed Consolidated Statements of Cash Flows
 
The following table provides supplemental information regarding our condensed consolidated cash flows for the nine months ended October 31, 2018 and 2017:
 
 
Nine Months Ended
October 31,
(in thousands)
 
2018
 
2017
Cash paid for interest
 
$
14,736

 
$
13,618

Cash payments of income taxes, net
 
$
22,324

 
$
18,344

Non-cash investing and financing transactions:
 
 

 
 
Accrued but unpaid purchases of property and equipment
 
$
4,443

 
$
3,487

Inventory transfers to property and equipment
 
$
1,334

 
$
1,265

Liabilities for contingent consideration in business combinations, including measurement period adjustments
 
$
8,969

 
$
9,100

Capital leases of property and equipment
 
$
473

 
$
1,929

XML 29 R16.htm IDEA: XBRL DOCUMENT v3.10.0.1
STOCKHOLDERS' EQUITY
9 Months Ended
Oct. 31, 2018
Stockholders' Equity Note [Abstract]  
STOCKHOLDERS' EQUITY
STOCKHOLDERS’ EQUITY
 
Dividends on Common Stock

We did not declare or pay any dividends on our common stock during the nine months ended October 31, 2018 and 2017. Under the terms of our 2017 Credit Agreement, we are subject to certain restrictions on declaring and paying dividends on our common stock.

Share Repurchase Program

On March 29, 2016, we announced that our board of directors had authorized a common stock repurchase program of up to $150.0 million over two years. This program expired on March 29, 2018. We made a total of $46.9 million in repurchases under the program.

Treasury Stock
 
Repurchased shares of common stock are recorded as treasury stock, at cost, but may from time to time be retired. We periodically purchase treasury stock from directors, officers, and other employees to facilitate income tax withholding by us or the payment of required income taxes by such holders in connection with the vesting of equity awards.

During the nine months ended October 31, 2018, we acquired approximately 4,000 shares of treasury stock for a cost of $0.2 million. During the nine months ended October 31, 2017, we received approximately 7,000 shares of stock in a nonmonetary transaction valued at $0.3 million.

At October 31, 2018, we held approximately 1,665,000 shares of treasury stock with a cost of $57.6 million. At January 31, 2018, we held approximately 1,661,000 shares of treasury stock with a cost of $57.4 million.

Accumulated Other Comprehensive Income (Loss)
 
Accumulated other comprehensive income (loss) includes items such as foreign currency translation adjustments and unrealized gains and losses on certain marketable securities and derivative financial instruments designated as hedges. Accumulated other comprehensive income (loss) is presented as a separate line item in the stockholders’ equity section of our condensed consolidated balance sheets. Accumulated other comprehensive income (loss) items have no impact on our net income (loss) as presented in our condensed consolidated statements of operations.

The following table summarizes changes in the components of our accumulated other comprehensive income (loss) by component for the nine months ended October 31, 2018:
(in thousands)
 
Unrealized Gains (Losses) on Foreign Exchange Contracts Designated as Hedges
 
Unrealized Gain on Interest Rate Swap Designated as Hedge
 
Foreign Currency Translation Adjustments
 
Total
Accumulated other comprehensive income (loss) at January 31, 2018
 
$
3,312

 
$

 
$
(106,772
)
 
$
(103,460
)
Other comprehensive (loss) income before reclassifications
 
(9,452
)
 
1,878

 
(45,190
)
 
(52,764
)
Losses reclassified out of accumulated other comprehensive (loss) income
 
(2,076
)
 

 

 
(2,076
)
Net other comprehensive (loss) income, current period
 
(7,376
)
 
1,878

 
(45,190
)
 
(50,688
)
Accumulated other comprehensive (loss) income at October 31, 2018
 
$
(4,064
)
 
$
1,878

 
$
(151,962
)
 
$
(154,148
)


All amounts presented in the table above are net of income taxes, if applicable. The accumulated net losses in foreign currency translation adjustments primarily reflect the strengthening of the U.S. dollar against the British pound sterling, which has resulted in lower U.S. dollar-translated balances of British pound sterling-denominated goodwill and intangible assets.

The amounts reclassified out of accumulated other comprehensive income (loss) into the condensed consolidated statement of operations, with presentation location, for the three and nine months ended October 31, 2018 and 2017 were as follows:
 
 
Three Months Ended
October 31,
 
Nine Months Ended
October 31,
 
 
(in thousands)
 
2018
 
2017
 
2018
 
2017
 
Location
Unrealized (losses) gains on derivative financial instruments:
 
 
 
 
 
 
 
 
 
 
Foreign currency forward contracts
 
$
(108
)
 
$
141

 
$
(196
)
 
$
407

 
Cost of product revenue
 
 
(120
)
 
145

 
(214
)
 
378

 
Cost of service and support revenue
 
 
(676
)
 
825

 
(1,168
)
 
2,339

 
Research and development, net
 
 
(424
)
 
461

 
(730
)
 
1,322

 
Selling, general and administrative
 
 
(1,328
)
 
1,572

 
(2,308
)
 
4,446

 
Total, before income taxes
 
 
134

 
(252
)
 
232

 
(539
)
 
Benefit (provision) for income taxes
 
 
$
(1,194
)
 
$
1,320

 
$
(2,076
)
 
$
3,907

 
Total, net of income taxes
 
 
 
 
 
 
 
 
 
 
 
Interest rate swap agreement
 
$

 
$

 
$

 
$
(254
)
 
Interest expense
 
 

 

 

 
934

 
Other income (expense), net
 
 

 

 

 
680

 
Total, before income taxes
 
 

 

 

 
(389
)
 
Provision for income taxes
 
 
$

 
$

 
$

 
$
291

 
Total, net of income taxes
XML 30 R17.htm IDEA: XBRL DOCUMENT v3.10.0.1
INCOME TAXES
9 Months Ended
Oct. 31, 2018
Income Tax Disclosure [Abstract]  
INCOME TAXES
 
Our interim provision (benefit) for income taxes is measured using an estimated annual effective income tax rate, adjusted for discrete items that occur within the periods presented. 

On December 22, 2017, the Tax Cuts and Jobs Acts (“2017 Tax Act”) was enacted in the United States. The 2017 Tax Act significantly revises the Internal Revenue Code of 1986, as amended, and it includes fundamental changes to taxation of U.S. multinational corporations. The key provisions impacting our January 31, 2019 year include a reduction of the corporate tax rate from a top marginal rate of 35% to a flat rate of 21%, new limitations on the tax deductions for interest expense and executive compensation, elimination of the alternative minimum tax (AMT) and the ability to refund unused AMT credits over a four-year period, and new rules related to uses and limitations of net operating loss carryforwards. New international provisions add a new category of deemed income from our foreign operations, eliminate U.S. tax on foreign dividends (subject to certain restrictions), and add a minimum tax on certain payments made to foreign related parties. Our estimated annual effective tax rate for the three and nine months ended October 31, 2018 includes provisional amounts for certain 2017 Tax Act provisions related to our foreign operations. We expect to utilize a portion of our net operating loss carryforward and release the valuation allowance on the deferred tax asset for that net operating loss carryforward for a net impact of $0.

Compliance with the 2017 Tax Act will require significant complex computations not previously required by U.S. tax law. It is unclear how certain provisions of the 2017 Tax Act will be applied absent further legislative, regulatory, or accounting clarification and guidance. Also, on December 22, 2017, the staff of the SEC issued Staff Accounting Bulletin No. 118 (“SAB No. 118”). SAB No. 118 provides guidance on accounting for the tax effects of the 2017 Tax Act and allows registrants to record provisional amounts for a period of up to one year from the date of enactment of the 2017 Tax Act. We considered amounts related to the 2017 Tax Act to be reasonably estimated as of January 31, 2018 and, as of October 31, 2018, we did not have any significant adjustments to provisional amounts recorded as of January 31, 2018. We expect to refine and complete the accounting for the 2017 Tax Act during the year ending January 31, 2019 as we obtain, prepare, and analyze additional information and as additional legislative, regulatory, and accounting guidance and interpretations become available.

For the three months ended October 31, 2018, we recorded an income tax provision of $5.6 million on pre-tax income of $25.8 million, which represented an effective income tax rate of 21.7%. We maintain valuation allowances on our net U.S. deferred income tax assets related to federal and certain state jurisdictions. The income tax provision does not include income tax benefits on losses incurred by certain domestic and foreign operations where we maintain valuation allowances. Our pre-tax losses in domestic and foreign jurisdictions where we maintain valuation allowances and do not record tax benefits were significantly less than the pre-tax income in jurisdictions where we record tax provisions.

For the three months ended October 31, 2017, we recorded an income tax provision of $5.9 million on pre-tax income of $9.0 million, which represented an effective income tax rate of 66.0%. The income tax provision does not include income tax benefits on losses incurred by certain domestic and foreign operations where we maintain valuation allowances. Our pre-tax income in profitable jurisdictions, where we record income tax provisions, was higher than the pre-tax losses in domestic and foreign jurisdictions where we maintain valuation allowances and do not record tax benefits.

For the nine months ended October 31, 2018, we recorded an income tax provision of $2.2 million on pre-tax income of $44.1 million, which represented an effective income tax rate of 4.9%. In connection with an acquisition in our Customer Engagement segment completed in our second quarter we recorded deferred income tax liabilities primarily attributable to acquired intangible assets to the extent the amortization will not be deductible for income tax purposes. Under accounting guidelines, because the amortization of the intangible assets in future periods provides a source of taxable income, we expect to realize a portion of our existing deferred income tax assets. As such, we reduced the valuation allowance recorded on our deferred income tax assets to the extent of the deferred income tax liabilities recorded. Because the valuation allowance related to existing Verint deferred income tax assets, the impact of the release was reflected as a discrete income tax benefit of
$7.3 million and not as a component of the acquisition accounting. The income tax provision does not include income tax benefits on losses incurred by certain domestic and foreign operations where we maintain valuation allowances. Our pre-tax losses in domestic and foreign jurisdictions where we maintain valuation allowances and do not record tax benefits were significantly less than the pre-tax income in jurisdictions where we record tax provisions.

For the nine months ended October 31, 2017, we recorded an income tax provision of $9.5 million on a pre-tax loss of $12.2 million, which represented a negative effective income tax rate of 77.7%. The income tax provision does not include income tax benefits on losses incurred by certain domestic and foreign operations where we maintain valuation allowances. Our pre-tax income in profitable jurisdictions, where we record income tax provisions, was lower than the pre-tax losses in domestic and foreign jurisdictions where we maintain valuation allowances and do not record income tax benefits.
 
As required by the authoritative guidance on accounting for income taxes, we evaluate the realizability of deferred income tax assets on a jurisdictional basis at each reporting date. Accounting guidance for income taxes requires that a valuation allowance be established when it is more-likely-than-not that all or a portion of the deferred income tax assets will not be realized.  In circumstances where there is sufficient negative evidence indicating that the deferred income tax assets are not more-likely-than-not realizable, we establish a valuation allowance. We determined that there is sufficient negative evidence to maintain the valuation allowances against our federal and certain state and foreign deferred income tax assets as a result of historical losses in the most recent three-year period in the U.S. and in certain foreign jurisdictions. We intend to maintain valuation allowances until sufficient positive evidence exists to support a reversal.

We had unrecognized income tax benefits of $114.9 million and $115.7 million (excluding interest and penalties) as of October 31, 2018 and January 31, 2018, respectively. The accrued liability for interest and penalties was $5.6 million at October 31, 2018 and January 31, 2018, respectively. Interest and penalties are recorded as a component of the provision for income taxes in our condensed consolidated statements of operations.  As of October 31, 2018 and January 31, 2018, the total amount of unrecognized income tax benefits that, if recognized, would impact our effective income tax rate were approximately $108.3 million and $105.4 million, respectively. We regularly assess the adequacy of our provisions for income tax contingencies in accordance with the applicable authoritative guidance on accounting for income taxes. As a result, we may adjust the reserves for unrecognized income tax benefits for the impact of new facts and developments, such as changes to interpretations of relevant tax law, assessments from taxing authorities, settlements with taxing authorities, and lapses of statutes of limitation. Further, we believe that it is reasonably possible that the total amount of unrecognized income tax benefits at October 31, 2018 could decrease by approximately $4.2 million in the next twelve months as a result of settlement of certain tax audits or lapses of statutes of limitation. Such decreases may involve the payment of additional income taxes, the adjustment of deferred income taxes including the need for additional valuation allowances, and the recognition of income tax benefits.  Our income tax returns are subject to ongoing tax examinations in several jurisdictions in which we operate. We also believe that it is reasonably possible that new issues may be raised by tax authorities or developments in tax audits may occur which would require increases or decreases to the balance of reserves for unrecognized income tax benefits; however, an estimate of such changes cannot reasonably be made.
XML 31 R18.htm IDEA: XBRL DOCUMENT v3.10.0.1
FAIR VALUE MEASUREMENTS
9 Months Ended
Oct. 31, 2018
Fair Value Disclosures [Abstract]  
FAIR VALUE MEASUREMENTS
Assets and Liabilities Measured at Fair Value on a Recurring Basis
 
Our assets and liabilities measured at fair value on a recurring basis consisted of the following as of October 31, 2018 and January 31, 2018:
 
 
October 31, 2018
 
 
Fair Value Hierarchy Category
(in thousands)
 
Level 1
 
Level 2
 
Level 3
Assets:
 
 

 
 

 
 

Money market funds
 
$
52,640

 
$

 
$

Commercial paper
 
3,242

 

 

Foreign currency forward contracts
 

 
1,401

 

Interest rate swap agreements
 

 
4,747

 

Total assets
 
$
55,882

 
$
6,148

 
$

Liabilities:
 
 

 
 

 
 

Foreign currency forward contracts
 
$

 
$
4,518

 
$

Contingent consideration - business combinations
 

 

 
53,674

Option to acquire noncontrolling interests of consolidated subsidiaries
 

 

 
3,000

Total liabilities
 
$

 
$
4,518

 
$
56,674

 
 
 
January 31, 2018
 
 
Fair Value Hierarchy Category
(in thousands)
 
Level 1
 
Level 2
 
Level 3
Assets:
 
 

 
 

 
 

Money market funds
 
$
186

 
$

 
$

Short-term investments, classified as available-for-sale
 

 
2,002

 

Foreign currency forward contracts
 

 
3,682

 

Interest rate swap agreement
 

 
2,580

 

Total assets
 
$
186

 
$
8,264

 
$

Liabilities:
 
 

 
 

 
 

Foreign currency forward contracts
 
$

 
$
1,308

 
$

Contingent consideration - business combinations
 

 

 
62,829

Option to acquire noncontrolling interests of consolidated subsidiaries
 

 

 
2,950

Total liabilities
 
$

 
$
1,308

 
$
65,779



The following table presents the changes in the estimated fair values of our liabilities for contingent consideration measured using significant unobservable inputs (Level 3) for the nine months ended October 31, 2018 and 2017
 
 
Nine Months Ended
October 31,
(in thousands)
 
2018
 
2017
Fair value measurement at beginning of period
 
$
62,829

 
$
52,733

Contingent consideration liabilities recorded for business combinations, including measurement period adjustments
 
8,969

 
9,100

Changes in fair values, recorded in operating expenses
 
(4,184
)
 
(3,769
)
Payments of contingent consideration
 
(13,600
)
 
(9,412
)
Foreign currency translation and other
 
(340
)
 

Fair value measurement at end of period
 
$
53,674

 
$
48,652


 
Our estimated liability for contingent consideration represents potential payments of additional consideration for business combinations, payable if certain defined performance goals are achieved. Changes in fair value of contingent consideration are recorded in the condensed consolidated statements of operations within selling, general and administrative expenses.

During the year ended January 31, 2017, we acquired two majority owned subsidiaries for which we hold an option to acquire the noncontrolling interests. We account for the option as an in-substance investment in the noncontrolling common stock of each such subsidiary. We include the fair value of the option within other liabilities and do not recognize noncontrolling interests in these subsidiaries. The following table presents the change in the estimated fair value of this liability, which is measured using Level 3 inputs, for the nine months ended October 31, 2018 and 2017: 
 
 
Nine Months Ended
October 31,
(in thousands)
 
2018
 
2017
Fair value measurement at beginning of period
 
$
2,950

 
$
3,550

Change in fair value, recorded in operating expenses
 
50

 
(450
)
Fair value measurement at end of period
 
$
3,000

 
$
3,100


 
There were no transfers between levels of the fair value measurement hierarchy during the nine months ended October 31, 2018 and 2017.

Fair Value Measurements
 
Money Market Funds - We value our money market funds using quoted active market prices for such funds.

Short-term Investments, Corporate Debt Securities, and Commercial Paper - The fair values of short-term investments, as well as corporate debt securities and commercial paper classified as cash equivalents, are estimated using observable market prices for identical securities that are traded in less-active markets, if available. When observable market prices for identical securities are not available, we value these short-term investments using non-binding market price quotes from brokers which we review for reasonableness using observable market data; quoted market prices for similar instruments; or pricing models, such as a discounted cash flow model.

Foreign Currency Forward Contracts - The estimated fair value of foreign currency forward contracts is based on quotes received from the counterparties thereto. These quotes are reviewed for reasonableness by discounting the future estimated cash flows under the contracts, considering the terms and maturities of the contracts and market foreign currency exchange rates using readily observable market prices for similar contracts.

Interest Rate Swap Agreements - The fair value of our interest rate swap agreements are based in part on data received from the counterparty, and represents the estimated amount we would receive or pay to settle the agreements, taking into consideration current and projected future interest rates as well as the creditworthiness of the parties, all of which can be validated through readily observable data from external sources.
 
Contingent Consideration - Business Combinations - The fair value of the contingent consideration related to business combinations is estimated using a probability-adjusted discounted cash flow model. These fair value measurements are based on significant inputs not observable in the market. The key internally developed assumptions used in these models are discount rates and the probabilities assigned to the milestones to be achieved. We remeasure the fair value of the contingent consideration at each reporting period, and any changes in fair value resulting from either the passage of time or events occurring after the acquisition date, such as changes in discount rates, or in the expectations of achieving the performance targets, are recorded within selling, general, and administrative expenses. Increases or decreases in discount rates would have inverse impacts on the related fair value measurements, while favorable or unfavorable changes in expectations of achieving performance targets would result in corresponding increases or decreases in the related fair value measurements. We utilized discount rates ranging from 3.0% to 6.0% in our calculations of the estimated fair values of our contingent consideration liabilities as of October 31, 2018. We utilized discount rates ranging from 3.0% to 5.0% in our calculations of the estimated fair values of our contingent consideration liabilities as of January 31, 2018.

Option to Acquire Noncontrolling Interests of Consolidated Subsidiaries - The fair value of the option is determined primarily by using the income approach, which discounts expected future cash flows to present value using estimates and assumptions determined by management. This fair value measurement is based upon significant inputs not observable in the market. We remeasure the fair value of the option at each reporting period, and any changes in fair value are recorded within selling, general, and administrative expenses. We utilized discount rates of 13.0% and 13.5% in our calculation of the estimated fair value of the option as of October 31, 2018 and January 31, 2018, respectively.

Other Financial Instruments
 
The carrying amounts of accounts receivable, contract assets, accounts payable, and accrued liabilities and other current liabilities approximate fair value due to their short maturities.
 
The estimated fair values of our term loan borrowings were $421 million and $425 million at October 31, 2018 and January 31, 2018. The estimated fair values of the term loans are based upon indicative bid and ask prices as determined by the agent responsible for the syndication of our term loans. We consider these inputs to be within Level 3 of the fair value hierarchy because we cannot reasonably observe activity in the limited market in which participations in our term loans are traded. The indicative prices provided to us as at each of October 31, 2018 and January 31, 2018 did not significantly differ from par value. The estimated fair value of our revolving credit borrowings, if any, is based upon indicative market values provided by one of our lenders. We had no revolving credit borrowings at October 31, 2018 and January 31, 2018.

The estimated fair values of our Notes were approximately $398 million and $389 million at October 31, 2018 and January 31, 2018, respectively. The estimated fair values of the Notes are determined based on quoted bid and ask prices in the over-the-counter market in which the Notes trade. We consider these inputs to be within Level 2 of the fair value hierarchy.
 
Assets and Liabilities Not Measured at Fair Value on a Recurring Basis
 
In addition to assets and liabilities that are measured at fair value on a recurring basis, we also measure certain assets and liabilities at fair value on a nonrecurring basis. Our non-financial assets, including goodwill, intangible assets and property, plant and equipment, are measured at fair value when there is an indication of impairment and the carrying amount exceeds the asset’s projected undiscounted cash flows. These assets are recorded at fair value only when an impairment charge is recognized.
XML 32 R19.htm IDEA: XBRL DOCUMENT v3.10.0.1
DERIVATIVE FINANCIAL INSTRUMENTS
9 Months Ended
Oct. 31, 2018
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
DERIVATIVE FINANCIAL INSTRUMENTS
DERIVATIVE FINANCIAL INSTRUMENTS
 
Our primary objective for holding derivative financial instruments is to manage foreign currency exchange rate risk and interest rate risk, when deemed appropriate. We enter into these contracts in the normal course of business to mitigate risks and not for speculative purposes.
 
Foreign Currency Forward Contracts

Under our risk management strategy, we periodically use foreign currency forward contracts to manage our short-term exposures to fluctuations in operational cash flows resulting from changes in foreign currency exchange rates. These cash flow exposures result from portions of our forecasted operating expenses, primarily compensation and related expenses, which are transacted in currencies other than the U.S. dollar, most notably the Israeli shekel. We also periodically utilize foreign currency forward contracts to manage exposures resulting from forecasted customer collections to be remitted in currencies other than the applicable functional currency, and exposures from cash, cash equivalents and short-term investments denominated in currencies other than the applicable functional currency. These foreign currency forward contracts generally have maturities of no longer than twelve months, although occasionally we will execute a contract that extends beyond twelve months, depending upon the nature of the underlying risk.

We held outstanding foreign currency forward contracts with notional amounts of $113.1 million and $153.5 million as of October 31, 2018 and January 31, 2018, respectively.

Interest Rate Swap Agreements

To partially mitigate risks associated with the variable interest rates on the term loan borrowings under the Prior Credit Agreement, in February 2016 we executed a pay-fixed, receive-variable interest rate swap agreement with a multinational financial institution under which we pay interest at a fixed rate of 4.143% and receive variable interest of three-month LIBOR (subject to a minimum of 0.75%), plus a spread of 2.75%, on a notional amount of $200.0 million (the “2016 Swap”). Although the Prior Credit Agreement was terminated on June 29, 2017, the 2016 Swap agreement remains in effect, and serves as an economic hedge to partially mitigate the risk of higher borrowing costs under our 2017 Credit Agreement resulting from increases in market interest rates. Settlements with the counterparty under the 2016 Swap occur quarterly, and the 2016 Swap will terminate on September 6, 2019.

Prior to June 29, 2017, the 2016 Swap was designated as a cash flow hedge for accounting purposes. On June 29, 2017, concurrent with the execution of the 2017 Credit Agreement and termination of the Prior Credit Agreement, the 2016 Swap was no longer designated as a cash flow hedge for accounting purposes and, because occurrence of the specific forecasted variable cash flows which had been hedged by the 2016 Swap agreement was no longer probable, the $0.9 million fair value of the 2016 Swap at that date was reclassified from accumulated other comprehensive income (loss) into the condensed consolidated statement of operations as income within other income (expense), net. Ongoing changes in the fair value of the 2016 Swap agreement are now recognized within other income (expense), net in the condensed consolidated statement of operations.

In April 2018, we executed a pay-fixed, receive-variable interest rate swap agreement with a multinational financial institution to partially mitigate risks associated with the variable interest rate on our 2017 Term Loan for periods following the termination of the 2016 Swap in September 2019, under which we will pay interest at a fixed rate of 2.949% and receive variable interest of three-month LIBOR (subject to a minimum of 0.00%), on a notional amount of $200.0 million (the “2018 Swap”). The effective date of the 2018 Swap is September 6, 2019, and settlements with the counterparty will occur on a quarterly basis, beginning on November 1, 2019. The 2018 Swap will terminate on June 29, 2024.

During the operating term of the 2018 Swap, if we elect three-month LIBOR at the periodic interest rate reset dates for at least $200.0 million of our 2017 Term Loan, the annual interest rate on that amount of the 2017 Term Loan will be fixed at 4.949% (including the impact of our current 2.00% interest rate margin on Eurodollar loans) for the applicable interest rate period.

The 2018 Swap is designated as a cash flow hedge and as such, changes in its fair value are recognized in accumulated other comprehensive income (loss) in the condensed consolidated balance sheet and are reclassified into the condensed statement of operations within interest expense in the periods in which the hedged transactions affect earnings.

Fair Values of Derivative Financial Instruments
 
The fair values of our derivative financial instruments and their classifications in our condensed consolidated balance sheets as of October 31, 2018 and January 31, 2018 were as follows:
 
 
 
Fair Value at
 
 
 
October 31,
 
January 31,
(in thousands) 
Balance Sheet Classification
 
2018
 
2018
Derivative assets:
 
 
 
 
 
Foreign currency forward contracts:
 
 
 
 
 
   Designated as cash flow hedges
Prepaid expenses and other current assets
 
$

 
$
3,682

   Not designated as hedging instruments
Prepaid expenses and other current assets
 
1,401

 

Interest rate swap agreements:
 
 
 
 
 
   Designated as cash flow hedge
Other assets
 
1,878

 

   Not designated as hedging instrument
Prepaid expenses and other current assets
 
2,869

 
1,330

 
Other assets
 

 
1,250

      Total derivative assets
 
 
$
6,148

 
$
6,262

 
 
 
 
 
 
Derivative liabilities:
 
 
 
 
 
Foreign currency forward contracts:
 
 
 
 
 
   Designated as cash flow hedges
Accrued expenses and other current liabilities
 
$
4,518

 
$

   Not designated as hedging instruments
Accrued expenses and other current liabilities
 

 
1,061

 
Other liabilities
 

 
247

      Total derivative liabilities
 
 
$
4,518

 
$
1,308



Derivative Financial Instruments in Cash Flow Hedging Relationships

The effects of derivative financial instruments designated as cash flow hedges on accumulated other comprehensive loss (“AOCL”) and on the condensed consolidated statements of operations for the three and nine months ended October 31, 2018 and 2017 were as follows:
 
 
Three Months Ended
October 31,
 
Nine Months Ended
October 31,
(in thousands) 
 
2018
 
2017
 
2018
 
2017
Net (losses) gains recognized in AOCL:
 
 
 
 
 
 
 
 
Foreign currency forward contracts
 
$
(1,591
)
 
$
743

 
$
(10,507
)
 
$
6,329

Interest rate swap agreement
 
1,266

 

 
1,878

 
(341
)
 
 
$
(325
)
 
$
743

 
$
(8,629
)
 
$
5,988

 
 
 
 
 
 
 
 
 
Net (losses) gains reclassified from AOCL to the condensed consolidated statements of operations:
 
 
 
 
 
 
 
 
Foreign currency forward contracts
 
$
(1,328
)
 
$
1,572

 
$
(2,308
)
 
$
4,446

Interest rate swap agreement
 

 

 

 
(254
)
 
 
$
(1,328
)
 
$
1,572

 
$
(2,308
)
 
$
4,192

 
For information regarding the line item locations of the net gains reclassified out of AOCL into the condensed consolidated condensed statements of operations, see Note 9, “Stockholders’ Equity”.

There were no gains or losses from ineffectiveness of these cash flow hedges recorded for the nine months ended October 31, 2017. Effective with our February 1, 2018 adoption of ASU No. 2017-12, ineffectiveness of cash flow hedges is no longer recognized. All of the foreign currency forward contracts underlying the $4.1 million of net unrealized losses recorded in our accumulated other comprehensive loss at October 31, 2018 mature within twelve months, and therefore we expect all such losses to be reclassified into earnings within the next twelve months.
 
Derivative Financial Instruments Not Designated as Hedging Instruments
 
Gains (losses) recognized on derivative financial instruments not designated as hedging instruments in our condensed consolidated statements of operations for the three and nine months ended October 31, 2018 and 2017 were as follows: 
 
 
Classification in Condensed Consolidated Statements of Operations
 
Three Months Ended
October 31,
 
Nine Months Ended
October 31,
(in thousands)
 
 
2018
 
2017
 
2018
 
2017
Foreign currency forward contracts
 
Other income (expense), net
 
$
930

 
$
257

 
$
2,828

 
$
(1,025
)
Interest rate swap agreements
 
Other income (expense), net
 
121

 
577

 
932

 
1,317

 
 
 
 
$
1,051

 
$
834

 
$
3,760

 
$
292

XML 33 R20.htm IDEA: XBRL DOCUMENT v3.10.0.1
STOCK-BASED COMPENSATION
9 Months Ended
Oct. 31, 2018
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
STOCK-BASED COMPENSATION
STOCK-BASED COMPENSATION

Amended and Restated Stock-Based Compensation Plan

On June 22, 2017, our stockholders approved the Verint Systems Inc. Amended and Restated 2015 Long-Term Stock Incentive Plan (the “2017 Amended Plan”), which amended and restated the Verint Systems Inc. 2015 Long-Term Stock Incentive Plan (the “2015 Plan”). As with the 2015 Plan, the 2017 Amended Plan authorizes our board of directors to provide equity-based compensation in the form of stock options, stock appreciation rights, restricted stock, restricted stock units, performance awards, other stock-based awards, and performance compensation awards.

The 2017 Amended Plan amended and restated the 2015 Plan to, among other things, increase the number of shares available for issuance thereunder. Subject to adjustment as provided in the 2017 Amended Plan, up to an aggregate of (i) 7,975,000 shares of our common stock (on an option-equivalent basis), plus (ii) the number of shares of our common stock available for issuance under the 2015 Plan as of June 22, 2017, plus (iii) the number of shares of our common stock that become available for issuance as a result of awards made under the 2015 Plan or the 2017 Amended Plan that are forfeited, cancelled, exchanged, withheld or surrendered or terminate or expire, may be issued or transferred in connection with awards under the 2017 Amended Plan. Each stock option or stock-settled stock appreciation right granted under the 2017 Amended Plan will reduce the available plan capacity by one share and each other award will reduce the available plan capacity by 2.47 shares.

The 2017 Amended Plan expires on June 22, 2027.

Stock-Based Compensation Expense

We recognized stock-based compensation expense in the following line items on the condensed consolidated statements of operations for the three and nine months ended October 31, 2018 and 2017
 
 
Three Months Ended
October 31,
 
Nine Months Ended
October 31,
(in thousands)
 
2018
 
2017
 
2018
 
2017
Cost of revenue - product
 
$
410

 
$
384

 
$
915

 
$
1,090

Cost of revenue - service and support
 
957

 
1,813

 
3,243

 
4,778

Research and development, net
 
2,746

 
3,181

 
7,294

 
9,322

Selling, general and administrative
 
12,482

 
10,588

 
39,057

 
35,263

Total stock-based compensation expense
 
$
16,595

 
$
15,966

 
$
50,509

 
$
50,453



The following table summarizes stock-based compensation expense by type of award for the three and nine months ended October 31, 2018, and 2017:
 
 
Three Months Ended
October 31,
 
Nine Months Ended
October 31,
(in thousands)
 
2018
 
2017
 
2018
 
2017
Restricted stock units and restricted stock awards
 
$
14,187

 
$
14,201

 
$
44,179

 
$
42,951

Stock bonus program and bonus share program
 
2,394

 
1,840

 
6,273

 
7,446

Total equity-settled awards
 
16,581

 
16,041

 
50,452

 
50,397

Phantom stock units (cash-settled awards)
 
14

 
(75
)
 
57

 
56

Total stock-based compensation expense
 
$
16,595

 
$
15,966

 
$
50,509

 
$
50,453


 
Awards under our stock bonus and bonus share programs are accounted for as liability-classified awards, because the obligations are based predominantly on fixed monetary amounts that are generally known at inception of the obligation, to be settled with a variable number of shares of our common stock.

Restricted Stock Units
 
We periodically award restricted stock units (“RSUs”) to our directors, officers, and other employees. These awards contain various vesting conditions and are subject to certain restrictions and forfeiture provisions prior to vesting. Some of these awards to executive officers and certain employees vest upon the achievement of specified performance goals or market conditions (performance stock units or “PSUs”).

The following table (“Award Activity Table”) summarizes activity for RSUs, PSUs, and other stock awards that reduce available Plan capacity under the Plans for the nine months ended October 31, 2018:
(in thousands, except per share data)
 
Shares or Units
 
Weighted-Average Grant Date Fair Value
Outstanding, January 31, 2018
 
2,808

 
$
41.18

Granted
 
1,710

 
$
43.11

Released
 
(1,440
)
 
$
43.88

Forfeited
 
(222
)
 
$
40.98

Outstanding, October 31, 2018
 
2,856

 
$
41.03



With respect to our stock bonus program, activity presented in the table above only includes shares earned and released in consideration of the discount provided under that program. Consistent with the provisions of the Plans under which such shares are issued, other shares issued under the stock bonus program are not included in the table above because they do not reduce available plan capacity (since such shares are deemed to be purchased by the grantee at fair value in lieu of receiving an earned cash bonus). Activity presented in the table above includes all shares awarded and released under the bonus share program. Further details appear below under “Stock Bonus Program” and “Bonus Share Program”.

Our RSU awards may include a provision which allows the awards to be settled with cash payments upon vesting, rather than with delivery of common stock, at the discretion of our board of directors. As of October 31, 2018, for such awards that are outstanding, settlement with cash payments was not considered probable, and therefore these awards have been accounted for as equity-classified awards and are included in the table above.

The following table summarizes PSU activity in isolation under the Plans for the nine months ended October 31, 2018 and 2017 (these amounts are already included in the Award Activity Table above for 2018):
 
 
Nine Months Ended
October 31,
(in thousands)
 
2018
 
2017
Beginning balance
 
506

 
438

Granted
 
228

 
204

Released
 
(139
)
 
(50
)
Forfeited
 
(83
)
 
(86
)
Ending balance
 
512

 
506



Excluding PSUs, we granted 1,482,000 RSUs during the nine months ended October 31, 2018.

As of October 31, 2018, there was approximately $78.5 million of total unrecognized compensation expense, net of estimated forfeitures, related to unvested restricted stock units, which is expected to be recognized over a weighted-average period of 1.8 years.

Stock Bonus Program

Our stock bonus program permits eligible employees to receive a portion of their earned bonuses, otherwise payable in cash, in the form of discounted shares of our common stock. Executive officers are eligible to participate in this program to the extent that shares remain available for awards following the enrollment of all other participants. Shares awarded to executive officers with respect to the discount feature of the program are subject to a one-year vesting period. This program is subject to annual funding approval by our board of directors and an annual cap on the number of shares that can be issued. Subject to these limitations, the number of shares to be issued under the program for a given year is determined using a five-day trailing average price of our common stock when the awards are calculated, reduced by a discount determined by the board of directors each year (the “discount”). To the extent that this program is not funded in a given year or the number of shares of common stock needed to fully satisfy employee enrollment exceeds the annual cap, the applicable portion of the employee bonuses will generally revert to being paid in cash. Obligations under this program are accounted for as liabilities, because the obligations are based predominantly on fixed monetary amounts that are generally known at inception of the obligation, to be settled with a variable number of shares of common stock determined using a discounted average price of our common stock.

The following table summarizes activity under the stock bonus program during the nine months ended October 31, 2018 and 2017 in isolation. As noted above, shares issued in respect of the discount feature under the program reduce available plan capacity and are included in the Award Activity Table above. Other shares issued under the program do not reduce available plan capacity and are therefore excluded from the Award Activity Table above.

 
 
Nine Months Ended
October 31,
(in thousands)
 
2018
 
2017
Shares in lieu of cash bonus - granted and released
 
19

 
21

Shares in respect of discount:
 
 
 
 
Granted
 

 

Released
 

 



Awards under the stock bonus program for the performance period ended January 31, 2018 consisted of shares earned in respect of executive officer incentive plans without a discount, and were issued during the three months ended October 31, 2018.

In March 2018, our board of directors approved up to 125,000 shares of common stock, and a discount of 15%, for awards under our stock bonus program for the year ending January 31, 2019.
Bonus Share Program

Under our bonus share program, we may provide discretionary bonuses to employees or pay earned bonuses that are outside the stock bonus program in the form of shares of common stock. Unlike the stock bonus program, there is no enrollment for this program and no discount feature. Similar to the accounting for the stock bonus program, obligations for these bonuses are accounted for as liabilities, because the obligations are based predominantly on fixed monetary amounts that are generally known, to be settled with a variable number of shares of common stock.

For bonuses in respect of the year ended January 31, 2018, the board of directors approved the use of up to 300,000 shares of common stock under this program, reduced by any shares used under the stock bonus program in respect of the performance period ended January 31, 2018. Some of the shares awarded in respect of the bonus share program for the year ended January 31, 2018 were issued during the three months ended July 31, 2018. The remaining shares awarded were issued during the three months ended October 31, 2018.

For bonuses in respect of the year ending January 31, 2019, the board of directors has approved the use of up to 300,000 shares of common stock under this program, reduced by any shares used under the stock bonus program in respect of the performance period ending January 31, 2019.

The combined accrued liabilities for the stock bonus program and the bonus share program were $6.6 million and $9.2 million at October 31, 2018 and January 31, 2018, respectively.
XML 34 R21.htm IDEA: XBRL DOCUMENT v3.10.0.1
COMMITMENTS AND CONTINGENCIES
9 Months Ended
Oct. 31, 2018
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES
COMMITMENTS AND CONTINGENCIES

Warranty Liability

The following table summarizes the activity in our warranty liability, which is included in accrued expenses and other liabilities in the condensed consolidated balance sheets, for the nine months ended October 31, 2018 and 2017:
 
 
Nine Months Ended
October 31,
(in thousands)
 
2018
 
2017
Warranty liability at beginning of period
 
$
551

 
$
962

Provision charged (credited) to expenses
 
103

 
(84
)
Warranty charges
 
(202
)
 
(219
)
Foreign currency translation and other
 
(11
)
 

Warranty liability at end of period
 
$
441

 
$
659



Legal Proceedings

On March 26, 2009, legal actions were commenced by Ms. Orit Deutsch, a former employee of our subsidiary, Verint Systems Limited (“VSL”), against VSL in the Tel Aviv Regional Labor Court (Case Number 4186/09) (the “Deutsch Labor Action”) and against CTI in the Tel Aviv District Court (Case Number 1335/09) (the “Deutsch District Action”). In the Deutsch Labor Action, Ms. Deutsch filed a motion to approve a class action lawsuit on the grounds that she purported to represent a class of our employees and former employees who were granted Verint and CTI stock options and were allegedly damaged as a result of the suspension of option exercises during the period from March 2006 through March 2010, during which we did not make periodic filings with the SEC as a result of certain internal and external investigations and reviews of accounting matters discussed in our prior public filings. In the Deutsch District Action, in addition to a small amount of individual damages, Ms. Deutsch was seeking to certify a class of plaintiffs who were allegedly damaged due to their inability to exercise Verint and CTI stock options as a result of alleged negligence by CTI in its financial reporting. The class certification motions did not specify an amount of damages. On February 8, 2010, the Deutsch Labor Action was dismissed for lack of material jurisdiction and was transferred to the Tel Aviv District Court and consolidated with the Deutsch District Action.

On March 16, 2009 and March 26, 2009, respectively, legal actions were commenced by Ms. Roni Katriel, a former employee of CTI’s former subsidiary, Comverse Limited, against Comverse Limited in the Tel Aviv Regional Labor Court (Case Number 3444/09) (the “Katriel Labor Action”) and against CTI in the Tel Aviv District Court (Case Number 1334/09) (the “Katriel District Action”). In the Katriel Labor Action, Ms. Katriel was seeking to certify a class of plaintiffs who were granted CTI stock options and were allegedly damaged as a result of the suspension of option exercises during an extended filing delay period affecting CTI’s periodic reporting discussed in CTI’s historical SEC filings. In the Katriel District Action, in addition to a small amount of individual damages, Ms. Katriel was seeking to certify a class of plaintiffs who were allegedly damaged due to their inability to exercise CTI stock options as a result of alleged negligence by CTI in its financial reporting. The class certification motions did not specify an amount of damages. On March 2, 2010, the Katriel Labor Action was transferred to the Tel Aviv District Court, based on an agreed motion filed by the parties requesting such transfer.

On April 4, 2012, Ms. Deutsch and Ms. Katriel filed an uncontested motion to consolidate and amend their claims and on June 7, 2012, the District Court allowed Ms. Deutsch and Ms. Katriel to file the consolidated class certification motion and an amended consolidated complaint against VSL, CTI, and Comverse Limited. Following CTI’s announcement of its intention to effect the distribution of all of the issued and outstanding shares of capital stock of its former subsidiary, Comverse, Inc. (the “Comverse Share Distribution”), on July 12, 2012, the plaintiffs filed a motion requesting that the District Court order CTI to set aside up to $150.0 million in assets to secure any future judgment. The District Court ruled at such time that it would not decide this motion until the Deutsch and Katriel class certification motion was heard. Plaintiffs initially filed a motion to appeal this ruling in August 2012, but subsequently withdrew it in July 2014.

Prior to the consummation of the Comverse Share Distribution, CTI either sold or transferred substantially all of its business operations and assets (other than its equity ownership interests in us and its then-subsidiary, Comverse, Inc.) to Comverse, Inc. or unaffiliated third parties. On October 31, 2012, CTI completed the Comverse Share Distribution, in which it distributed all of the outstanding shares of common stock of Comverse, Inc. to CTI’s shareholders. As a result of the Comverse Share Distribution, Comverse, Inc. became an independent company and ceased to be a wholly owned subsidiary of CTI, and CTI ceased to have any material assets other than its equity interest in us. As of February 28, 2017, Mavenir Inc. became successor-in-interest to Comverse, Inc.

On February 4, 2013, we merged with CTI. As a result of the merger, we have assumed certain rights and liabilities of CTI, including any liability of CTI arising out of the Deutsch District Action and the Katriel District Action. However, under the terms of the Distribution Agreement between CTI and Comverse, Inc. relating to the Comverse share distribution, we, as successor to CTI, are entitled to indemnification from Comverse, Inc. (now Mavenir) for any losses we suffer in our capacity as successor-in-interest to CTI in connection with the Deutsch District Action and the Katriel District Action.

Following an unsuccessful mediation process, the proceeding before the District Court resumed. On August 28, 2016, the District Court (i) denied the plaintiffs’ motion to certify the suit as a class action with respect to all claims relating to Verint stock options and (ii) approved the plaintiffs’ motion to certify the suit as a class action with respect to claims of current or former employees of Comverse Limited (now Mavenir) or VSL who held unexercised CTI stock options at the time CTI suspended option exercises. The court also ruled that the merits of the case and any calculation of damages would be evaluated under New York law.

On December 15, 2016, CTI filed with the Supreme Court a motion for leave to appeal the District Court’s August 28, 2016 ruling. The plaintiffs did not file an appeal of the District Court’s August 28, 2016 ruling. On February 5, 2017, the District Court approved the plaintiffs’ motion to appoint a new representative plaintiff, Mr. David Vaaknin, for the current or former employees of VSL who held unexercised CTI stock options at the time CTI suspended option exercises in replacement of Ms. Deutsch.

On August 8, 2017, the Supreme Court partially allowed CTI’s appeal and ordered the case to be returned to the District Court to determine whether a cause of action exists in this case under New York law, based on CTI’s previously submitted expert opinion and the opinion of any expert the plaintiffs elect to introduce.

On November 28, 2017, the plaintiffs submitted an expert opinion regarding New York law. On January 3, 2018, CTI filed a motion to dismiss the motion to certify the class action on the basis that the New York law opinion submitted by the plaintiffs did not directly address the causes of action in question, or alternatively, to dismiss the portions of the opinion that did not specifically relate to CTI’s expert opinion. On January 22, 2018, the court ruled that the plaintiffs should submit a motion to amend their class certification motion and that CTI’s motion to dismiss would remain pending. Based on input from the court, the parties have agreed to enter into a further round of mediation in an effort to settle the matter, which remains ongoing.

From time to time we or our subsidiaries may be involved in legal proceedings and/or litigation arising in the ordinary course of our business. While the outcome of these matters cannot be predicted with certainty, we do not believe that the outcome of any current claims will have a material effect on our consolidated financial position, results of operations, or cash flows.
XML 35 R22.htm IDEA: XBRL DOCUMENT v3.10.0.1
SEGMENT INFORMATION
9 Months Ended
Oct. 31, 2018
Segment Reporting [Abstract]  
SEGMENT INFORMATION
SEGMENT INFORMATION

Operating segments are defined as components of an enterprise about which separate financial information is available that is evaluated regularly by the enterprise’s chief operating decision maker (“CODM”), or decision making group, in deciding how to allocate resources and in assessing performance. Our Chief Executive Officer is our CODM.

We report our results in two operating segments—Customer Engagement Solutions (“Customer Engagement”) and Cyber Intelligence Solutions (“Cyber Intelligence”). Our Customer Engagement solutions help customer-centric organizations optimize customer engagement, increase customer loyalty, and maximize revenue opportunities, while generating operational efficiencies, reducing cost, and mitigating risk. Our Cyber Intelligence solutions are used for a wide range of applications, including predictive intelligence, advanced and complex investigations, security threat analysis, and electronic data and physical assets protection, as well as for generating legal evidence and preventing criminal activity and terrorism.

We measure the performance of our operating segments based on segment revenue and segment contribution.

Segment revenue includes adjustments associated with revenue of acquired companies which are not recognizable within GAAP revenue. These adjustments primarily relate to the acquisition-date excess of the historical carrying value over the fair value of acquired companies’ future maintenance and service performance obligations. As the obligations are satisfied, we report our segment revenue using the historical carrying values of these obligations, which we believe better reflects our ongoing maintenance and service revenue streams, whereas GAAP revenue is reported using the obligations’ acquisition-date fair values. Segment revenue adjustments can also result from aligning an acquired company’s historical revenue recognition policies to our policies.

Segment contribution includes segment revenue and expenses incurred directly by the segment, including material costs, service costs, research and development, selling, marketing, and certain administrative expenses. When determining segment contribution, we do not allocate certain operating expenses which are provided by shared resources or are otherwise generally not controlled by segment management. These expenses are reported as “Shared support expenses” in our table of segment operating results, the majority of which are expenses for administrative support functions, such as information technology, human resources, finance, legal, and other general corporate support, and for occupancy expenses. These unallocated expenses also include procurement, manufacturing support, and logistics expenses.

In addition, segment contribution does not include amortization of acquired intangible assets, stock-based compensation, and other expenses that either can vary significantly in amount and frequency, are based upon subjective assumptions, or in certain cases are unplanned for or difficult to forecast, such as restructuring expenses and business combination transaction and integration expenses, all of which are not considered when evaluating segment performance.

Revenue from transactions between our operating segments is not material.

Operating results by segment for the three and nine months ended October 31, 2018 and 2017 were as follows:

 
 
Three Months Ended
October 31,
 
Nine Months Ended
October 31,
(in thousands)
 
2018
 
2017
 
2018
 
2017
Revenue:
 
 

 
 

 
 
 
 
Customer Engagement
 
 

 
 

 
 
 
 
Segment revenue
 
$
201,448

 
$
184,506

 
$
593,556

 
$
542,708

Revenue adjustments
 
(3,981
)
 
(2,916
)
 
(8,826
)
 
(11,065
)
 
 
197,467

 
181,590

 
584,730

 
531,643

Cyber Intelligence
 
 

 
 

 
 
 
 
Segment revenue
 
106,540

 
99,254

 
314,880

 
285,024

Revenue adjustments
 
(24
)
 
(118
)
 
(93
)
 
(169
)
 
 
106,516

 
99,136

 
314,787

 
284,855

Total revenue
 
$
303,983

 
$
280,726

 
$
899,517

 
$
816,498

 
 
 
 
 
 
 
 
 
Segment contribution:
 
 

 
 

 
 
 
 
Customer Engagement
 
$
79,593

 
$
70,768

 
$
225,154

 
$
195,756

Cyber Intelligence
 
29,193

 
23,160

 
74,964

 
62,402

Total segment contribution
 
108,786

 
93,928

 
300,118

 
258,158

 
 
 
 
 
 
 
 
 
Reconciliation of segment contribution to operating income (loss):
 
 

 
 

 
 
 
 
Revenue adjustments
 
4,005

 
3,034

 
8,919

 
11,234

Shared support expenses
 
39,585

 
38,150

 
121,390

 
114,022

Amortization of acquired intangible assets
 
13,518

 
16,230

 
41,600

 
54,973

Stock-based compensation
 
16,595

 
15,966

 
50,509

 
50,453

Acquisition, integration, restructuring, and other unallocated expenses
 
1,413

 
2,736

 
7,017

 
15,103

Total reconciling items, net
 
75,116

 
76,116

 
229,435

 
245,785

Operating income (loss)
 
$
33,670

 
$
17,812

 
$
70,683

 
$
12,373



With the exception of goodwill and acquired intangible assets, we do not identify or allocate our assets by operating segment.  Consequently, it is not practical to present assets by operating segment. The allocations of goodwill and acquired intangible assets by operating segment appear in Note 6, “Intangible Assets and Goodwill”.
XML 36 R23.htm IDEA: XBRL DOCUMENT v3.10.0.1
BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Policies)
9 Months Ended
Oct. 31, 2018
Accounting Policies [Abstract]  
Preparation of Condensed Consolidated Financial Statements
Preparation of Condensed Consolidated Financial Statements

The condensed consolidated financial statements included herein have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and on the same basis as the audited consolidated financial statements included in our Annual Report on Form 10-K for the year ended January 31, 2018 filed with the U.S. Securities and Exchange Commission (“SEC”), except for the recently adopted accounting pronouncements described below. The condensed consolidated statements of operations, comprehensive income (loss), stockholders’ equity, and cash flows for the periods ended October 31, 2018 and 2017, and the condensed consolidated balance sheet as of October 31, 2018, are not audited but reflect all adjustments that are of a normal recurring nature and that are considered necessary for a fair presentation of the results for the periods shown. The condensed consolidated balance sheet as of January 31, 2018 is derived from the audited consolidated financial statements presented in our Annual Report on Form 10-K for the year ended January 31, 2018. Certain information and disclosures normally included in annual consolidated financial statements have been omitted pursuant to the rules and regulations of the SEC. Because the condensed consolidated interim financial statements do not include all of the information and disclosures required by GAAP for a complete set of financial statements, they should be read in conjunction with the audited consolidated financial statements and notes included in our Annual Report on Form 10-K for the year ended January 31, 2018 filed with the SEC. The results for interim periods are not necessarily indicative of a full year’s results.
Principles of Consolidation
Principles of Consolidation
 
The accompanying condensed consolidated financial statements include the accounts of Verint Systems Inc., our wholly owned or otherwise controlled subsidiaries, and a joint venture in which we hold a 50% equity interest. The joint venture is a variable interest entity in which we are the primary beneficiary. Noncontrolling interests in less than wholly owned subsidiaries are reflected within stockholders’ equity on our condensed consolidated balance sheet, but separately from our stockholders’ equity. We hold an option to acquire the noncontrolling interests in two majority owned subsidiaries and we account for the option as an in-substance investment in the noncontrolling common stock of each such subsidiary. We include the fair value of the option within other liabilities and do not recognize noncontrolling interests in these subsidiaries.

We include the results of operations of acquired companies from the date of acquisition. All significant intercompany transactions and balances are eliminated.

Equity investments in companies in which we have less than a 20% ownership interest and cannot exercise significant influence, and which do not have readily determinable fair values, are accounted for at cost, adjusted for changes resulting from observable price changes in orderly transactions for an identical or similar investment of the same issuer, less any impairment.
Use of Estimates
Use of Estimates
 
The preparation of financial statements in conformity with GAAP requires our management to make estimates and assumptions, which may affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.
Significant Accounting Policies
Significant Accounting Policies

There have been no material changes in our significant accounting policies during the nine months ended October 31, 2018, other than the impacts of adopting the accounting pronouncements described below, as compared to the significant accounting policies described in Note 1, “Summary of Significant Accounting Policies” to the consolidated financial statements included in our Annual Report on Form 10-K for the year ended January 31, 2018.
Goodwill, Other Acquired Intangible Assets, and Long-Lived Assets
Goodwill, Other Acquired Intangible Assets, and Long-Lived Assets

For business combinations, the purchase prices are allocated to the tangible assets and intangible assets acquired and liabilities assumed based on their estimated fair values on the acquisition dates, with the remaining unallocated purchase prices recorded as goodwill. Goodwill is assigned, at the acquisition date, to those reporting units expected to benefit from the synergies of the combination. 

We test goodwill for impairment at the reporting unit level, which can be an operating segment or one level below an operating segment, on an annual basis as of November 1, or more frequently if changes in facts and circumstances indicate that impairment in the value of goodwill may exist. As of October 31, 2018, our reporting units are Customer Engagement, Cyber Intelligence (excluding situational intelligence solutions), and Situational Intelligence, which is a component of our Cyber Intelligence operating segment.

In testing for goodwill impairment, we may elect to utilize a qualitative assessment to evaluate whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If we elect to bypass a qualitative assessment, or if our qualitative assessment indicates that goodwill impairment is more likely than not, we perform quantitative impairment testing. For quantitative impairment testing performed prior to February 1, 2018, we performed a two-step test by first comparing the carrying value of the reporting unit to its fair value. If the carrying value exceeded the fair value, a second step was performed to compute the goodwill impairment. Effective with our February 1, 2018 adoption of Accounting Standards Update (“ASU”) No. 2017-04, Intangibles-Goodwill and Other (Topic 350) - Simplifying the Test for Goodwill Impairment, if our quantitative testing determines that the carrying value of a reporting unit exceeds its fair value, goodwill impairment is recognized in an amount equal to that excess, limited to the total goodwill allocated to that reporting unit, eliminating the need for the second step.

We utilize some or all of three primary approaches to assess the fair value of a reporting unit: (a) an income-based approach, using projected discounted cash flows, (b) a market-based approach, using valuation multiples of comparable companies, and (c) a transaction-based approach, using valuation multiples for recent acquisitions of similar businesses made in the marketplace. Our estimate of fair value of each reporting unit is based on a number of subjective factors, including: (a) appropriate consideration of valuation approaches (income approach, comparable public company approach, and comparable transaction approach), (b) estimates of future growth rates, (c) estimates of our future cost structure, (d) discount rates for our estimated cash flows, (e) selection of peer group companies for the public company and the market transaction approaches, (f) required levels of working capital, (g) assumed terminal value, and (h) time horizon of cash flow forecasts.

Acquired identifiable intangible assets include identifiable acquired technologies, customer relationships, trade names, distribution networks, non-competition agreements, sales backlog, and in-process research and development. We amortize the cost of finite-lived identifiable intangible assets over their estimated useful lives, which are periods of ten years or less. Amortization is based on the pattern in which the economic benefits of the intangible asset are expected to be realized, which typically is on a straight-line basis. The fair values assigned to identifiable intangible assets acquired in business combinations are determined primarily by using the income approach, which discounts expected future cash flows attributable to these assets to present value using estimates and assumptions determined by management. The acquired identifiable finite-lived intangible assets are being amortized primarily on a straight-line basis, which we believe approximates the pattern in which the assets are utilized, over their estimated useful lives.
Recent Accounting Pronouncements

Other Recently Adopted Accounting Pronouncements

In May 2014, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2014-09, Revenue from Contracts with Customers (Topic 606). ASU No. 2014-09 supersedes the revenue recognition requirements in Topic 605, Revenue Recognition, and requires entities to recognize revenue when control of the promised goods or services is transferred to customers at an amount that reflects the consideration to which the entity expects to be entitled to in exchange for those goods or services. We adopted ASU No. 2014-09 as of February 1, 2018 using the modified retrospective transition method. Please refer to Note 2, “Revenue Recognition” for further details.

In January 2016, the FASB issued ASU 2016‑01, Financial Instruments—Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities, associated with the recognition and measurement of financial assets and liabilities, with further clarifications made in February 2018 with the issuance of ASU No. 2018-03, Technical Corrections and Improvements to Financial Instruments—Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities. The amended guidance requires certain equity investments that are not consolidated and not accounted for under the equity method to be measured at fair value with changes in fair value recognized in net income rather than as a component of accumulated other comprehensive income (loss). It further states that an entity may choose to measure equity investments that do not have readily determinable fair values using a quantitative approach, or measurement alternative, which is equal to its cost minus impairment, if any, plus or minus changes resulting from observable price changes in orderly transactions for the identical or a similar investment of the same issuer. We adopted this amended guidance on February 1, 2018, using a prospective transition approach, which did not have an impact on our condensed consolidated financial statements.

We concluded that all equity investments within the scope of ASU No. 2016-01, previously accounted for under the cost method, do not have readily determinable fair values. Accordingly, the value of these investments beginning February 1, 2018 has been measured using the measurement alternative, as noted above. As of October 31, 2018, the carrying amount of our equity investments without readily determinable fair values was $6.0 million. During the nine months ended October 31, 2018, we did not recognize any impairments or other adjustments.

In August 2016, the FASB issued ASU No. 2016-15, Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments, which provides guidance with the intent of reducing diversity in practice in how certain cash receipts and cash payments are presented and classified in the statement of cash flows. The clarifications provided by this guidance did not have a material impact on our condensed consolidated statement of cash flows.

In November 2016, the FASB issued ASU No. 2016-18, Statement of Cash Flows (Topic 230): Restricted Cash. This update requires that a statement of cash flows explain the change during the period in the total of cash, cash equivalents, and amounts generally described as restricted cash or restricted cash equivalents. Therefore, amounts generally described as restricted cash and restricted cash equivalents should be included with cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts shown on the statement of cash flows. We retrospectively adopted ASU No. 2016-18 on February 1, 2018 and as a result, we now include restricted cash and restricted cash equivalents with cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts presented on the condensed consolidated statements of cash flows. Prior to adoption of this new guidance, we reported changes in restricted cash and restricted cash equivalents as cash flows from investing activities. We typically have restrictions on certain amounts of cash and cash equivalents, primarily consisting of amounts used to secure bank guarantees in connection with sales contract performance obligations, and expect to continue to have similar restrictions in the future.

As a result of the adoption of ASU No. 2016-18, we adjusted the previously reported condensed consolidated statement of cash flows for the nine months ended October 31, 2017 as follows:

 
 
Nine Months Ended
October 31, 2017
(in thousands)
 
As previously reported
 
Adjustments
 
As Adjusted
Net cash provided by operating activities
 
$
96,174

 
$

 
$
96,174

Net cash used in investing activities
 
(88,693
)
 
30,096

 
(58,597
)
Net cash used in financing activities
 
(1,420
)
 

 
(1,420
)
Foreign currency effects on cash, cash equivalents, restricted cash, and restricted cash equivalents
 
(758
)
 
1,205

 
447

Net increase in cash, cash equivalents, restricted cash, and restricted cash equivalents
 
5,303

 
31,301

 
36,604

Cash, cash equivalents, restricted cash, and restricted cash equivalents, beginning of period
 
307,363

 
61,966

 
369,329

Cash, cash equivalents, restricted cash, and restricted cash equivalents, end of period
 
$
312,666

 
$
93,267

 
$
405,933



In January 2017, the FASB issued ASU No. 2017-01, Business Combinations (Topic 805): Clarifying the Definition of a Business, which clarifies the definition of a business with the objective of adding guidance to assist entities with evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. If an entity determines that substantially all of the fair value of the gross assets acquired is concentrated in a single identifiable asset or a group of similar identifiable assets, then the set of transferred assets and activities is not a business. If this threshold is not met, in order to be considered a business the set of transferred assets and activities must include, at a minimum, an input and a substantive process that together significantly contribute to the ability to create outputs. Our February 1, 2018 prospective adoption of this standard will require future transactions to be evaluated under the new framework.

In August 2017, the FASB issued ASU No. 2017-12, Derivatives and Hedging (Topic 815) - Targeted Improvements to Accounting for Hedging Activities. This update better aligns risk management activities and financial reporting for hedging relationships, simplifies hedge accounting requirements, and improves disclosures of hedging arrangements. We early adopted this standard on February 1, 2018 on a prospective basis. The effects of this standard on our condensed consolidated financial statements were not material.

New Accounting Pronouncements Not Yet Effective

In August 2018, the FASB issued ASU 2018-15, Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract, which clarifies the accounting for implementation costs in cloud computing arrangements. This standard is effective for annual reporting periods beginning after December 15, 2019, including interim reporting periods within those annual reporting periods, with early adoption permitted. We are currently reviewing this standard to assess the impact on our condensed consolidated financial statements.

In August 2018, the FASB issued ASU 2018-13, Fair Value Measurement (Topic 820): Disclosure Framework-Changes to
The Disclosure Requirements for Fair Value Measurement, which modifies the disclosure requirements on fair value measurements. This standard is effective for annual reporting periods beginning after December 15, 2019, including interim reporting periods within those annual reporting periods, with early adoption permitted. We are currently reviewing this standard to assess the impact on our condensed consolidated financial statements.

In June 2018, the FASB issued ASU No. 2018-07, Compensation - Stock Compensation (Topic 718) - Improvements to Nonemployee Share-Based Payment Accounting, to simplify the accounting for nonemployee share-based payment transactions by expanding the scope of ASC Topic 718, Compensation - Stock Compensation, to include share-based payment transactions for acquiring goods and services from nonemployees. Under the new standard, most of the guidance on stock compensation payments to nonemployees would be aligned with the requirements for share-based payments granted to employees. This standard is effective for annual reporting periods beginning after December 15, 2018, including interim reporting periods within those annual reporting periods, with early adoption permitted. While we continue to assess the potential impact of this standard, we do not expect the adoption of this standard to have a material impact on our condensed consolidated financial statements.

In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments - Credit Losses (Topic 326) - Measurement of Credit Losses on Financial Instruments. This new standard changes the impairment model for most financial assets and certain other instruments. Entities will be required to use a model that will result in the earlier recognition of allowances for losses for trade and other receivables, held-to-maturity debt securities, loans, and other instruments. For available-for-sale debt securities with unrealized losses, the losses will be recognized as allowances rather than as reductions in the amortized cost of the securities. The new standard is effective for annual periods, and for interim periods within those annual periods, beginning after December 15, 2019, with early adoption permitted. We are currently reviewing this standard to assess the impact on our condensed consolidated financial statements.

In February 2016, the FASB issued ASU No. 2016-02, Leases (Topic 842), which will require lessees to recognize assets and liabilities for leases with lease terms of more than 12 months. Consistent with current GAAP, the recognition, measurement, and presentation of expenses and cash flows arising from a lease by a lessee primarily will depend on its classification as a finance or operating lease. However, unlike current GAAP, which requires only capital leases to be recognized on the balance sheet, the new guidance will require both types of leases to be recognized on the balance sheet. The ASU is effective for interim and annual periods beginning after December 15, 2018, with early adoption permitted. A modified retrospective transition approach is required, applying the new standard to all leases existing at the date of initial application. An entity may choose to use either (1) its effective date or (2) the beginning of the earliest comparative period presented in the financial statements as its date of initial application. If an entity chooses the second option, the entity must recast its comparative period financial statements and provide disclosures required by the new standard for the comparative periods. We expect to adopt the new standard on February 1, 2019 using the effective date as our date of initial application. Consequently, financial information will not be updated and disclosures required under the new standard will not be provided for dates and periods before February 1, 2019.

The new standard provides a number of optional practical expedients in transition. We expect to elect the ‘package of practical expedients’, which permits us not to reassess under the new standard our prior conclusions about lease identification, lease classification and initial direct costs. We do not expect to elect the use-of-hindsight or the practical expedient pertaining to land easements; the latter not being applicable to us.

We currently anticipate that the adoption of this new standard will materially affect our consolidated balance sheets by recognizing new right-of-use assets and lease liabilities for operating leases. The impact on our results of operations and cash flows is not expected to be material. We are implementing a new lease accounting system and updating our processes in preparation for the adoption of the new standard, including the requirement to provide significant new disclosures about our leasing activities. Please refer to Note 14, “Commitments and Contingencies” of the Notes to Consolidated Financial Statements included in our Annual Report on Form 10-K for the year ended January 31, 2018 for additional information about our leases, including the future minimum lease payments for our operating leases at January 31, 2018.
XML 37 R24.htm IDEA: XBRL DOCUMENT v3.10.0.1
REVENUE RECOGNITION REVENUE RECOGNITION - SIGNIFICANT ACCOUNTING POLICY (Policies)
9 Months Ended
Oct. 31, 2018
Revenue from Contract with Customer [Abstract]  
Revenue Recognition, Policy [Policy Text Block]
On February 1, 2018, we adopted ASU No. 2014-09, Revenue from Contracts with Customers (Topic 606), using the modified retrospective method applied to those contracts that were not completed as of February 1, 2018. Results for reporting periods beginning after February 1, 2018 are presented under ASU No. 2014-09, while prior period amounts are not adjusted and continue to be reported in accordance with our historic accounting under prior guidance. For contracts that were modified before the effective date of ASU No. 2014-09, we recorded the aggregate effect of all modifications when identifying performance obligations and allocating the transaction price in accordance with the practical expedient provided for under the new guidance, which permits an entity to record the aggregate effect of all contract modifications that occur before the beginning of the earliest period presented in accordance with the new standard when identifying the satisfied and unsatisfied performance obligations, determining the transaction price, and allocating the transaction price to the satisfied and unsatisfied performance obligations.

Under the new standard, an entity recognizes revenue when its customer obtains control of promised goods or services, in an amount that reflects the consideration that the entity expects to receive in exchange for those goods or services. To determine revenue recognition for contracts that are within the scope of new standard, we perform the following five steps:

1) Identify the contract(s) with a customer
A contract with a customer exists when (i) we enter into an enforceable contract with the customer that defines each party’s rights regarding the goods or services to be transferred and identifies the payment terms related to these goods or services, (ii) the contract has commercial substance, and (iii) we determine that collection of substantially all consideration for goods or services that are transferred is probable based on the customer’s intent and ability to pay the promised consideration. We apply judgment in determining the customer’s ability and intention to pay, which is based on a variety of factors including the customer’s historical payment experience or in the case of a new customer, published credit and financial information pertaining to the customer. Our customary business practice is to enter into legally enforceable written contracts with our customers. The majority of our contracts are governed by a master agreement between us and the customer, which sets forth the general terms and conditions of any individual contract between the parties, which is then supplemented by a customer purchase order to specify the different goods and services, the associated prices, and any additional terms for an individual contract. Multiple contracts with a single counterparty entered into at the same time are evaluated to determine if the contracts should be combined and accounted for as a single contract.

2) Identify the performance obligations in the contract
Performance obligations promised in a contract are identified based on the goods or services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the goods or services either on its own or together with other resources that are readily available from third parties or from us, and are distinct in the context of the contract, whereby the transfer of the goods or services is separately identifiable from other promises in the contract. To the extent a contract includes multiple promised goods or services, we must apply judgment to determine whether promised goods or services are capable of being distinct and are distinct in the context of the contract. If these criteria are not met the promised goods or services are accounted for as a combined performance obligation. Generally, our contracts do not include non-distinct performance obligations, but certain Cyber Intelligence customers require design, development, or significant customization of our products to meet their specific requirements, in which case the products and services are combined into one distinct performance obligation.

3) Determine the transaction price
The transaction price is determined based on the consideration to which we will be entitled in exchange for transferring goods or services to the customer. We assess the timing of transfer of goods and services to the customer as compared to the timing of payments to determine whether a significant financing component exists. As a practical expedient, we do not assess the existence of a significant financing component when the difference between payment and transfer of deliverables is a year or less, which is the case in the majority of our customer contracts. The primary purpose of our invoicing terms is not to receive or provide financing from or to customers. Our Cyber Intelligence contracts may require an advance payment to encourage customer commitment to the project and protect us from early termination of the contract. To the extent the transaction price includes variable consideration, we estimate the amount of variable consideration that should be included in the transaction price utilizing either the expected value method or the most likely amount method depending on the nature of the variable consideration. Variable consideration is included in the transaction price, if we assessed that a significant future reversal of cumulative revenue under the contract will not occur. Typically, our contracts do not provide our customers with any right of return or refund, and we do not constrain the contract price as it is probable that there will not be a significant revenue reversal due to a return or refund.

4) Allocate the transaction price to the performance obligations in the contract
If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. However, if a series of distinct goods or services that are substantially the same qualifies as a single performance obligation in a contract with variable consideration, we must determine if the variable consideration is attributable to the entire contract or to a specific part of the contract. We allocate the variable amount to one or more distinct performance obligations but not all or to one or more distinct services that forms a part of a single performance obligation, when the payment terms of the variable amount relate solely to our efforts to satisfy that distinct performance obligation and it results in an allocation that is consistent with the overall allocation objective of ASU No. 2014-09. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on a relative standalone selling price basis unless the transaction price is variable and meets the criteria to be allocated entirely to a performance obligation or to a distinct good or service that forms part of a single performance obligation. We determine standalone selling price (“SSP”) based on the price at which the performance obligation is sold separately. If the SSP is not observable through past transactions, we estimate the SSP 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 obligation.

5) Recognize revenue when (or as) the entity satisfies a performance obligation
We satisfy performance obligations either over time or at a point in time depending on the nature of the underlying promise. Revenue is recognized at the time the related performance obligation is satisfied by transferring a promised good or service to a customer. In the case of contracts that include customer acceptance criteria, revenue is not recognized until we can objectively conclude that the product or service meets the agreed-upon specifications in the contract.

We only apply the five-step model to contracts when it is probable that we will collect the consideration we are entitled to in exchange for the goods or services we transfer to our customers. Revenue is measured based on consideration specified in a contract with a customer, and excludes taxes assessed by a governmental authority that are both imposed on and concurrent with a specific revenue-producing transaction, that are collected by us from a customer.

Shipping and handling activities that are billed to the customer and occur after control over a product has transferred to a customer are accounted for as fulfillment costs and are included in cost of revenue. Historically, these expenses have not been material.

Nature of Goods and Services

We derive and report our revenue in two categories: (a) product revenue, including licensing of software products, and the sale of hardware products, and (b) service and support revenue, including revenue from installation services, post-contract customer support (“PCS”), project management, hosting services, cloud deployments, SaaS, application managed services, product warranties, business advisory consulting, and training services.

Our software licenses typically provide for a perpetual right to use our software, though we also sell term-based software licenses that provide our customers with the right to use our software for only a fixed term, in most cases between a one- and three-year time frame. Generally, our contracts do not provide significant services of integration and customization and installation services are not required to be purchased directly from us. The software is delivered before related services are provided and is functional without professional services, updates and technical support. We have concluded that the software license is distinct as the customer can benefit from the software on its own. Software revenue is typically recognized when the software is delivered or made available for download to the customer. We rarely sell our software licenses on a standalone basis and as a result SSP is not directly observable and must be estimated. We apply the adjusted market assessment approach, considering both market conditions and entity specific factors such as assessment of historical data of bundled sales of software licenses with other promised goods and services in order to maximize the use of observable inputs. Software SSP is established based on an appropriate discount from our established list price, taking into consideration whether there are certain stratifications of the population with different pricing practices. Revenue for hardware is recognized at a point in time, generally upon shipment or delivery.

Contracts that require us to significantly customize our software are generally recognized over time as we perform because our performance does not create an asset with an alternative use and we have an enforceable right to payment plus a reasonable profit for performance completed to date. Revenue is recognized over time based on the extent of progress towards completion of the performance obligation. We use labor hours incurred to measure progress for these contracts because it best depicts the transfer of the asset to the customer. Under the labor hours incurred measure of progress, the extent of progress towards completion is measured based on the ratio of labor hours incurred to date to the total estimated labor hours at completion of the distinct performance obligation. Due to the nature of the work performed in these arrangements, the estimation of total labor hours at completion is complex, subject to many variables and requires significant judgment. If circumstances arise that change the original estimates of revenues, costs, or extent of progress toward completion, revisions to the estimates are made. These revisions may result in increases or decreases in estimated revenues or costs, and such revisions are reflected in revenue on a cumulative catch-up basis in the period in which the circumstances that gave rise to the revision become known. We use the expected cost plus a margin approach to estimate the SSP of our significantly customized solutions.

Professional services revenues primarily consist of fees for deployment and optimization services, as well as training, and are generally recognized over time as the customer simultaneously receives and consumes the benefits of the professional services as the services are performed. Professional services that are billed on a time and materials basis are recognized over time as the services are performed. For contracts billed on a fixed price basis, revenue is recognized over time using an input method based on labor hours expended to date relative to the total labor hours expected to be required to satisfy the related performance obligation. We determine SSP for our professional services based on the price at which the performance obligation is sold separately, which is observable through past transactions.

Our SaaS contracts are typically comprised of a right to access our software, maintenance, and hosting fees. We do not provide the customer the contractual right to take possession of the software at any time during the hosting period under these contracts. The customer can only benefit from the SaaS license and the maintenance when combined with the hosting service as the hosting service is the only way for the customer to access the software and benefit from the maintenance services. Accordingly, each of the license, maintenance, and hosting services is not considered a distinct performance obligation in the context of the contract, and should be combined into a single performance obligation (“SaaS services”) and recognized ratably over the contract period. Our SaaS customer contracts can consist of fixed, variable, and usage based fees. Typically, we invoice a portion of the fees at the outset of the contract and then monthly or quarterly thereafter. Certain SaaS contracts include a nonrefundable upfront fee for setup services, which are not distinct from the SaaS services. Non-distinct setup services represent an advanced payment for future SaaS services, and are recognized as revenue when those SaaS services are satisfied, unless the nonrefundable fee is considered to be a material right, in which case the nonrefundable fee is recognized over the expected benefit period, which includes anticipated SaaS renewals. We determine SSP for our SaaS services based on the price at which the performance obligation is sold separately, which is observable through past SaaS renewal transactions. We satisfy our SaaS services by providing access to our software over time and processing transactions for usage based contracts. For non-usage based fees, the period of time over which we perform is commensurate with the contract term because that is the period during which we have an obligation to provide the service. The performance obligation is recognized on a time elapsed basis, by month for which the services are provided.

Customer support revenue is derived from providing telephone technical support services, bug fixes and unspecified software updates and upgrades to customers on a when-and-if-available basis. Each of these performance obligations provide benefit to the customer on a standalone basis and are distinct in the context of the contract. Each of these distinct performance obligations represent a stand ready obligation to provide service to a customer, which is concurrently delivered and has the same pattern of transfer to the customer, which is why we account for these support services as a single performance obligation. We recognize support services ratably over the contractual term, which typically is one year, and develop SSP for support services based on standalone renewal contracts.

Our Customer Engagement solutions are generally sold with a warranty of one year for hardware and 90 days for software. Our Cyber Intelligence solutions are generally sold with warranties that typically range from 90 days to three years and, in some cases, longer. These warranties do not represent an additional performance obligation as services beyond assuring that the software license and hardware complies with agreed-upon specifications are not provided.
XML 38 R25.htm IDEA: XBRL DOCUMENT v3.10.0.1
BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Tables)
9 Months Ended
Oct. 31, 2018
Accounting Policies [Abstract]  
Schedule of Changes in Prior Period Statement of Cash Flows Resulting from New Accounting Standard
As a result of the adoption of ASU No. 2016-18, we adjusted the previously reported condensed consolidated statement of cash flows for the nine months ended October 31, 2017 as follows:

 
 
Nine Months Ended
October 31, 2017
(in thousands)
 
As previously reported
 
Adjustments
 
As Adjusted
Net cash provided by operating activities
 
$
96,174

 
$

 
$
96,174

Net cash used in investing activities
 
(88,693
)
 
30,096

 
(58,597
)
Net cash used in financing activities
 
(1,420
)
 

 
(1,420
)
Foreign currency effects on cash, cash equivalents, restricted cash, and restricted cash equivalents
 
(758
)
 
1,205

 
447

Net increase in cash, cash equivalents, restricted cash, and restricted cash equivalents
 
5,303

 
31,301

 
36,604

Cash, cash equivalents, restricted cash, and restricted cash equivalents, beginning of period
 
307,363

 
61,966

 
369,329

Cash, cash equivalents, restricted cash, and restricted cash equivalents, end of period
 
$
312,666

 
$
93,267

 
$
405,933

The impact of adoption of ASU No. 2014-09 on our condensed consolidated balance sheet as of October 31, 2018 and on our condensed consolidated statement of operations for the three and nine months ended October 31, 2018 was as follows:

 
 
As of October 31, 2018
(in thousands)
 
As Reported
 
Balances without Adoption of ASU No. 2014-09
 
Effect of Change Higher (Lower)
Condensed Consolidated Balance Sheet
 
 
 
 
 
 
Assets:
 
 
 
 
 
 
Accounts receivable, net
 
$
311,492

 
$
266,497

 
$
44,995

Contract assets
 
70,076

 

 
70,076

Deferred cost of revenue
 
9,651

 
11,170

 
(1,519
)
Prepaid expenses and other current assets
 
85,310

 
86,462

 
(1,152
)
Long-term deferred cost of revenue
 
4,283

 
1,214

 
3,069

Other assets
 
101,643

 
79,330

 
22,313

 
 
 
 
 
 
 
Liabilities:
 
 
 
 
 
 
Accrued expenses and other current liabilities
 
181,452

 
216,637

 
(35,185
)
Contract liabilities
 
306,240

 
207,199

 
99,041

Long-term contract liabilities
 
27,512

 
26,700

 
812

Other liabilities
 
120,158

 
119,236

 
922

 
 
 
 
 
 
 
Stockholders' Equity:
 
 
 
 
 
 
Total stockholders' equity
 
1,213,499

 
1,141,307

 
72,192



While the tables below indicate that calculated revenue for the three and nine months ended October 31, 2018 without the adoption of ASU No. 2014-09 would have been lower than the revenue we are reporting under the new accounting guidance, this lower calculated revenue results not only from the impact of the new accounting guidance, but also from changes we made to our business practices in anticipation and as a result of the new accounting guidance. These business practice changes adversely impact the calculation of revenue under the prior accounting guidance and include, among other things, the way we manage our professional services projects, offer and deploy our solutions, structure certain customer contracts, and make pricing decisions. While the many variables, required assumptions, and other complexities associated with these business practice changes make it impractical to precisely quantify the impact of these changes, we believe that calculated revenue under the prior accounting guidance, but absent these business practice changes, would have been closer to the revenue we are reporting under the new accounting guidance.

 
 
Three Months Ended
October 31, 2018
(in thousands)
 
As Reported
 
Balances without Adoption of ASU No. 2014-09
 
Effect of Change Higher (Lower)
Condensed Consolidated Statement of Operations
 
 
 
 
 
 
Revenue:
 
 
 
 
 
 
Product
 
$
111,670

 
$
109,224

 
$
2,446

Service and support
 
192,313

 
192,849

 
(536
)
 
 
 
 
 
 
 
Cost of revenue:
 
 
 
 
 
 
Product
 
33,124

 
30,315

 
2,809

Service and support
 
72,182

 
72,847

 
(665
)
 
 
 
 
 
 
 
Expenses and Other:
 
 
 
 
 
 
Selling, general and administrative
 
99,902

 
102,463

 
(2,561
)
Provision (benefit) for income taxes
 
5,601

 
5,401

 
200

Net income
 
20,213

 
18,086

 
2,127

 
 
Nine Months Ended
October 31, 2018
(in thousands)
 
As Reported
 
Balances without Adoption of ASU No. 2014-09
 
Effect of Change Higher (Lower)
Condensed Consolidated Statement of Operations
 
 
 
 
 
 
Revenue:
 
 
 
 
 
 
Product
 
$
327,576

 
$
300,116

 
$
27,460

Service and support
 
571,941

 
562,701

 
9,240

 
 
 
 
 
 
 
Cost of revenue:
 
 
 
 
 
 
Product
 
100,917

 
94,243

 
6,674

Service and support
 
218,842

 
219,319

 
(477
)
 
 
 
 
 
 
 
Expenses and Other:
 
 
 
 
 
 
Selling, general and administrative
 
311,482

 
319,481

 
(7,999
)
Provision (benefit) for income taxes
 
2,153

 
(1,647
)
 
3,800

Net income
 
41,912

 
7,210

 
34,702

XML 39 R26.htm IDEA: XBRL DOCUMENT v3.10.0.1
REVENUE RECOGNITION REVENUE RECOGNITION (Tables)
9 Months Ended
Oct. 31, 2018
New Accounting Pronouncements or Change in Accounting Principle [Line Items]  
Disaggregation of Revenue
The following table provides information about disaggregated revenue for our Customer Engagement and Cyber Intelligence segments by product revenue and service and support revenue, as well as by the recurring or nonrecurring nature of revenue for each business segment. Recurring revenue is the portion of our revenue that is highly likely to continue in the future, and primarily consists of initial and renewal PCS, SaaS, application managed services, sales-and-usage based royalties, and subscription licenses recognized over time. The recurrence of these revenue streams in future periods depends on a number of factors including contractual periods and customers' renewal decisions. Nonrecurring revenue primarily consists of our perpetual and term-based licenses, which are recognized at a point in time, long-term customization projects that are recognized over time as control transfers to the customer using a percentage of completion (“POC”) method, consulting, implementation and installation services, training, and hardware.
 
 
Three Months Ended
October 31, 2018
 
Nine Months Ended
October 31, 2018
(in thousands)
 
Customer Engagement
 
Cyber Intelligence
 
Total
 
Customer Engagement
 
Cyber Intelligence
 
Total
Revenue:
 
 
 
 
 
 
 
 
 
 
 
 
Product
 
$
52,353

 
$
59,317

 
$
111,670

 
$
156,245

 
$
171,331

 
$
327,576

Service and support
 
145,114

 
47,199

 
192,313

 
428,485

 
143,456

 
571,941

Total revenue
 
$
197,467

 
$
106,516

 
$
303,983

 
$
584,730

 
$
314,787

 
$
899,517

 
 
 
 
 
 
 
 
 
 
 
 
 
Revenue by recurrence:
 
 
 
 
 
 
 
 
 
 
 
 
Recurring revenue
 
$
112,274

 
$
40,349

 
$
152,623

 
$
330,890

 
$
119,238

 
$
450,128

Nonrecurring revenue
 
85,193

 
66,167

 
151,360

 
253,840

 
195,549

 
449,389

Total revenue
 
$
197,467

 
$
106,516

 
$
303,983

 
$
584,730

 
$
314,787

 
$
899,517

Contracts with Customers - Assets and Liabilities
The following table provides information about accounts receivable, contract assets, and contract liabilities from contracts with customers:
(in thousands)
 
October 31, 2018
Accounts receivable, net
 
$
311,492

Contract assets
 
70,076

Long-term contract assets (included in other assets)
 
1,289

Contract liabilities
 
306,240

Long-term contract liabilities
 
27,512



Schedule of Impact of ASU No. 2014-09 on Current Period Balance Sheet and Operating Results
As a result of the adoption of ASU No. 2016-18, we adjusted the previously reported condensed consolidated statement of cash flows for the nine months ended October 31, 2017 as follows:

 
 
Nine Months Ended
October 31, 2017
(in thousands)
 
As previously reported
 
Adjustments
 
As Adjusted
Net cash provided by operating activities
 
$
96,174

 
$

 
$
96,174

Net cash used in investing activities
 
(88,693
)
 
30,096

 
(58,597
)
Net cash used in financing activities
 
(1,420
)
 

 
(1,420
)
Foreign currency effects on cash, cash equivalents, restricted cash, and restricted cash equivalents
 
(758
)
 
1,205

 
447

Net increase in cash, cash equivalents, restricted cash, and restricted cash equivalents
 
5,303

 
31,301

 
36,604

Cash, cash equivalents, restricted cash, and restricted cash equivalents, beginning of period
 
307,363

 
61,966

 
369,329

Cash, cash equivalents, restricted cash, and restricted cash equivalents, end of period
 
$
312,666

 
$
93,267

 
$
405,933

The impact of adoption of ASU No. 2014-09 on our condensed consolidated balance sheet as of October 31, 2018 and on our condensed consolidated statement of operations for the three and nine months ended October 31, 2018 was as follows:

 
 
As of October 31, 2018
(in thousands)
 
As Reported
 
Balances without Adoption of ASU No. 2014-09
 
Effect of Change Higher (Lower)
Condensed Consolidated Balance Sheet
 
 
 
 
 
 
Assets:
 
 
 
 
 
 
Accounts receivable, net
 
$
311,492

 
$
266,497

 
$
44,995

Contract assets
 
70,076

 

 
70,076

Deferred cost of revenue
 
9,651

 
11,170

 
(1,519
)
Prepaid expenses and other current assets
 
85,310

 
86,462

 
(1,152
)
Long-term deferred cost of revenue
 
4,283

 
1,214

 
3,069

Other assets
 
101,643

 
79,330

 
22,313

 
 
 
 
 
 
 
Liabilities:
 
 
 
 
 
 
Accrued expenses and other current liabilities
 
181,452

 
216,637

 
(35,185
)
Contract liabilities
 
306,240

 
207,199

 
99,041

Long-term contract liabilities
 
27,512

 
26,700

 
812

Other liabilities
 
120,158

 
119,236

 
922

 
 
 
 
 
 
 
Stockholders' Equity:
 
 
 
 
 
 
Total stockholders' equity
 
1,213,499

 
1,141,307

 
72,192



While the tables below indicate that calculated revenue for the three and nine months ended October 31, 2018 without the adoption of ASU No. 2014-09 would have been lower than the revenue we are reporting under the new accounting guidance, this lower calculated revenue results not only from the impact of the new accounting guidance, but also from changes we made to our business practices in anticipation and as a result of the new accounting guidance. These business practice changes adversely impact the calculation of revenue under the prior accounting guidance and include, among other things, the way we manage our professional services projects, offer and deploy our solutions, structure certain customer contracts, and make pricing decisions. While the many variables, required assumptions, and other complexities associated with these business practice changes make it impractical to precisely quantify the impact of these changes, we believe that calculated revenue under the prior accounting guidance, but absent these business practice changes, would have been closer to the revenue we are reporting under the new accounting guidance.

 
 
Three Months Ended
October 31, 2018
(in thousands)
 
As Reported
 
Balances without Adoption of ASU No. 2014-09
 
Effect of Change Higher (Lower)
Condensed Consolidated Statement of Operations
 
 
 
 
 
 
Revenue:
 
 
 
 
 
 
Product
 
$
111,670

 
$
109,224

 
$
2,446

Service and support
 
192,313

 
192,849

 
(536
)
 
 
 
 
 
 
 
Cost of revenue:
 
 
 
 
 
 
Product
 
33,124

 
30,315

 
2,809

Service and support
 
72,182

 
72,847

 
(665
)
 
 
 
 
 
 
 
Expenses and Other:
 
 
 
 
 
 
Selling, general and administrative
 
99,902

 
102,463

 
(2,561
)
Provision (benefit) for income taxes
 
5,601

 
5,401

 
200

Net income
 
20,213

 
18,086

 
2,127

 
 
Nine Months Ended
October 31, 2018
(in thousands)
 
As Reported
 
Balances without Adoption of ASU No. 2014-09
 
Effect of Change Higher (Lower)
Condensed Consolidated Statement of Operations
 
 
 
 
 
 
Revenue:
 
 
 
 
 
 
Product
 
$
327,576

 
$
300,116

 
$
27,460

Service and support
 
571,941

 
562,701

 
9,240

 
 
 
 
 
 
 
Cost of revenue:
 
 
 
 
 
 
Product
 
100,917

 
94,243

 
6,674

Service and support
 
218,842

 
219,319

 
(477
)
 
 
 
 
 
 
 
Expenses and Other:
 
 
 
 
 
 
Selling, general and administrative
 
311,482

 
319,481

 
(7,999
)
Provision (benefit) for income taxes
 
2,153

 
(1,647
)
 
3,800

Net income
 
41,912

 
7,210

 
34,702

Accounting Standards Update 2014-09  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]  
Schedule of Impact of ASU No. 2014-09 on Current Period Balance Sheet and Operating Results
As a result of applying the modified retrospective method to adopt the new standard, the following adjustments were made to accounts on the consolidated balance sheet as of February 1, 2018:
(in thousands)
 
Balance at January 31, 2018
 
Adjustments from Adopting ASU No. 2014-09
 
Balance at February 1, 2018
Assets:
 
 
 
 
 
 
Accounts receivable, net
 
$
296,324

 
$
53,682

 
$
350,006

Contract assets
 

 
69,217

 
69,217

Deferred cost of revenue
 
6,096

 
2,056

 
8,152

Prepaid expenses and other current assets
 
82,090

 
(829
)
 
81,261

Long-term deferred cost of revenue
 
2,804

 
2,193

 
4,997

Deferred income taxes
 
30,878

 
(2,248
)
 
28,630

Other assets
 
52,037

 
14,912

 
66,949

 
 
 
 
 
 
 
Liabilities:
 
 
 
 
 
 
Accrued expenses and other current liabilities
 
220,265

 
(46,062
)
 
174,203

Contract liabilities
 
196,107

 
139,517

 
335,624

Long-term contract liabilities
 
24,519

 
6,518

 
31,037

Deferred income taxes
 
35,305

 
963

 
36,268

 
 
 
 
 
 
 
Stockholders' Equity:
 
 
 
 
 
 
Total stockholders' equity
 
1,132,336

 
38,047

 
1,170,383

XML 40 R27.htm IDEA: XBRL DOCUMENT v3.10.0.1
NET INCOME (LOSS) PER COMMON SHARE ATTRIBUTABLE TO VERINT SYSTEMS INC. (Tables)
9 Months Ended
Oct. 31, 2018
Earnings Per Share [Abstract]  
Schedule of calculation of basic and diluted net income (loss) per common share attributable to Verint Systems Inc.
The following table summarizes the calculation of basic and diluted net income (loss) per common share attributable to Verint Systems Inc. for the three and nine months ended October 31, 2018 and 2017:
 
 
Three Months Ended
October 31,
 
Nine Months Ended
October 31,
(in thousands, except per share amounts) 
 
2018
 
2017
 
2018
 
2017
Net income (loss)
 
$
20,213

 
$
3,066

 
$
41,912

 
$
(21,740
)
Net income attributable to noncontrolling interests
 
1,293

 
577

 
3,227

 
1,984

Net income (loss) attributable to Verint Systems Inc.
 
$
18,920

 
$
2,489

 
$
38,685

 
$
(23,724
)
Weighted-average shares outstanding:
 
 

 
 

 
 
 
 
Basic
 
65,122

 
63,759

 
64,690

 
63,152

Dilutive effect of employee equity award plans
 
1,078

 
829

 
1,195

 

Dilutive effect of 1.50% convertible senior notes
 

 

 

 

Dilutive effect of warrants
 

 

 

 

Diluted
 
66,200

 
64,588

 
65,885

 
63,152

Net income (loss) per common share attributable to Verint Systems Inc.:
 
 

 
 

 
 
 
 
Basic
 
$
0.29

 
$
0.04

 
$
0.60

 
$
(0.38
)
Diluted
 
$
0.29

 
$
0.04

 
$
0.59

 
$
(0.38
)
Schedule of anti-dilutive securities
We excluded the following weighted-average potential common shares from the calculations of diluted net income (loss) per common share during the applicable periods because their inclusion would have been anti-dilutive:
 
 
Three Months Ended
October 31,
 
Nine Months Ended
October 31,
(in thousands) 
 
2018
 
2017
 
2018
 
2017
Common shares excluded from calculation:
 
 

 
 

 
 
 
 
Stock options and restricted stock-based awards
 
546

 
600

 
432

 
1,205

1.50% convertible senior notes
 
6,205

 
6,205

 
6,205

 
6,205

Warrants
 
6,205

 
6,205

 
6,205

 
6,205

XML 41 R28.htm IDEA: XBRL DOCUMENT v3.10.0.1
CASH, CASH EQUIVALENTS AND SHORT-TERM INVESTMENTS CASH, CASH EQUIVALENTS AND SHORT-TERM INVESTMENTS (Tables)
9 Months Ended
Oct. 31, 2018
Cash, Cash Equivalents, and Short-term Investments [Abstract]  
Schedule of Cash, Cash Equivalents and Short-term Investments [Table Text Block]
The following tables summarize our cash, cash equivalents, and short-term investments as of October 31, 2018 and January 31, 2018:
 
 
October 31, 2018
(in thousands) 
 
Cost Basis
 
Gross Unrealized Gains
 
Gross Unrealized Losses
 
Estimated Fair Value
Cash and cash equivalents:
 
 
 
 
 
 
 
 
Cash and bank time deposits
 
$
297,540

 
$

 
$

 
$
297,540

Money market funds
 
52,640

 

 

 
52,640

Commercial paper
 
3,242

 

 

 
3,242

Total cash and cash equivalents
 
$
353,422

 
$

 
$

 
$
353,422

 
 
 
 
 
 
 
 
 
Short-term investments:
 
 
 
 
 
 
 
 
Bank time deposits
 
$
49,434

 
$

 
$

 
$
49,434

Total short-term investments
 
$
49,434

 
$

 
$

 
$
49,434

 
 
January 31, 2018
(in thousands)
 
Cost Basis
 
Gross Unrealized Gains
 
Gross Unrealized Losses
 
Estimated Fair Value
Cash and cash equivalents:
 
 
 
 
 
 
 
 
Cash and bank time deposits
 
$
337,756

 
$

 
$

 
$
337,756

Money market funds
 
186

 

 

 
186

Total cash and cash equivalents
 
$
337,942

 
$

 
$

 
$
337,942

 
 
 
 
 
 
 
 
 
Short-term investments:
 
 
 
 
 
 
 
 
Corporate debt securities (available-for-sale)
 
$
2,002

 
$

 
$

 
$
2,002

Bank time deposits
 
4,564

 

 

 
4,564

Total short-term investments
 
$
6,566

 
$

 
$

 
$
6,566

XML 42 R29.htm IDEA: XBRL DOCUMENT v3.10.0.1
BUSINESS COMBINATIONS (Tables)
9 Months Ended
Oct. 31, 2018
Business Combinations [Abstract]  
Schedule of Business Acquisitions
The following table sets forth the components and the allocations of the combined purchase prices for the business combinations completed during the year ended January 31, 2018, including adjustments identified subsequent to the respective valuation dates, none of which were material:

(in thousands)
 
Amount
Components of Purchase Prices:
 
 
Cash
 
$
106,049

Fair value of contingent consideration
 
25,874

Other purchase price adjustments
 
2,897

Total purchase prices
 
$
134,820

 
 
 
Allocation of Purchase Prices:
 
 
Net tangible assets (liabilities):
 
 
Accounts receivable
 
$
4,184

Other current assets, including cash acquired
 
15,108

Other assets
 
2,765

Current and other liabilities
 
(12,512
)
Deferred revenue - current and long-term
 
(4,424
)
Deferred income taxes
 
(8,550
)
Net tangible liabilities
 
(3,429
)
Identifiable intangible assets:
 
 
Customer relationships
 
24,812

Developed technology
 
29,614

Trademarks and trade names
 
2,456

Total identifiable intangible assets
 
56,882

Goodwill
 
81,367

Total purchase price allocations
 
$
134,820


XML 43 R30.htm IDEA: XBRL DOCUMENT v3.10.0.1
INTANGIBLE ASSETS AND GOODWILL (Tables)
9 Months Ended
Oct. 31, 2018
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of acquisition-related intangible assets
Acquisition-related intangible assets consisted of the following as of October 31, 2018 and January 31, 2018:
 
 
 
October 31, 2018
(in thousands)
 
Cost
 
Accumulated
Amortization
 
Net
Intangible assets, with finite lives:
 
 

 
 

 
 

Customer relationships
 
$
431,235

 
$
(292,419
)
 
$
138,816

Acquired technology
 
273,456

 
(225,886
)
 
47,570

Trade names
 
26,486

 
(20,761
)
 
5,725

Non-competition agreements
 
3,047

 
(2,972
)
 
75

Distribution network
 
4,440

 
(4,440
)
 

Total intangible assets
 
$
738,664

 
$
(546,478
)
 
$
192,186

 
 
 
January 31, 2018
(in thousands)
 
Cost
 
Accumulated
Amortization
 
Net
Intangible assets, with finite lives:
 
 

 
 

 
 

Customer relationships
 
$
438,664

 
$
(281,592
)
 
$
157,072

Acquired technology
 
273,156

 
(212,571
)
 
60,585

Trade names
 
26,820

 
(18,570
)
 
8,250

Non-competition agreements
 
3,047

 
(2,861
)
 
186

Distribution network
 
4,440

 
(4,440
)
 

    Total intangible assets
 
$
746,127

 
$
(520,034
)
 
$
226,093

Schedule of net acquisition-related intangible assets by reportable segment
The following table presents net acquisition-related intangible assets by reportable segment as of October 31, 2018 and January 31, 2018: 
 
 
October 31,
 
January 31,
(in thousands)

2018

2018
Customer Engagement

$
186,549


$
213,963

Cyber Intelligence

5,637


12,130

Total

$
192,186


$
226,093

Schedule of estimated future amortization expense on finite-lived acquisition-related intangible assets
Estimated future amortization expense on finite-lived acquisition-related intangible assets is as follows:
(in thousands)

 

Years Ending January 31,

Amount
2019 (remainder of year)

$
13,265

2020

44,390

2021

36,255

2022

32,370

2023

25,323

2024 and thereafter

40,583

   Total

$
192,186

Schedule of goodwill activity
Goodwill activity for the nine months ended October 31, 2018, in total and by reportable segment, was as follows: 
 
 
 
 
Reportable Segment
(in thousands)
 
Total
 
Customer Engagement
 
Cyber Intelligence
Year Ended January 31, 2018:
 
 
 
 
 
 
Goodwill, gross, at January 31, 2018
 
$
1,455,164

 
$
1,307,136

 
$
148,028

Accumulated impairment losses through January 31, 2018
 
(66,865
)
 
(56,043
)
 
(10,822
)
   Goodwill, net, at January 31, 2018
 
1,388,299

 
1,251,093

 
137,206

Business combinations, including adjustments to prior period acquisitions
 
14,526

 
14,526

 

Foreign currency translation and other
 
(38,373
)
 
(37,405
)
 
(968
)
   Goodwill, net, at October 31, 2018
 
$
1,364,452

 
$
1,228,214

 
$
136,238

 
 
 
 
 
 
 
Balance at October 31, 2018:
 


 
 

 
 

Goodwill, gross, at October 31, 2018
 
$
1,431,317

 
$
1,284,257

 
$
147,060

Accumulated impairment losses through October 31, 2018
 
(66,865
)
 
(56,043
)
 
(10,822
)
   Goodwill, net, at October 31, 2018
 
$
1,364,452

 
$
1,228,214

 
$
136,238

XML 44 R31.htm IDEA: XBRL DOCUMENT v3.10.0.1
LONG-TERM DEBT (Tables)
9 Months Ended
Oct. 31, 2018
Long-term Debt, Unclassified [Abstract]  
Summary of long-term debt
The following table summarizes our long-term debt at October 31, 2018 and January 31, 2018: 
 
 
October 31,
 
January 31,
(in thousands)
 
2018
 
2018
 
 
 
 
 
1.50% Convertible Senior Notes
 
$
400,000

 
$
400,000

2017 Term Loan
 
419,688

 
422,875

Other debt
 
131

 
250

Less: Unamortized debt discounts and issuance costs
 
(40,095
)
 
(50,141
)
Total debt
 
779,724

 
772,984

Less: current maturities
 
4,382

 
4,500

Long-term debt
 
$
775,342

 
$
768,484

Summary of future scheduled principal payments on 2017 Term Loan
As of October 31, 2018, future scheduled principal payments on the 2017 Term Loan were as follows:
(in thousands)
 
 
Years Ending January 31,
 
Amount
2019 (remainder of year)
 
$
1,063

2020
 
4,250

2021
 
4,250

2022
 
4,250

2023
 
4,250

2024 and thereafter
 
401,625

   Total
 
$
419,688

Schedule of components of interest expense
The following table presents the components of interest expense incurred on the Notes and on borrowings under our credit agreements for the three and nine months ended October 31, 2018 and 2017:
 
 
Three Months Ended
October 31,
 
Nine Months Ended
October 31,
(in thousands)
 
2018
 
2017
 
2018
 
2017
1.50% Convertible Senior Notes:
 
 
 
 
 
 
 
 
Interest expense at 1.50% coupon rate
 
$
1,500

 
$
1,500

 
$
4,500

 
$
4,500

Amortization of debt discount
 
2,982

 
2,829

 
8,829

 
8,377

Amortization of deferred debt issuance costs
 
281

 
267

 
833

 
790

Total Interest Expense - 1.50% Convertible Senior Notes
 
$
4,763

 
$
4,596

 
$
14,162

 
$
13,667

 
 
 
 
 
 
 
 
 
Borrowings under Credit Agreements:
 
 
 
 
 
 
 
 
Interest expense at contractual rates
 
$
4,448

 
$
3,858

 
$
13,047

 
$
11,493

Impact of interest rate swap agreement
 

 

 

 
254

Amortization of debt discounts
 
17

 
17

 
50

 
48

Amortization of deferred debt issuance costs
 
392

 
396

 
1,162

 
1,451

Total Interest Expense - Borrowings under Credit Agreements
 
$
4,857

 
$
4,271

 
$
14,259

 
$
13,246

XML 45 R32.htm IDEA: XBRL DOCUMENT v3.10.0.1
SUPPLEMENTAL CONDENSED CONSOLIDATED FINANCIAL STATEMENT INFORMATION (Tables)
9 Months Ended
Oct. 31, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Inventories
Inventories consisted of the following as of October 31, 2018 and January 31, 2018: 
 
 
October 31,
 
January 31,
(in thousands)
 
2018
 
2018
Raw materials
 
$
9,517

 
$
9,870

Work-in-process
 
6,018

 
6,269

Finished goods
 
6,202

 
3,732

   Total inventories
 
$
21,737

 
$
19,871

Schedule of Other (Expense) Income, Net
Other (expense) income, net consisted of the following for the three and nine months ended October 31, 2018 and 2017:
 
 
Three Months Ended
October 31,
 
Nine Months Ended
October 31,
(in thousands)
 
2018
 
2017
 
2018
 
2017
Foreign currency (losses) gains, net
 
$
(1,458
)
 
$
(1,474
)
 
$
(5,372
)
 
$
2,384

Gains on derivative financial instruments, net
 
1,051

 
834

 
3,760

 
292

Other, net
 
(82
)
 
75

 
(582
)
 
(147
)
   Total other (expense) income, net
 
$
(489
)
 
$
(565
)
 
$
(2,194
)
 
$
2,529

Schedule of Supplemental Information Regarding Condensed Consolidated Cash Flows
The following table provides supplemental information regarding our condensed consolidated cash flows for the nine months ended October 31, 2018 and 2017:
 
 
Nine Months Ended
October 31,
(in thousands)
 
2018
 
2017
Cash paid for interest
 
$
14,736

 
$
13,618

Cash payments of income taxes, net
 
$
22,324

 
$
18,344

Non-cash investing and financing transactions:
 
 

 
 
Accrued but unpaid purchases of property and equipment
 
$
4,443

 
$
3,487

Inventory transfers to property and equipment
 
$
1,334

 
$
1,265

Liabilities for contingent consideration in business combinations, including measurement period adjustments
 
$
8,969

 
$
9,100

Capital leases of property and equipment
 
$
473

 
$
1,929

XML 46 R33.htm IDEA: XBRL DOCUMENT v3.10.0.1
STOCKHOLDERS' EQUITY (Tables)
9 Months Ended
Oct. 31, 2018
Stockholders' Equity Note [Abstract]  
Summary of components of accumulated other comprehensive income (loss)
The following table summarizes changes in the components of our accumulated other comprehensive income (loss) by component for the nine months ended October 31, 2018:
(in thousands)
 
Unrealized Gains (Losses) on Foreign Exchange Contracts Designated as Hedges
 
Unrealized Gain on Interest Rate Swap Designated as Hedge
 
Foreign Currency Translation Adjustments
 
Total
Accumulated other comprehensive income (loss) at January 31, 2018
 
$
3,312

 
$

 
$
(106,772
)
 
$
(103,460
)
Other comprehensive (loss) income before reclassifications
 
(9,452
)
 
1,878

 
(45,190
)
 
(52,764
)
Losses reclassified out of accumulated other comprehensive (loss) income
 
(2,076
)
 

 

 
(2,076
)
Net other comprehensive (loss) income, current period
 
(7,376
)
 
1,878

 
(45,190
)
 
(50,688
)
Accumulated other comprehensive (loss) income at October 31, 2018
 
$
(4,064
)
 
$
1,878

 
$
(151,962
)
 
$
(154,148
)


Schedule of amounts reclassified out of accumulated other comprehensive income (loss) into the statement of operations by location
The amounts reclassified out of accumulated other comprehensive income (loss) into the condensed consolidated statement of operations, with presentation location, for the three and nine months ended October 31, 2018 and 2017 were as follows:
 
 
Three Months Ended
October 31,
 
Nine Months Ended
October 31,
 
 
(in thousands)
 
2018
 
2017
 
2018
 
2017
 
Location
Unrealized (losses) gains on derivative financial instruments:
 
 
 
 
 
 
 
 
 
 
Foreign currency forward contracts
 
$
(108
)
 
$
141

 
$
(196
)
 
$
407

 
Cost of product revenue
 
 
(120
)
 
145

 
(214
)
 
378

 
Cost of service and support revenue
 
 
(676
)
 
825

 
(1,168
)
 
2,339

 
Research and development, net
 
 
(424
)
 
461

 
(730
)
 
1,322

 
Selling, general and administrative
 
 
(1,328
)
 
1,572

 
(2,308
)
 
4,446

 
Total, before income taxes
 
 
134

 
(252
)
 
232

 
(539
)
 
Benefit (provision) for income taxes
 
 
$
(1,194
)
 
$
1,320

 
$
(2,076
)
 
$
3,907

 
Total, net of income taxes
 
 
 
 
 
 
 
 
 
 
 
Interest rate swap agreement
 
$

 
$

 
$

 
$
(254
)
 
Interest expense
 
 

 

 

 
934

 
Other income (expense), net
 
 

 

 

 
680

 
Total, before income taxes
 
 

 

 

 
(389
)
 
Provision for income taxes
 
 
$

 
$

 
$

 
$
291

 
Total, net of income taxes
XML 47 R34.htm IDEA: XBRL DOCUMENT v3.10.0.1
FAIR VALUE MEASUREMENTS (Tables)
9 Months Ended
Oct. 31, 2018
Liability for contingent consideration measured using significant unobservable inputs (Level 3)  
Schedule of assets and liabilities measured at fair value on recurring basis
Our assets and liabilities measured at fair value on a recurring basis consisted of the following as of October 31, 2018 and January 31, 2018:
 
 
October 31, 2018
 
 
Fair Value Hierarchy Category
(in thousands)
 
Level 1
 
Level 2
 
Level 3
Assets:
 
 

 
 

 
 

Money market funds
 
$
52,640

 
$

 
$

Commercial paper
 
3,242

 

 

Foreign currency forward contracts
 

 
1,401

 

Interest rate swap agreements
 

 
4,747

 

Total assets
 
$
55,882

 
$
6,148

 
$

Liabilities:
 
 

 
 

 
 

Foreign currency forward contracts
 
$

 
$
4,518

 
$

Contingent consideration - business combinations
 

 

 
53,674

Option to acquire noncontrolling interests of consolidated subsidiaries
 

 

 
3,000

Total liabilities
 
$

 
$
4,518

 
$
56,674

 
 
 
January 31, 2018
 
 
Fair Value Hierarchy Category
(in thousands)
 
Level 1
 
Level 2
 
Level 3
Assets:
 
 

 
 

 
 

Money market funds
 
$
186

 
$

 
$

Short-term investments, classified as available-for-sale
 

 
2,002

 

Foreign currency forward contracts
 

 
3,682

 

Interest rate swap agreement
 

 
2,580

 

Total assets
 
$
186

 
$
8,264

 
$

Liabilities:
 
 

 
 

 
 

Foreign currency forward contracts
 
$

 
$
1,308

 
$

Contingent consideration - business combinations
 

 

 
62,829

Option to acquire noncontrolling interests of consolidated subsidiaries
 

 

 
2,950

Total liabilities
 
$

 
$
1,308

 
$
65,779

Liability for contingent consideration  
Liability for contingent consideration measured using significant unobservable inputs (Level 3)  
Schedule of changes in the estimated fair value using significant unobservable inputs (Level 3)
The following table presents the changes in the estimated fair values of our liabilities for contingent consideration measured using significant unobservable inputs (Level 3) for the nine months ended October 31, 2018 and 2017
 
 
Nine Months Ended
October 31,
(in thousands)
 
2018
 
2017
Fair value measurement at beginning of period
 
$
62,829

 
$
52,733

Contingent consideration liabilities recorded for business combinations, including measurement period adjustments
 
8,969

 
9,100

Changes in fair values, recorded in operating expenses
 
(4,184
)
 
(3,769
)
Payments of contingent consideration
 
(13,600
)
 
(9,412
)
Foreign currency translation and other
 
(340
)
 

Fair value measurement at end of period
 
$
53,674

 
$
48,652

Option to Acquire Noncontrolling Interests  
Liability for contingent consideration measured using significant unobservable inputs (Level 3)  
Schedule of changes in the estimated fair value using significant unobservable inputs (Level 3)
The following table presents the change in the estimated fair value of this liability, which is measured using Level 3 inputs, for the nine months ended October 31, 2018 and 2017: 
 
 
Nine Months Ended
October 31,
(in thousands)
 
2018
 
2017
Fair value measurement at beginning of period
 
$
2,950

 
$
3,550

Change in fair value, recorded in operating expenses
 
50

 
(450
)
Fair value measurement at end of period
 
$
3,000

 
$
3,100

XML 48 R35.htm IDEA: XBRL DOCUMENT v3.10.0.1
DERIVATIVE FINANCIAL INSTRUMENTS (Tables)
9 Months Ended
Oct. 31, 2018
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of fair values of derivative financial instruments
The fair values of our derivative financial instruments and their classifications in our condensed consolidated balance sheets as of October 31, 2018 and January 31, 2018 were as follows:
 
 
 
Fair Value at
 
 
 
October 31,
 
January 31,
(in thousands) 
Balance Sheet Classification
 
2018
 
2018
Derivative assets:
 
 
 
 
 
Foreign currency forward contracts:
 
 
 
 
 
   Designated as cash flow hedges
Prepaid expenses and other current assets
 
$

 
$
3,682

   Not designated as hedging instruments
Prepaid expenses and other current assets
 
1,401

 

Interest rate swap agreements:
 
 
 
 
 
   Designated as cash flow hedge
Other assets
 
1,878

 

   Not designated as hedging instrument
Prepaid expenses and other current assets
 
2,869

 
1,330

 
Other assets
 

 
1,250

      Total derivative assets
 
 
$
6,148

 
$
6,262

 
 
 
 
 
 
Derivative liabilities:
 
 
 
 
 
Foreign currency forward contracts:
 
 
 
 
 
   Designated as cash flow hedges
Accrued expenses and other current liabilities
 
$
4,518

 
$

   Not designated as hedging instruments
Accrued expenses and other current liabilities
 

 
1,061

 
Other liabilities
 

 
247

      Total derivative liabilities
 
 
$
4,518

 
$
1,308

Schedule of the effects of derivative financial instruments designated as cash flow hedging instruments
The effects of derivative financial instruments designated as cash flow hedges on accumulated other comprehensive loss (“AOCL”) and on the condensed consolidated statements of operations for the three and nine months ended October 31, 2018 and 2017 were as follows:
 
 
Three Months Ended
October 31,
 
Nine Months Ended
October 31,
(in thousands) 
 
2018
 
2017
 
2018
 
2017
Net (losses) gains recognized in AOCL:
 
 
 
 
 
 
 
 
Foreign currency forward contracts
 
$
(1,591
)
 
$
743

 
$
(10,507
)
 
$
6,329

Interest rate swap agreement
 
1,266

 

 
1,878

 
(341
)
 
 
$
(325
)
 
$
743

 
$
(8,629
)
 
$
5,988

 
 
 
 
 
 
 
 
 
Net (losses) gains reclassified from AOCL to the condensed consolidated statements of operations:
 
 
 
 
 
 
 
 
Foreign currency forward contracts
 
$
(1,328
)
 
$
1,572

 
$
(2,308
)
 
$
4,446

Interest rate swap agreement
 

 

 

 
(254
)
 
 
$
(1,328
)
 
$
1,572

 
$
(2,308
)
 
$
4,192

Schedule of gains (losses) recognized on derivative financial instruments not designated as hedging instruments
Gains (losses) recognized on derivative financial instruments not designated as hedging instruments in our condensed consolidated statements of operations for the three and nine months ended October 31, 2018 and 2017 were as follows: 
 
 
Classification in Condensed Consolidated Statements of Operations
 
Three Months Ended
October 31,
 
Nine Months Ended
October 31,
(in thousands)
 
 
2018
 
2017
 
2018
 
2017
Foreign currency forward contracts
 
Other income (expense), net
 
$
930

 
$
257

 
$
2,828

 
$
(1,025
)
Interest rate swap agreements
 
Other income (expense), net
 
121

 
577

 
932

 
1,317

 
 
 
 
$
1,051

 
$
834

 
$
3,760

 
$
292

XML 49 R36.htm IDEA: XBRL DOCUMENT v3.10.0.1
STOCK-BASED COMPENSATION (Tables)
9 Months Ended
Oct. 31, 2018
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Schedule of Stock-Based Compensation Expense by Line Item
We recognized stock-based compensation expense in the following line items on the condensed consolidated statements of operations for the three and nine months ended October 31, 2018 and 2017
 
 
Three Months Ended
October 31,
 
Nine Months Ended
October 31,
(in thousands)
 
2018
 
2017
 
2018
 
2017
Cost of revenue - product
 
$
410

 
$
384

 
$
915

 
$
1,090

Cost of revenue - service and support
 
957

 
1,813

 
3,243

 
4,778

Research and development, net
 
2,746

 
3,181

 
7,294

 
9,322

Selling, general and administrative
 
12,482

 
10,588

 
39,057

 
35,263

Total stock-based compensation expense
 
$
16,595

 
$
15,966

 
$
50,509

 
$
50,453

Schedule of Stock-Based Compensation Expense by Type of Award
The following table summarizes stock-based compensation expense by type of award for the three and nine months ended October 31, 2018, and 2017:
 
 
Three Months Ended
October 31,
 
Nine Months Ended
October 31,
(in thousands)
 
2018
 
2017
 
2018
 
2017
Restricted stock units and restricted stock awards
 
$
14,187

 
$
14,201

 
$
44,179

 
$
42,951

Stock bonus program and bonus share program
 
2,394

 
1,840

 
6,273

 
7,446

Total equity-settled awards
 
16,581

 
16,041

 
50,452

 
50,397

Phantom stock units (cash-settled awards)
 
14

 
(75
)
 
57

 
56

Total stock-based compensation expense
 
$
16,595

 
$
15,966

 
$
50,509

 
$
50,453

Summary of RSU Activity
The following table (“Award Activity Table”) summarizes activity for RSUs, PSUs, and other stock awards that reduce available Plan capacity under the Plans for the nine months ended October 31, 2018:
(in thousands, except per share data)
 
Shares or Units
 
Weighted-Average Grant Date Fair Value
Outstanding, January 31, 2018
 
2,808

 
$
41.18

Granted
 
1,710

 
$
43.11

Released
 
(1,440
)
 
$
43.88

Forfeited
 
(222
)
 
$
40.98

Outstanding, October 31, 2018
 
2,856

 
$
41.03

Summary of Performance Share Activity
The following table summarizes PSU activity in isolation under the Plans for the nine months ended October 31, 2018 and 2017 (these amounts are already included in the Award Activity Table above for 2018):
 
 
Nine Months Ended
October 31,
(in thousands)
 
2018
 
2017
Beginning balance
 
506

 
438

Granted
 
228

 
204

Released
 
(139
)
 
(50
)
Forfeited
 
(83
)
 
(86
)
Ending balance
 
512

 
506

Stock Bonus Program Certain Key Data
The following table summarizes activity under the stock bonus program during the nine months ended October 31, 2018 and 2017 in isolation. As noted above, shares issued in respect of the discount feature under the program reduce available plan capacity and are included in the Award Activity Table above. Other shares issued under the program do not reduce available plan capacity and are therefore excluded from the Award Activity Table above.

 
 
Nine Months Ended
October 31,
(in thousands)
 
2018
 
2017
Shares in lieu of cash bonus - granted and released
 
19

 
21

Shares in respect of discount:
 
 
 
 
Granted
 

 

Released
 

 

XML 50 R37.htm IDEA: XBRL DOCUMENT v3.10.0.1
COMMITMENTS AND CONTINGENCIES COMMITMENTS AND CONTINGENCIES (Tables)
9 Months Ended
Oct. 31, 2018
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Product Warranty Liability
The following table summarizes the activity in our warranty liability, which is included in accrued expenses and other liabilities in the condensed consolidated balance sheets, for the nine months ended October 31, 2018 and 2017:
 
 
Nine Months Ended
October 31,
(in thousands)
 
2018
 
2017
Warranty liability at beginning of period
 
$
551

 
$
962

Provision charged (credited) to expenses
 
103

 
(84
)
Warranty charges
 
(202
)
 
(219
)
Foreign currency translation and other
 
(11
)
 

Warranty liability at end of period
 
$
441

 
$
659

XML 51 R38.htm IDEA: XBRL DOCUMENT v3.10.0.1
SEGMENT INFORMATION (Tables)
9 Months Ended
Oct. 31, 2018
Segment Reporting [Abstract]  
Operating results by segment
Operating results by segment for the three and nine months ended October 31, 2018 and 2017 were as follows:

 
 
Three Months Ended
October 31,
 
Nine Months Ended
October 31,
(in thousands)
 
2018
 
2017
 
2018
 
2017
Revenue:
 
 

 
 

 
 
 
 
Customer Engagement
 
 

 
 

 
 
 
 
Segment revenue
 
$
201,448

 
$
184,506

 
$
593,556

 
$
542,708

Revenue adjustments
 
(3,981
)
 
(2,916
)
 
(8,826
)
 
(11,065
)
 
 
197,467

 
181,590

 
584,730

 
531,643

Cyber Intelligence
 
 

 
 

 
 
 
 
Segment revenue
 
106,540

 
99,254

 
314,880

 
285,024

Revenue adjustments
 
(24
)
 
(118
)
 
(93
)
 
(169
)
 
 
106,516

 
99,136

 
314,787

 
284,855

Total revenue
 
$
303,983

 
$
280,726

 
$
899,517

 
$
816,498

 
 
 
 
 
 
 
 
 
Segment contribution:
 
 

 
 

 
 
 
 
Customer Engagement
 
$
79,593

 
$
70,768

 
$
225,154

 
$
195,756

Cyber Intelligence
 
29,193

 
23,160

 
74,964

 
62,402

Total segment contribution
 
108,786

 
93,928

 
300,118

 
258,158

 
 
 
 
 
 
 
 
 
Reconciliation of segment contribution to operating income (loss):
 
 

 
 

 
 
 
 
Revenue adjustments
 
4,005

 
3,034

 
8,919

 
11,234

Shared support expenses
 
39,585

 
38,150

 
121,390

 
114,022

Amortization of acquired intangible assets
 
13,518

 
16,230

 
41,600

 
54,973

Stock-based compensation
 
16,595

 
15,966

 
50,509

 
50,453

Acquisition, integration, restructuring, and other unallocated expenses
 
1,413

 
2,736

 
7,017

 
15,103

Total reconciling items, net
 
75,116

 
76,116

 
229,435

 
245,785

Operating income (loss)
 
$
33,670

 
$
17,812

 
$
70,683

 
$
12,373

XML 52 R39.htm IDEA: XBRL DOCUMENT v3.10.0.1
BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES - CONSOLIDATION (Details)
9 Months Ended
Oct. 31, 2018
Less than  
Basis of Presentation  
Maximum ownership interest in cost method investments (as a percent) 20.00%
Joint venture, variable interest entity in which entity is primary beneficiary  
Basis of Presentation  
Equity interest in a joint venture (as a percent) 50.00%
XML 53 R40.htm IDEA: XBRL DOCUMENT v3.10.0.1
BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES - GOODWILL, INTANGIBLE ASSETS, AND OTHER LONG_LIVED ASSETS (Details) - Maximum
9 Months Ended
Oct. 31, 2018
Goodwill Impairment Testing  
Impairment Test Number of Primary Approaches to Assess Fair Value 3
Finite-Lived Intangible Asset, Useful Life 10 years
XML 54 R41.htm IDEA: XBRL DOCUMENT v3.10.0.1
BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES - EQUITY INVESTMENTS (Details)
$ in Millions
Oct. 31, 2018
USD ($)
Accounting Policies [Abstract]  
Cost Method Investments $ 6.0
XML 55 R42.htm IDEA: XBRL DOCUMENT v3.10.0.1
BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES - IMPACT OF ASU 2016-18 (Details) - USD ($)
$ in Thousands
9 Months Ended
Oct. 31, 2018
Oct. 31, 2017
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Net Cash Provided by Operating Activities   $ 96,174
Net Cash Used in Investing Activities   (58,597)
Net Cash Provided By Financing Activities   (1,420)
Effect of Exchange Rate on Cash and Cash Equivalents, Continuing Operations   447
Net increase in cash, cash equivalents, restricted cash and restricted cash equivalents $ (8,226) 36,604
Cash, cash equivalents, restricted cash and restricted cash equivalents - beginning of period 398,210 369,329
Cash, cash equivalents, restricted cash and restricted cash equivalents - end of period $ 389,984 405,933
As Previously Reported    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Net Cash Provided by Operating Activities   96,174
Net Cash Used in Investing Activities   (88,693)
Net Cash Provided By Financing Activities   (1,420)
Effect of Exchange Rate on Cash and Cash Equivalents, Continuing Operations   (758)
Net increase in cash, cash equivalents, restricted cash and restricted cash equivalents   5,303
Cash, cash equivalents, restricted cash and restricted cash equivalents - beginning of period   307,363
Cash, cash equivalents, restricted cash and restricted cash equivalents - end of period   312,666
Accounting Standards Update 2016-18    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Net Cash Provided by Operating Activities   0
Net Cash Used in Investing Activities   30,096
Net Cash Provided By Financing Activities   0
Effect of Exchange Rate on Cash and Cash Equivalents, Continuing Operations   1,205
Net increase in cash, cash equivalents, restricted cash and restricted cash equivalents   31,301
Cash, cash equivalents, restricted cash and restricted cash equivalents - beginning of period   61,966
Cash, cash equivalents, restricted cash and restricted cash equivalents - end of period   $ 93,267
XML 56 R43.htm IDEA: XBRL DOCUMENT v3.10.0.1
REVENUE RECOGNITION REVENUE RECOGNITION - POLICY INFORMATION (Details)
9 Months Ended
Oct. 31, 2018
Revenue from Contract with Customer [Abstract]  
Software Maintenance, Period 1 year
XML 57 R44.htm IDEA: XBRL DOCUMENT v3.10.0.1
REVENUE RECOGNITION REVENUE RECOGNITION - WARRANTY PERIOD (Details)
9 Months Ended
Oct. 31, 2018
Customer Engagement | Hardware  
Loss Contingencies [Line Items]  
Product Warranty Period 1 year
Customer Engagement | Software Products  
Loss Contingencies [Line Items]  
Product Warranty Period 90 days
Cyber Intelligence | Minimum  
Loss Contingencies [Line Items]  
Product Warranty Period 90 days
Cyber Intelligence | Maximum  
Loss Contingencies [Line Items]  
Product Warranty Period 3 years
XML 58 R45.htm IDEA: XBRL DOCUMENT v3.10.0.1
REVENUE RECOGNITION REVENUE RECOGNITION - DISAGGREGATION OF REVENUE (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Oct. 31, 2018
Oct. 31, 2017
Disaggregation of Revenue [Line Items]        
Revenue $ 303,983 $ 280,726 $ 899,517 $ 816,498
Recurring revenue        
Disaggregation of Revenue [Line Items]        
Revenue 152,623   450,128  
Nonrecurring revenue        
Disaggregation of Revenue [Line Items]        
Revenue 151,360   449,389  
Product revenue        
Disaggregation of Revenue [Line Items]        
Revenue 111,670   327,576  
Service and support revenue        
Disaggregation of Revenue [Line Items]        
Revenue 192,313   571,941  
Customer Engagement        
Disaggregation of Revenue [Line Items]        
Revenue 197,467 181,590 584,730 531,643
Customer Engagement | Recurring revenue        
Disaggregation of Revenue [Line Items]        
Revenue 112,274   330,890  
Customer Engagement | Nonrecurring revenue        
Disaggregation of Revenue [Line Items]        
Revenue 85,193   253,840  
Customer Engagement | Product revenue        
Disaggregation of Revenue [Line Items]        
Revenue 52,353   156,245  
Customer Engagement | Service and support revenue        
Disaggregation of Revenue [Line Items]        
Revenue 145,114   428,485  
Cyber Intelligence        
Disaggregation of Revenue [Line Items]        
Revenue 106,516 $ 99,136 314,787 $ 284,855
Cyber Intelligence | Recurring revenue        
Disaggregation of Revenue [Line Items]        
Revenue 40,349   119,238  
Cyber Intelligence | Nonrecurring revenue        
Disaggregation of Revenue [Line Items]        
Revenue 66,167   195,549  
Cyber Intelligence | Product revenue        
Disaggregation of Revenue [Line Items]        
Revenue 59,317   171,331  
Cyber Intelligence | Service and support revenue        
Disaggregation of Revenue [Line Items]        
Revenue $ 47,199   $ 143,456  
XML 59 R46.htm IDEA: XBRL DOCUMENT v3.10.0.1
REVENUE RECOGNITION REVENUE RECOGNITION - CONTRACT BALANCES (Details) - USD ($)
$ in Thousands
Oct. 31, 2018
Feb. 01, 2018
Jan. 31, 2018
Revenue from Contract with Customer [Abstract]      
Accounts receivable, net $ 311,492 $ 350,006 $ 296,324
Contract assets 70,076 69,217 0
Long-term contract assets (included in Other Assets) 1,289    
Contract liabilities 306,240 335,624 196,107
Long-term contract liabilities $ 27,512 $ 31,037 $ 24,519
XML 60 R47.htm IDEA: XBRL DOCUMENT v3.10.0.1
REVENUE RECOGNITION REVENUE RECOGNITION - CONCENTRATION OF CREDIT RISK (Details) - USD ($)
$ in Millions
Oct. 31, 2018
Jan. 31, 2018
Cyber Intelligence | Credit Concentration Risk    
Concentration Risk [Line Items]    
Contract asset $ 43.3 $ 62.3
XML 61 R48.htm IDEA: XBRL DOCUMENT v3.10.0.1
REVENUE RECOGNITION REVENUE RECOGNITION - CONTRACT ASSET AND LIABILITY ROLLFORWARD (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Oct. 31, 2018
Oct. 31, 2018
Revenue from Contract with Customer [Abstract]    
Current period revenue recognized from beginning balance of Contract Liabilities $ 51.0 $ 258.8
Amount reclassified to Accounts Receivable from beginning balance of Contract Asset 19.8 42.2
Contract Assets recognized in current period $ 11.5 $ 53.2
XML 62 R49.htm IDEA: XBRL DOCUMENT v3.10.0.1
REVENUE RECOGNITION REVENUE RECOGNITION - REMAINING PERFORMANCE OBLIGATIONS (Details)
$ in Millions
9 Months Ended
Oct. 31, 2018
USD ($)
Revenue from Contract with Customer [Abstract]  
Remaining Performance Obligations $ 936.4
Percent of Remaining Performance Obligation to be Recognized 64.00%
Period of Expected Timing of Recognition of Performance Obligation 12 months
XML 63 R50.htm IDEA: XBRL DOCUMENT v3.10.0.1
REVENUE RECOGNITION REVENUE RECOGNITION - COSTS TO OBTAIN AND FULFILL CONTRACTS (Details)
$ in Millions
3 Months Ended 9 Months Ended
Oct. 31, 2018
USD ($)
Oct. 31, 2018
USD ($)
Sales Commission    
Capitalized Contract Cost [Line Items]    
Capitalized Contract Cost, Net $ 29.1 $ 29.1
Capitalized Contract Cost, Amortization 10.8 32.4
Costs to Fulfill    
Capitalized Contract Cost [Line Items]    
Capitalized Contract Cost, Net 14.0 14.0
Capitalized Contract Cost, Amortization 6.0 13.8
Prepaid Expenses and Other Current Assets | Sales Commission    
Capitalized Contract Cost [Line Items]    
Capitalized Contract Cost, Net 5.1 5.1
Other Assets | Sales Commission    
Capitalized Contract Cost [Line Items]    
Capitalized Contract Cost, Net 24.0 24.0
Deferred cost of revenue | Costs to Fulfill    
Capitalized Contract Cost [Line Items]    
Capitalized Contract Cost, Net 9.7 9.7
Long-term deferred cost of revenue | Costs to Fulfill    
Capitalized Contract Cost [Line Items]    
Capitalized Contract Cost, Net $ 4.3 $ 4.3
XML 64 R51.htm IDEA: XBRL DOCUMENT v3.10.0.1
REVENUE RECOGNITION REVENUE RECOGNITION - ASU NO. 2014-09 ADOPTION BALANCE SHEET (Details) - USD ($)
$ in Thousands
Oct. 31, 2018
Feb. 01, 2018
Jan. 31, 2018
Oct. 31, 2017
Jan. 31, 2017
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Accounts receivable, net $ 311,492 $ 350,006 $ 296,324    
Contract assets 70,076 69,217 0    
Deferred cost of revenue 9,651 8,152 6,096    
Prepaid expenses and other current assets 85,310 81,261 82,090    
Long-term deferred cost of revenue 4,283 4,997 2,804    
Deferred income taxes   28,630      
Other assets 101,643 66,949 82,915    
Accrued expenses and other current liabilities 181,452 174,203 224,765    
Contract liabilities 306,240 335,624 196,107    
Long-term contract liabilities 27,512 31,037 24,519    
Deferred income taxes   36,268      
Total stockholders' equity 1,213,499 1,170,383 1,132,336 $ 1,073,367 $ 1,015,040
Difference between Revenue Guidance in Effect before and after Topic 606 | Accounting Standards Update 2014-09          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Accounts receivable, net 44,995 53,682      
Contract assets 70,076 69,217      
Deferred cost of revenue (1,519) 2,056      
Prepaid expenses and other current assets (1,152) (829)      
Long-term deferred cost of revenue 3,069 2,193      
Deferred income taxes   (2,248)      
Other assets 22,313 14,912      
Accrued expenses and other current liabilities (35,185) (46,062)      
Contract liabilities 99,041 139,517      
Long-term contract liabilities 812 6,518      
Deferred income taxes   963      
Total stockholders' equity $ 72,192 $ 38,047      
As Previously Reported          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Deferred income taxes     30,878    
Other assets     52,037    
Accrued expenses and other current liabilities     220,265    
Deferred income taxes     35,305    
Total stockholders' equity     $ 1,132,336    
XML 65 R52.htm IDEA: XBRL DOCUMENT v3.10.0.1
REVENUE RECOGNITION REVENUE RECOGNITION - IMPACT OF ADOPTION - ADDITIONAL INFORMATION (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Feb. 01, 2018
Oct. 31, 2018
Oct. 31, 2017
Oct. 31, 2018
Oct. 31, 2017
Jan. 31, 2018
Jan. 31, 2017
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Total stockholders' equity $ 1,170,383 $ 1,213,499 $ 1,073,367 $ 1,213,499 $ 1,073,367 $ 1,132,336 $ 1,015,040
Revenue   303,983 280,726 899,517 816,498    
Cost of Revenue   111,239 $ 111,405 338,638 $ 332,882    
Difference between Revenue Guidance in Effect before and after Topic 606 | Accounting Standards Update 2014-09              
New Accounting Pronouncements or Change in Accounting Principle [Line Items]              
Total stockholders' equity 38,047 $ 72,192   $ 72,192      
Revenue 17,200            
Deferred Costs 4,200            
Cost of Revenue 2,900            
Capitalized Contract Cost, Net 16,900            
Deferred income taxes $ 3,200            
XML 66 R53.htm IDEA: XBRL DOCUMENT v3.10.0.1
REVENUE RECOGNITION REVENUE RECOGNITION - CURRENT PERIOD BALANCE SHEET - IMPACT OF ADOPTION (Details) - USD ($)
$ in Thousands
Oct. 31, 2018
Feb. 01, 2018
Jan. 31, 2018
Oct. 31, 2017
Jan. 31, 2017
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Accounts receivable, net $ 311,492 $ 350,006 $ 296,324    
Contract assets 70,076 69,217 0    
Deferred cost of revenue 9,651 8,152 6,096    
Prepaid expenses and other current assets 85,310 81,261 82,090    
Long-term deferred cost of revenue 4,283 4,997 2,804    
Other assets 101,643 66,949 82,915    
Accrued expenses and other current liabilities 181,452 174,203 224,765    
Contract liabilities 306,240 335,624 196,107    
Long-term contract liabilities 27,512 31,037 24,519    
Other liabilities 120,158   149,770    
Total stockholders' equity 1,213,499 1,170,383 $ 1,132,336 $ 1,073,367 $ 1,015,040
Calculated under Revenue Guidance in Effect before Topic 606 | Accounting Standards Update 2014-09          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Accounts receivable, net 266,497        
Contract assets 0        
Deferred cost of revenue 11,170        
Prepaid expenses and other current assets 86,462        
Long-term deferred cost of revenue 1,214        
Other assets 79,330        
Accrued expenses and other current liabilities 216,637        
Contract liabilities 207,199        
Long-term contract liabilities 26,700        
Other liabilities 119,236        
Total stockholders' equity 1,141,307        
Difference between Revenue Guidance in Effect before and after Topic 606 | Accounting Standards Update 2014-09          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Accounts receivable, net 44,995 53,682      
Contract assets 70,076 69,217      
Deferred cost of revenue (1,519) 2,056      
Prepaid expenses and other current assets (1,152) (829)      
Long-term deferred cost of revenue 3,069 2,193      
Other assets 22,313 14,912      
Accrued expenses and other current liabilities (35,185) (46,062)      
Contract liabilities 99,041 139,517      
Long-term contract liabilities 812 6,518      
Other liabilities 922        
Total stockholders' equity $ 72,192 $ 38,047      
XML 67 R54.htm IDEA: XBRL DOCUMENT v3.10.0.1
REVENUE RECOGNITION REVENUE RECOGNITION - CURRENT PERIOD STATEMENT OF OPERATIONS - IMPACT OF ADOPTION (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Oct. 31, 2018
Oct. 31, 2017
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Product revenue $ 111,670 $ 94,827 $ 327,576 $ 279,056
Service and support revenue 192,313 185,899 571,941 537,442
Cost of product revenue 33,124 32,840 100,917 98,708
Cost of service and support revenue 72,182 69,383 218,842 205,928
Selling, general and administrative 99,902 97,304 311,482 302,605
Provision for income taxes 5,601 5,944 2,153 9,504
Net income (loss) 20,213 $ 3,066 41,912 $ (21,740)
Calculated under Revenue Guidance in Effect before Topic 606 | Accounting Standards Update 2014-09        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Product revenue 109,224   300,116  
Service and support revenue 192,849   562,701  
Cost of product revenue 30,315   94,243  
Cost of service and support revenue 72,847   219,319  
Selling, general and administrative 102,463   319,481  
Provision for income taxes 5,401   (1,647)  
Net income (loss) 18,086   7,210  
Difference between Revenue Guidance in Effect before and after Topic 606 | Accounting Standards Update 2014-09        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Product revenue 2,446   27,460  
Service and support revenue (536)   9,240  
Cost of product revenue 2,809   6,674  
Cost of service and support revenue (665)   (477)  
Selling, general and administrative (2,561)   (7,999)  
Provision for income taxes 200   3,800  
Net income (loss) $ 2,127   $ 34,702  
XML 68 R55.htm IDEA: XBRL DOCUMENT v3.10.0.1
NET INCOME (LOSS) PER COMMON SHARE ATTRIBUTABLE TO VERINT SYSTEMS INC. NET INCOME (LOSS) PER COMMON SHARE ATTRIBUTABLE TO VERINT SYSTEMS INC. - CALCULATION (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Oct. 31, 2018
Oct. 31, 2017
Net Loss Attributable to Verint Systems Inc. [Abstract]        
Net income (loss) $ 20,213 $ 3,066 $ 41,912 $ (21,740)
Net income attributable to noncontrolling interest 1,293 577 3,227 1,984
Net income (loss) attributable to Verint Systems Inc. $ 18,920 $ 2,489 $ 38,685 $ (23,724)
Weighted Average Number of Shares Outstanding Reconciliation [Abstract]        
Basic (in shares) 65,122,000 63,759,000 64,690,000 63,152,000
Dilutive effect of employee equity award plans (in shares) 1,078,000 829,000 1,195,000 0
Dilutive effect of 1.50% convertible senior notes (in shares) 0 0 0 0
Dilutive effect of warrants (in shares) 0 0 0 0
Diluted (in shares) 66,200,000 64,588,000 65,885,000 63,152,000
Net Income (Loss) Per Common Share Attributable to Verint Systems Inc. [Abstract]        
Basic (in dollars per share) $ 0.29 $ 0.04 $ 0.60 $ (0.38)
Diluted (in dollars per share) $ 0.29 $ 0.04 $ 0.59 $ (0.38)
XML 69 R56.htm IDEA: XBRL DOCUMENT v3.10.0.1
NET INCOME (LOSS) PER COMMON SHARE ATTRIBUTABLE TO VERINT SYSTEMS INC. NET INCOME (LOSS) PER COMMON SHARE ATTRIBUTABLE TO VERINT SYSTEMS INC. - ANTIDILUTIVE SECURITIES (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Oct. 31, 2018
Oct. 31, 2017
Stock options and restricted stock-based awards        
Antidilutive Securities Excluded from Computation of Earnings Per Share        
Antidilutive Securities Excluded from Computation of Earnings Per Share, (in shares) 546 600 432 1,205
1.50% convertible senior notes        
Antidilutive Securities Excluded from Computation of Earnings Per Share        
Antidilutive Securities Excluded from Computation of Earnings Per Share, (in shares) 6,205 6,205 6,205 6,205
Warrants        
Antidilutive Securities Excluded from Computation of Earnings Per Share        
Antidilutive Securities Excluded from Computation of Earnings Per Share, (in shares) 6,205 6,205 6,205 6,205
XML 70 R57.htm IDEA: XBRL DOCUMENT v3.10.0.1
NET INCOME (LOSS) PER COMMON SHARE ATTRIBUTABLE TO VERINT SYSTEMS INC. NET INCOME (LOSS) PER COMMON SHARE ATTRIBUTABLE TO VERINT SYSTEMS INC. - OTHER DETAILS (Details)
Oct. 31, 2018
$ / shares
shares
Net Income (Loss) Per Common Share Attributable to Verint Systems Inc. [Abstract]  
Exercise Price of Warrants (in dollars per share) $ 75.00
Warrants (in shares) | shares 6,205,000
1.50% Convertible Senior Notes  
Net Income (Loss) Per Common Share Attributable to Verint Systems Inc. [Abstract]  
1.50% Convertible Notes - Conversion Price (in dollars per share) $ 64.46
XML 71 R58.htm IDEA: XBRL DOCUMENT v3.10.0.1
CASH, CASH EQUIVALENTS AND SHORT-TERM INVESTMENTS CASH, CASH EQUIVALENTS AND SHORT-TERM INVESTMENTS (Details) - USD ($)
$ in Thousands
9 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Jan. 31, 2018
Schedule of Available-for-sale Securities      
Maturities and sales of investments $ 10,620 $ 5,244  
Corporate debt securities (available-for-sale)      
Schedule of Available-for-sale Securities      
Cost basis     $ 2,002
Gross unrealized gains     0
Gross unrealized losses     0
Estimated Fair Value     2,002
Bank time deposits      
Schedule of Available-for-sale Securities      
Cost basis 49,434   4,564
Gross unrealized gains 0   0
Gross unrealized losses 0   0
Estimated Fair Value 49,434   4,564
Total short-term investments      
Schedule of Available-for-sale Securities      
Cost basis 49,434   6,566
Gross unrealized gains 0   0
Gross unrealized losses 0   0
Estimated Fair Value 49,434   6,566
Cash and bank time deposits      
Schedule of Available-for-sale Securities      
Cost basis 297,540   337,756
Gross unrealized gains 0   0
Gross unrealized losses 0   0
Estimated Fair Value 297,540   337,756
Money market funds      
Schedule of Available-for-sale Securities      
Cost basis 52,640   186
Gross unrealized gains 0   0
Gross unrealized losses 0   0
Estimated Fair Value 52,640   186
Commercial Paper      
Schedule of Available-for-sale Securities      
Cost basis 3,242    
Gross unrealized gains 0    
Gross unrealized losses 0    
Estimated Fair Value 3,242    
Total cash and cash equivalents      
Schedule of Available-for-sale Securities      
Cost basis 353,422   337,942
Gross unrealized gains 0   0
Gross unrealized losses 0   0
Estimated Fair Value $ 353,422   $ 337,942
XML 72 R59.htm IDEA: XBRL DOCUMENT v3.10.0.1
BUSINESS COMBINATIONS BUSINESS COMBINATIONS - YEAR ENDED JANUARY 31, 2018 - SUMMARY (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Oct. 31, 2018
Oct. 31, 2017
Jan. 31, 2018
Business Acquisition [Line Items]          
Goodwill $ 1,364,452   $ 1,364,452   $ 1,388,299
Individually Insignificant Business Combinations - Year Ended January 31, 2018          
Business Acquisition [Line Items]          
Payments to Acquire Businesses, Gross         134,800
Cash payment made at closing         106,049
Business Acquisition Contingent Consideration Fair Value Disclosure         47,300
Fair value of contingent consideration         25,874
Goodwill         81,367
Business Acquisition, Goodwill, Expected Tax Deductible Amount         14,500
Business Acquisition, Purchase Price Allocation, Goodwill, Tax Not Deductible Amount         66,900
Transaction and Related Costs, Including Integration Costs 700 $ 2,000 2,400 $ 3,200  
Enterprise Intelligence | Individually Insignificant Business Combinations - Year Ended January 31, 2018          
Business Acquisition [Line Items]          
Goodwill         77,600
Cyber Intelligence          
Business Acquisition [Line Items]          
Goodwill $ 136,238   $ 136,238   137,206
Cyber Intelligence | Individually Insignificant Business Combinations - Year Ended January 31, 2018          
Business Acquisition [Line Items]          
Goodwill         $ 3,800
XML 73 R60.htm IDEA: XBRL DOCUMENT v3.10.0.1
BUSINESS COMBINATIONS BUSINESS COMBINATIONS - YEAR ENDED JANUARY 31, 2018 - PURCHASE PRICE ALLOCATIONS (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2018
Oct. 31, 2018
Schedule of Purchase Price Allocations for the Year Ended January 31, 2018 [Line Items]    
Goodwill $ 1,388,299 $ 1,364,452
Individually Insignificant Business Combinations - Year Ended January 31, 2018    
Schedule of Purchase Price Allocations for the Year Ended January 31, 2018 [Line Items]    
Cash payment made at closing 106,049  
Fair value of contingent consideration 25,874  
Post-closing purchase price adjustment 2,897  
Total purchase prices 134,820  
Accounts receivable 4,184  
Other current assets, including cash acquired 15,108  
Other assets 2,765  
Current and other liabilities 12,512  
Deferred revenue - current and long-term 4,424  
Deferred income taxes 8,550  
Net tangible liabilities (3,429)  
Identifiable Intangible Assets 56,882  
Goodwill 81,367  
Total Purchase Price Allocations 134,820  
Customer Relationships | Individually Insignificant Business Combinations - Year Ended January 31, 2018    
Schedule of Purchase Price Allocations for the Year Ended January 31, 2018 [Line Items]    
Identifiable Intangible Assets 24,812  
Developed Technology | Individually Insignificant Business Combinations - Year Ended January 31, 2018    
Schedule of Purchase Price Allocations for the Year Ended January 31, 2018 [Line Items]    
Identifiable Intangible Assets 29,614  
Trademarks and Trade Names | Individually Insignificant Business Combinations - Year Ended January 31, 2018    
Schedule of Purchase Price Allocations for the Year Ended January 31, 2018 [Line Items]    
Identifiable Intangible Assets $ 2,456  
XML 74 R61.htm IDEA: XBRL DOCUMENT v3.10.0.1
BUSINESS COMBINATIONS BUSINESS COMBINATIONS - YEAR ENDED JANUARY 31, 2018 - INTANGIBLE ASSETS USEFUL LIVES (Details)
9 Months Ended 12 Months Ended
Oct. 31, 2018
Jan. 31, 2018
Individually Insignificant Business Combinations - Year Ended January 31, 2018    
Business Acquisition [Line Items]    
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life   6 years 4 months
Minimum | Customer Relationships | Individually Insignificant Business Combinations - Year Ended January 31, 2018    
Business Acquisition [Line Items]    
Finite-Lived Intangible Asset, Useful Life   2 years
Minimum | Developed Technology | Individually Insignificant Business Combinations - Year Ended January 31, 2018    
Business Acquisition [Line Items]    
Finite-Lived Intangible Asset, Useful Life   3 years
Minimum | Trademarks and Trade Names | Individually Insignificant Business Combinations - Year Ended January 31, 2018    
Business Acquisition [Line Items]    
Finite-Lived Intangible Asset, Useful Life   1 year
Maximum    
Business Acquisition [Line Items]    
Finite-Lived Intangible Asset, Useful Life 10 years  
Maximum | Customer Relationships | Individually Insignificant Business Combinations - Year Ended January 31, 2018    
Business Acquisition [Line Items]    
Finite-Lived Intangible Asset, Useful Life   10 years
Maximum | Developed Technology | Individually Insignificant Business Combinations - Year Ended January 31, 2018    
Business Acquisition [Line Items]    
Finite-Lived Intangible Asset, Useful Life   5 years
Maximum | Trademarks and Trade Names | Individually Insignificant Business Combinations - Year Ended January 31, 2018    
Business Acquisition [Line Items]    
Finite-Lived Intangible Asset, Useful Life   7 years
XML 75 R62.htm IDEA: XBRL DOCUMENT v3.10.0.1
BUSINESS COMBINATIONS BUSINESS COMBINATIONS - OTHER BUSINESS COMBINATION INFORMATION (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Oct. 31, 2018
Oct. 31, 2017
Jan. 31, 2018
Business Acquisition [Line Items]          
Payments of contingent consideration $ (1,600) $ (100) $ (13,600) $ (9,400)  
Individually Immaterial Business Acquisitions          
Business Acquisition [Line Items]          
Changes in fair values, recorded in operating expenses (500) $ 6,700 4,200 $ 3,800  
Level 3 | Recurring          
Business Acquisition [Line Items]          
Business Acquisition Contingent Consideration Fair Value Disclosure 53,674   53,674   $ 62,829
Accrued expenses and other current liabilities | Level 3 | Recurring          
Business Acquisition [Line Items]          
Business Acquisition Contingent Consideration Fair Value Disclosure 25,200   25,200    
Other liabilities | Level 3 | Recurring          
Business Acquisition [Line Items]          
Business Acquisition Contingent Consideration Fair Value Disclosure $ 28,500   $ 28,500    
XML 76 R63.htm IDEA: XBRL DOCUMENT v3.10.0.1
INTANGIBLE ASSETS AND GOODWILL - INTANGIBLE ASSETS (Details) - USD ($)
$ in Thousands
Oct. 31, 2018
Jan. 31, 2018
Acquired Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross $ 738,664 $ 746,127
Finite-Lived Intangible Assets, Accumulated Amortization (546,478) (520,034)
Intangible assets with finite lives, Net 192,186 226,093
Customer Relationships    
Acquired Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross 431,235 438,664
Finite-Lived Intangible Assets, Accumulated Amortization (292,419) (281,592)
Intangible assets with finite lives, Net 138,816 157,072
Developed Technology    
Acquired Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross 273,456 273,156
Finite-Lived Intangible Assets, Accumulated Amortization (225,886) (212,571)
Intangible assets with finite lives, Net 47,570 60,585
Trade Names    
Acquired Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross 26,486 26,820
Finite-Lived Intangible Assets, Accumulated Amortization (20,761) (18,570)
Intangible assets with finite lives, Net 5,725 8,250
Non-competition Agreements    
Acquired Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross 3,047 3,047
Finite-Lived Intangible Assets, Accumulated Amortization (2,972) (2,861)
Intangible assets with finite lives, Net 75 186
Distribution Network    
Acquired Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross 4,440 4,440
Finite-Lived Intangible Assets, Accumulated Amortization (4,440) (4,440)
Intangible assets with finite lives, Net $ 0 $ 0
XML 77 R64.htm IDEA: XBRL DOCUMENT v3.10.0.1
INTANGIBLE ASSETS AND GOODWILL INTANGIBLE ASSETS AND GOODWILL - INTANGIBLE ASSETS BY REPORTABLE SEGMENT (Details) - USD ($)
$ in Thousands
Oct. 31, 2018
Jan. 31, 2018
Finite-Lived Intangible Assets    
Intangible assets, net $ 192,186 $ 226,093
Customer Engagement    
Finite-Lived Intangible Assets    
Intangible assets, net 186,549 213,963
Cyber Intelligence    
Finite-Lived Intangible Assets    
Intangible assets, net $ 5,637 $ 12,130
XML 78 R65.htm IDEA: XBRL DOCUMENT v3.10.0.1
INTANGIBLE ASSETS AND GOODWILL INTANGIBLE ASSETS AND GOODWILL - AMORTIZATION AND IMPAIRMENT (Details) - USD ($)
3 Months Ended 9 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Oct. 31, 2018
Oct. 31, 2017
Finite-Lived Intangible Assets        
Amortization of intangible assets $ 13,500,000 $ 16,200,000 $ 41,600,000 $ 55,000,000
Impairment of goodwill     0 0
Impairment of acquired intangible assets     $ 0 $ 0
XML 79 R66.htm IDEA: XBRL DOCUMENT v3.10.0.1
INTANGIBLE ASSETS AND GOODWILL INTANGIBLE ASSETS AND GOODWILL - FUTURE AMORTIZATION OF INTANGIBLE ASSETS (Details) - USD ($)
$ in Thousands
Oct. 31, 2018
Jan. 31, 2018
Intangible Assets - Future Amortization [Abstract]    
2019 (remainder of year) $ 13,265  
2020 44,390  
2021 36,255  
2022 32,370  
2023 25,323  
2024 and thereafter 40,583  
Intangible assets with finite lives, Net $ 192,186 $ 226,093
XML 80 R67.htm IDEA: XBRL DOCUMENT v3.10.0.1
INTANGIBLE ASSETS AND GOODWILL - GOODWILL (Details) - USD ($)
$ in Thousands
9 Months Ended
Oct. 31, 2018
Jan. 31, 2018
Goodwill activity    
Goodwill, gross at the beginning of the period $ 1,431,317 $ 1,455,164
Accumulated impairment losses (66,865) (66,865)
Goodwill, net at the beginning of the period 1,388,299  
Adjustments of prior period business combinations 14,526  
Foreign currency translation and other (38,373)  
Goodwill, net, at the end of the period 1,364,452  
Customer Engagement    
Goodwill activity    
Goodwill, gross at the beginning of the period 1,284,257 1,307,136
Accumulated impairment losses (56,043) (56,043)
Goodwill, net at the beginning of the period 1,251,093  
Adjustments of prior period business combinations 14,526  
Foreign currency translation and other (37,405)  
Goodwill, net, at the end of the period 1,228,214  
Cyber Intelligence    
Goodwill activity    
Goodwill, gross at the beginning of the period 147,060 148,028
Accumulated impairment losses (10,822) $ (10,822)
Goodwill, net at the beginning of the period 137,206  
Adjustments of prior period business combinations 0  
Foreign currency translation and other (968)  
Goodwill, net, at the end of the period $ 136,238  
XML 81 R68.htm IDEA: XBRL DOCUMENT v3.10.0.1
LONG-TERM DEBT - SUMMARY (Details) - USD ($)
$ in Thousands
Oct. 31, 2018
Jan. 31, 2018
Jun. 29, 2017
Jun. 18, 2014
Debt Instrument        
Unamortized debt discounts and issuance costs $ 40,095 $ 50,141    
Total debt 779,724 772,984    
Current maturities of long-term debt 4,382 4,500    
Long-term debt 775,342 768,484    
1.50% Convertible Senior Notes        
Debt Instrument        
Principal Amount - 1.50% Convertible Senior Notes 400,000 400,000   $ 400,000
2017 Term Loan        
Debt Instrument        
Gross term loan borrowings 419,688 422,875 $ 425,000  
Other debt        
Debt Instrument        
Other debt $ 131 $ 250    
XML 82 R69.htm IDEA: XBRL DOCUMENT v3.10.0.1
LONG-TERM DEBT - 1.50% CONVERTIBLE SENIOR NOTES (Details)
9 Months Ended
Jun. 18, 2014
USD ($)
shares
Oct. 31, 2018
USD ($)
$ / shares
Jan. 31, 2018
USD ($)
Debt Instrument      
Common Stock Issued (in shares) | shares 5,750,000    
1.50% Convertible Senior Notes      
Debt Instrument      
Principal Amount - 1.50% Convertible Senior Notes $ 400,000,000 $ 400,000,000 $ 400,000,000
Coupon Interest Rate 1.50%    
Proceeds from issuance of convertible notes, net of underwriting discounts $ 391,900,000    
1.50% Convertible Notes - Conversion Ratio   15.5129  
1.50% Convertible Notes - Base Principal Amount For Conversion Rate   $ 1,000  
1.50% Convertible Notes - Conversion Price (in dollars per share) | $ / shares   $ 64.46  
1.50% Convertible Notes - Number of Common Shares (in shares)   6,205,000  
1.50% Convertible Notes - Carrying Value of Debt Component 319,900,000 $ 363,600,000  
1.50% Convertible Notes - Carrying Value of Equity Component $ 80,100,000 78,200,000  
Assumed Nonconvertible Debt Interest Rate 5.00%    
Unamortized Debt Discount   33,200,000  
Unamortized Debt Issuance Expense   $ 3,100,000  
Effective interest rate (as a percent)   5.29%  
Debt Component of Convertible Note Issuance Costs $ 7,600,000    
Adjustment To Additional Paid In Capital Debt Issuance Cost $ 1,900,000    
XML 83 R70.htm IDEA: XBRL DOCUMENT v3.10.0.1
LONG-TERM DEBT - NOTE HEDGES AND WARRANTS (Details) - USD ($)
$ / shares in Units, $ in Millions
9 Months Ended
Jun. 18, 2014
Oct. 31, 2018
Derivative Instruments and Hedging Activities Disclosure [Abstract]    
Exercise Price of Warrants (in dollars per share)   $ 75.00
Note Hedges - Shares (in shares)   6,205,000
Note Hedges - Strike Price (in dollars per share)   $ 64.46
Payments for convertible note hedges $ 60.8  
Warrants (in shares)   6,205,000
Proceeds from issuance of warrants $ 45.2  
XML 84 R71.htm IDEA: XBRL DOCUMENT v3.10.0.1
LONG-TERM DEBT - PRIOR CREDIT AGREEMENT - SUMMARY (Details) - USD ($)
Jun. 29, 2017
Jun. 18, 2014
Oct. 31, 2018
Mar. 07, 2014
Feb. 03, 2014
Debt Instrument          
Common Stock Issued (in shares)   5,750,000      
Prior Credit Agreement (as amended)          
Debt Instrument          
Line of Credit Facility, Maximum Borrowing Capacity     $ 943,500,000    
February 2014 Term Loans          
Debt Instrument          
Long-term Debt, Gross         $ 300,000,000
March 2014 Term Loans          
Debt Instrument          
Long-term Debt, Gross       $ 643,500,000  
Prior Revolving Credit Facility          
Debt Instrument          
Line of Credit Facility, Maximum Borrowing Capacity     $ 300,000,000    
Proceeds from (Repayments of) Secured Debt   $ 106,000,000      
2014 Term Loans          
Debt Instrument          
Proceeds from (Repayments of) Secured Debt $ 406,900,000 $ 530,000,000      
XML 85 R72.htm IDEA: XBRL DOCUMENT v3.10.0.1
LONG-TERM DEBT - PRIOR CREDIT AGREEMENT - INTEREST RATE DETAILS (Details) - Prior Credit Agreement (as amended)
9 Months Ended
Oct. 31, 2018
Adjusted LIBO Rate | Eurodollar loans  
Debt Instrument  
Variable rate basis Adjusted LIBOR Rate
Interest rate margin (as a percent) 2.75%
Base Rate | Base Rate loans  
Debt Instrument  
Variable rate basis base rate
Interest rate margin (as a percent) 1.75%
XML 86 R73.htm IDEA: XBRL DOCUMENT v3.10.0.1
LONG-TERM DEBT LONG-TERM DEBT - 2017 CREDIT AGREEMENT - SUMMARY (Details) - USD ($)
Jun. 29, 2017
Jun. 18, 2014
Oct. 31, 2018
Jan. 31, 2018
2017 Credit Agreement        
Debt Instrument        
Line of Credit Facility, Maximum Borrowing Capacity     $ 725,000,000  
2017 Term Loan        
Debt Instrument        
Long-term Debt, Gross $ 425,000,000   419,688,000 $ 422,875,000
Unamortized Debt Discount 500,000      
2017 Revolving Credit Facility        
Debt Instrument        
Line of Credit Facility, Maximum Borrowing Capacity     $ 300,000,000  
2014 Term Loans        
Debt Instrument        
Proceeds from (Repayments of) Secured Debt $ 406,900,000 $ 530,000,000    
XML 87 R74.htm IDEA: XBRL DOCUMENT v3.10.0.1
LONG-TERM DEBT LONG-TERM DEBT - 2017 CREDIT AGREEMENT - INTEREST RATE DETAILS (Details)
9 Months Ended
Oct. 31, 2018
Jan. 31, 2018
2017 Term Loan    
Debt Instrument    
Interest rate at end of period (as a percent) 4.27% 3.58%
Variable Rate Based on Eurodollar Rate | 2017 Credit Agreement | Eurodollar loans    
Debt Instrument    
Variable rate basis Eurodollar Rate  
Variable Rate Based on Eurodollar Rate | 2017 Term Loan | Eurodollar loans    
Debt Instrument    
Interest rate margin (as a percent) 2.25%  
Variable Rate Based on Eurodollar Rate | 2017 Term Loan - Following January 2018 Amendment | Eurodollar loans    
Debt Instrument    
Interest rate margin (as a percent) 2.00%  
Variable Rate Based on ABR Rate | 2017 Credit Agreement | ABR Rate Loans    
Debt Instrument    
Variable rate basis ABR rate  
Variable Rate Based on ABR Rate | 2017 Term Loan | ABR Rate Loans    
Debt Instrument    
Interest rate margin (as a percent) 1.25%  
Variable Rate Based on ABR Rate | 2017 Term Loan - Following January 2018 Amendment | ABR Rate Loans    
Debt Instrument    
Interest rate margin (as a percent) 1.00%  
XML 88 R75.htm IDEA: XBRL DOCUMENT v3.10.0.1
LONG-TERM DEBT LONG-TERM DEBT - INTEREST RATES (Details) - 2017 Term Loan
Oct. 31, 2018
Jan. 31, 2018
Debt Instrument    
Interest rate at end of period (as a percent) 4.27% 3.58%
Effective interest rate (as a percent) 4.45%  
XML 89 R76.htm IDEA: XBRL DOCUMENT v3.10.0.1
LONG-TERM DEBT - DEBT COVENANT (Details)
9 Months Ended
Oct. 31, 2018
numerator
2017 Revolving Credit Facility  
Debt Instrument  
Consolidated Total Debt to Consolidated EBITDA Ratio 4.50
XML 90 R77.htm IDEA: XBRL DOCUMENT v3.10.0.1
LONG-TERM DEBT LONG-TERM DEBT - 2017 CREDIT AGREEMENT ISSUANCE COSTS (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2018
Jan. 31, 2018
Oct. 31, 2017
Oct. 31, 2018
Oct. 31, 2017
Debt Instrument          
Loss on early retirement of debt $ 0   $ 0 $ 0 $ (1,934)
Amortization of Debt Issuance Costs       206 $ 7,107
2017 Credit Agreement          
Debt Instrument          
Amortization of Debt Issuance Costs       6,800  
2017 Term Loan          
Debt Instrument          
Loss on early retirement of debt   $ 200      
Amortization of Debt Issuance Costs       4,100  
2017 Revolving Credit Facility          
Debt Instrument          
Amortization of Debt Issuance Costs       $ 2,700  
XML 91 R78.htm IDEA: XBRL DOCUMENT v3.10.0.1
LONG-TERM DEBT - FUTURE AMORTIZATION (Details) - 2017 Term Loan - USD ($)
$ in Thousands
9 Months Ended
Oct. 31, 2018
Jan. 31, 2018
Jun. 29, 2017
Debt Instrument      
2019 (remainder of year) $ 1,063    
2020 4,250    
2021 4,250    
2022 4,250    
2023 4,250    
2024 and thereafter 401,625    
Total 419,688 $ 422,875 $ 425,000
Debt Instrument, Periodic Payment      
Required quarterly principal payment $ 1,100    
XML 92 R79.htm IDEA: XBRL DOCUMENT v3.10.0.1
LONG-TERM DEBT - INTEREST EXPENSE (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Oct. 31, 2018
Oct. 31, 2017
1.50% Convertible Senior Notes        
Debt Instrument        
Interest Expense at Coupon or Contractual Rate $ 1,500 $ 1,500 $ 4,500 $ 4,500
Amortization of Debt Discount 2,982 2,829 8,829 8,377
Amortization of Deferred Debt Issuance Costs 281 267 833 790
Total Interest Expense 4,763 4,596 14,162 13,667
Credit Agreements        
Debt Instrument        
Interest Expense at Coupon or Contractual Rate 4,448 3,858 13,047 11,493
Amortization of Debt Discount 17 17 50 48
Amortization of Deferred Debt Issuance Costs 392 396 1,162 1,451
Total Interest Expense 4,857 4,271 14,259 13,246
Interest rate swap        
Debt Instrument        
Impact of Interest Rate Swap 0 0 0 680
Interest rate swap | Credit Agreements        
Debt Instrument        
Impact of Interest Rate Swap $ 0 $ 0 $ 0 $ 254
XML 93 R80.htm IDEA: XBRL DOCUMENT v3.10.0.1
SUPPLEMENTAL CONDENSED CONSOLIDATED FINANCIAL STATEMENT INFORMATION - INVENTORIES (Details) - USD ($)
$ in Thousands
Oct. 31, 2018
Jan. 31, 2018
Inventories    
Raw materials $ 9,517 $ 9,870
Work-in-process 6,018 6,269
Finished goods 6,202 3,732
Total inventories $ 21,737 $ 19,871
XML 94 R81.htm IDEA: XBRL DOCUMENT v3.10.0.1
SUPPLEMENTAL CONDENSED CONSOLIDATED FINANCIAL STATEMENT INFORMATION SUPPLEMENTAL CONDENSED CONSOLIDATED FINANCIAL STATEMENT INFORMATION - OTHER (EXPENSE) INCOME (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Oct. 31, 2018
Oct. 31, 2017
Other Income and Expenses [Abstract]        
Foreign currency (losses) gains, net $ (1,458) $ (1,474) $ (5,372) $ 2,384
Gains on derivative financial instruments, net 1,051 834 3,760 292
Other nonoperating income and expense, net (82) 75 (582) (147)
Total other (expense) income, net $ (489) $ (565) $ (2,194) $ 2,529
XML 95 R82.htm IDEA: XBRL DOCUMENT v3.10.0.1
SUPPLEMENTAL CONDENSED CONSOLIDATED FINANCIAL STATEMENT INFORMATION SUPPLEMENTAL CONDENSED CONSOLIDATED FINANCIAL STATEMENT INFORMATION - CASH FLOW INFORMATION (Details) - USD ($)
$ in Thousands
9 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Supplemental Cash Flow Elements [Abstract]    
Cash paid for interest $ 14,736 $ 13,618
Cash payments of income taxes, net 22,324 18,344
Accrued but unpaid purchases of property and equipment 4,443 3,487
Inventory transfers to property and equipment 1,334 1,265
Liabilities for contingent consideration in business combinations, including measurement period adjustments 8,969 9,100
Capital leases of property and equipment $ 473 $ 1,929
XML 96 R83.htm IDEA: XBRL DOCUMENT v3.10.0.1
STOCKHOLDERS' EQUITY STOCKHOLDERS' EQUITY - DIVIDENDS ON COMMON STOCK (Details) - USD ($)
9 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Stockholders' Equity Note [Abstract]    
Dividends on common stock $ 0 $ 0
Treasury stock aquired (in shares) 4,000 7,000
Treasury stock acquired (in dollars) $ 173,000 $ 278,000
XML 97 R84.htm IDEA: XBRL DOCUMENT v3.10.0.1
STOCKHOLDERS' EQUITY STOCKHOLDERS' EQUITY - SHARE REPURCHASE PROGRAM (Details) - USD ($)
$ in Thousands
9 Months Ended 24 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Mar. 29, 2018
Mar. 29, 2016
Treasury stock acquired (in dollars) $ 173 $ 278    
Stock Repurchase Program, Authorized Amount       $ 150,000
2016 Share Repurchase Program        
Treasury stock acquired (in dollars)     $ 46,900  
XML 98 R85.htm IDEA: XBRL DOCUMENT v3.10.0.1
STOCKHOLDERS' EQUITY - TREASURY STOCK (Details) - USD ($)
$ in Thousands
9 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Jan. 31, 2018
Stockholders' Equity Note [Abstract]      
Treasury stock aquired (in shares) 4,000 7,000  
Treasury stock acquired (in dollars) $ 173 $ 278  
Treasury stock, (in shares) 1,665,000   1,661,000
Treasury stock (in dollars) $ 57,598   $ 57,425
XML 99 R86.htm IDEA: XBRL DOCUMENT v3.10.0.1
STOCKHOLDERS' EQUITY STOCKHOLDERS' EQUITY - SCHEDULE OF ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Oct. 31, 2018
Oct. 31, 2017
Activity in Accumulated Other Comprehensive Loss        
Accumulated other comprehensive income (loss) - beginning balance     $ (103,460)  
Other comprehensive (loss) income before reclassifications     (52,764)  
Losses reclassified out of accumulated other comprehensive income (loss)     (2,076)  
Net other comprehensive (loss) income, current period     (50,688)  
Accumulated other comprehensive (loss) income - ending balance $ (154,148)   (154,148)  
Foreign Exchange Contract        
Activity in Accumulated Other Comprehensive Loss        
Losses reclassified out of accumulated other comprehensive income (loss) (1,194) $ 1,320 (2,076) $ 3,907
Interest rate swap        
Activity in Accumulated Other Comprehensive Loss        
Losses reclassified out of accumulated other comprehensive income (loss) 0 $ 0 0 $ 291
Unrealized gains (losses) on derivative financial instruments designated as hedges | Foreign Exchange Contract        
Activity in Accumulated Other Comprehensive Loss        
Accumulated other comprehensive income (loss) - beginning balance     3,312  
Other comprehensive (loss) income before reclassifications     (9,452)  
Losses reclassified out of accumulated other comprehensive income (loss)     (2,076)  
Net other comprehensive (loss) income, current period     (7,376)  
Accumulated other comprehensive (loss) income - ending balance (4,064)   (4,064)  
Unrealized gains (losses) on derivative financial instruments designated as hedges | Interest rate swap        
Activity in Accumulated Other Comprehensive Loss        
Accumulated other comprehensive income (loss) - beginning balance     0  
Other comprehensive (loss) income before reclassifications     1,878  
Losses reclassified out of accumulated other comprehensive income (loss)     0  
Net other comprehensive (loss) income, current period     1,878  
Accumulated other comprehensive (loss) income - ending balance 1,878   1,878  
Foreign currency translation adjustments        
Activity in Accumulated Other Comprehensive Loss        
Accumulated other comprehensive income (loss) - beginning balance     (106,772)  
Other comprehensive (loss) income before reclassifications     (45,190)  
Losses reclassified out of accumulated other comprehensive income (loss)     0  
Net other comprehensive (loss) income, current period     (45,190)  
Accumulated other comprehensive (loss) income - ending balance $ (151,962)   $ (151,962)  
XML 100 R87.htm IDEA: XBRL DOCUMENT v3.10.0.1
STOCKHOLDERS' EQUITY STOCKHOLDERS' EQUITY - AMOUNTS RECLASSIFIED OUT OF ACCUMULATED OTHER COMPREHENSIVE LOSS (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Oct. 31, 2018
Oct. 31, 2017
Reclassifications Out of Accumulated Other Comprehensive Income (Loss)        
Amounts reclassified out of accumulated other comprehensive income (loss)     $ (2,076)  
Foreign Exchange Contract        
Reclassifications Out of Accumulated Other Comprehensive Income (Loss)        
Derivative Instruments, gains (losses) Reclassified from Accumulated OCI into Income, Effective Portion, Net $ (1,328) $ 1,572 (2,308) $ 4,446
Other Comprehensive Income (Loss), Reclassification Adjustment on Derivatives Included in Net Income, Income Taxes (134) 252 (232) 539
Amounts reclassified out of accumulated other comprehensive income (loss) (1,194) 1,320 (2,076) 3,907
Foreign Exchange Contract | Cost of revenue - product        
Reclassifications Out of Accumulated Other Comprehensive Income (Loss)        
Derivative Instruments, gains (losses) Reclassified from Accumulated OCI into Income, Effective Portion, Net (108) 141 (196) 407
Foreign Exchange Contract | Cost of revenue - service and support        
Reclassifications Out of Accumulated Other Comprehensive Income (Loss)        
Derivative Instruments, gains (losses) Reclassified from Accumulated OCI into Income, Effective Portion, Net (120) 145 (214) 378
Foreign Exchange Contract | Research and development, net        
Reclassifications Out of Accumulated Other Comprehensive Income (Loss)        
Derivative Instruments, gains (losses) Reclassified from Accumulated OCI into Income, Effective Portion, Net (676) 825 (1,168) 2,339
Foreign Exchange Contract | Selling, general and administrative        
Reclassifications Out of Accumulated Other Comprehensive Income (Loss)        
Derivative Instruments, gains (losses) Reclassified from Accumulated OCI into Income, Effective Portion, Net (424) 461 (730) 1,322
Interest rate swap        
Reclassifications Out of Accumulated Other Comprehensive Income (Loss)        
Derivative Instruments, gains (losses) Reclassified from Accumulated OCI into Income, Effective Portion, Net 0 0 0 680
Other Comprehensive Income (Loss), Reclassification Adjustment on Derivatives Included in Net Income, Income Taxes 0 0 0 389
Amounts reclassified out of accumulated other comprehensive income (loss) 0 0 0 291
Interest rate swap | Interest expense        
Reclassifications Out of Accumulated Other Comprehensive Income (Loss)        
Derivative Instruments, gains (losses) Reclassified from Accumulated OCI into Income, Effective Portion, Net 0 0 0 (254)
Interest rate swap | Other income (expense), net        
Reclassifications Out of Accumulated Other Comprehensive Income (Loss)        
Derivative Instruments, gains (losses) Reclassified from Accumulated OCI into Income, Effective Portion, Net $ 0 $ 0 $ 0 $ 934
XML 101 R88.htm IDEA: XBRL DOCUMENT v3.10.0.1
INCOME TAXES INCOME TAXES - PROVISION FOR INCOME TAXES (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Oct. 31, 2018
Oct. 31, 2017
Income Tax Disclosure [Abstract]        
Provision (benefit) for income taxes $ 5,601 $ 5,944 $ 2,153 $ 9,504
Income (loss) before provision (benefit) for income taxes $ 25,814 $ 9,010 $ 44,065 $ (12,236)
Effective Income Tax Rate (as a percent) 21.70% 66.00% 4.90% (77.70%)
Tax Adjustments, Settlements, and Unusual Provisions     $ 7,300  
XML 102 R89.htm IDEA: XBRL DOCUMENT v3.10.0.1
INCOME TAXES INCOME TAXES - UNRECOGNIZED TAX BENEFITS (Details) - USD ($)
$ in Thousands
Oct. 31, 2018
Jan. 31, 2018
Income Tax Disclosure [Abstract]    
Unrecognized Tax Benefits $ 114,900 $ 115,700
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued 5,600 5,600
Unrecognized Tax Benefits that Would Impact Effective Tax Rate 108,300 $ 105,400
Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit $ 4,200  
XML 103 R90.htm IDEA: XBRL DOCUMENT v3.10.0.1
INCOME TAXES INCOME TAXES - IMPACT OF 2017 TAX ACT (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Oct. 31, 2018
Oct. 31, 2017
Provision (benefit) for income taxes $ 5,601 $ 5,944 $ 2,153 $ 9,504
Prior to Enactment of 2017 Tax Act        
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent     35.00%  
Subsequent to Enactment of 2017 Tax Act        
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent     21.00%  
Net Impact of Transition Tax        
Provision (benefit) for income taxes     $ 0  
XML 104 R91.htm IDEA: XBRL DOCUMENT v3.10.0.1
FAIR VALUE MEASUREMENTS - FAIR VALUE TABLE (Details) - Recurring - USD ($)
$ in Thousands
Oct. 31, 2018
Jan. 31, 2018
Level 1    
Assets:    
Money market funds $ 52,640 $ 186
Commercial Paper, at Carrying Value 3,242  
Short-term investments, classified as available for sale   0
Foreign currency forward contracts 0 0
Total assets 55,882 186
Liabilities:    
Foreign currency forward contracts 0 0
Contingent consideration - business combinations 0 0
Option to acquire noncontrolling interests of consolidated subsidiaries 0 0
Total liabilities 0 0
Level 2    
Assets:    
Money market funds 0 0
Commercial Paper, at Carrying Value 0  
Short-term investments, classified as available for sale   2,002
Foreign currency forward contracts 1,401 3,682
Total assets 6,148 8,264
Liabilities:    
Foreign currency forward contracts 4,518 1,308
Contingent consideration - business combinations 0 0
Option to acquire noncontrolling interests of consolidated subsidiaries 0 0
Total liabilities 4,518 1,308
Level 3    
Assets:    
Money market funds 0 0
Commercial Paper, at Carrying Value 0  
Short-term investments, classified as available for sale   0
Foreign currency forward contracts 0 0
Total assets 0 0
Liabilities:    
Foreign currency forward contracts 0 0
Contingent consideration - business combinations 53,674 62,829
Option to acquire noncontrolling interests of consolidated subsidiaries 3,000 2,950
Total liabilities 56,674 65,779
Interest rate swap | Level 1    
Assets:    
Interest rate swap agreements 0 0
Interest rate swap | Level 2    
Assets:    
Interest rate swap agreements 4,747 2,580
Interest rate swap | Level 3    
Assets:    
Interest rate swap agreements $ 0 $ 0
XML 105 R92.htm IDEA: XBRL DOCUMENT v3.10.0.1
FAIR VALUE MEASUREMENTS - CONTINGENT CONSIDERATION TABLE (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Oct. 31, 2018
Oct. 31, 2017
Changes in the estimated fair value of liability for contingent consideration measured using significant unobservable inputs (Level 3)        
Payments of contingent consideration $ (1,600) $ (100) $ (13,600) $ (9,400)
Liability for contingent consideration        
Changes in the estimated fair value of liability for contingent consideration measured using significant unobservable inputs (Level 3)        
Fair value measurement at the beginning of the period     62,829 52,733
Contingent consideration liabilities recorded for business combinations, including measurement period adjustments     8,969 9,100
Changes in fair values, recorded in operating expenses     (4,184) (3,769)
Payments of contingent consideration     (13,600) (9,412)
Foreign currency translation and other     (340) 0
Fair value measurement at the end of the period $ 53,674 $ 48,652 $ 53,674 $ 48,652
XML 106 R93.htm IDEA: XBRL DOCUMENT v3.10.0.1
FAIR VALUE MEASUREMENTS FAIR VALUE MEASUREMENTS - OPTION TO ACQUIRE NONCONTROLLING INTERESTS (Details) - Option to Acquire Noncontrolling Interests - USD ($)
$ in Thousands
9 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Changes in the estimated fair value of liability for contingent consideration measured using significant unobservable inputs (Level 3)    
Fair value measurement at the beginning of the period $ 2,950 $ 3,550
Change in fair value, recorded in operating expenses 50 (450)
Fair value measurement at the end of the period $ 3,000 $ 3,100
XML 107 R94.htm IDEA: XBRL DOCUMENT v3.10.0.1
FAIR VALUE MEASUREMENTS - OTHER FAIR VALUE DISCLOSURES (Details) - USD ($)
$ in Millions
9 Months Ended 12 Months Ended
Oct. 31, 2018
Jan. 31, 2018
Term Loans | Level 3    
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Term Loans - Fair Value $ 421 $ 425
1.50% Convertible Senior Notes | Level 2    
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
1.50% Convertible Senior Notes - Fair Value $ 398 $ 389
Option to Acquire Noncontrolling Interests    
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Fair Value Inputs, Discount Rate 13.00% 13.50%
Minimum | Contingent Consideration    
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Fair Value Inputs, Discount Rate 3.00% 3.00%
Maximum | Contingent Consideration    
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Fair Value Inputs, Discount Rate 6.00% 5.00%
XML 108 R95.htm IDEA: XBRL DOCUMENT v3.10.0.1
DERIVATIVE FINANCIAL INSTRUMENTS DERIVATIVE FINANCIAL INSTRUMENTS - INTEREST RATE SWAP AGREEMENTS (Details) - USD ($)
$ in Millions
9 Months Ended
Oct. 31, 2018
Oct. 31, 2017
2016 Interest Rate Swap    
DERIVATIVE FINANCIAL INSTRUMENTS    
Derivative - Fixed Interest Rate 4.143%  
Derivative - Index Interest Rate Floor 0.75%  
Derivative - Basis Spread on Variable Rate 2.75%  
Derivative - Notional Amount $ 200.0  
Gain on Discontinuation of Cash Flow Hedge   $ 0.9
2018 Interest Rate Swap    
DERIVATIVE FINANCIAL INSTRUMENTS    
Derivative - Fixed Interest Rate 2.949%  
Derivative - Index Interest Rate Floor 0.00%  
Derivative - Notional Amount $ 200.0  
Fixed Interest Rate, Including Impact of Margin 4.949%  
2017 Term Loan - Following January 2018 Amendment | Variable Rate Based on Eurodollar Rate | Eurodollar loans    
DERIVATIVE FINANCIAL INSTRUMENTS    
Interest rate margin (as a percent) 2.00%  
XML 109 R96.htm IDEA: XBRL DOCUMENT v3.10.0.1
DERIVATIVE FINANCIAL INSTRUMENTS - ASSETS AND LIABILITIES (Details) - USD ($)
$ in Thousands
9 Months Ended
Oct. 31, 2018
Jan. 31, 2018
Fair Values of Derivative Financial Instruments    
Assets, Fair Value $ 6,148 $ 6,262
Liabilities, Fair Value $ 4,518 1,308
Foreign Exchange Contract    
Fair Values of Derivative Financial Instruments    
Term to maturity of derivative contracts is generally less than this period (in months) 12 months  
Notional amounts of derivative financial instruments $ 113,100 153,500
Prepaid Expenses and Other Current Assets | Foreign Exchange Contract | Derivative designated as hedging instruments    
Fair Values of Derivative Financial Instruments    
Assets, Fair Value 0 3,682
Prepaid Expenses and Other Current Assets | Foreign Exchange Contract | Derivative not designated as hedging instruments    
Fair Values of Derivative Financial Instruments    
Assets, Fair Value 1,401 0
Prepaid Expenses and Other Current Assets | Interest rate swap | Derivative not designated as hedging instruments    
Fair Values of Derivative Financial Instruments    
Assets, Fair Value 2,869 1,330
Other Assets | Interest rate swap | Derivative designated as hedging instruments    
Fair Values of Derivative Financial Instruments    
Assets, Fair Value 1,878 0
Other Assets | Interest rate swap | Derivative not designated as hedging instruments    
Fair Values of Derivative Financial Instruments    
Assets, Fair Value 0 1,250
Accrued expenses and other current liabilities | Foreign Exchange Contract | Derivative designated as hedging instruments    
Fair Values of Derivative Financial Instruments    
Liabilities, Fair Value 4,518 0
Accrued expenses and other current liabilities | Foreign Exchange Contract | Derivative not designated as hedging instruments    
Fair Values of Derivative Financial Instruments    
Liabilities, Fair Value 0 1,061
Other liabilities | Foreign Exchange Contract | Derivative not designated as hedging instruments    
Fair Values of Derivative Financial Instruments    
Liabilities, Fair Value $ 0 $ 247
XML 110 R97.htm IDEA: XBRL DOCUMENT v3.10.0.1
DERIVATIVE FINANCIAL INSTRUMENTS - CASH FLOW HEDGES (Details) - USD ($)
3 Months Ended 9 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Oct. 31, 2018
Oct. 31, 2017
Jan. 31, 2018
DERIVATIVE FINANCIAL INSTRUMENTS          
Accumulated Other Comprehensive Income (Loss), Net of Tax $ (154,148,000)   $ (154,148,000)   $ (103,460,000)
Net losses on foreign currency forward contracts expected to be reclassified to earnings during next 12 months (4,064,000)   (4,064,000)    
Cash flow hedging | Derivative designated as hedging instruments          
DERIVATIVE FINANCIAL INSTRUMENTS          
Net (losses) gains recognized in accumulated other comprehensive loss (325,000) $ 743,000 (8,629,000) $ 5,988,000  
Derivative Instruments, gains (losses) Reclassified from Accumulated OCI into Income, Effective Portion, Net (1,328,000) 1,572,000 (2,308,000) 4,192,000  
Gains (losses) from ineffectiveness       0  
Foreign Exchange Contract          
DERIVATIVE FINANCIAL INSTRUMENTS          
Derivative Instruments, gains (losses) Reclassified from Accumulated OCI into Income, Effective Portion, Net (1,328,000) 1,572,000 (2,308,000) 4,446,000  
Foreign Exchange Contract | Cash flow hedging | Derivative designated as hedging instruments          
DERIVATIVE FINANCIAL INSTRUMENTS          
Net (losses) gains recognized in accumulated other comprehensive loss (1,591,000) 743,000 (10,507,000) 6,329,000  
Derivative Instruments, gains (losses) Reclassified from Accumulated OCI into Income, Effective Portion, Net (1,328,000) 1,572,000 (2,308,000) 4,446,000  
Interest rate swap          
DERIVATIVE FINANCIAL INSTRUMENTS          
Derivative Instruments, gains (losses) Reclassified from Accumulated OCI into Income, Effective Portion, Net 0 0 0 680,000  
Interest rate swap | Cash flow hedging | Derivative designated as hedging instruments          
DERIVATIVE FINANCIAL INSTRUMENTS          
Net (losses) gains recognized in accumulated other comprehensive loss 1,266,000 0 1,878,000 (341,000)  
Derivative Instruments, gains (losses) Reclassified from Accumulated OCI into Income, Effective Portion, Net 0 $ 0 0 $ (254,000)  
Unrealized gains (losses) on derivative financial instruments designated as hedges | Foreign Exchange Contract          
DERIVATIVE FINANCIAL INSTRUMENTS          
Accumulated Other Comprehensive Income (Loss), Net of Tax (4,064,000)   (4,064,000)   3,312,000
Unrealized gains (losses) on derivative financial instruments designated as hedges | Interest rate swap          
DERIVATIVE FINANCIAL INSTRUMENTS          
Accumulated Other Comprehensive Income (Loss), Net of Tax $ 1,878,000   $ 1,878,000   $ 0
XML 111 R98.htm IDEA: XBRL DOCUMENT v3.10.0.1
DERIVATIVE FINANCIAL INSTRUMENTS DERIVATIVE FINANCIAL INSTRUMENTS - NOT DESIGNATED AT HEDGING INSTRUMENTS (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Oct. 31, 2018
Oct. 31, 2017
DERIVATIVE FINANCIAL INSTRUMENTS        
Gains (losses) on derivative financial instruments, net $ 1,051 $ 834 $ 3,760 $ 292
Derivative not designated as hedging instruments        
DERIVATIVE FINANCIAL INSTRUMENTS        
Gains (losses) on derivative financial instruments, net 1,051 834 3,760 292
Derivative not designated as hedging instruments | Foreign Exchange Contract        
DERIVATIVE FINANCIAL INSTRUMENTS        
Gains (losses) on derivative financial instruments, net 930 257 2,828 (1,025)
Derivative not designated as hedging instruments | Interest rate swap        
DERIVATIVE FINANCIAL INSTRUMENTS        
Gains (losses) on derivative financial instruments, net $ 121 $ 577 $ 932 $ 1,317
XML 112 R99.htm IDEA: XBRL DOCUMENT v3.10.0.1
STOCK-BASED COMPENSATION STOCK-BASED COMPENSATION - AMENDED AND RESTATED PLAN (Details) - 2017 Amended Plan
Oct. 31, 2018
shares
Stock-Based Compensation Plans  
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized 7,975,000
Reduction in Amended 2017 Plan Capacity From Awards Other Than Options or SARs 2.47
XML 113 R100.htm IDEA: XBRL DOCUMENT v3.10.0.1
STOCK-BASED COMPENSATION STOCK-BASED COMPENSATION - STOCK-BASED COMPENSATION - BY LINE ITEM (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Oct. 31, 2018
Oct. 31, 2017
Stock-Based Compensation Plans        
Stock-based compensation expense $ 16,595 $ 15,966 $ 50,509 $ 50,453
Cost of revenue - product        
Stock-Based Compensation Plans        
Stock-based compensation expense 410 384 915 1,090
Cost of revenue - service and support        
Stock-Based Compensation Plans        
Stock-based compensation expense 957 1,813 3,243 4,778
Research and development, net        
Stock-Based Compensation Plans        
Stock-based compensation expense 2,746 3,181 7,294 9,322
Selling, general and administrative        
Stock-Based Compensation Plans        
Stock-based compensation expense $ 12,482 $ 10,588 $ 39,057 $ 35,263
XML 114 R101.htm IDEA: XBRL DOCUMENT v3.10.0.1
STOCK-BASED COMPENSATION STOCK-BASED COMPENSATION - STOCK-BASED COMPENSATION - BY TYPE (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Oct. 31, 2018
Oct. 31, 2017
Stock-Based Compensation Plans        
Stock-based compensation expense $ 16,595 $ 15,966 $ 50,509 $ 50,453
Equity Settled Awards        
Stock-Based Compensation Plans        
Stock-based compensation expense 16,581 16,041 50,452 50,397
Equity Settled Awards | Restricted stock units and restricted stock awards        
Stock-Based Compensation Plans        
Stock-based compensation expense 14,187 14,201 44,179 42,951
Equity Settled Awards | Stock Bonus Program and Bonus Share Program        
Stock-Based Compensation Plans        
Stock-based compensation expense 2,394 1,840 6,273 7,446
Cash Settled Awards | Phantom stock units (cash settled awards)        
Stock-Based Compensation Plans        
Stock-based compensation expense $ 14 $ (75) $ 57 $ 56
XML 115 R102.htm IDEA: XBRL DOCUMENT v3.10.0.1
STOCK-BASED COMPENSATION STOCK-BASED COMPENSATION - RESTRICTED STOCK UNITS (Details)
$ / shares in Units, $ in Millions
9 Months Ended
Oct. 31, 2018
USD ($)
$ / shares
shares
Restricted Stock Units (RSUs)  
Summary of award activity  
Beginning balance (in shares) 2,808,000
Granted (in shares) 1,710,000
Released (in shares) (1,440,000)
Forfeited (in shares) (222,000)
Ending balance (in shares) 2,856,000
Weighted-Average Grant-Date Fair Value  
Beginning balance (in dollars per share) | $ / shares $ 41.18
Granted (in dollars per share) | $ / shares 43.11
Released (in dollars per share) | $ / shares 43.88
Forfeited (in dollars per share) | $ / shares 40.98
Ending balance (in dollars per share) | $ / shares $ 41.03
Additional disclosures  
Unrecognized compensation expense | $ $ 78.5
Remaining weighted-average vesting period over which expense is expected to be recognized (in years) 1 year 292 days
RSUs, Excluding PSUs  
Summary of award activity  
Granted (in shares) 1,482,000
XML 116 R103.htm IDEA: XBRL DOCUMENT v3.10.0.1
STOCK-BASED COMPENSATION STOCK-BASED COMPENSATION - PERFORMANCE RESTRICTED STOCK UNITS (Details) - shares
shares in Thousands
9 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Restricted Stock Units (RSUs)    
Stock-Based Compensation Plans    
Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition 1 year 292 days  
Beginning balance (in shares) 2,808  
Granted (in shares) 1,710  
Released (in shares) (1,440)  
Forfeited (in shares) (222)  
Ending balance (in shares) 2,856  
Performance- based RSU's    
Stock-Based Compensation Plans    
Beginning balance (in shares) 506 438
Granted (in shares) 228 204
Released (in shares) (139) (50)
Forfeited (in shares) (83) (86)
Ending balance (in shares) 512 506
XML 117 R104.htm IDEA: XBRL DOCUMENT v3.10.0.1
STOCK-BASED COMPENSATION STOCK-BASED COMPENSATION - STOCK BONUS PROGRAM - (Details) - Stock Bonus Program - shares
9 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Stock-Based Compensation Plans    
Vesting period for executive officers (in years) 1 year  
Trailing period of average price of common stock to determine the number of shares to be issued (in days) 5 days  
Stock Issued During Period, Shares, Issued for Services 19,000 21,000
Shares Granted In Respect of Discount 0 0
Shares Released In Respect of Discount 0 0
2019 Plan    
Stock-Based Compensation Plans    
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized 125,000  
Discount from market price (as a percent) 15.00%  
XML 118 R105.htm IDEA: XBRL DOCUMENT v3.10.0.1
STOCK-BASED COMPENSATION STOCK-BASED COMPENSATION - BONUS SHARE PROGRAM (Details) - USD ($)
$ in Millions
Oct. 31, 2018
Jan. 31, 2018
Combined Stock Bonus Program and Bonus Share Program    
Stock-Based Compensation Plans    
Total accrued liability $ 6.6 $ 9.2
2018 Plan | Bonus Share Program    
Stock-Based Compensation Plans    
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized 300,000  
2019 Plan | Bonus Share Program    
Stock-Based Compensation Plans    
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized 300,000  
XML 119 R106.htm IDEA: XBRL DOCUMENT v3.10.0.1
COMMITMENTS AND CONTINGENCIES COMMITMENTS AND CONTINGENCIES - WARRANTY OBLIGATIONS (Details) - USD ($)
$ in Thousands
9 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Movement in Standard Product Warranty Accrual    
Warranty liability, beginning of period $ 551 $ 962
Provision charged (credited) to expenses 103 (84)
Warranty charges (202) (219)
Foreign currency translation and other (11) 0
Warranty liability, end of period $ 441 $ 659
XML 120 R107.htm IDEA: XBRL DOCUMENT v3.10.0.1
COMMITMENTS AND CONTINGENCIES COMMITMENTS AND CONTINGENCIES - LEGAL PROCEEDINGS (Details)
$ in Millions
9 Months Ended
Oct. 31, 2018
USD ($)
Loss Contingency, Information about Litigation Matters [Abstract]  
Loss Contingency, Damages Sought, Value $ 150.0
XML 121 R108.htm IDEA: XBRL DOCUMENT v3.10.0.1
SEGMENT INFORMATION SEGMENT INFORMATION - SEGMENT OVERVIEW (Details)
9 Months Ended
Oct. 31, 2018
Segment Reporting [Abstract]  
Number of Reportable Segments 2
XML 122 R109.htm IDEA: XBRL DOCUMENT v3.10.0.1
SEGMENT INFORMATION SEGMENT INFORMATION - SEGMENT REVENUE AND SEGMENT CONTRIBUTION (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Oct. 31, 2018
Oct. 31, 2017
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenue $ 303,983 $ 280,726 $ 899,517 $ 816,498
Operating Income (Loss) 33,670 17,812 70,683 12,373
Customer Engagement        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenue 197,467 181,590 584,730 531,643
Cyber Intelligence        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenue 106,516 99,136 314,787 284,855
Segment Amount | Customer Engagement        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenue 201,448 184,506 593,556 542,708
Operating Income (Loss) 79,593 70,768 225,154 195,756
Segment Amount | Cyber Intelligence        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenue 106,540 99,254 314,880 285,024
Operating Income (Loss) 29,193 23,160 74,964 62,402
Reconciling Items | Customer Engagement        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Segment Revenue Adjustments (3,981) (2,916) (8,826) (11,065)
Reconciling Items | Cyber Intelligence        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Segment Revenue Adjustments $ (24) $ (118) $ (93) $ (169)
XML 123 R110.htm IDEA: XBRL DOCUMENT v3.10.0.1
SEGMENT INFORMATION SEGMENT INFORMATION - RECONCILATION OF SEGMENT CONTRIBUTION TO OPERATING INCOME (LOSS) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Oct. 31, 2018
Oct. 31, 2017
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Amortization of intangible assets $ 13,500 $ 16,200 $ 41,600 $ 55,000
Stock-based compensation expense 16,595 15,966 50,509 50,453
Total reconciling items, net 159,074 151,509 490,196 471,243
Operating Income (Loss) 33,670 17,812 70,683 12,373
Segment Amount        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Operating Income (Loss) 108,786 93,928 300,118 258,158
Reconciling Items        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Segment Revenue Adjustments 4,005 3,034 8,919 11,234
Amortization of intangible assets 13,518 16,230 41,600 54,973
Stock-based compensation expense 16,595 15,966 50,509 50,453
Acquisition, integration, restructuring, and other unallocated expenses 1,413 2,736 7,017 15,103
Total reconciling items, net 75,116 76,116 229,435 245,785
Shared Support Expenses        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Shared Support Expenses $ 39,585 $ 38,150 $ 121,390 $ 114,022
EXCEL 124 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( -*ADT?(\\#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,$% @ TJ&32?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 " #2H9-/A;#^>\ K @ $0 &1O8U!R;W!S+V-O M&ULS9+!3L,P#(9?!>7>.NF@@JC+!<0))"0F@;A%B;=%:]HH,6KW]K1A MZX3@ 3C&_O/YL^3&!&GZB"^Q#QC)8;H:?=LE:<*:[8F"!$AFCUZGL8=!&T.>H=0<5Z#1])6DX896(2%R%1CC301-?7QA+=FP8?/V&:8-8 M M>NPH@2@%,#5/#,>Q;> "F&&$T:?O MJ%F*M_8G,'V"DY)K>DAF$HAU7.33L( M>']^>LWK%JY+I#N#TZ_D)!T#KMEY\MOJ_F'SR%3%Q6TAJH+7&WXGQ;6\J3]F MUQ]^%V'?6[=U_]CX+*@:^'47Z@M02P,$% @ TJ&39E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T M$W-I=MNTF83M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY M\^XN8NB&B)3R> +]O6N[!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4? M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M M&N#C\7@XMLO2BW A(5M>5 TR 6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2. MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$. M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07 M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL! M_]':-\*K^(+ .7\N?<^E[[GT/:'2MSAD M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W MF)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>( M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K> M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5 MYYN MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+ MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> , M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H: M,]6+K#F-"F]!U4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ M 5!+ P04 " #2H9-D,)*6=F(;UE+VSP"(56RNZ1-1XX\$/>VQ?SWGE V M;$,8OA^\-+=:Z@-0E3V^D6]$?N^/7.W ;.72M*03#>L"3J[;< >?#S#1!(/X MT9!!+-:!#N7$V*O>?+YLPTA[1"@Y2VT"J\>#' BEVI+RX]=D-)PU-7&Y?K?^ MT02O@CEA00Z,_FPNLMZ&11A8GH(F 9@)*_DN()T(\$\9L@M$S$^H' M+'%5>F+HR8*>6@EP$9E?(/4*I X] MMP1&1&H0W9AAF&5Q4?AE,J],YL@4EHR+V/@%R$JM%%Z)PN5; MQ;+W0%:J9>.5V+C\Q)+P0%*_!(S\/16Y%C*[JSR8?$5EI7.A:\'^Y!-F65HH M@BMU!;T-O(/(U=G8.B,F6W9YM*+B[V(8.RH(VBH>#%I1\3<[='L9Q=9U-&&6 M.&PO=V]R:W-H965T&UL?9C=;N-&#(5?Q?#]KH;D_&@"QT#MHFB!%@BV:'NMQ$ILK&RYDI)LW[XC MV3%LDI.;6%(.9PXESB=J%N]M][W?UO4P^[%O#OW]?#L,Q[NBZ)^V];[JO[;' M^I#^\]QV^VI(I]U+T1^[NMI,0?NF0&-\L:]VA_ER,5U[Z):+]G5H=H?ZH9OU MK_M]U?VWJIOV_7X.\X\+WW8OVV&\4"P7Q^JE_K,>_CH^=.FLN(RRV>WK0[]K M#[.N?KZ?_P1W:XICP*3X>U>_]U?'LS&5Q[;]/I[\MKF?F]%1W=1/PSA$E7[> MZG7=-.-(R<>_YT'GESG'P.OCC]%_F9)/R3Q6?;UNFW]VFV%[/R_GLTW]7+TV MP[?V_=?ZG)";S\[9_UZ_U4V2CT[2'$]MTT]_9T^O_=#NSZ,D*_OJQ^EW=YA^ MW\_C?X3I 7@.P$L V$\#Z!Q +* X.9M2_;D:JN6B:]]GW>EI':NQ*.".TLU\ M&B].]V[Z7\JV3U??EF@7Q=LXSEFR.DGP6G*K6"L*=Y$4:?Z+"51-X!1/U_%> MCRQT?6!(G29@DATE"CBSR3!09A6A1=V-5-U:Z*9F;D\1=3X/6,<]K M145D2/?B5"].>HG,BQ.SV&B)%<%:JKSSF8?D52M>6"'#K'B9,("-_"%)&49/ M5W5[XR:H;H)T \Q-$-,$8X)G9J3*Z#Y*U4=+6V;P@3I;4;+5DZ&P,(<,.U &+$K"\>5NA E@;E<97%=H2LT]-9RQ*QO)5O=(T M'/B?:VZ=Z&1%25:7R85TLI(DJ^,D(XE,CHQ/);<^=**2)*KC_"))2L];#$V3 M(2GI)"5)4M[(K$@AI NI>^ 5IPHAAMR7'V5V"R1+^7I;D63DE_1*CWQ=ZCJ; MV_X@G:4D6>HXN4@R\@OX1 I1/8H0J23(?%^03E.2-/6<7B0Q^06LXO4D@),3K^NERK0C0N]QU&.E-),M5S?I&"2HJB>=%D$&RN MNG6>DN2@YU_QI&P6()"-_%-5$P(A46Y[3B]C]:$:A]= M7.V!CIO2?U3=R^[0SQ[;86CWTZ;G<]L.=1K4?$TI;NMJ&PO=V]R:W-H965T&ULC9;=CILP$(5?!?$ L?F'B" UJ:I6 M:J5HJVZOG<0): %3VPG;MZ]M6 JVL]EK0%@QQ(WB*U(AUMQYTQH@[B8T@M@'<7HI$Q-#7P(8]"@JG6+7*WM:9&3 M*Z^K%N^IPZY-@^C?+:Y)OW$]]VWAJ;J47"Z (N_0!?_$_%>WIV(&IBBGJL$M MJTCK4'S>N)^\]AVO5JFL_W$FRT68W^*/!GPQ> M^*XA& V!9@ #F2KU,^*HR"GI'3J\K0[)3>&M _$PCW)1/3MU3U3+Q.JMB*,< MW&2<4;(=)/Y,XB\5.XOB?Q @\D\0OA7"5_Y@#A';_8'5'RA_./AK*(]6");*R1"9+IK$,DFA1 M,$P@A!K-8]V")[;RQ 9/HN79QD8>G>0]Q8(AL3(D)H/VY+?)A][/(]6");6R MI":+]L/:ID:UGNC0ZJ/Q?$2Y8,JL3)G)%&A,F9$ICK/ LFDLPBC,[N\:#]H[ M%#290KU%04LN/_%-*)LR2(/X/M6=ONF95$;C],R7$L>1!BE:IES(%R<$*J/GPGA6 2%*Q&N%$?[-*GQF':#Z0]$ M\0]02P,$% @ TJ&3?F*WW+3!0 4AT !@ !X;"]W;W)KEMUE\V^WJ7_/#;MMNK3S_9IT>W;NGH8@[:;!2KE%MMJO9O?7H_//K6W MU\U+OUGOZD_MK'O9;JOVWV6]:=YNYC#_\>#S^NFY'QXL;J_WU5/]I>[_W']J MTZ_%L92'];;>=>MF-VOKQYOY'5R5V@X!(_'7NG[K3K[/!BE?F^;;\..WAYNY M&EI4;^K[?BBB2A^O]:K>;(:24CO^F0J='^L< D^__RC]EU%\$O.UZNI5L_E[ M_= _W\S#?/90/U8OF_YS\_9K/0FR\]FD_O?ZM=XD?&A)JN.^V73CW]G]2]UUV[S-VL-\V%?#M(,KFX;K?G@XCL[XO]2?77KZ>NO=]>)U M*&="E@<$3Q%_CA0<@2.Q2/4?&X%2(Y;(PO&\@A4G?"!M^+"0\MU"SIJIQ;[2 M8[P^C8]RO!'CS1AO3N*#(GU]0/R([ X="> \P58&)2U.5&;X]K( MS%HZ5HU6.@:JC6,8E$U&;9U/ZI-%G\4&,#Q]/ MZ<#[1@,:TC4"A<&0L@I.@5*1]0S'8O JTS%1%!8_GM"1U>(1Z-18<8U!!D[ Z[-4FW VP. .E)U(F>4I?HXIW5P.E"!$HN]1A0*79B<"5<@YZY0PA)PS03O(C:%LL\!]-OA,";+1@N"T@?:1X9K M!D^[B&/&@V4)$,? VA@U[2&!,Q ADRZ![+8@V&VD^KCUQ1@5?3U)F-?*4'T< MTVDMT+5>2IQ"=[)FSO7)C@O<#VYRU=ZRN)4H:FC@*%Z.DR*"7,>79^I4XL(HF2P)GHH)(,T&)\\FK,RD!R#D!\*0@TH0) MI*R Y[D"!CX >6HR992::A]3IV<&$!D;Z>8*0%E_T7NOY'Z+PJ>J8$Z ME$ Y2Y>N .E36YWV1D*%/BM,-E_DYANI^2(WP8O@J(.M1"S0A5)(&'HVCTJ1 MND26B*W0#JI/T:*CY%20"X@:I-1)%LM:J[(4T6:5V2HW:PD MRCJ:*DD4 IW]I8"AQ&^4< 'D.$&D.@-R-+WRP;#(*6 C42@L)0^> YH$B M9YS*Z9-S .0Y -TD+Y&[,=H U$8$++D#FY.<,D;1(2X%[ (0=28'1#D#0)X! MI)T>E)PC4D'.RXS&.I<7I3S;AY_)D]T?N_D"7RA(E)Z;)\DJ@+#MZ%""-]"BL ME"J,(3=PLO,C/Q, I:FR W1V@A5I. M2[1BB0WDIK:6$P#-$P"@V^7E!,53;[M$ZB[_F MW@^*FO\$?21-HK@TB;)TQRU0[VG+G&OS#3>H3&JD9;?5W&U!4;O5W/B<3=Y M^T? M*?2"PDSCNX32[$TL)E#%RV;K>9F"W27M=3<^9Q#ZEHK"3.6GD\4$I8H MNO8E3)"W.+D/VM;MTW@YU\WNFY==/XS\R=/C!> =#O=)Y/D2KE8@/"_@JCQ< M[_TL_G#;^$?5/JUWW>QKT_?-=KQK>FR:ODZM3Q-Z/GNNJX?CCTW]V ]???K> M'F[Y#C_Z9C_=8"Z.UZBW_P%02P,$% @ TJ&3:Y$#GQ1 P 8 T !@ M !X;"]W;W)KVV"_=CSFN[UJ.YS%[)#MQ'>A?AP> M:MUR+EXV>2FJ)I>558OMW+Z'Z0J"UJ C?N;BW%R]6ZV4)RF?V\:7S=QF;42B M$&O5NLCTXR12412M)QW'[\&I?1FS-;Q^?_7^J1.OQ3QEC4AE\2O?J/W1[\OYK1!GPPX!<#/?9[!NY@X+X9>.\:>(.!]]$1_,' 1R,XO?8NFT & SY]0Z&IBD9_@5$X:WR-)$ MX$(X.H!+%)R*(N&&.;\=(#6),$(Q_-/)ZETG-V&Z9++Q(!%F=2$0^@Q6IA'"O,Z'^[-5S R@3[IP#L:_#A0@C-#7EII8&,8H,X0KS_<9PE8FQB&*7%I80 H+"&%H,I/ ' :MCY1 ML"83B3@::64R$^YQ6D](Z@D)/1[2$Q(3Q4(/!9P2&$>K84DP/C"&TK,R,$181 J+"&$^$A89P\1>@-2G)N0R#WE:FM D9C&B5B:E8QI1%9.J8D(5VB:2 MF!C%PZI,*(CP!FHR/&8(6A&0.[:D@-$UAQ&JT">1#-#->G YWBP(BKN^49U, M:@+Z,(67%\VY(SLAC%14(-2-E!D@R^$]\(_OQT"7*B!J%<0XQRZQA -<>BDJ M,K8ODH(8;\D$QGDXLB: KE;@F=KX2+T#NEZ!_Q\9IBL#4*7!R'!@5&?@N-"G M!,5P>@E'$3X"K0A*;]T<"W.N3H>EJ'?=4;VQUO)8J38I5[V7Z\ ];T^7J#^! M:0I$_[*]/G2GT3?W_=WC6U;O\JJQGJ329]KNY+F54@D=/;O3D[+7UYU+HQ!; MU;Z&^KWNS_Q]0\G#<)]Q+I>JQ5]02P,$% @ TJ&3;F^,!EG!@ 22< M !@ !X;"]W;W)KLQ9LN MBR1 [>@&M,!BB[;/VD1)C+6MU%:2[;^O9"N.-7.DT4M\RZ?J_V M/P_/95G/?FTWN\/-_+FN7[XN%H?[YW);'+Y4+^6N^<]CM=\6=?-Q_[0XO.S+ MXN'8:+M9:,_S%]MBO9O?7A^_^[:_O:Y>Z\UZ5W[;SPZOVVVQ_V]9;JKWF[F: M?WSQ??WT7+=?+&ZO7XJG\L^R_NOEV[[YM#A'>5AOR]UA7>UF^_+Q9OZ;^IH; MVS8X$G^OR_?#Q?M9.Y0?5?6S_9 _W,R]-J-R4][7;8BB>7DK5^5FTT9J\OBW M"SH_]]DVO'S_$3TY#KX9S(_B4*ZJS3_KA_KY9A[.9P_E8_&ZJ;]7[UG9#^.K^]=_(]FN('N M&NAS Z5'&YBN@?EL8$8;V*Z!/3?0P6@#US5PGSVXT09^U\#_[&%\T$'7(#@W M,.,IA5V#\-S CC>(N@;19TK',2Q.U^]X0]P5=7%[O:_>9_O3/?U2M%-'?8V: M6^Z^_?)XAQW_U]P3A^;;MUNEU?7BK0W4,!C >$?C$!$=F=V(\Y3Q+ MN!7G?*+?'0AE;60,T3#FW)4+E"42)0#3Q@L5E1MPRMG0$2Y#(_5\%Y*1YIP+ MK>]AW0W4W0#=R8V].C'N4D]M5>1Y SU9V),]1C&]GC0.X& !U(EEGZK!>M MPX@N=)RB"HM$+!*)2*0HVV:B$X$G43FG3#2PR 50W@#(2U:<9< ZL4:%5%Y. M47DGQ8G%.(E(I"*13$XH9 7+*N+D,^0W04$&H5\M67B(OCT,V# M4U1"+&']XEE(>=E@>Z(G9CV4']#3<@ MU I0=)9TR-@J!!#652+'264D P@?5CX:J"_Q@)E50.*(2JQX+L'EQ>PTEK!^ M0MC\*>#^Z)Z]5-SL-!Z+Y<,I=LVU?,U%))&15$8R&9:= M7[C/8XYS!2"FKXC$,I+(2"HCF8SDPK#[\F)KJRR05U-Y+9@I](2P A335T1B M&4ED))613$9R:=Q]@;'U5\#[6^K]%?"_7F",3SV_[ZC(()CSG*5&-P9@ M"T"8W2 M5'4 *L]8.MLR.%[M.;IRY! ,[,"!76.[K(%=IN6IE>:.T6_&Z ].2XV-HU;3 MIZ4>J/.A0A]=R36W/%9%])*LM.SU0"0Z+V4D 8@)_9#<2ZD<*9L6*4>8U@,+ MML:>3Z/2'BWF:&Y^KIRZW!LZJ67;)R.QC"0RDL*%"F6(R4RDLI(-BV??#127V;L S6J =,-1W.[ M$X9TBJTT-X&:J@P#&2JR7 B6D51&LDGCRD<#]37&1D^C(C!;#[C1:]R@-[RA M8)^G4464%GLZJ/^K26!H1IQBLT:L5,8 85TE#.48K/[ M.WH0R1%H(C=PA##X"&%0M9@IRQVT[W2@!U'V8^J MKJOM\?&FY MV_\!4$L#!!0 ( -*ADULE;GR5 4 !L; 8 >&PO=V]R:W-H965T M&ULC9G=;N,V$(5?Q?"]U^(,15)!$B!64;1 "RRV:'NM)$QB MK&VYDI)LW[Z2K'CEF<.V-[&D'))G^/-I*%Z_U\W7]B7&;O%MOSNT-\N7KCM> MK=?MPTO<5^VG^A@/_7^>ZF9?=?UM\[QNCTVL'L="^]V:LLRM]]7VL+R]'I]] M;FZOZ]=NMSW$S\VB?=WOJ^;O3=S5[S=+L_QX\&7[_-(-#]:WU\?J.?X6N]^/ MGYO^;GVNY7&[CX=V6Q\637RZ6=Z9J]+ZH<"H^&,;W]O9]6((Y;ZNOPXW/S_> M++/!4=S%AVZHHNI_WF(9=[NAIM['7U.ERW.;0\'Y]4?M/X[!]\'<5VTLZ]V? MV\?NY689EHO'^%2][KHO]?M/<0HH7RZFZ'^);W'7RP7MNN MWD^U]%;VU;?3[_8P_KY/]7\4PP5H*D#G GW;_U: IP+\O8 =@S\Y&T/]H>JJ MV^NF?E\TI]$Z5L.D,%?<=^;#\'#LN_%_?;1M__3MUN3F>OTV5#1I-B<-S35G MQ;JO_=P$H28VI(K390.E5OB 6V 8!(_E^2((PA586($=*[#S"C+9"R>-'S6' M46--860H6K4BXVV&W>3030["85R!@Q4X'4YN13@G33XSZARQ"+K4*E\$7V S M'IKQP$PNS'C53)[E62',(!47'IL)T$P 9IPP$U0S(9#T D3L$U8*:*4 5KRP M4JA65NQ=)KP %16)^6\RC(%,N2EDOTR:>3O2"9"8@FW"2H)(!G1,D%Z,CMD4 M7JY&(.,L,4H&TNO.$%B-B05@,)X,ZXCD(&XFT875?+[4IHBT;-5W#Z7Z&//. M:.#)I;^9-!@,VQLGG"$06HT2:UB%V1D817 @,Y80XD%3YBFI&EJG)Q$I%FY#5.ODT)@#/G M('4ET@7.4HXP8 EDIZZ0C@ [,T=JV+0L)YN:BABQ!! KY\>& #NMEV-;(EF1 MI>"! 4L L%XBGP!@R1A2(X9 ;%*S&O.50*8J,ZT-(7":PDH2ETB8ASR5QC,F M+&>:'S[Q:F4,1090]!**K&$GYR"0V'X.NL2H,P8B$W CMTF3Z'(6LI&S$,I, MEG/BK<&)734 K)> 903.3 XZ4GF3RL09TY4!7;VD*P-JSF?&Y.=_9ZV,LX-JDQJJ#!3&3!5;ATVK&&YZJ$:9%*&=)Y,JH,P51E0-4BJ,J*J MVFHC%5/*#H8J ZC*P#>,8.ERF5244&>3CC!5&5 U2*HR^@ 09.I6 IE-I?46 M ]6"E#7(E-6"E#40R?X!,G8N2[R6+<:S!7B66ZR-!?O[(LSGZN0(Z%S!J;3> M8D9;P.@@&6TU?#D4A=H= IW-\GD:>&D),]J"3Y\AP0Z;^/:IL4J2JE;SDG.V MI+Y^ ITAYU*.,%PM@&M0EC0VF4A_C]4RUQM*S46,5POP&B3MK<:F9;5[ BK. M7.JK@,5PM0BN:B*>1/X_)Z+6P8FXGATI[&/S/)Z^M(N'^O70#1_O9T_/)SQW M-!Q)B.<;SFF^5W,Z-OJU:IZWAW9Q7W==O1^/)9[JNHN]S>Q3WV4OL7H\ MW^SB4S=<^OZZ.1W7G&ZZ^C@=1:W/YV&W_P!02P,$% @ TJ&3;*)F%.V M 0 T@, !@ !X;"]W;W)KV$ *[Y0VRSIWW=L"*4)+[9G/.?,F?$X'XU] M=AV )R]*:E?0SOO^R)BK.E#--XTQBKNT;0M<[T%7D>0DBQ+D@],<:%I MF4??V9:Y&;P4&LZ6N$$I;O^<0)JQH"E]=3R)MO/!P"G@-&MSB144 ;@^O[)_BK5C+1?NX,'(7Z+V74$/E-30\$'Z)S-^AKF>6TKF MXK_"%22&!R68HS+2Q954@_-&S2PH1?&7:1]SP\<7K,L#=5<,96Q#L4[]![+=/#7 M*K!MG"9'*C/H.,DK[S*P]UE\DW_AT[1_X[85VI&+\?BRL?^-,1Y02G*#(]3A M!UL,"8T/QX]XMM.8388W_?R#V/*-R[]02P,$% @ TJ&33FESXFV 0 MT@, !@ !X;"]W;W)K_=N^/(!C0OM@5P MY$U);7/:.M<=&+-E"XK;&^Q ^YL:C>+.FZ9AMC/ JPA2DB6;S2U37&A:9-%W M,D6&O9-"P\D0VRO%S9\C2!QRNJ57QY-H6A<UG+F%!Y2_1>7:G-Y14D'->^F>]X>.+M(?&]*8,SMB+>>?'6>R_%]O,N8Y= -,4RN?$CU/H/-AL2 M:A>.G_S9C&,V&@Z[Z0>Q^1L7?P%02P,$% @ TJ&3:][7'&U 0 T@, M !D !X;"]W;W)K&UL?5-A;]L@$/TKB!]08B=K MTLBVU'2:-FF3HD[;/A/[;*,"YP*.VW]?P*[G;=:^ '?<>_?N.+(!S9-M 1QY M45+;G+;.=4?&;-F"XO8&.]#^ID:CN/.F:9CM#/ J@I1DZ69SRQ07FA99])U- MD6'OI-!P-L3V2G'S>@*)0TX3^NYX%$WK@H,56<<;^ [N1W7YG_Q1K][5K"K<1OOU#X6&=8+=*L(L$N_^6N!9S]U<2MNBI M/$:;*D MQ%['25YXYX&]3^.;_ X?I_T;-XW0EES0^9>-_:\1'7@IFQL_0JW_8+,AH7;A MN/=G,X[9:#CLIA_$YF]&UL=5/;;MLP#/T501]0)4JZ#8%M MH&DQ;, &!!VV/2LV;0O5Q9/DN/O[4;+CN9GW8I$TS^$A166#=2^^!0CD52OC M<]J&T!T8\V4+6O@[VX'!/[5U6@1T7<-\YT!4":05XYO-.Z:%-+3(4NSDBLSV M04D#)T=\K[5POX^@[)#3+;T&GF73AAA@1=:)!KY!^-Z=''IL9JFD!N.E-<1! MG=.'[>&XC_DIX8>$P2]L$CLY6_L2G<]53C=1$"@H0V00>%S@$92*1"CCU\1) MYY(1N+2O[!]3[]C+67AXM.JGK$*;TP^45%"+7H5G.WR"J9][2J;FO\ %%*9' M)5BCM,JG+RE['ZR>6%"*%J_C*4TZAXG_"EL'\ G ;P!L+)24/XD@BLS9@;AQ M]IV(5[P]<)Q-&8-I%.D?BO<8O11XH1F[1*(IYSCF\$7.=LY@R#Z7X&LECOP? M.%^'[U85[A)\]T;A?^KO5PGVB6#_AH#?M+B6L[LIPA8SU>":M$V>E+8W:9,7 MT7EA'WBZD[_IX[9_%:Z1QI.S#7BS:?ZUM0%0RN8.5ZC%!S8["NH0S?=HNW'- M1B?8;GI!;'[&Q1]02P,$% @ TJ&3<6W7IJT 0 T@, !D !X;"]W M;W)K&UL?5-A;]P@#/TKB!]0;$=@".O6O6VH)USPY$Q M6W6@A;W! 7I_TZ#1PGG3M,P.!D0=05HQGB1W3 O9TS*/OK,I1D_%DZZI@S [?F- M_4.LW==R$18>43W+VG4%O:>DAD:,RCWA]!&6>FXI68K_#%=0/CPH\3DJ5#:N MI!JM0[VP>"E:O,Z[[.,^S3=INL#V 7P!\!5P'_.P.5%4_EXX4>8&)V+FW@\B M//'AR'UOJN",K8AW7KSUWFO)DRQGUT"TQ)SF&+Z).:P1S+.O*?A>BA/_!\[W MX>FNPC3"TS\4WNX39+L$623(_EOB7LS=7TG8IJ<:3!NGR9(*QSY.\L:[#NP# MCV_R.WR>]B_"M+*WY(+.OVSL?X/HP$M);OP(=?Z#K8:"QH7C.W\V\YC-AL-A M^4%L_<;E+U!+ P04 " #2H9-@++/4+4! #2 P &0 'AL+W=OUUKX =]Q[]^XXTL'89]< >/*B5>LRVGC?'1AS10-: MN"O308LWE;%:>#1MS5QG0901I!7C2?*):2%;FJ?1=[)Y:GJO9 LG2UROM;"O M1U!FR.B&OCF>9-WXX&!YVHD:OH/_T9TL6FQF*:6&UDG3$@M51F\WA^,NQ,> MGQ(&MSB34,G9F.=@W)<938(@4%#XP"!PN\ =*!6(4,;OB9/.*0-P>7YC_QIK MQUK.PL&=4;]DZ9N,[BDIH1*]\D]F^ 93/=>43,4_P 44A@9Z.\'6 7P"\!FPCWG8F"@J_R*\R%-K!F+'WG\EY>6!O>7R3 MO^'CM#\*6\O6D;/Q^+*Q_Y4Q'E!*LA ? [Y*F.SF M3$(E%\3G8'RH"YH$0:"@]J8(S MMB+>>?'6>Z\E3Y.<70/1$G.:8_@F)ETCF&=?4_"]%"?^%YSOPP^["@\1?OA- MX3_R9[L$623(_EOB7LR?*MFFIQI,&Z?)D@K'/D[RQKL.[ ./;_(K?)[V3\*T MLK?D@LZ_;.Q_@^C 2TGN_ AU_H.MAH+&A>,;?S;SF,V&PV'Y06S]QN5/4$L# M!!0 ( -*ADT\+&1OL $ -(# 9 >&PO=V]R:W-H965T= *G7:>JD33IUVO8Y!P:B)I@FX>C^ M_9+ 4=:A?2&V\7M^=IQL1/-L6P!'7K7J;$Y;Y_H#8[9L00M[@SUT_D^-1@OG M7=,PVQL0501IQ?AN=\>TD!TMLA@[F2+#P2G9P_>]G(6%!U2_9.7: MG'ZDI():#,H]X?@(E/@:)2H;OZ0?'61R\% M3_89NP2B.>XC?/^7PG2;(-TD2"-! M^M\6MW)NWQ5AJYEJ,$W<)DM*'+JXR:OHLK#W/-[)6_JT[=^$:61GR1F=O]DX M_QK1@9>RN_$KU/H'MC@*:A?,#]XVTYI-CL-^?D%L><;%'U!+ P04 " # M2H9-U&$ _K4! #2 P &0 'AL+W=O9NQ% M$BF>PT.*2@=C7UP#X,F;DMIEM/&^.S+FB@:4<#>F XTWE;%*>#1MS5QG0901 MI"3CF\TM4Z+5-$^C[VSSU/1>MAK.EKA>*6%_G4":(:,)_7 \MG7C@X/E:2=J M> +_HSM;M-C,4K8*M&N-)A:JC-XEQ],NQ,> GRT,;G$FH9*+,2_!^%IF=!,$ M@83"!P:!VQ7N0)TXZIPS Y?F#_4NL'6NY" ?W1CZWI6\R>J"DA$KT MTC^:X0&F>CY1,A7_#:X@,3PHP1R%D2ZNI.B=-VIB02E*O(U[J^,^C#?;_01; M!_ )P&? (>9A8Z*H_+/P(D^M&8@=>]^)\,3)D6-OBN",K8AW*-ZA]YKSY#9E MUT TQ9S&&+Z(2>8(ANQS"KZ6XL3_@?-U^'95X3;"MW\HW*\3[%8)=I%@]]\2 MUV(.?R5ABYXJL'6<)D<*T^LXR0OO/+!W/+[)[_!QVK\+6[?:D8OQ^+*Q_Y4Q M'E#*Y@9'J,$/-AL2*A^.>SS;< M).^8%K*G91Y]9UOF9O1*]G"VQ(U:"_O[!,I,!4WIJ^-1MIT/#E;F@VCA._@? MP]FBQ5:56FKHG30]L= 4]#X]G@X!'P%/$B:W.9-0R<68YV!\J0N:A(1 0>6# M@L#M"@^@5!#"-'XMFG0-&8C;\ZOZIU@[UG(1#AZ,^BEKWQ7TCI(:&C$J_VBF MS[#4,@$8U1&N;B2:G3>Z$4%4]'B9=YE'_=IOLFRA;9/X N! MKX2[&(?-@6+F'X4796[-1.S<^T&$)TZ/''M3!6=L1;S#Y!UZKR5//^3L&H06 MS&G&\ TF71$,U=<0?"_$B?]'Y_OT;#?#+-*S+9TG^P*'78%#%#B\6>(.AO]; M)-OT5(-MXS0Y4IFQCY.\\:X#>\_CF_R%S]/^3=A6]HY7C?UOC/& J20W M.$(=?K#54-#X<'R/9SN/V6QX,RP_B*W?N/P#4$L#!!0 ( -*ADTJ<)Q[ MM $ -(# 9 >&PO=V]R:W-H965TO&K5N9RVWO<'QES9@A;NRO30X4UMK!8>3=LPUUL0501IQ?AN=\.T MD!TMLN@[V2(S@U>R@Y,E;M!:V-]'4&;,Z9Z^.9YDT_K@8$76BP:^@__1GRQ: M;&&II(;.2=,1"W5.[_:'8QKB8\!/":-;G4FHY&S,2S"^5#G=!4&@H/2!0>!V M@7M0*A"AC%\S)UU2!N#Z_,;^.=:.M9R%@WNCGF7EVYS>4E)!+0;EG\SX"',] MUY3,Q7^%"R@,#THP1VF4BRLI!^>-GEE0BA:OTRZ[N(_339+.L&T GP%\ =S& M/&Q*%)4_""^*S)J1V*GWO0A/O#]P[$T9G+$5\0[%._1>"LYYQBZ!:(XY3C%\ M%;-?(ABR+RGX5HHC_P?.M^')IL(DPI-W"I-M@G23((T$Z7]+W(I)/R1AJYYJ ML$V<)D=*,W1QDE?>96#O>'R3O^'3M'\3MI&=(V?C\65C_VMC/*"4W16.4(L? M;#$4U#X&UL?5/;;MLP#/T501]0 M)4J:!H%MH.DP;, &!!VV/2LV;0O5Q9/DN/O[4;+K>9NQ%TFD> X/*2H;K'OQ M+4 @KUH9G],VA.[$F"];T,+?V0X,WM36:1'0= WSG0-1)9!6C&\V!Z:%-+3( MDN_BBLSV04D#%T=\K[5P/\^@[)#3+7US/,NF#='!BJP3#7R!\+6[.+38S%)) M#<9+:XB#.J>/V]-Y'^-3P#<)@U^<2:SD:NU+-#Y6.=U$0:"@#)%!X':#)U J M$J&,'Q,GG5-&X/+\QOX^U8ZU7(6')ZN^RRJT.3U24D$M>A6>[? !IGKN*9F* M_P0W4!@>E6".TBJ?5E+V/E@]L: 4+5['79JT#^/-X3C!U@%\ O 9<$QYV)@H M*7\G@B@R9P?BQMYW(C[Q]L2Q-V5TIE:D.Q3OT7LK.+_/V"T233'G,88O8K9S M!$/V.05?2W'F_\#Y.GRWJG"7X+L_%![6"?:K!/M$L/]OB6LQ#W\E88N>:G!- MFB9/2MN;-,D+[SRPCSR]R>_P<=H_"]=(X\G5!GS9U/_:V@ H97.'(]3B!YL- M!76(QP<\NW',1B/8;OI!;/[&Q2]02P,$% @ TJ&3>!>8ARV 0 T@, M !D !X;"]W;W)K&UL?5-A;]P@#/TKB!]0^C\38U&"^=-TS#;&Q!5!&G%>)*\9UK(CA99])U- MD>'@E.S@;(@=M!;F]PD4CCG=T1?'@VQ:%QRLR'K1P'=P/_JS\19;6"JIH;,2 M.V*@SNG=[GA*0WP,>)0PVM69A$HNB$_!^%+E- F"0$'I H/PVQ7N0:E Y&7\ MFCGIDC( U^<7]D^Q=E_+15BX1_535J[-Z8&2"FHQ*/> XV>8ZWE'R5S\5[B" M\N%!B<]1HK)Q)>5@'>J9Q4O1XGG:91?W<;JY36?8-H#/ +X #C$/FQ)%Y1^% M$T5F<"1FZGTOPA/OCMSWI@S.V(IXY\5;[[T6G!\R=@U$<\QIBN&KF-T2P3S[ MDH)OI3CQ5W"^#=]O*MQ'^/X?A1^V"=)-@C02I&^6N!&S3_Y+PE8]U6":.$V6 ME#AT<9)7WF5@[WA\D[_AT[1_$Z:1G247=/YE8_]K1 =>2G+C1ZCU'VPQ%-0N M'&_]V4QC-AD.^_D'L>4;%W\ 4$L#!!0 ( -*ADW^+>YVLP$ -(# 9 M >&PO=V]R:W-H965T6_>#$,^HGUR'8 GSUH9 M5]#.^_[(F*LZT,+=8 \FW#1HM?#!M"USO051)Y!6C.]V;Y@6TM R3[ZS+7,< MO)(&SI:X06MA?YY X5C0/7UQ/,JV\]'!RKP7+7P!_[4_VV"QA:66&HR3:(B% MIJ#W^^/I$.-3P#<)HUN=2:SD@O@4C8]U07=1$"BH?&008;O" R@5B8*,'S,G M75)&X/K\POX^U1YJN0@'#ZB^R]IW!;VCI(9&#,H_XO@!YGIN*9F+_P174"$\ M*@DY*E0NK:0:G$<]LP0I6CQ/NS1I'Z>;6S[#M@%\!O %<)?RL"E14OY.>%'F M%D=BI][W(C[Q_LA#;ZKH3*U(=T&\"]YKR;-]SJZ1:(XY33%\%?,:P0+[DH)O MI3CQO^!\&YYM*LP2//M-X3\(#IL$AT1P^&^)6S'9'TG8JJ<:;)NFR9$*!Y,F M>>5=!O8^/2)[#9^F_;.PK32.7-"'ETW];Q ]!"F[FS!"7?A@BZ&@\?'X-ISM M-&:3X;&??Q!;OG'Y"U!+ P04 " #2H9-.23YJK4! #2 P &0 'AL M+W=O[5JXQ=@AGEOW@Q#/J)]=AV )R]:&5?0SOO^ MR)BK.M#"W6 /)MPT:+7PP;0M<[T%42>05HSO=G=,"VEHF2??V98Y#EY) V=+ MW*"UL#]/H' LZ)Z^.IYDV_GH8&7>BQ:^@/_:GVVPV,)22PW&233$0E/0A_WQ ME,7X%/!-PNA69Q(KN2 ^1^-C7=!=% 0**A\91-BN\ A*1:(@X\?,29>4$;@^ MO[*_3[6'6B["P2.J[[+V74'O*:FA$8/R3SA^@+F>6TKFXC_!%50(CTI"C@J5 M2RNI!N=1SRQ!BA8OTRY-VL?IAK^=8=L /@/X KA/>=B4*"E_)[PHQ&?>'_DH3=5=*96I+L@W@7OM>2'+&?72#3'G*88OHK9+Q$LL"\I^%:*$_\' MSK?AATV%AP0__*'P=IL@VR3($D'VWQ*W8N[^2L)6/=5@VS1-CE0XF#3)*^\R ML \\O_ %!+ P04 " #2H9-2/"ZN?L! #+!0 &0 'AL+W=O M\9ES9FQFLD&J%]T F.!5\$[G86-,?R1$ MEPT(IA]D#YT]J:02S%A3U43W"MC5!PE.:!0E1+"V"XO,^\ZJR.3-\+:#LPKT M30BF?I^ RR$/-^&;X[FM&^,)/_97DV3AXQ[7M_#J,)TDZA>$!= J@<\#!ZY!1R&?^@1E69$H. M@1KOOF?NB3=':N^F=$Y_%?[,)J^M]U[0>)^1NR.:,*<10Q>8S8P@EGV6H)C$ MB;X+IWAXC&88^_!XJ9Y&.,$6)=AZ@NT_)1Y6)6*8%!?9H2*[]P3;:"6"8?YS MDPDJDB $="6"86)<9(^*[!&"[4H$P^QPD0,J[M7XWP9#2/[:722>7X7?P!02P,$% @ TJ& M3?7>"=>S 0 T@, !D !X;"]W;W)K&UL;5/; M;IPP$/T5RQ\0@Y>D[0J0LHFB5FJE5:HVSUX8P(HOU#9+^O>U#4O)AA<\,\PY MZ!^7_--I(YKQK6F)[ ZR.("D( M39([(AE7N,QC[&C*7 ].< 5'@^P@)3-_#R#T6. 47P+/O.U<") R[UD+/\'] MZH_&>V1AJ;D$9;E6R$!3X/MT?\A"?DSXS6&T*QN%3DY:OP;G6UW@) @" 94+ M#,P?9W@ (0*1E_%GYL1+R0! M Q:N.-U3/YLJ!.,HXC\OWOKHN:2W24[.@6C..4PY M=)63+AG$LR\EZ%:) _T I]OPW:;"783OUM6_9-L$V29!%@FR=RVF5RUNY5RK M)*N92C!MW":+*CVHN,FKZ+*P]S3>R?_T:=M_,--R9=%).W^S&PO=V]R:W-H965TW\VWF.+ M2B4U=%9B1PS4.7W<'4]IP$? #PFC7=DD=')!? G.YRJG22@(%)0N* A_7.$) ME I"OHQ?LR9=4@;BVKZI?XR]^UXNPL(3JI^R(V65+BT,5-7D67A7WD\4[^PJ=M_RI,(SM++NC\S<;YUX@.?"G)@U^AUC^P MQ5%0NV"^];:9UFQR'/;S"V++,R[^ %!+ P04 " #2H9-G7@V\.T! "# M!0 &0 'AL+W=O!$C95%$KM=(J5=-G+PP7Q<;$]B[IW] =X;J!7LWM@*SD+\6*-;T6*0IL0,,BU9:#FN,(# M,&:)3!JO(R>:)&W@_'YC?W2UFUK.5,+^;0MF'X2_5<8ZXE0 M,!;_':[ #-QF8C1RP93[!OE%:<%'%I,*IV_#V;3N[$?^6Y@_@(P!9!& !R&7 M^1>J:99(T0=RZ'U'[1.O#L3T)K=.UPKWSR2OC/>:D2A.\-42C9CC@"$SS&I" M8,,^21"?Q)%\""?^\+4WP[4+7[_+<.LGV'@)-HY@\XY@MRC1A]G[12*O2/21 M( X7(C[,?SH9>T5B#P%9B'@P4>07V7I%MAZ1M9]@YR78??[!]EZ"_2?*]&$V M"Q$\&P(.LG+CKX)<7%JW>F;>:OI!9=6T*C@+;4;1#4PIA :3 M2GAGWK4V&W$R&)3:7K?F+H>],!A:=./*P]/>S?X"4$L#!!0 ( -*ADTB MD^Y"PP$ #<$ 9 >&PO=V]R:W-H965T!E:%(<$)7 MJQT1K)4X3T/NI/-4]9:W$DX:F5X(IO\<@:LAPVM\3;RV=6-]@N1IQVKX ?9G M=](N(C-+V0J0IE42::@R_+@^'!./#X"W%@:SV"/?R5FI=Q]\+S.\\H: 0V$] M W/+!9Z ./$LZ0N7^RO[U]"[Z^7,##PI_JLM;9/A/48E5*SG]E4- MWV#J)\%H:OX9+L =W#MQ&H7B)ORBHC=6B8G%61'L8UQ;&=9AXK^6Q0OH5$!O M"L@H%)Q_89;EJ58#TN/9=\Q?\?I W=D4/AF.(GQSYHW+7G*Z2U)R\403YCAB MZ *SGA'$L<\2-"9QI/^5TWCY)NIP$\HW2_6'?9Q@&R78!H+M/RWN;EJ,8>[C M(DE4)(D0[&]$8IB'&Q&RN#@!N@Y/UJ!"]3*,RR([3\4C#1?_"1]'ZH7INI4& MG95USR=<>\-&Z*YX!#9?WVWNWU^);'P*IN&E,R_U?D?P%02P,$ M% @ TJ&32<:.6>R 0 T@, !D !X;"]W;W)K&UL=5/;;MLP#/T501]0V4JZ#H%MH&DQ;, &!!VV/2LV?4%U\20Y[OY^ ME.QX7N:]6"3-]P?&7-F"$N[.]*#Q3VVL$AY= MVS#76Q!5!"G)>)*\8TITFA99C)ULD9G!RT[#R1(W*"7LKR-(,^8TI=? 2]>T M/@18D?6B@:_@O_4GBQY;6*I.@7:=T<1"G=/']'#45%"+0?H7,WZ$N9][2N;F/\,%)*8')5BC--+%+RD'YXV:65"*$F_3V>EX MCC/_%;8-X#. WP#85"@J?Q9>%)DU(['3['L1KC@]<)Q-&8)Q%/$?BG<8O13\ M(_*?^?I-@'PGV M?[68WK2XE7.KDJUFJL V<9L<*;?GY!;'G&Q6]02P,$% @ M TJ&3<]4.]2U 0 T@, !D !X;"]W;W)K&UL M;5/;;MP@$/T5Q <$+W:::&5;RJ:J6JF55JG:/K/V^*( XP)>IW]?P([CIGX! M9CCGS(4AG] \VP[ D1TS*/O;,H<1R=[#6=#[*B4,'].('$JZ(&^.I[ZMG/!P,C$QZA0VKB2:K0.U:+B4U'B9=Y['?=IODFSA;9/ MX N!KX3[&(?-@6+F'X4396YP(F;N_2#"$Q^.W/>F"L[8BGCGD[?>>RWY79JS M:Q!:,*<9PS>8PXI@7GT-P?="G/A_=+Y/3WK\!UL-"8T+QSM_-O.8S8;#8?E!;/W&Y5]02P,$% @ TJ& M3=B;N8[< 0 04 !D !X;"]W;W)K&UL=53; MCML@$/T5Q 2L]27!" MHVA/!&L[G*<^=U9Y*J^&MQV<%=)7(9CZ?0(NAPS'^)YX;NO&N 3)TY[5\!W, MC_ZL;$1FE;(5T.E6=DA!E>''^'A*'-X#7EH8]&*/7"<7*5]=\*7,<.0* @Z% M<0K,+C=X LZ=D"WCUZ2)9TM'7.[OZI]\[[:7"]/P)/G/MC1-A@\8E5"Q*S?/ MQM7-O.K\.D?Z>%"70B MT!6!C$:^\H_,L#Q5N;\X/E)[-H5+^J/PWVSQVF9O.4WV*;DYH0ES M&C%T@8EG!+'JLP4-69SH?W0:IF^"%6X\?;.D1X>PP#8HL/4"VW]:3%8MAC#O MF.R")KN P(>520!SB,(F^Z#)/B 0KTQ"F'?..PF:) &!S'S*]>_@=02P,$% @ TJ&32$3F-+3 0 MG 0 !D !X;"]W;W)K&UL=53KCIP@%'X5P@,L MRHSN[$1-=K9IVJ1-)MNT_9S M9U5DR1PKJ'#_&QU/J\![PHX-);^;(=7*1\L4%GZL<1ZX@X% :I\#L<(4GX-P) MV3)^+9IXM73$[?Q-_:/OW?9R81J>)/_95:;-\0&C"FHVF2?BO\FBU>V^RUH(&UL=51M;]L@$/XKB!]08I*X761;:EI5G;1*4:=MGXE] M?E'!N(#C]M\/L.-Y'OL2N//S*M37!O3'0C1>0V"Z1O9 M06N_E%()9FRH*J([!:SP),$)W6QB(EC3XBSQN9/*$MD;WK1P4DCW0C#U>00N MAQ1'^)IX;:K:N 3)DHY5\!W,C^ZD;$1FE:(1T.I&MDA!F>+[Z'",'=X#?C8P MZ,4>N4[.4KZYX&N1XHTK"#CDQBDPNUS@ 3AW0K:,]TD3SY:.N-Q?U9]\[[:7 M,]/P(/FOIC!UBN\P*J!D/3>OV^PEHU]H0BY.:,(<1PQ=8*(90:SZ;$%#%D?Z#YV&Z=M@A5M/WR[I MT2XLL L*[+S [J\6MZL60YC_F.R#)ON P'YE$L+$89,X:!('!&Y7)B',W C(_2-EO4$L#!!0 ( -*ADTR5%.& MPP$ #<$ 9 >&PO=V]R:W-H965TY&BWO)9PT,J,03/\^ E=3@5-\3;SV;6=]@I3YP%KX!O;[<-(N M(JM*W0N0IE<2:6@*_)0>CGN/#X ?/4QFLT>^D[-2;S[X7!UEV&=%OTK+4Z@"X'>$,A< M*#C_R"PKS'YB_XO1 W=E4/AF.(GQSYHW+7DKZ^)B3BQ=:,,<90S>8 M=$40I[Z6H+$21_H/G<;I6=1A%NC9EIX^Q 5V48%=$-AM!+(DN6DQAOE/D_MH MD7U$@-X4B6&RFR)DK$&5&F48ETUVG8HG&B[^+WP>J:],M[TTZ*RL M>S[ADANE+#@KR9WSTKDI7@,.C?7;![?7\UN> ZN&94S)^E]1_@%02P,$% M @ TJ&376+_&'P 0 I 4 !D !X;"]W;W)K&ULC53;CILP$/T5Y ]8 [E'@+39:M5*K11MU?;9@>&BM3%K.V'[][4-H6PZ ME?(2V\,Y9^8XGDEZJ5YU#6""=\%;G9+:F&Y/JF+#Q6N<($E*K#T M LL/ NL;BQAF@R=9H4E6B, 6%UBC NO[;6Y0@0U2P>[&)H*)0CS)%DVR103^ M\QAVJ,#N?INVV=$7&]YA% -%M\^.SII$@*K\>-!!+L^MGTVSZ#2"'F/?9'_A MP_SZQE35M#HX26-;U3=4*:4!6TOX8-]&;4?F=.!0&K?=V+T:YL9P,+(;9R*= M!G/V!U!+ P04 " #2H9-DC,8I,X! "7P)W?E[N"$7" M-#Q)_K,M39/A!XQ*J-C S:L8:$$0J[Y8T)#%B?Y'IV%Z'*PP]O1X3:=) M6& ?%-A[@?T_+>XW+88PA[#)(6AR" @D&Y,0YCYLD@1-DH# P\8DA/FT,2&K MVR% U7XN-"KDT/F97&67T7ND_G;]A4]S^XVINNTTNDAC[ZB_2964!FPINSO; M<&.?BB7@4!FWO;=[-0W,%!C9SV\!61ZD_ ]02P,$% @ TJ&39";9L3M M 0 9@4 !D !X;"]W;W)K&UL=51M;YLP$/XK MB!]0$Y,$&@%2TVK:I$V*.JW[[)#C1;4QLYW0_?O9AC+&KE]B^_R\W)G<98-4 MK[H!,,&;X)W.P\:8_D"(+AL03-_)'CI[4TDEF+%'51/=*V 73Q*>V;HP+D"+K60W?P?SH3\J> MR*QR:05TNI5=H*#*PX?-X9@ZO >\M##HQ3YPE9RE?'6'+Y<\C%Q"P*$T3H'9 MY0:/P+D3LFG\FC3#V=(1E_MW]4^^=EO+F6EXE/QG>S%-'J9A<(&*7;EYEL-G MF.K9A<%4_%>X ;=PEXGU*"77_CV\^LPWB3;B883Z$2@ M,R'U/F0T\ID_,<.*3,DA4./;]\Q]XLV!VK;0/@R+-6KG.QIOL5FEE!I:*[$E!JJ,7F_WAUW 1\"#A,$NSB1445)")7KE M[G'X 5,]7RB9BO\%9U >'C+Q,0I4-JZDZ*U#/:GX5+1X'G?9QGT8;RZ_3;1U M I\(?"9)-N4 MG8/0A#F,&+[ O"&85Y]#\+40!_Z!SM?IR6J&2:0G2WKRB:C!UG"9+"NS;.,D+[SRPUSR^R1M\G/8[86K96G)"YU\V]K]" M=.!3V5SX$6K\!YL-!94+QZ_^;,8Q&PV'W?2#V/R-\W]02P,$% @ TJ& M3;&,.'6W 0 T@, !D !X;"]W;W)K&UL;5/; M;MP@$/T5Q >$7>Q-TY5M*9NH:J566J5J^\S:8QL%/"[@=?KW!>RX;N(78(9S MSEP8LA'-LVT!''G1JK,Y;9WKCXS9L@4M[ WVT/F;&HT6SINF8;8W(*I(THKQ MW>Z6:2$[6F31=S9%AH-3LH.S(7;06I@_)U XYG1/7QU/LFE=<+ BZT4#W\'] MZ,_&6VQ1J:2&SDKLB($ZI_?[XRD-^ CX*6&TJS,)E5P0GX/QI]%>.+]D?O>E,$96Q'O?/+6>Z]%DJ09NP:A M&7.:,'R%V2\(YM67$'PKQ(F_H_-M>K*981+IR9J>'+8%TDV!- JD_Y5X>%/B M%N;V31"VZJD&T\1ILJ3$H8N3O/(N WO/XYO\@T_3_DV81G:67-#YEXW]KQ$= M^%1V-WZ$6O_!%D-![<+Q@S^;:-%M3&S3>C^_6Q#&$U=:5^P[_S< M<\\=/J>CD"^J =#HE;-.9;C1NC\0HHH&.%5WHH?.G%1"@FT=$&< MD3 (=H33ML-YZGPGF:=BT*SMX"21&CBG\L\1F!@SO,%7QW-;-]HZ2)[VM(;O MH'_T)VDLLK"4+8=.M:)#$JH,WV\.Q\3B'>!G"Z-:[9&MY"S$BS6^E!D.K"!@ M4&C+0,UR@0=@S!(9&;]G3KRDM('K_97]R=5N:CE3!0^"_6I+W60XP:B$B@Y, M/XOQ,\SU;#&:B_\*%V &;I68'(5@RGU1,2@M^,QBI'#Z.JUMY]9QYK^&^0/" M.2!< DQN6\N4R"E_I)KFJ10CDE/O>VI_\>80FMX4UNE:X&6\ESR*]BFY M6*(901S<],B'^:!+.V^2G8?@@S[MO03[_R\S\1(D'@7139D^3'R3A*SN M'@=9NZE3J!!#YR9^Y5T&^SYT=_>[ROU!+ P04 " #2H9-%$3L]\@! M U! &0 'AL+W=OU36C??K8AC&;^$_M>SCWG7-LW^:CT MJ^D +'H77)H"=];V>T),U8&@YD;U(-V71FE!K0MU2TRO@=:A2'"2;C:W1% F M<9F'W%&7N1HL9Q*.&IE!"*H_#L#56. $7Q(OK.VL3Y R[VD+/\'^ZH_:161A MJ9D :9B22$-3X(=D?\@\/@!^,QC-:H]\)R>E7GWPO2[PQAL"#I7U#-0M9W@$ MSCV1L_$V<^)%TA>N]Q?V;Z%WU\N)&GA4_ ^K;5?@>XQJ:.C [8L:GV#N)\-H M;OX'G($[N'?B-"K%3?A%U6"L$C.+LR+H^[0R&=9QYK^4Q0O2N2!="I)P.&02 M"LZ_4DO+7*L1Z>GL>^JO.-FG[FPJGPQ'$;XY\\9ES^5VE^7D[(EFS&'"I"M, MLB"(8U\DTIC$(?VO/(V7;Z,.MZ%\^\GA;9Q@%R78!8+=)X*[JQ8G3!8PTG#M_^#30#U3W3)I MT$E9]WC"%3=*67!6-C?.2^=F> DX--9O[]Q>3R]Y"JSJYR$ERS]%^1=02P,$ M% @ TJ&3=W,_3>; 0 6 , !D !X;"]W;W)K&UL;5/;;J,P$/T5RQ]0@^EE&P'2IM6JE7:EJ%6[SPX,P:HOK.V$[M]W M; A*JKPP%Y\YM# M3+"Z',0.7B&\#1N'$5M86JG!>&D-<=!5]&>^6A<1GP#O$D9_XI,XR=;:CQ@\ MMQ7-HB!0T(3((- 6L?#4/[+_2K/C+%OAX<&JO[(-?45_ M4-)")_8JO-CQ">9Y;BB9A_\-!U (CTJP1V.53U_2['VP>F9!*5I\3E::9,>9 M_UAVN8#/!7PIX-,L4Z.D_%$$49?.CL1-NQ]$O.)\Q7$W34RF5:0S%.\Q>ZB+ MFZQDAT@T8]83AI]A\@7#D']IPB\VX8F@."'([[/+!,5%@B(17)\IX-]43IB[ MA#$)<_NM!3M92GQS?X3;2>/)U@;<;]I"9VT 9,NN\")[?.9+H* +T;U#WTV7 M/07!#O,[9LO/5'\!4$L#!!0 ( -*ADU4_54S5 , /0- 9 >&PO M=V]R:W-H965TJT[3--G 05< 9.TOW[F9?2Q#Y/^1*PN;OGSO;SQ#<[J^:UW4NI@[>JK-MY MN-?Z\!!%[7HOJ[R]5P=9FR];U52Y-L-F%[6'1N:;WJDJ(R"$1U5>U.%BUL\] M-8N9.NJRJ.53$[3'JLJ;OTM9JO,\I.'[Q'.QV^MN(EK,#OE._I#ZY^&I,:-H MBK(I*EFWA:J#1F[GX2-]6('H''J+7X4\MQ?O05?*BU*OW>#K9AZ2+B-9RK7N M0N3F<9(K699=))/'GS%H.&%VCI?O[]$_]\6;8E[R5JY4^;O8Z/T\%&&PD=O\ M6.IG=?XBQX*2,!BK_R9/LC3F728&8ZW*MO\-UL=6JVJ,8E*I\K?A6=3]\SS& M?W?#'6!T@,G!8/_/@8T.[,,A[HL?,NM+_93K?#%KU#EHAMTZY-VAH _,+.:Z MF^S7KO]FJFW-[&G!$C:+3EV@T68YV,"%#9TL(A-]@@ ,8@F..UP#K%R+5. ( M#"V"]?[L$B%)\0 Q&B#N \17JQ!;20XV:6]3]S89IVF,PR0H3(+ )!;,8)-< MP-PE(LD\Y7 4AR,XW,+A+@Z-@> P*0J3(C"I!9,Z,''LJ46@( (!$=8!%<[6 MW D NV+AI,(X)YX-S-!D,B<9*JQSLLQ^&NVN]HHD&6.>E#R"0I$-\U6%"L8CA=OY3'%%H.P&1H]&R6V4 MIKAT4$P[;%*/1E=L$\+LMP<*EP^*Z8=]RBDB('YB4UQ **8@-K4I(B%IXA%N MBDL(Q31$V$"NB"2,^-8.EQ'JZHA#W15%)(*DC/N@<)&@F$HX)P+A/P7..0X% M./_!Y3_CGJT&G*] ;R<;X'P%N(%LH]%EP;Y$<4H#1FE[6<&E-",D\ZTJ3FG M*&WS#%Q*^^K!V0P8FVV.@CB;P66S2S)P MV^Y\VNJ-O@16ESD^_OVUNEM#19DGNS$GO3@DV#4FYU M]YJ:]V;H0X:!5H>QQXJF1F_Q#U!+ P04 " #2H9-G$DO'+-\,O;)=0">/&O5 MNX)VW@]'QES5@1;NQ@S0XTUCK!8>3=LR-U@0=21IQ?CA<,NTD#TM\^@[VS(W MHU>RA[,E;M1:V#\G4&8J:$)?'(^R[7QPL#(?1 O?P?\8SA8MMJK44D/OI.F) MA::@]\GQE 5\!/R4,+G-F81*+L8\!>-+7=!#2 @45#XH"-RN\ !*!2%,X_>B M2=>0@;@]OZA_BK5C+1?AX,&H7[+V74'?4U)#(T;E'\WT&99ZWE&R%/\5KJ 0 M'C+!&)51+JZD&ITW>E'!5+1XGG?9QWV:;^Z2A;9/X N!KP2,'6J9 \7,/PHO MRMR:B=BY]X,(3YP<.?:F"L[8BGB'R3OT7LOT-LG9-0@MF-.,X1O,*X*A^AJ" M[X4X\?_H?)^>[F:81GJZC?XAVQ?(=@6R*)#]4R)_4^(>)GT3A&UZJL&V<9H< MJ>->!O>?Q35[A\[1_$[:5O2,7X_%E8_\;8SQ@*H<;'*$./]AJ*&A\ M.-[AV#,L/8NLW+O\"4$L#!!0 ( -*ADUSI^X.&0( -4& 9 M >&PO=V]R:W-H965TE4;=(F19W6?7;():#:F-I.Z/[];$-9VEZD[ OVG=^]NV?L<]%+]:QK !.\ M"M[J55@;TRT)T54-@ND[V4%K5PY2"6:LJ8Y$=PK8W@<)3N(HRHA@31N6A?=M M55G(D^%-"UL5Z),03/W9 )?]*J3AF^.Q.=;&.4A9=.P(/\'\ZK;*6F1BV3<" M6MW(-E!P6(5KNMS0U 5XQ%,#O;Z8!T[*3LIG9WS;K\+(500<*N,HF!W.< ^< M.R9;Q\M(&DXY7>#E_(W]P8NW8G9,P[WDOYN]J5?A/ SV<& G;AYE_Q5&0;,P M&-5_AS-P"W>5V!R5Y-I_@^JDC10CBRU%L-=A;%H_]L-*-A_#\(!X#(BG )O; M:1D2^]*_^!#P__!U+%I=;"3QO8VWX$.4AJPM41W]C+5 M]HV9# X'XZ:YG:NAT0Z&D=WXB)#I)2O_ E!+ P04 " #2H9-C-4):E$$ M "$%0 &0 'AL+W=OO8C2_-JX1WK^OSD^]7VJ+.D^E*<==[\9U^465(WI^7!K\ZE M3G9=4);Z(@A"/TM.N;><=VNOY7)>7.KTE.O7.!]+'P] M'8YUN^ OY^?DH/_4];?S:]F<^;,SQM*&P#.L1?)WVM M[HYG;2MO1?&]/?EMM_""MB*=ZFW=IDB:GW>]TFG:9FKJ^&=(ZMVNV0;>'W]D M_Z5KOFGF+:GTJDC_/NWJX\)3WFRG]\DEK;\6UU_UT)#T9D/WO^MWG3;PMI+F M&MLBK;J_L^VEJHMLR-*4DB4_^M]3WOU>A_P?87R & +$+:"Y]F;3) ]E(DL6=O'X0!;Q"8A-0%T">D@@#;9[3-1A\AX38*R,F[*R84(% MD0@-4FR8BF,)QOW;,# (*7:P(]GF)--'HC-D$T@MX>(^\Z!2E" M8="[MF$D Q .0A1;CF+*B?@$,9L@'D\(!+R\@Q&4#*!'3@##P!2YC2.*4<6. MDAP3!YB2'+P".RZ>04P@AIY+RZ!8PG6O#J M%F($T0/H49I"W%UJ, 4V#C%0L>/Q$?RT$,RT4,*1@E>WH G$\.H6W!O6(D9: M#2L)L:E,!B8D*G+QP@\+P0P+Y7KF>'&+: (OO+@%]Z*U>%&V0@1*BQ<;!C(4 M)!T5\;-",+-".9I"7HL8C.<%>2TB]Z8U>1E #PV3!#"%Q.!(*%(.8I#7-C+: M=J9PF/ )+AQY+>(8'SZ 'H@)0@F&PUZA[9WCN'%/)G]V.@2*E.G$F70=S2Z2 M^%&!S*A0#CN"O+9Q@AU'7MLXQI C8[4#I-CDCS'NK>=P?<#QHP*94:$,$5TZ\MFF,*R?;;8G'@ITAA//H#N!P=UV<[=ZVS)\%NT.E+'^ D\K8-;7\+3I M-P1_IN_W)_](RL,IKV9O15T76;<[M2^*6C?E!U\:-H\ZV=U.4KVOV\.H.2[[ M?<'^I"[.PYZG?]MX7?X'4$L#!!0 ( -*ADW\+@EQ/P( ,T& 9 M>&PO=V]R:W-H965TF>!^+:=83_WM*6C9L0A?>%U^922[T RF(@%_J-RN_#GJL(+"JGIJ.] M:%@?<'K>A!_0RR[3> /XT=!1K.:!KN3 V)L./I\V(=2&:$N/4BL0-=QH1=M6 M"RD;OV;-<$FIB>OY7?VCJ5W5QU';NNK5YA'*+,LN"OK=)EZWB:?'V+*;."E0])S[LZ3>+*F3);:JW:9. M$@S3*+:.=N6!X21=[=#4%1>&\A3!S&\Z\YK.7-.Y93ISSTN6(/OPN2B,(+8W MTJ,5)\AN,UC=$_JB_TKXI>E%<&!273GF8C@S)JE2A$^J_EJ]+4O0TK/4TTS- M^73#3H%DP_QX@.4%*_\ 4$L#!!0 ( -*ADW48ZA7O $ !4$ 9 M>&PO=V]R:W-H965T0'B %SN38"I+N< MJE9JI>BJMK\=6()U_J"V$ZYO7]LXB$2T?[!W/3.>7=N4H])OI@>PR;O@TE2H MMW;886R:'@0U&S6 ="N=TH):%^H3-H,&V@:2X#A/TRT6E$E4ER%WT'6ISI8S M"0>=F+,05/]Y!J[&"F7HFGAEI][Z!*[+@9[@.]@?PT&[",\J+1,@#5,RT=!5 MZ"G;[0N/#X"?#$:SF">^DJ-2;S[XTE8H]8: 0V.] G7#!?; N1=R-GY'331O MZ8G+^57]4ZC=U7*D!O:*_V*M[2OT 24M=/3,[:L:/T.LYP$EL?BO< 'NX-Z) MVZ-1W(1OTIR-52*J."N"OD\CDV$H3DR8Y*NO..IQ(IY0%IYANW"WLW1N= PZ= M]=-'-]?339T"JX;X"/'\)ZC_ E!+ P04 " #2H9-RBSJ6@\" "(!0 M&0 'AL+W=O'3 ):&[.V$[9_7]L02HB[+]@>SCES9L"3=5R\R0I >1^, M-C+W*Z7:#4*RK( 1&? 6&OWFQ 4C2A_%&[%_J$1I5CS:"1 M-6\\ :?"UADY.]IZIY,#YFSE\.^9^: P!A5(9!:*7*^R 4B.D M;;P/FOZ8TA"G^YOZLZU=UW(@$G:<_JZ/JLK]E>\=X40N5+WP[BL,]:2^-Q3_ M':Y -=PXT3E*3J5]>N5%*LX&%6V%D8]^K1N[=H/^C>8F1 ,A&@DZ]V>$>"#$ M,P+JG=E2OQ!%BDSPSA/]QVJ)^2?P)M;-+$W0]LZ^T]5*';T6\7J5H:L1&C#; M'A--,,OE/63W",$C FD#HXO(Y6(;/="C68+/$'<)8F>9L:7'4W_KQ"V0. 42 M*Y#<]6D]ZU./65I,8S$IGI710W XP43I*EBYK:1.*^F#E20,9U9Z#,:3/'@= MS#[LSH%*HN _C5TXS2P<9F9%;Q>/16,@2M]O>PE.'&N0)L) ]V:2H_%\4#AI,QV MJ?>B'P[]0?%VF'MH'+[%7U!+ P04 " #2H9-J:J75ML! "A! &0 M 'AL+W=O3&YJ]F9'9K+?!+R374 .GAGE*L" M=5H/!XQ5U0$C:B<&X.9+(R0CVH2RQ6J00&I7Q"B.PC##C/071,O?=MIF\!E/I 6OH/^,9RDB?#*4O<,N.H%#R0T M!7K8'XZ9Q3O :P^3VNP#Z^0LQ)L-OM0%"FU#0*'2EH&8Y0*/0*DE,FW\6CC1 M*FD+M_LK^[/S;KRX*] D%-31DI/I%3)]A\9.B8#'_%2Y #=QV M8C0J097[#:I1:<$6%M,*(^_SVG.W3@O_M:5R5[*)(QR?+%$"^8X8Z(-9K\BL&%?)2*? MQ#'ZKSQ./R"(O3W&CB#>ZM\G?H+$2Y X@N0?D_&-R1FS#QV(.]!]G.T^T$F] M.JE')[G1\6%2OTCF%$@6S=<*B@$B-W@[G)KO/W$+DK M]A<^#^\W(MN>J^ LM+FH[CHU0F@PK80[8[@S[\4:4&BTW=Z9O9RG9@ZT&)8' M :^O4OD'4$L#!!0 ( -*ADU>%:W^QP( $4+ 9 >&PO=V]R:W-H M965T"").7-\9L8GS/S"Q9L\,J:\]R(OY<(_*E4](22W M1U90&?"*E?J7/1<%5?I1')"L!*,[&U3DB(1AB@J:E?YR;M>>Q7+.3RK/2O8L M/'DJ"BK^KEG.+PL?^]>%E^QP5&8!+><5/; ?3/VLGH5^0@W++BM8*3->>H+M M%_X*/VT(,0$6\2MC%]FZ]TPJKYR_F8>ONX4?&D4L9UME**B^G-F&Y;EATCK^ M.%*_V=,$MN^O[)]M\CJ95RK9AN>_LYTZ+ORI[^W8GIYR]<(O7YA+*/$]E_TW M=F:YAALE>H\MSZ7]]K8GJ7CA6+24@K[7UZRTUXOCOX;! <0%D": X+L!D0N( M>@&H5F93_4057EW$XG:.S(7*8 M=8TA+YM<1_3V20"4XTL0=Q)=083Q"!! M; FB-@$.88($)$B&"G OS76-P:$%E19$9D&_&!^A.F)24$P*B"$],34&X]8V M. QZYV,#H"(2Q+"8"2AF HB)8((I2# =WYL92# ;T9L:D[2K$?=J<1?2D6&: M!QDR'-$7!VIOD_8=&0*]BUJ]ZXJY\7; @)A;^8#67F$ROC,8-BX&G#OHC0-U M\DT&OOD(U94#OP9P#,A);E# +P*G]R@@)U)\/B" M$=B9A(PHF -U_FGB(.J5Z"-4+0>UAI*"B8.=WZ2WY:?2#H^MU69&7-D1$?V' MUP/F=RH.62F]5Z[T:&0'F#WGBFDQ8:"/\E'/M,U#SO;*W$[TO:@'N_I!\R"X_-:]*>&E]N!Z-#E:!2+CF4^^-\N1C> M/37+1?W65?NC?VIF[=OA4#;_K'Q5GQ_F,/]X\6W_NNOZ%\ER<2I?_>^^^^/T MU(2GY.IENS_X8[NOC[/&OSS,?X+[1VU[@P'QY]Z?VYO[63^4Y[K^WC_\LGV8 MJYZ1K_RFZUV4X?+N"U]5O:? X^_1Z?P:LS>\O?_P_C@,/@SFN6Q]45=_[;?= M[F&>S6=;_U*^5=VW^ORS'P=DY[-Q]+_Z=U\%>,\DQ-C453O\SC9O;5QH8#]KX$8#1PR2 M2[*&[*_+KEPNFOH\:RX+Z%3VZQ3N79C?3?]RF,[AOS !;7C[OC20+9+WWM&( M65TP>(/!*:+@")W#%+,6O-@IY"N'I(3+(X<8R*^8)(SU.F 4!XR# SVADLX$ZM!$;X""M#1G22@4.61!*C.1;L;I(LU=)D1Q.I*57 R3\S!TD^0L"BAPAN:%PYS+34X2PU$9 MYF!ERJ!D 5><--'5U8B9L,[ T)U02+@T9)J,;BW@$$WJ8LPCI09 XND ME4.Z6 L)IZU#0YES'.0.5*0"@%Q# #GSG#)'GJ/4 DLYAP59T'0+2=Z,C54^ MD"L7\-+%M]$(FA!RZ+)()+G: "\WC@HX\!H!"#KH!V4D "%5FHK16@1JU)JL MJJ\C,)WLXC3@2-H?12!892*R G(Y U[/#$+$A5QBP'V^;P%9\X&+/N]<0%#T M,"66S@F'6>TRC!"251VXK+.F!+BL2UV) )NV)5,^LOP#UW_6=@#7[#NXW8@C M'PY#92--!*YK(0H"!SFUL(Z,LEL@;RU*1T."A\9L?4CRRX*O39?J5Q/5@\O+0U:?QT#6YGOPN_P502P,$% @ TJ&3:.>6/C@ @ /PL M !D !X;"]W;W)K&ULC5;K;MHP&'V5* _0^);8 MJ0!I4&@G;5+5:=OO% Q$3>(L,="]_>S$1&";D3_$-N><[^K+Y"2:CW;/N0P^ MRZ)JI^%>ROHQBMKUGI=9^R!J7JE_MJ(I,ZFFS2YJZX9GFXY4%A$"((G*+*_" MV:1;>VUF$W&015[QUR9H#V69-7_GO!"G:0C#\\);OMM+O1#-)G6VXS^X_%F_ M-FH6#2J;O.15FXLJ:/AV&GZ!CR\0:T*'^)7S4WLQ#G0H[T)\Z,G7S30$VB-> M\+74$IGZ'/F"%X564G[\,:+A8%,3+\=G]547O KF/6OY0A2_\XW<3T,6!AN^ MS0Z%?!.G%VX"BL/ 1/^-'WFAX-H396,MBK;[#=:'5HK2J"A7RNRS_^95]ST9 M_3/-3T"&@ 8")/\E8$/ 8PG$$,A80FP(\5A"8@C)6 (U!#J6P R!682H+T=7 MWZ=,9K-)(TY!T[=HG>F= !^9ZJ"U7NP:IOM/E;A5J\<906@2';60P8Q8NQE)Y/2+Q->3%A1"8#IA()6S(&O)F#74"^,H& M]0M@KP#N!,B%0(*MK/<0VD&J#@(A!9A9N(4'AR F:6KEWX,#%..$6D48J;<: MJ??LBP,C!;2*XM.#,2# GU?BS2MQ\HJI5?U%CXDO#&& 4SNO3RX,,4"1Y?;2 MA;$TC:&5A94'!A.2,G]PL3>XV F.(+L;8L<.A!!ANQEB3U$@ 5:JEJX:QBS! MUI9;N6H8(\:0/[C$&USB"0[Z!:A7@([?D\PKP.[O2>;F@P%BU7K!G'10!%/K M*%O>0UUYG'H]3N]W^SQU&X*JIXW?# 3^2P)XBD/L6P(XELAM0S=N(WB_Q><& M=+4STYN&_ ];L M\JH-WH54[X/N%M\*(;E2! _*Z[UZS0Z3@F^E'E(U;OHG73^1HC;/U6AX,\_^ M 5!+ P04 " #2H9-]]!QI]P$ #)%P &0 'AL+W=OXO26R:'\/-;YN[N1H8^=H_ M]4.**OR\^=+7]9 I\/AG2CH_CSD$7EY_9+\?)Q\F\UAUOFSJOW>;?GLW+^:S MC7^N7NO^6_/^JY\F9.:S:?:_^S=?!_C )(SQU-3=^'?V]-KUS7[*$JCLJY^G MW]UA_'V?\G^$R0$X!> Y /3_!M 40)\-T%. _FR F0+,9P/L%&"C@.RT6./J MKZN^6B[:YGW6G@[0L1K.*=S:L+]/P\-Q.\?_A0WHPM.WI4:SR-Z&1!-F=<+@ M!0:O$25'D(-KS%K($@WTE4/RXAIRSR$:W!F3A;F>)XSBA'%,0%"LB:94K([J6,S$$*N(KH !M7$D""I5++' N,LX98QUQ6>5L%(U%M NE '(N/@P< MA(5*G-Y"I%MPNO'I+=@@H,#JF#"'6>NTBQAS5($.C$S9B90=IQSKJN.4"]#Q M^2P%6*Y113-;^1KD!YF8<%DJ5XF,M9=,FY48@VQ$@HVWB2IPP5PN$"DP1 M$Q)PVN5Y0AE ]C?@!F=C\9TPUXR 0NW'2RD (5<4"\D:N,D!$!)%I^^K!%1Y MP$7;P-K%8!+>FI594$'KNC,X4&0].'P) :291BX#C-O!BZ=A=46Y8%05DX4E#,N M9!24#B'AA"CK' HZ%V\/7ZOWE8D:AF&.30-Z[H@V=<&(@N>21=[!,UI$WG@ .*2$N*"L#.4SP21>^=++E0"[?KNZYB,K!'&%8-I*7"%NX+)WF?@(+8XRB0-* MLHX0UQ&FP,1UY ;8FUHIP4)CGJ"3>'T7Q":N3.)B$SI*ZQ42?N&[=D($B+BX)IZU*^2K)^D9(]U$. M4YL@:RYQS64F,V$N^^T\U .;-8=1H72\!]G%!\SA(_60XB&E0UN+4U5_;W;>M[,?97%H[N:[MCW>1E&SV?DR;[Y4 M1W\(_SQ7=9FWX;%^B9IC[?-M;U06$2J51&6^/\R7BW[LL5XNJM>VV!_\8SUK M7LLRK_]=^:(ZW]GN2W]H]M5A M5OOGN_D]W*XQ[0QZQ%][?VHN[F<=E:>J^MX]_+:]FZLN(E_X3=NYR,/ES3_X MHN@\A3C^&9W.SW-VAI?W[]Y_ZB_5J= M?O4CH7@^&]G_[M]\$>!=)&&.354T_>]L\]JT53EZ":&4^8_ANC_TU]/H_]U, M-L#1 ,\&8>Z/#/1HH'\:F \-S&A@/CM#/!K$9(9HX-XG,\O;?+FHJ].L'M;# M,>^6'=S&H5R;;K"O3O]?R&<31M^6!NTB>NLC:#KE8%,0D;8 ME?*IA.A>)C@SX("63'!V@V O=NTUO8E6"\)6FY!8$/OD/>#G.Q#(/0ST)WK0 M"+K6'X=4S#(!IY4*[6HB)+DK@M06Z4X=0:1WI(8V!0$7)VC5Q/L(R,T,>#?C M@@^\LVBE(:81<9@S:/1$0'(# JD#L1SQ?F!#BMC+&H M@/" M":E*F5)Q6.C!$P*$LKXBUU>#4^_ILH8A?%Z 4-8PQ$\(T BZ6J+&T*1(*&N2 MJ:S(@HB2(-*%C%SH;F+-XN$HAU-= F4Q1"Z&7'F0BQRFBDJA@$H2.]&3419" ME(20989 M;:K70]O)Q,7H^6#I'KMS"C*^@ML'$,8SN%T/QT8_W0^G6'_D]JK:M MROX,X[FJ6A^B5U]"&G<^WYX?"O_<=K&PO=V]R:W-H965TE.P\YR/]_A0V],SK]^:/6/">2^+JIFY>R$.$\]KUGM69LTC/[!* M_K+E=9D).:QW7G.H6;;11F7A8=\/O3++*W<^U7//]7S*CZ+(*_9<.\VQ++/Z M7\H*?IZYR+U,O.2[O5 3WGQZR';L)Q._#L^U''F]ETU>LJK)>>74;#MSG]!D MA:@RT,3OG)V;P;NCI+QR_J8&WS8SUU<9L8*MA7*1R<>)+5A1*$\RC[^=4[>/ MJ0R'[Q?O7[1X*>8U:]B"%W_RC=C/W-AU-FR;'0OQPL]?62>(NDZG_CL[L4+B M*A,98\V+1O]UUL=&\++S(E,IL_?VF5?Z>>[\7\Q@ ]P9X-Z@+KHWV0] M&SE[FI/ GWHGY:ACTI;! R:*QLC21E!/>#*!/@L,99%BRQR/ RQL(HJ-'.XZ M6=UT,DHS (L5:/M@5*PK.@GH@&@'9%@F'QG5;IE(,U4KP\01T5'HD<@$%)E8 M(DE@+G]B-YD?Q;9&FXLQH!!PAQ)J"[2Y*\J0#__3]P%MQ-#607"45M9]9'D? M6=U$QG*N[&$(D$--.>B^G+O(\CZRNHF,Y8";X1/"P.>5F'*PW>2A:G&K]R"2 MT-CNTB5$2A!H0(B\^8DA>$-%T(X:7G$!;ZD(VE.MQ6^A9+@FCS@Q*P51/C&K M!%&A62 ;>O ?@RNG#01OJ@C:54-3&OV4-(BRI4$434QM-@5I\P9'T)+5.WT? M:)PU/U9"+?E@MK]S/&%UA#7F4S19(&!^J>XH^LC[X;Z]X/S(ZEU>-J?E"PK5"OD7ROVXM%.Q#\T%V:O/[F-O\/4$L#!!0 M ( -*ADT \WH=8@( (4( 9 >&PO=V]R:W-H965TA M*E^@?3CG]#D'TA(WA+ZS'"%N?92X8BL[Y[Q> L"R')60O9 :5>+)D= 29@1(6E9W$JK:C24S.'!<5VE&+G,K0A M^$]QX/G*GMO6 1WA&?,WTGQ%VE!H6]K]=W1!6,!E)V*-C&"FKE9V9IR46D6T M4L*/]EY4ZMYH_2O-3/ TP>L(8NU'!%\3_$]"\) 0:$(P=850$\+!"J#UKL), M(8=)3$ECT?9[J*'\[-QE*%Y7)HOJ[:AG(D\FJIMJ,:'"5 H3!K-!G&/,S!GHI&-,X \3'6- M69#L)E4Y";9^A6FN@MX66B)[4><:LC)PK+F/I M5;LS\]636_"@OG:7&]=03^49J[;L3_GV@/X!Z:FHF+4G7&S\:GL^$L*1:-YY M$6WGXI^@FV!TY'(8B3%M#\9VPDFM#WW0_7DD_P%02P,$% @ TJ&38H] ML\K7 0 MP0 !D !X;"]W;W)K&ULC53;;J,P M$/T5Y ^("=9TZT2)K"]?[*_FA[U[TI*=(>"!EIRINJ% M3[]@[B=%P=S\$UR :KAQHC5J3J5]!O59*LYF%FV%D0^W]H-=IYG_6N8OB.:" M:"F(;0%V0M;Y3Z)(50@^!<+-?B3F+][N(CV;VB3M*.P[;5[J[*5*DKC %T,T M8_8.$WW#) L&:_Y%)/**1)8@7A/$F9\@]A+$EB#YYB"]<>DPN<4,%I.G?HW$ MJY%X-+(;#8=)5QI9%*9A&/J%4J]0ZA'*_029ER#[_W'F7H+&PO=V]R:W-H965T5946_=5(WG^7)JRZE2 Z=4)YYU/=#+T_2 MPMUMNK671USI+"_%2.M4USY/R5RPR>=NZQ'U?^):>SG6[X.TVE^0D_A'U MOY>7LOGR[EH.:2Z**I6%4XKCUGTD#\\\; 4ZQ'^IN%6#=Z?=RJN4W]N/OP]; MUV\]$IG8UZV*I'F\B2>19:VFQH\?2JE[M]D*#M_?M7_N-M]LYC6IQ)/,_D\/ M]7GKKESG(([)-:N_R=M?0FTHOY4N-L])G>PV MI;PY99_>2])6$7G@3?3W[6(7[.ZW)CQ5L_JVXWR]\=Y:10H3]Q@ZP) [PFNT MWTU09"*FAC@=&W@R$=%J#'D&2@+L!(/[9)T\&^XS\+$"#A7P3@$?!B'4 ]5C MH@Y3]!@_I+ZV6Q,54,ZQ+P'T)3!\X8$E)2%4$"Z/1@051, #+:O/D;'/AHXH MMK*"5E; "M.L])A@8,6RD34TL08FN&9BO=0$\7&/^L0,/M\C5G>N@1+ @MS4)PYQ*S=8TRBA4()UGY M,@49.X+;EJ"^Y;HCP;PC4Y"Q([C]23A?D+$"S68(P.P9PFQ"$)U$%A68*LCJ M W6+J8 @+C#JUB0#&!43%@:AI14II@V*:$.O6VK2AEXNDY"Q(YA6**(5O6X5 M:-*1*RJ,#D1/GRNJ685BBB%;UNJ9C!23)QDTG"?$<1WZVQ"H8IBOG+JY=A;QR'!D"C)V!#,40\3:""3)A]@1AMF. [4+;CC [L0^,/PSS"ELP ,7,) U&N>5(SS!OL 4S4,P6 M#T$,4P%;, ;%;/$<$EH&9(YY@']@#N*X@_F2 M.8B;[U<+LI3=_-9.7MY+>KVDFNP>K]=?:3M[9ZV'I.'I_Z. M](^:_LKV:U*>TJ)R7F5=R[R[X3M*68O&3?]3$ZZS2 [WCTP_>[Z-UO4$L#!!0 ( -*ADTP$\[:. , $,- 9 >&PO M=V]R:W-H965T?2ZF]ER(OZYF_ MU_HP"8)ZO9=%6M^I@RS-/UM5%:DVS6H7U(=*IILFJ,@#@A /BC0K_?FTZ7NL MYE-UU'E6RL?*JX]%D5;_%C)7YYF/_=>.']ENKVU',)\>TIW\*?6OPV-E6D'/ MLLD*6=:9*KU*;F?^/9XDA-J !O$[D^?ZXMVSI3PI]6P;7S-,6;8I[26BY5_B?;Z/W,CWQO([?I,=<_ MU/F+[ H*?:^K_IL\R=S ;29&8ZWRNOGUUL=:JZ)C,:D4Z4O[S,KF>>[X7\/@ M -(%D#[ :+\70+L ^A; W@U@70"[52'L L);%7@7P-\">#,?[6 UH[]*=3J? M5NKL5>T".J1VG>()-_.[MIW-=#;_F0FH3>]ISCB9!B=+U&$6+89<8(2XAJQ< M"+Y&)"Z"<=IC I-DGRF!,ET0AV"0Y])%B&B0YX.$@DC,3)!>,20\(>+.^DPET*16;9B1 CT MDWM,W)($&BH1=Y)8.#IX\'['%%!R_)$Z2IS'HTJP,6#7&9AP[)PY2@(-"E]B M=\.;ZPH:VKY+1=@0]0!P43):&6P=&/ .,7)^8-@\\"?< \/V@5W_GZQ]" M\-%R8?_ KH'0:,0J,6P-.+Z]7 +O>N+N>N>@Z3"#$X10Y^2]#9<0UT0P%03Q MD9P#YO@XCY7R&K7W,9K;ZV. MI;8Y7O3V-_Y[8N^#@_X%GBPQT+_"DX?V/O]&WWY>?$^K75;6WI/2YA;:W!6W M2FEIDD=W9IKVYHNF;^1RJ^VK,.]5>ZUO&UH=ND^6H/]NFO\'4$L#!!0 ( M -*ADU3"I1:, , &0- 9 >&PO=V]R:W-H965TZ:)DZ "SK"3=/]^QE!*\7EJ M7X+MW-UWWYGOL!=7V3ZJHQ Z>*JK1BW#H]:GVRA2VZ.H"W4C3Z(Q_^QE6Q?: M3-M#I$ZM*';6J:XBB.,TJHNR"5<+NW;?KA;RK*NR$?=MH,YU7;1_UZ*2UV5( MPN>%[^7AJ+N%:+4X%0?Q0^B?I_O6S*(QRJZL1:-*V02MV"_#.W*[@;QSL!:_ M2G%5DW'047F0\K&;?-DMP[C+2%1BJ[L0A7E9>)P=C* M2MG?8'M66M9#%)-*73SUS[*QS^L0_]D-=X#! 48'DO[7(1D0@S-ASGYT)3A 5(T0/KVBF1H@ S)8%Z2WH9-J<9I M3',3NS \SW 4$N-ZBA$. ,)IOD6#T2M.C,3<@X3+F"0N$ID# M)>XN93YM$%SMQ)4[Y4[IJ,L(&/'(F. Z)HB0N4.)N9M$P;=)N-Y)Z@*!0REU M@#ACOM<.[PL$:0PP%+.?;N$-P?B=@>G M_1.W.W#3V#WM ?#V $A[F*AQ^%R^KST WA[ ;0^4>V0"N/ !WOX1 5S1@"C: MV4- )&U4XME#P#4-F*9]R>)B!?8.OK@, 9&AR]>5(>0I\0@>2[ZO+-G2,14#8'BB9GUEJT!WN\5\%6GAM[MYBLCE>(.[!GWA?S M_O[QK6@/9:."!ZG-R=F>;_=2:F&2B6],V8_FRC-.*K'7W3 SX[8_]_<3+4_# MG28:+U:K?U!+ P04 " #2H9-Q.-AYJ$" %"P &0 'AL+W=OVS M 0/1.G%J&]C^?6TG9(&,6WC!EYPY,R?QP5.TJ5]UZS1D[]O5+M/)0UT3\F5/&3U,?^>>-EVJW5V8C*(N6[.@/JGZV2Z%7P<"RJ6K:R(HWGJ#; MJ3]#SPN*WH25[,/2-EQ?F;67S=3/W05$0972M#0?1PI O*F&'2=?SN M2?TAIPF\G)_9/UOQ6LR*2+K@[%>U4?NIG_G>AF[)@:D7?OI">T$3W^O5?Z-' MRC3<5*)SK#F3]M=;'Z3B=<^B2ZG)>S=6C1U//?\Y# [ ?0 > G3N?P5$?4#T M$9!:\5UE5NHGHDA9"'[R1/>U6F(.!7J.],M(Q1@1)]& "70%0QD8*F..1P3X)@6 F, 9(E!H9./CJQ(=!#%( M$%N"Z(H@A@DF(,%D7$&6WZ@$,'D()TG ) E @&""%"1([Y>9@039J((HOCE1 MBS$FSC&<) >3Y "!X\"A$#[XX?U"D<,[Z ZI$"AU:$6@.68( VI=I<*G'T4/ MJ(7//XKO40N 7/\$"+8)@CS@<"J"38"2!]3"-D#I_]7.05#NR .[!4%62!P4 ML!=0?K]:#)L!AW=\6Q#D4(MAQ^"Q&>(\=5# 9L#X ;6P&?#X+@#4 A=&GCGR MP([!8S/$N>N%P6; DP?4PF; XRL!4#L&3<+;BR>X:"IJ*G:V_Y+>FA\:V_Q= M[ X]W@S;IN0#WC6(WXG858WT5ESIUL8V(%O.%=6UA$]:\U[WI,."T:TRTU3/ M1=>8=0O%V[[I#(;.M_P+4$L#!!0 ( -*ADW @2C$PP( *@* 9 M>&PO=V]R:W-H965T^S8=W+BXD7N&5/>:UE4 MU92><=K5NE_MER45.FAV 6R%HQN+*DL AR&)"AI7OFSB8T] MBMF$'U215^Q1>/)0EE3\F[."GZ8^\M\"3_ENKTP@F$UJNF,_F?I5/PH]"CJ5 M35ZR2N:\\@3;3OU[-%XA8@@6\3MG)]E[]TPISYR_F,&WS=0/34:L8&ME)*A^ M'-F"%851TGG\;47];DY#[+^_J:]L\;J89RK9@A=_\HW:3_W,]S9L2P^%>N*G MKZPM*/&]MOKO[,@*#3>9Z#G6O)#VUUL?I.)EJZ)3*>EK\\PK^SRU^F\TF(!; M NX(>NZ/"%%+B-X)\8>$N"7$M\Z0M(3DUAE(2R #0M"89=U?4D5G$\%/GF@V M4$W-/D5CHM=W;8)V.>U_>@&DCAYG28@FP=$(M9AY@\$]3)J>0Y8NY%TDT ET M66 HBSEVZ/A\@H6+2+-!#E=%'JZ+K "1!*XD OV,+#_J\6,2PP(Q*!!;@?AL M009US!M,:C&5Q7Q!) P'ED&H(6@)@2)'ZP& C>(>ZJRP!"PL 0J+8 $""I#; MK4U!@13((!Y8VV"2?J&)XVSJN$%2QUE7*<:.KZY2E%VR-0.+RH"B+NS8$2@P MNMU6%,)G2.CD$)-L>(B$CA])1-)X>)#7<)P2<0@HZ@](($_*VCY!.VP%\[(K?8 M0IQM@#/G>UU>A34)!;U+LV1B9UL>Z:WYH5*FF%ZT:ZONL;ET!_$Y&B\0$%^B M\4/3-+W+-SW<#RIV>26]9Z[T56\OY"WGBNGLPSMMYEZWC=V@8%ME7E/]+IK> MJ1DH7K=]8= UI[/_4$L#!!0 ( -*ADT#5K%18@, 40 9 >&PO M=V]R:W-H965T.7^W%11?/Y4&IRGG)TKQ< MNH>J.MY[7KDYJ"PN[_11Y>:7G2ZRN#+#8N^5QT+%VR8H2SWT_=#+XB1W5XMF M[K%8+?2I2I-)SIU"[9;N1[A?!WX=T"A^)^I2]NZ=NI0GK9_KP=?MTO5K1RI5 MFZI.$9O+6:U5FM:9C(^_75+W^LPZL'__FOUS4[PIYBDNU5JG?Y)M=5BZTG6V M:A>?TNJ'OGQ174'<=;KJOZFS2HV\=F*>L=%IV?QU-J>RTEF7Q5C)XI?VFN3- M]=+E?PVC [ +P&L L#<#@BX@L *\UEE3ZJ>XBE>+0E^6@WV-#A4K D%OTH\8^#J DD7V,0' Q<1 MG2 @$P1- M9/ +Y51JL1C29O-"*081=AAA!RP[K8;WGO.! MLY ):_77E,Y\I@&C#7'2$"<,62_Q@8\>!!&"#"T_8QEBZ$,)!/(&0TC1Y6R ##@UH)0LD%?#>Q$I)UH1L-$XT; "!E$EA]*)X%' M2!L"GP:#/Z-E.M&@9P(IP>X92L>%+Z8L3; *"$L3RPPT:. &T@"-&IC#FDXT M^$I$P/AH84@=]'1#2S1N8 YO@ )(I>C#YP4 G(!$Z9HY, 9-26O$ZYW'Z@/R][C8)WGI/.G*'.V: ]A.ZTJ9 M=/Z=J>I@SN370:IV57TKS'W1'DS;0:6/W:';NY[\5_\!4$L#!!0 ( -* MADWXO9W[!0( /(% 9 >&PO=V]R:W-H965TY":@&,]L)W=O/-@11XJ[]@WTO MYQ[./<8W[[EXD16 \EX;ULK"KY3JU@C)?04-E7>\@U:_.7+14*5#<4*R$T / MMJAA" =!C!I:MWZ9V]Q6E#D_*U:WL!6>/#<-%7\?@/&^\$/_FGBJ3Y4R"53F M'3W!3U"_NJW0$9I8#G4#K:QYZPDX%OY]N-YD!F\!SS7TFGGC_%<9^(M\;F_\.%V :;I3H;^PYD_;I[<]2\69DT5(:^CJL=6O7 M?N2_EKD+\%B IX)P]=\",A:010$:E-E6'ZFB92YX[XGAL#IJ_HEP3;29>Y.T MWMEWNENILY9^I'&TRA9^W,)P2++X'3\2IYK$H>:=_R-U$J2?]R-S$F0?^Y'= M''P4DV3AQBTHU'8LSQ;-;I^9AC^H.-6M]'9&ULC57;CILP$/T5Q >LN6<; M$:3-I6JE5EIMM>VS0R8!K8VI[83MW]<7PA*PTN8AV,,Y9\X,9L@[QM]$!2"] M=TH:L?(K*=LE0J*L@&+QP%IHU)TCXQ1+M>4G)%H.^&!(E* H"#)$<=WX16YB MS[S(V5F2NH%G[HDSI9C_60-AW_TIS$Z*>$ T$E?L> M(>X)\0D+ROQG2GI!.,B!;NVGF%DM; 763J+#)U%#EY$EN+24>9IE[N(6Y,9$X3 MF<-$/#&1S!!-:Y2'XYA0^ H]7*AUMR. M3[N1K.V_#&CX/!5_ 5!+ P04 " #2H9-_Z%0#!L" !$!@ &0 'AL M+W=OV.FS 0?!7$ YS!YB-$!*E)5;52 M*T57]?K;238!G<'4=L+U[6L;@@@X_8.]9G9FQS9+WG'Q+DL Y7W4K)$;OU2J M72,DCR745+[P%AK]YLQ%394.Q07)5@ ]V:2:(1P$":IIU?A%;M?VHLCY5;&J M@;WPY+6NJ?B[!<:[C1_Z]X77ZE(JLX"*O*47^ GJ5[L7.D(CRZFJH9$5;SP! MYXW_*5SO,H.W@+<*.CF9>\;)@?-W$WP[;?S % 0,CLHP4#W<8 >,&2)=QI^! MTQ\E3>)T?F?_8KUK+P?87!3^Q[@_GO< .F MX:82K7'D3-JG=[Q*Q>N!19=2TX]^K!H[=@/_/32+=N_L.^U6ZM5;$>,H1S=#-&"V/09/ M,/@1L7,@XA&"= %C%=A9!;;YY*&*)P3$24 L0?1 D,QL])C48AJ+"0E.GLA$ M3IG(4L03"AS@8*:S!$41R0*W3NS4B5TZX4QG"2()CI_X29PZB4MG=KC;)8A@ MDC[QDSIU4I<.F>DX0#&9H!YT5DZ=E>,:I#.9U?)X@GCU1"9SRF1+F7"^:]GR MMF4X7,TNY6X)PS@)LGDY:/(]F_[Z@XI+U4COP)5N#?8#/G.N0%,&+]I;J5OZ M&# X*S--]5STC:T/%&^'GHW&'T?Q#U!+ P04 " #2H9-$[7WV#T# O M#0 &0 'AL+W=OO3V*(JUOY4F4^LU>5D6J]&-U\.I3)=*="2IR#QD+ MO2+-2G>U,&,/U6HASRK/2O%0.?6Y*-+JWUKD\K)TP7T=^)$=CJH9\%:+4WH0 M/X7Z=7JH])/79]EEA2CK3)9.)?9+]Q[N-A@T 0;Q.Q.7>G#O-*4\2OG4/'S= M+5W6*!*YV*HF1:HOSV(C\KS)I'7\[9*Z/6<3.+Q_S?[9%*^+>4QKL9'YGVRG MCDLW=IV=V*?G7/V0ER^B*RAPG:[Z;^)9Y!K>*-$<6YG7YM?9GFLEBRZ+EE*D M+^TU*\WUTKZ)HBZ,#L N /L "-X-X%T ?POP3?&M,E/JIU2EJT4E+T[5KM8I M;?X4<,?U9&Z;03-WYIVNMM:CSZL XX7WW"3J,.L6@P,,] A/9^\ID*)8XR0< MQP0; A'0#)PL@IMX/BHBH1/X9 +?)/"'"3BS9J'%1 93MK/@<^ 06<50N"" MT*<%!:2@@! $EJ 6$PR(;L(P#@-+SX>PD9R0E!,2T4@=:%0QQCX&=B=10,XB/3TSHFAW 'Y% M,W6@T7('(?.YK>E#W%@2[3= &8[=4!UH/$\!L&2.B[82H+S$[BF8NL0[306T M2P!E$W9;P=0G;GCDLQD_ MHG@#(*N[. < K$&&'&BH$V"YBZ!8_GY-(^ ,GU MK85T@^.TP:>MU8'&RQBQT,)M2%S,!E_^L23:,!"N:*P.-%IO8#%.]@ P^6Y: MN+$DVH"0,B"[L9#RE0C9S+\=:5M!RE;LOL*I7X2<*Y MQ:1M BF;L#NJ T7CCQ5RF\H;;#\+41W,3KUVMO)T.F1E[3Q*I3?!9JNZEU()+8?=:CE'?7KI'W*Q5\UMI.^K=@O?/BAYZHXG M7G]&6OT'4$L#!!0 ( -*ADUE^N-7FP( +,) 9 >&PO=V]R:W-H M965TSCW@"[.C5.]Z)X2)/IJZU?-X9TQWGR1Z MM1,-UW>R$ZU]LY&JX<9VU3;1G1)\[8.:.B$(94G#JS9>S/S8LUK,Y-[452N> M5:3W3NV=E>\G(LJX:T>I*MI$2 MFWG\"=\_8>8"/.)G)8[ZK!VY5-ZD?'>=K^MYC)PB48N5<13K:,5D= MOP?2>)S3!9ZW3^R???(VF3>NQ5+6OZJUVVUD,[!8*0W_Z)]5ZY_'_DUV"H,#R!! Q@!,_QF0 M#@'IK0%T"*"W!K A@ 4!29^[-_.1&[Z8*7F,5+\?.NZV';YG=KE6;M"OCG]G M_=1V]+!@:39+#HYHP#ST&'*&(9>()8!@EY#'*82E^27F"<(4(R:QB8S9$# ; MX@G2"X(2)DA!@M03T',"B@([>DSN,:W'4(3*(-_E%,40IA@60T$Q%!"# S$] MAIU-D^=E3FB@!H*1LJ"P' ;*88"<8",\L,D\-"W"W0* &$*PE R4DDVDT")0 MD@$9LS04O 1@64&O&9.#:O*I&IK#! 5(4-R^;4N0H 26)@T,*:>N(_<+#+D- M]E1"'P&ZMHH8P<4' ;JO6(^OU"]\NW<8+AJ8 "I86 /)U!=<9D415D( 1TB1 M3\HAF1I(V'4#X7*%H7J57:& BPRF_V$@7!@P5!DFAPB;)(Q3'+HW!5E3 C') MV=GFKC/?N=I6K8[>I+''I#_,-E(:80G1G27TQ5]02P,$% @ TJ&38R^'.KC @ @ L !D !X;"]W;W)K M&ULC5;M;ILP%'T5Q ,$V]@&JB32VFC:I$VJ.FW[ M[21.@@J8@9-T;S_S40;V!94?P3;GWG.//TZ\OJOJM;Y(J;VW/"OJC7_1NGP( M@OIPD;FH5ZJ4A?ER4E4NM.E6YZ N*RF.;5">!00A'N0B+?SMNAU[KK9K==59 M6LCGRJNO>2ZJOX\R4_>-C_WW@9?T?-'-0+!=E^(L?TC]LWRN3"\8LAS37!9U MJ@JODJ>-_PD_[ AJ EK$KU3>ZU';:Z3LE7IM.E^/&Q\U%U'+)Y7]3H_ZLO%CWSO*D[AF^D7=O\A> M$/.]7OTW>9.9@3>5&(Z#RNKVUSM<:ZWR/HLI)1=OW3LMVO>]^Q(E?1@<0/H M,@20:#$@[ /"(2#$BP&T#Z#_&;K9ZJ2T<[,36FS7E;I[5;>\I6AV$7Z@9O8/ MS6 [V>TW,SVU&;UM&8W6P:U)U&,>.PR98.(IY@G")%/,#L P-& "4^=0+ &+ M)6V"<)P@3. $(9@@;!/020784MMA6(LI.DS$D'E@(@H248>(CJ9UDH"!"=C' MI7(P 7>ETM"2VF&BD52*^L=:W@\C=Q]!3LJ/P/(C8*6(53Z$"6&2&"2)@034 M(HD=/6&"DP4]"4B5 %3,FN0.@\F("[,5PV1FX3&"CS0"N+A]7I&C"\]*PC/> M@0&BR";J0,F(B-,59NAD-_&0+^PF#/L+=@V&<6071AVV&&&P+NI(B&*R5!;L6I@!9=D&"X+( M# ]L;AAP-Q[:HKB[+N&B*-B*,. SG-IDD;NR>(D+=B0,6!*W?0($\1D>V(XP MX$?<^=]/'$W1TEXEL!\1P(^X=6 ?">!'H,L&HYM-7FES26JO M,B>EM#1)T\RYS!A[\H&+=UD#*.^C99W<^[52_0XA>:ZAI7+#>^CTEXJ+EBH=B@N2 MO0!:6E++4(AQ@EK:='Z1V[6C*')^5:SIX"@\>6U;*GX_ ^/#W@_\^\)K?@MTA,W@+>&M@D(NY9RHYXGM3\5_A!DS#32;:X\R9M&_O?)6*MY.*3J6E'^/8 M='8<)OT[S4T()T(X$X+XGX1H(D0K AHSLZ6^4$6+7/#!$^//ZJDY$\$NTIMY M-HMV[^PW7:W4J[>")-L,>$2$V5_8PZ/F'!&()W!G$;H3".T]&A) M#Q.W0.04B*Q O!"(8[+*<<2D%M-93$K<'K'3(W[P("E>>8P8LO!(0DPPQFXC MXC0B#J-@931BMDNC>!.3[>)Q6R9.R\1A&:[.P8@)\-(3;S*W3>JT21TVT:JR M]/^V,',:90ZC>%5/]EA/3#;KB>N]*VT=Z?B7(%6Q!N= M=:V[Z1PPJ)29IGHNQIXR!HKW4[M$<\\N_@!02P,$% @ TJ&32U[S!F( M @ H !D !X;"]W;W)K&ULE5;MCMHP$'R5 M* ]PCO-)$"#UN$.MU$KHJK:_#1B(+HE3VY#KV]=V3$K(AH;\(+8S.[MC>[!G M->/OXDBI=#Z*O!1S]RAE-45(;(^T(.*)5;147_:,%T2J+C\@47%*=B:HR)'O M>3$J2%:ZBYD96_/%C)UDGI5TS1UQ*@K"_SS3G-5S%[N7@;?L<)1Z "UF%3G0 M[U3^J-9<]5#+LLL*6HJ,E0ZG^[G["4]7.-4!!O$SH[6X:CM:RH:Q=]WYLIN[ MGJZ(YG0K-051KS-=TCS73*J.WY;4;7/JP.OVA7UEQ"LQ&R+HDN6_LIT\SMV) MZ^SHGIQR^<;JS]0*BES'JO]*SS17<%V)RK%EN3"_SO8D)"LLBRJE(!_-.RO- MNVZ^)) 58DKB+64&8?]4@I;:5[(.2?4,0=$I-88( ) @,0=BIX$;K MLL%$!E->YM53#YPH!!.%0**!2B.0(!HO-08)XGX%$^]F61M,/%XQA M*V#__Y)?+>A:%7IQV-=OIZ4.C %X, M='7NZ;O1-\(/62F<#9/J"#4'W9XQ216M]Z36^*BN8VTGIWNIFXEJ\^9.TG0D MJ^Q]"[67OL5?4$L#!!0 ( -*ADV(HQ3Q]P$ ,@% 9 >&PO=V]R M:W-H965TU,=V.4IW7 M()A^D!VT]DTIE6#&AJJBNE/ "D\2G,9AN*:"-6V0I3YW5%DJSX8W+1P5T6R)0K*?? 8[0Y1 MZ @>\=I KV=[XHYRDO+-!5^*?1"ZBH!#;IP$L\L%GH!SIV3K^#6*!I.G(\[W M5_5/_O#V,">FX4GRGTUAZGVP#4@!)3MS\R+[SS >:!60\?1?X0+Q_6IO5K/^I?:3@A'@GQ1(@]@0Y&OO)G9EB6*MD3-32_ M8^X;1[O8]B9W2=\*_\X6KVWVDJVVFY1>G-"(.0R8>(:))@2UZI-%C%DHE@DB5N8@<"^E>'=W03!:UN?.CL M(@E0E1\AFN3RW/KY-V8W4*.)3&;3=VKX;9,@1&=N/&PO=V]R:W-H965T"U.12M5(K15>U_>TD3D 'F-I.N+Y];>,@$C:G-#^";6;&.VNO M3=XS_B9*2J7SWM2M6+BEE-VSYXE=21LBGEA'6_7FP'A#I.KRHRD)K: M"WP_]AI2M6Z1F[$-+W)VDG75T@UWQ*EI"/^[I#7K%RYR+P.OU;&4>L K\HX< MZ0\J?W8;KGK>J+*O&MJ*BK4.IX>%^PD]KU&D"0;QJZ*]F+0=;67+V)ON?-TO M7%]'1&NZDUJ"J,>9KFA=:R45QQ\KZHYS:N*T?5'_;,PK,ULBZ(K5OZN]+!=N MZCI[>B"G6KZR_@NUAK#K6/??Z)G6"JXC47/L6"W,O[,[" ;@C=X-\E\(9(4.6>]PX?] MT!&][= S5LNUTX-F=8ESDF MN$:L 00>(9XR,KH)0#>!X4=7;A)8( 0%0B,07MG(8($(%(CF$:3^31X&3&(P MK<$D ?;-#YX*@U/A^511! O$H$#\N-D$%$@ LS=+NDQF9J.9V2$M Q)/D2B+ MTW2&7$.:09K@NPE,P?#3>?AQ>!-^.@L*?[!0&3A/!NS*%!9 /ERE_N-+A>X4 M.GI@9UK0-+.A[W^T-1%),#6-^YWPD_5JUPMDRJL]R&PO=V]R:W-H965T<[TDRQY8?\Y2I4S8[OJ%.E2<7;P0;F("$(TREE6A,NY']NJ MY5Q>C,@*OE6!ON0Y4W_67,AJ$>+P-O"2G<[++>,B7.'G#8E=@$>\9KS2G7;@I.RD?'.=KX=%B%Q%7/"]<13,?JY\ MPX5P3+:.WPUIV.9T@=WVC?VS%V_%[)CF&RE^90=S7H2S,#CP([L(\R*K+[P1 M- F#1OTW?N7"PETE-L=>"NU_@_U%&YDW++:4G+W7WZSPWZKAOX7! :0)(&T MIO\-B)N ^",@\>+KRKS43\RPY5S)*E#U:I7,;0K\'-O)W+M!/W?^/ZM6V]'K MN'DWP0; #&!,\2@B-C')UT120(3 M)"!!X@GB+D&-$ ;?S02$(7 A%"R$ @0Q3# %":;CIV(& M$LSZBS&[WU%]#$4#"Y:"25* 8&#+8 1O?#1>*![P#NY+3?&]>?H@BNA 'M! M*TP BND !>P0'#^@%O8(3L:H[8,HF@WD@:V$(0\,E0J; -,'U,(VP-,1VQ@ M48P&\L!NP8 5\,#QBF$OX'2\6@*;@: 1:PN *!XXG CL& *8 0\<3P0V R$/ MJ(7-0(#[HJ^V#Z+X_HR*.M=LSM7)OTATL)>7PC^'.J/MJV=%_#7] :^?3-^9 M.F6%#G;2V,O>7\E'*0VWM: G:XFS?:6U'<&/QC6GMJWJITK=,;)LGF%1^Q9< M_@502P,$% @ TJ&3=_WTKZ\ 0 -00 !D !X;"]W;W)K&UL?53;;MP@%/P5Q <$W]9)5[:E9JNJE1)IE:KI,VL?KU' MN,"ND[\O8,=U'=07 X>988:+BU&J%]T!&/0J>*]+W!DS[ G1=0>"ZALY0&]G M6JD$-7:HSD0/"FCC28*3)(IR(BCK<57XVE%5A;P8SGHX*J0O0E#U=@]\,Q@U*L^ MFQ)$S!!QJXQ2H;:YP ,Z=D+7Q>];$RY*.N.Z_JW_UV6V6$]5P MD/P7:TQ7XCN,&FCIA9LG.7Z#.<\.HSG\ UR!6[AS8M>H)=?^B^J+-E+,*M:* MH*]3RWK?CM/,;3;3PH1D)B0+(?X_(9T)Z89 )F<^ZA=J:%4H.2(U'=9 W9V( M]ZG=S-H5_=[Y.9M6V^JURN-=0:Y.:,;<3YADA4G^11P"B+\BQ!I87"1!%XGG MIRO^+OT4%DB# JD7R-8QHF@3(X2)-T%"F"1L) L:R3X([/+M?G[$Y'&^682L M#M ]J$>JSJS7Z"2-O0O^Q%HI#5B]Z,;>TLZ^X67 H36N>VO[:KK)T\#(87ZD M9/E35'\ 4$L#!!0 ( -*ADW-/U'@S $ !8$ 9 >&PO=V]R:W-H M965TN%,Z!RWQO1'0G39 J=Z M(WL0=J>6BE-C7=40W2N@E4_BC,3;[9YPV@E<9#YV5D4F!\,Z 6>%], Y5:\G M8'+,<83? P]=TQH7($76TP;^@/G;GY7UR,Q2=1R$[J1 "NH+2?F?_[GNW MO5RHAGO)GKK*M#F^Q:B"F@[,/,CQ!TS]I!A-S?^"*S +=TILC5(R[;^H'+21 M?&*Q4CA]"6LG_#J&G329TM83XBDAGA-BGT!"(:_\&S6TR)0 B1>8:$80RSZ7B-=*G.(OZ?OH=IT@ M6=68>(+=@B ]_(=@MTJP\P3)DB YK!.DJP3I%P7[Z/#IE (F"E6$!^TVZ: M @ D0D !D !X;"]W;W)K&ULE5;;CILP%/P5 MQ'L7;&Y)E"#EJE9JI=6NVCX[Q EH 5/;2;9_7]LX+ &SH2_!=F;FS#F^SJ^$ MOK$48VZ]%WG)%G;*>35S'):DN$#LB52X%/\<"2T0%UUZLE/*Y8 3SRMTPJ^8 M_ZR>J>@YC$K:[4MFD#?9^798V*YT MA'.<<"F!Q.>"USC/I9+P\4>+VDU,26RW;^H[E;Q(9H\87I/\=W;@Z<*>V-8! M']$YYR_D^A7KA +;TME_QQ><"[AT(F(D)&?JUTK.C)-"JP@K!7JOOUFIOE>M M?Z.9"5 38$.HBS-(\#3!^R#XGQ)\3?#'$@)-",9:"C4A[$1PZF*IZF\01_&< MDJM%ZP54(;E.P2P4\YO(036=ZC\Q 4R,7N(0NG/G(H4T9E5C8 L31?>0;1\" M&H0C##0NH,G%"O;H\#[ VH ([B&;/B2:=&P^C+/[5.0N$\]83T_QO18_\*9F M =\HX"L!OR4P#3OS44,B!2D5I#-CFX>([4/$KH_X J:>;\XE,.82]'()(>@8 MJ3%!*PQT.PGO@IZ5"+B1V4EH=!+VG 33 8'(*!"-G]>)46 RHA:37BW"B>N: MHTR-4:;]//V!*0.N^4!PQV<*!LX4\' -KS4FNIOW@52!\=!8 CBBI!K4KJD/ M!@.9]S3P#*MGX%0 YET-_/^HJGDS@3&["?2W"HQZZ3JMVZ' ]*3N=F8EY%QR M:;(UVKP?EE#>+IWQ%9AM@&%\*]\;ZC;ZD*\?*S\0/64EL_:$BSM-W3Q'0C@6 MYMTG83X5[Z.FD^,CE\U(M&G]2*@[G%3Z >0TK[#X'U!+ P04 " #2H9- M7%03@68" #H!P &0 'AL+W=OF. MFS 0?A7$ ZP/SD0$*8>J5FJE:*NVOQWB!+2 J>TDV[>O;0A+L+-_P#;?,6,\ MGNS&^)LH*97>>U.W8N674G9+ $11TH:(%];15GTY,=X0J:;\#$3'*3D:4E,# M#&$,&E*U?IZ9M3W/,W:1==72/??$I6D(_[>A-;NM?.3?%UZK^ M=Z0G\-V7^G5UHKN(Y$>12L%N;I%18FX(& 1X+R_HP0#(3@@Q!^2@@'0C@C@#X5LS<[(DF><7;S>/][.Z)/ M$5J&:O<+O6@VVWQ3VR/4ZC6/,<[ 50L-F$V/P1,,&A% J8\6V&6QP19]9K!U M(*)'R,Z&1$'BCB)P)AH8@>!!8.$6")T"H1$(IP(XGNU4CTD,INUW"L:!VR5R MND1&(9HH8(CAS,8&A3B";IO8:1.[;-#,Q@8]MTF<-HG+9GZ\;-!SF]1ID[IL M@IF-#7INLW#:+!PG()FY+&P7B.+)<7[P0=!=E-!R0G950ML*+>(TG177@$L> M$L=I,J\P)RZ"\,D6H2?W";+J+,9/*@ Y[XLUPE;V,0[GV6.[U) 5*YA<@PWE M9]-BA%>P2VOZVV1U;&-KT\7 ![SO@3\(/U>M\ Y,JLO87)DGQB15P< 7]1-* MU7;'24U/4@\3->9][^DGDG5#7P5C<\__ U!+ P04 " #2H9-Y_07LF0# M #G#@ &0 'AL+W=O EPWVD-";@,TWX_G'AXEG M%U&]U@?.I?-6Y&4]=P]2'A\]K]X<>)'6#^+(2_5E)ZHBE:I9[;WZ6/%TVQH5 MN8=]/_"*-"O=Q:SM>ZX6,W&2>5;RY\JI3T615G^7/!>7N8O<]X[OV?X@FPYO M,3NF>_Z#RY_'YTJUO-[+-BMX66>B="J^F[M/Z'&-_<:@)7YE_%)?O3N-E!,XWLG&1JL>9KWB>-YY4''^T4[GZM;#,6V6'7ID:KHV36<[.^TWE<]:]9X7 68S[]PXTLRR M8_ 5$X9#)+$1U!.>"J"/ D-1++%ECH<#K&PBC(P8[CI9WW0R"). R2*M/;VR MIS2$'5#0 6T=D"L'C,2P P8Z8%8$ 0Z,Z>J8L&7*;BZ8[QOYG (E-D0M:'T' M&H@*0%$!(,I88,N.85>CX#@R%PD 13@V1-E09$%K "+AR%2'H*@0$&6LV&4( MQ(L,30 3F+O/9B)"#$4V$\8CLQ2!@B) D)&V960-0L/ B&0%0"PV%G%B0XBB MP-S0 $6"8&2>8E!6;,LB(WE!/GR$^M-W-1HYA=&$?:VA0>(H-=;4"J!(Q,RS M$J 0\:FQL-80AFA,1L2!A_L3PA/VMX8&(X6FM/M, C#,/+$ AH[4 007 F17 M GMW:V@P$[%Y9(&0N1D "-F; :(H&ZG#""Y0B$[8Y1H:YH]9LP50.$2F-)M" M%#/S/(8P@FDP(@XNGLBNG@B/[76X5*'@/_8Z7!@04!D(,E-L']=F!;^/)/>1 M-8 $T5A.X,* @,I \(@+^!!&\?2T8O@4QOZ$M&HHO)'6^TAR'UD#"&;4$.1= M_4DO>+5O;TRULQ&G4C;)N.KM;V5/N/F3;_0OT>,* ?V)NL5U=ZX/]]T5\%M: M[;.R=EZ$5%>+]@*P$T)R%;O_H!;#0=TZ^T;.=[)Y#=5[U5V]NH841WVM]/J[ M[>(?4$L#!!0 ( -*ADTA8G9E^0$ '0% 9 >&PO=V]R:W-H965T M+W,[=Q)ESJ^*=CVOC!'QYP"4 MCX4?^O>)E^[2*C.!RGP@%_@.ZL=P$GJ$EBIUQZ"7'>\] 4WA?PCWQ]3HK>!G M!Z-<]3V3Y,SYJQE\J0L_,$! H5*F M'-#8Y J2FD,7[/-?UE26-<]^_5/]GL M.LN92#AR^JNK55OX.]^KH2%7JE[X^!GF/(GOS>&_P@VHEAL2O4;%J;2_7G65 MBK.YBD9AY&UJN]ZVXUS_;G,;HMD0+88P_J\!SP:\,:")S$;]2!0I<\%'3TR' M-1!S)\(]UIM9F4F[=_:;3BOU[*U,,<[1S12:-8=)$ZTTT7O%T:%(%@G2 M% MY*2(K!^O_#AR^['3CZT_?I&ULC5;1CILP$/P5Q/L= M8# F$4&ZD%2MU$K156V?G<0)Z !3VPG7OZ]M"$>,E?8EV&9F=F=MO$D[RMYX M08APWNNJX2NW$*)=>AX_%*3&_)FVI)%O3I356,@I.WN\900?-:FN/.#[L5?C MLG&S5*_M6);2BZC*ANR8PR]UC=F?-:EHMW(#][;P6IX+H1:\+&WQF7PGXD>[ M8W+FC2K'LB8-+VGC,'):N2_!5ZZN$2$4. M0BE@^;B2G%25$I)I_!XTW3&D(D['-_5/VKOTLL>5&0J-7[OGV6CG]V@?Z/9 M"6 @@)$@8S\BA ,A_"!$#PG10(C^-P(<"-"(X/7>=3$W6. L9;1S6'\<6JQ. M7;"$%6MA%XBL I$6B*8"D6]4N\<@ MC6DTYBF(H&$VMZ)09)3$@H(A,LLR1X$PB>R^H-47M/@*#%\]!DZB!#XT0/D< ME(2FJ3DF1+%1Q>T-9D*?$/+AS#(*&(8L,-'6V%I#< M<+LC9'6$+(Y"PQ&:'Y@H61B6+" 8FZ8L(! LC+W].'?-\IOV%V+AON[*F05["^ M*$^4"B)S]Y_E9A2R.8^3BIR$&B(Y9GV+ZB>"MD/W]<:_ -E?4$L#!!0 ( M -*ADW+N.+"5P( !X' 9 >&PO=V]R:W-H965T^V024 +F-I.V+Y];4-88KR] M";8Y<^8;XXSS@;)77@$(YZUM.KYU*R'ZC>?QLH*6\"?:0R??G"EKB9!3=O%X MSX"<=%#;>,CW8Z\E=>?NL&[GWAI;Y4 M0BUXN[PG%_@!XF=_8'+FS2ZGNH6.U[1S&)RW[G.P*3*EUX)?-0Q\,794)4=* M7]7DZVGK^@H(&BB%@*0#- 3+W_P+P%(#? T)=_$BF2_U$!-GEC X.&S]63]29 M"#98;F:I%O7>Z7>R6BY7;[LX#'/OIHPFS7[4H(4FF!6>=)]3(%N*/5J%H\<$ MQ5J1I/8,V%H$UO'XH8C(;A!:#4)M$#X8Q,8NC)I$:[IQ%\($&ZK"HL)Q\$$U MD14FLL D!LRHB19I$,+(^'#%6A6D>/%Y'V!B*TQL@4D-F'B5)@Q#;+"L13A, M$SM*8D5)+"B9@9*L*\;8W!:+",4?G)?4BI*N42+?0$E76=(L-GB+M2@+?-^. MDEE1,@M*8*!DJT,I3ZY!LM8$&Y496\K.9) V>AAHD< ML[%ECQ-!^^DV\N8K&PO=V]R:W-H965TDHQ_W<"PH;4=NU[X:6I:JD+*$LZ7,$OD+^["U<[-*L4#856-*RU.)2I M_>P>SY'&&\"?!@:Q6%LZR96Q-[WY7J2VHPT!@5QJ!:P>-S@#(5I(V?@[:=IS M2TU6*!9P9>6T*6:?VP;8**'%/Y L;OL&4)[2M*?P/N %1<.U$ M]<@9$>;7RGLA&9U4E!6*W\=GTYKG,.G?:?L$;R)X,T'U_HS@3P3_@Q"8\*,S M$_4+ECA+.!LL/OY9'=9WPCWZZC!S731G9]ZIM$)5;UD4>@FZ::$)AKQJ'\^>OO"K^DF-E7$*?,B, M,^DGYE73"NO*I/J MMME_4$L#!!0 ( -*ADTOB*ND'@( /\% 9 >&PO=V]R:W-H965T M0$5$0^L M@5H].3!>$:F._(A$PX'L#:FB* H"C"I2UGZ6FMB69RD[25K6L.6>.%45X?]6 M0%F[]$/_$G@KCX74 92E#3G"+Y#OS9:K$^I5]F4%M2A9[7$X+/WGTY7L&/O0A^_[I1]H0T AEUJ!J.4,:Z!4"RD;?ZVFWZ?4Q.'^HOYJ M:E>U[(B -:-_RKTLEOZC[^WA0$Y4OK'V&]AZ$M^SQ?^ ,U %UTY4CIQ18?Z] M_"0DJZR*LE*1SVXM:[.V5O]"YU:(A^Z\)%HJXKUT%S.^:9ZJ=0T7.&$YRBLQ:R MF%6'B0:8\!:QF2)P,N\Q2#GH;40N&ZMH(A#=IEA/$?/'D8LI!"*B08%W1B)G4;BJ1$1)GGL21)W0+8*< _KIC&SPQ&N.GB4\T>*LKX$X[T M5S&*K\+%NAM&5YEN-/XD_%C6PMLQJ;XY\V4<&).@3 8/JA6%FL;]@<)!ZNU< M[7DWD[J#9(T=MZB?^=E_4$L#!!0 ( -*ADV($%_N,P( %X& 9 M>&PO=V]R:W-H965T76NH *O.>7. 'R)_]@:L=FE1.30N=:%CG M<3@7_E.XV6.--X!?#0QBMO9T)4?&7O3FZZGP VT(*%12*Q#UN,$.*-5"RL:? M4=.?4FKB?/VF_MG4KFHY$@$[1G\W)UD7_J/OG>!,KE0^L^$+C/6DOC<6_PUN M0!5<.U$Y*D:%^?6JJY"L'564E9:\VF?3F>=@W^!XI+D)T4B()H+*_1$A'@GQ M.R'YD)",A&1!0+84TYL]D:3,.1L\;O_=GNA#%&X2U?U*!TVSS3O5'J&BMS++ MHAS=M-"(V5I,-,.$$P(I]2E%Y$JQC5;T18+=&H$?[R%[ATCJ-A$[ZXP-/Y[S M0^P62)P"B1%(YHU*DT6C+"8UF,Y@DB (%L6N07@.NK.2.JVD#BOIPHK%X%F6 M$,<+)VM,-.O[G9',:21;&<%+']FJVC#+TE57]DY<^-_&8*;\3?FDZX1V95#/ W-0S8Q*4R>!!M:M6PW[:4#A+O<1JS>W(LQO)^G&:H^F3 M4OX#4$L#!!0 ( -*ADW76A&%PP, -D1 9 >&PO=V]R:W-H965T M2$(D KMM$F;5&W:]CD% U&3 MF"6F=/]^3N(R8I\A_0*)>>Z>._ONX9+92=3/S9YSZ;V61=7,_;V4AVD0-.L] M+[/FHSCP2OVR%769275;[X+F4/-LTQF510"$Q$&9Y96_F'5KC_5B)HZRR"O^ M6'O-L2RS^N^2%^(T]ZG_MO ]W^UENQ L9H=LQW]P^?/P6*N[X.QEDY>\:G)1 M>37?SOT[.GU@46O0(7[E_-1<7'MM*D]"/+LB4U\O?,6+ MHO6DXOBCG?IGSM;P\OK-^Z97,4];PE2A^YQNYG_L3W]OP;78LY'=Q^LQU M0I'OZ>R_\A=>*'@;B>)8BZ+I/KWUL9&BU%Y4*&7VVG_G5?=]TO[?S' #T 9P M-J#150.F#=A_@_"J0:@-PK$,D3:(#(:@S[W;S/M,9HM9+4Y>W=?#(6O+CDXC M=5SK=K$[G>XWM9^-6GU9Q'$X"UY:1QJS[#%P@4F2(>3>AM S(E !G*, +(HE M6.8P)%C9B&1BQ'#3R<-5)X,P&;I9K+-G@\V*< $"^0NLH.%R"**% " M#A>XMM#X'=N*ZP;%A,,47&HK!V/4%2LN'!11#DMP*2():1BYF'!%H(@D6)*K M02,U%W#E #)"=35HP)0P)Q,N,( (C*6[@&A"2,QAY?XF;!@0+@I@BT*<,(<+ M7!3@':( N"C F'$!KK7SD 7O5!@S*X ]+-"):W@"O)]AS+ ]K3@2@=O>1@S M*X#=\E?2P5L>Q@P+8+?\@$B'#AG(0T=115,PQ^+,1I:M!(TJ7X?W.L'XW2Y?9 M_7XU(;SI&?;W;!:O!AFC+DUC,&.Z#>R#"BX>2TM>[[IW!(VW%L=*MH5WL7I^ M#W$'[6.ML;ZDTQ5%UN_I]*%_R_#???_2XUM6[_*J\9Z$5 _3W2/O5@C)5?SD MHXI_S[/-^:;@6]E>)NJZ[E\V]#=2'/2+E.#\-F?Q#U!+ P04 " #2H9- M%LL^$^ # !-$P &0 'AL+W=O!E7DD;TRPBQ MGTZZD[29+"^R_%$=A:BMGWE65"O[6->GA>-4VZ/(D^JS/(E"?;.799[4ZK4\ M.-6I%,FN+Z:7#6RU-R$'^)^N_3:ZG>G"O++LU%4:6RL$JQ7]DO9!$SVA2TB']2 M<:ENGJU&RIN4/YJ7K[N5[38C$IG8U@U%HC[>12BRK&%2X_BO)[6O?3:%M\\? M['^TXI68MZ02HZYJF? >L+V.\"?K> M]P7\T1Z\OL#3>G Z[:V945(GZV4I+U;9K8=3TBP[LO#4=&V;QG9VVN^4GY5J M?5_/?+YTWANB'K/I,/0&X_M#2&1"R!7AJ %<1T'1*#;4**?##D(3X0?:&"9) MXKLD@V$R:!9KZ]G + \3<$C 6P(^()AI,CJ,WV**%O.)NC>H03<>[,8#W8S, MQPP2S!X7ZD,"'XQ 6S,;WQ1*&-5F-311Q/.UB8TZD#?PC+D:56Q2<+ D24Z4O:!'ELCB7-H:3Y])+GRD2QN>MC6<3%P>8"82/.D)%L)(]O P*#[870!S9"#QKZJZ_> M$* ()WH.(ZJY;B] \5%[<1029@H+W!$*'(:$/V$O#CJ"DLZPUP.>Z LS!"C" M/=U>0$4)U^TU46SLAX;@ "8S8.](A!, M#XC*9]I6B %*)?F8.3CXJ!E\MWMN2($CACYQW*(X8B@Z6YJ!LS;EJO=S\O[=6/UKXABY" ]H@LXNYFYS=]=]'T9U(>TJ*RWF1= MR[R]9MA+60LU=O>S6@U'D>RN+YG8U\VCKY[+[H*G>ZGEJ;^\'. &MP=1VPO;O M:QO"$F.EO<3V\.;-O/'$DW:4O?$28^&\UZ3A:[<4HEUY'B]*7"/^1%O\/W8JU'5N%FJ;7N6I?0B2-7@/7/XI:X1^Y-C0KNU M&[@WPTMU+H4R>%G:HC-^Q>)'NV?RY(TLQZK&#:]HXS!\6KO/P6J7*+P&_*QP MQR=[1RDY4/JF#E^/:]=7"6&""Z$8D%RN>(,)440RC=\#ISN&5([3_8W]L]8N MM1P0QQM*?E5'4:[=A>L<\0E=B'BAW1<\Z(&N,XC_AJ^82+C*1,8H*.'ZURDN M7-!Z8)&IU.B]7ZM&K]W ?W.S.X#! 8P.,O8CAW!P"#\ 0_6\$.#A M(X+7:]?%W"*!LI31SF%].[1(=5VP@O*Z"F74MZ._R7IR:;UF\0*FWE41#9B\ MQX ))DGN(=LY)!@1GDQ@S +8LLC!S!W3'1L_NYJA/ 0!A;!<66X7% M%F%&T^4VS-*09<$L354VC''I.QL&V 4E5D&)A<#HAVTR*UP2^F:3>Y/GI<;L MK-]Z[A3TT@CU!YE8QW'R#-3S9-CS8+4)+/:M'#_]M/B@[V?7=\3.5<.= Q7R M4=1/UXE2@67N_I.\]5*.R_% \$FH;2+WK!\:_4'0=IB'WCB4L[]02P,$% M @ TJ&39UO=%#R 0 5@4 !D !X;"]W;W)K&ULA93M;ILP%(9O!7$!-5\F:420VE33)FU2U&G;;P<. =7&S'9"=_>S#4$$ MW.U/_,'[ONIV",FB!D;D ^^@U4\J+AA1>BG. M2'8"2&E-C*(H"%+$2-/Z>6;WCB+/^$71IH6C\.2%,2+^/ /E_=X/_=O&:W.N ME=E >=:1,WP']:,["KU"4TK9,&AEPUM/0+7WG\+=(35Z*_C90"]G<\]TCA"@>@U 1IC-]CIC^5-,;Y_);^R?:N>SD1"0=.?S6E MJO?^UO=*J,B%JE?>?X:Q'^Q[8_-?X0I4RPV)KE%P*NVO5URDXFQ,T2B,O ]C MT]JQ'_-O-K$\.?U1'S3H2[6!]F M83;MV=EGNENI=Z]Y^IADZ&J"1LWSH(EFFNA><7 H\"1!&F"BB)P4D?7'0R"12\N&=X$'^ D3IS$@9,N< 8-GM7! MZ0KF/Z([%.Q$P0Z4S0(%KZJ$P39>P>#UR00X^0@G=>*D#ISM B==U4FB514T M>\/-C?.-B'/32N_$E?Y8["M=<:Y !P8/FKS6E]RTH% I,]WHN1@^]6&A>#?> M8FBZ2O._4$L#!!0 ( -*ADT4DET%1@( #\' 9 >&PO=V]R:W-H M965T8X3H0J7M9VE.K9C64K/@I0U[)C%SU6% MV=\U$-JN;->^!I[+4R%4 &5I@T_P$\1+LV-RA0:50UE!S4M:6PR.*_O173XE M"J\!OTIH^6AN*2=[2E_5XMMA93NJ(""0"Z6 Y7"!#1"BA&09?WI->TBIB./Y M5?V+]BZ][#&'#26_RX,H5O;"M@YPQ&4JJ$]'?Y/[R67TDD5)DJ*+ M$NHQZP[CC3!Q? O9SB'N@$"R@*$*SU3%VIO1O=L$FSDB7DQJ^%#DZ:[(39F^ M<;-\S0_&F[6()IO586*-J34FC!QWXL8 2H)@XF<.\MS0GUB:@Y+0"J-&'^LY<+8Y*%02 T M"R1&@>3C&[9-9D<^/2XT^O=7P$ZZ%7,KI^=:J+L]B@[=_M%3W6,27[O+C6N( M;^7KT#7S=_GN:?F!V:FLN;6G0O8LW5F.E J0A3L/\A84\C4;%@2.0DUC.6== M3^\6@C;]0^C+D^J+;;]U)*1-\ MKZNFVX0G8\Y/4=3M3ZHNNB_ZK!K[RU&W=6'L8_L6=>=6%8>A45U%&,=I5!=E M$V[7P[N7=KO6[Z8J&_72!MU[71?M?\^JTI=-".'GBZ_EV\GT+Z+M^ER\J3^5 M^>O\TMJGZ!KE4-:JZ4K=!*TZ;L*?X&DGT[[!H/B[5)?NYC[HA_*J];?^X;?# M)HQ[1ZI2>].'*.SE0^U45?61K(]_IZ#AM<^^X>W]9_1?AL';P;P6G=KIZI_R M8$Z;, ^#@SH6[Y7YJB^_JFE 21A,H_]=?:C*RGLGMH^]KKKA;[!_[XRNIRC6 M2EU\'Z]E,UPO4_S/9GP#G!K@M0%(;P,Q-1"+!M'H;!CJSX4IMNM67X)VG*US MT2\*>!(VF?O^Y9"[X3<[VLZ^_=AF<;J./OI D^9YU."-!N>*':-(KI+(&KBZ M0-8%CB[D$* 9 @#?7K#MQ=!>S$:1\0$D&T . >1- )FL%FD8-=F-QP13&2]2 M0560I[R5A+62$"M9G"^LC)KDIA.!$OE>4K:7E.EE,>!=2GJ)^2XRMHN,= &P M'$CFZ6(TX5/,3.2LB9Q.[&+Q/N>DAR3)\^42IRKGO*Y8)RNZ1L$Q%(CY;S5^ M(*.3R)=2KV1NQ $-H*L'8&D$[AOQ2>9&>&X ,D:6\SN)O$9\DKD1'D @B)&$ M)$3<]^&3S'WP' -)2>K@ O#X@>1QE@+/%J!PH30%'UVF;#P,(. )!!1!E*7P M,&& 1PQ0QE"6 N6'K;5<4\,3!%:/?/\K"BH9P](.58DT=]A!'D=(<438BA0U M*"5S(SQ4D%9'E+*3R&O$)YD;X=F$M#8BE$5:&W'S0U6>^>$QAREEK7!$ MX/F$V>.L11X^R!0XA+5(X4/FQB>9&^'AA!1.E+5(L>/H1?#,$90YE+7BX?I& M\"P1M+ZA(!#WZQNO9&Z$)Y*@1"*(%??+&Z]D[L.QOV(V6"ZX"AXB@D*$R>E] MB'@E04.S@J>38+9>SG/!WCP2 8\ ML!COL[R_]_)*YD9X-DEN[^4X;)$\523^0#IX($BN-B'IH(6'S&2VS A589*[ MDN(XON$J%,?N7/)8D#^P[Y'\ARRY#YDD911EOC7BDXQ&HIOSO?[ ]8^B?2N; M+GC5QNAZ.- [:FV4#1=_L2,[J>)P?:C4T?2WF;UOQX/.\<'H\W2(&UU/DK?_ M U!+ P04 " #2H9-6?OEM+8" "Y"0 &0 'AL+W=OH#_VQXJ79[+@W!K.S0#O_$_%?W3,4L&%@V58-;5I'6HW@[]9_ 9 6@ M=%"(WQ4^L='8DZF\$O(F)]\V4S^4BG"-UUQ2(/$ZX@6N:\DD=/S5I/X04SJ. MQV?V+RIYD_^N6O4^:?ZSF]L!:@NBKE$',U*2DX>[?=#A^2V Y-$+-=:&M7JJ&^BGDQ8C[,, M9&5PE$0:,^\Q<(PQ($L; @9$( 0,*J!+Q1Q:[O RP,)&9+FAX2[)ZB;)AL MB$>HB\029V*)E5@47JE,ZB1(/U_:S$F060HR4!CUZ#')*-$4YM! K6Q4 K,H MWPN1%:FJQ006XMC*%4TKAV'*Q(:6PHCS$(#=0*P473E 2VHL@LD 9=YAY;>FS4E:4"SF/P M"4#'O@'F:0RMWS6)TLR0O'# XCQ-K%I_BFUUEZU/+QA=.PVF.]4#,&]-#BV7 M?_?(.O093ZK-,.QS,%D AWTI^Q)US7W0]TW-#T1W5&PO=V]R:W-H965T<>XYC M;CHP_B(: .F\4M*)S&VD[/<(B:(!BL4=ZZ%3;RK&*99JRVLD>@ZX-"1*4.!Y M":*X[=P\-;43SU-VD:3MX,0=<:$4\[\'(&S(7-^]%9[:NI&Z@/*TQS7\!/G< MG[C:H4FE;"ETHF6=PZ'*W$=_?TPTW@!^M3"(V=K12C-MS)S/6T("!12 M*V#UN,(1"-%"RL:?4=.=6FKB?'U3_V*RJRQG+.#(R.^VE$WFWKM."16^$/G$ MAJ\PYHE=9PS_':Y %%P[43T*1H3Y=8J+D(R.*LH*Q:_VV7;F.8SZ-]HV(1@) MP410O?]'"$="^$:(3'CKS$3]C"7.4\X&A]L_J\?Z3OC[4!UFH8OF[,P[E5:H MZC7?!4&*KEIHQ!PL)IAA_ F!E/K4(MAJ<0A6]$6#XQJQN]_N$&Z&" T_G//] M#P2B38'("$3O!!X6IV Q.X/I;(R'V%LD68/"> 9Z9R7>M!*OK03APHK%Q+,N M*R-KR*?H(R/)II%DPXB_,)*LXWK>TLH&R/>65M#LPE+@M?FVA5.P2R?UU9A5 MI_'Q&.@+OZ@?U%BQ4^!-QLZD'YC7;2><,Y/JGUVB!/0&4QM)US_OK8A7 ++*?<2[&5V/#MAM4X;+EYE3JER MWDI6R:6;*U4O/$]F.2V)?.(UK?2;(Q>R).+?AC+>+%WD7@//Q2E7)N"MTIJ MSW(H2EK)@E>.H,>ENT:++8I-@D6\%+21-VO'E++G_-5LOA^6KF\4448S92B( M?ESHEC)FF+2.OQVIVY]I$F_75_:OMGA=S)Y(NN7L3W%0^=)-7.= C^3,U#-O MOM&NH)GK=-7_H!?*--PHT6=DG$G[ZV1GJ7C9L6@I)7EKGT5EGTW'?TV#$X(N M(>@3]-D?)> N ;\G1+;X5IDM]0M19)4*WCBB_;=J8CX*M,#:S,P$K7?VG:Y6 MZNAE%0=AZET,48?9M)C@!H/N$=LQ(HQPC_&T@EY& ,G8!"."8' $@)C!)V"P M4&SSP[M")PA"D""T!/B.((()9B#!#% 0#ZQN,;'%5*V1P=!L"#-1200*B0 A M"4P0@P3QXU8D($$"*)@/K$A&9>)Y,K "P"1S6,@<%#(?"<$(P03(AQO(?]P, M--&#:&P']H=-"(%&?0B!@@DQ8">N40!03/0R@EL-X4]8 C<;"A^Q! *%0TL^ M!MV+@1L7 9V+)SH.P2V'HD]8 C<=BA^Q! )%0TO&H%DT_$J\FPE24G&RPU8Z M&3]7=M+?1/N!O@[L!'J'M[>!GT2Z[T'+/3YLBYHEJ+_Z2]S?4%I-\P M>E1F&>NU:*=PNU&\[FX87G_-6?T'4$L#!!0 ( -*ADW]Y#/U@0( "D) M 9 >&PO=V]R:W-H965T.(](,2BJ>6 V5^G)FO*123?G%$34'>C)&9>%XKKMP2II7 M=A*;M0-/8G:515[!@5OB6I:4_]E!P9J-3>S[PG-^R:1><)*XIA?X ?)G?>!J MYO0LI[R$2N2LLCB<-_:6K/=DJ0T,XB6'1@S&E@[ER-BKGGP];6Q7>P0%I%)3 M4/6ZP1Z*0C,I/WYWI':OJ0V'XSO[9Q.\"N9(!>Q9\2L_R6QC+VWK!&=Z+>0S M:[Y %U!H6UWTW^ &A8)K3Y1&R@IAGE9Z%9*5'8MRI:1O[3NOS+OI^.]FN('7 M&7B]@=+^EX'?&?CO!H$)OO7,A/J)2IK$G#46;T^KICHIR-I7FYGJ1;-WYIN* M5JC56Q+Y4>S<-%&'V;48;X A/<)1[+V$ATGLO(FY]U%@/T5$2US!1X/PC7WP M(8@9@@ E" R!/W31"W&"$"4($0]6HVU$,(&+BRQ0D05"0$8B&,;#12)4)$(( M_)'(%!.N9D26J,@2$0E&(BTF,IBJ/1-W9KM6J,@*$0E'F==BB#M0<9]6N(I& M817D(CJ+&8J9(B2/YQ]!BVQ+O $62X($4 MZ4 /Y0C!"Y=@53G9-P04SNG@M4N0P@QG?J,$KTP2_4>6X'5'IH47KB:G-P4M MW/'I.8,&4P*_F%XLK)1=*ZE_Y8/5OM]O/=V@1NL[?0\PC>N=IKU$?*?\DE?" M.C*IVI]I4F?&)"@?W2=U(IFZM_23 LY2#R,UYFWS;B>2U=W%Q.EO1\E?4$L# M!!0 ( -*ADU/#L*?/ , . . 9 >&PO=V]R:W-H965T1'U2W/D7#JO15XV*_LL-1M@O>>EFE!_Z3RU_58ZUFWN!EEQ6\;#)1.C7?K]Q[7R25R^\KZ@T'7ZZK_S,\\5 MO,U$Q=B*O-&_SO;42%'T7E0J1?K:/;-2/R^]_S@+T; M!+KX+C-=ZN=4INME+2Y.W>U6E;8O!;ECBLQMNZBYT_^I:ANU>E['(5UZY]91 MCWGH,'2$(0/"4]Z'$!2%>*"&^23 !B!"'('!(IBV9U=%,.P@@ X"[2"X>0-7>$SI#$SUH7/"4$@!A46*1!,'Z)@SD MLK"XP HGP0V,8&42)$V#$2"[P"=34DR4[1W!TB2F-N/(Y@*+D]R@3H+E29 ^ M#482HU::1(LI(R:*,&:K" N9 "5'MJ,*:X_Z\TFA6'N4S""E!UV5F\333SA M61BA6,04B-AV'%&L/7K#X4JQ]NB P=>E-&>M!'[PB M$-_V$6!8P0PH.+)=2+'P&+V!$P^X##:)DDB=FW:E7:DUH]UYIA,G00,X TYG]N^76V<(5>[0+P&<4Z>N'!G/ MKKKX49Z4,LZO+,W+N7LRYCSUO')W4EE>2Y4O&^, MLM0#WQ=>%B>YNY@U:R_%8J8O)DUR]5(XY27+XN*_I4KU=>XR]WWA:W(\F7K! M6\S.\5%]4^:?\TM1/7DWEGV2J;Q,=.X4ZC!WG]ETR_W:H$'\FZAKV;MWZE1> MM?Y1/_RYG[M^'9%*U<[4%'%U>5,KE:8U4Q7'SX[4O?FL#?OW[^S;)ODJF=>X M5"N=?D_VYC1W(]?9JT-\2PLX@ M'.M!= 9B8."UQ6JJOXY-O)@5^NH4[0"=XWI.V514_=W5BTT[F_^J!I35ZMM" M"C'SWFJB#K-L,=#'R'O(&D/8#>%5 =RB "J*)2!SN'>PP@@9#6)X2+)Y3+(E M2$(Z$T[6DS?VO&]O(PA(@J A".X:,JCVLL7(!I,WF"<6!BR(?-\?%&4\=$M! M?1X(OP^]RR D,PB)# 9E7K:8L.\K\$6 XQ\!O M)D"$)(J0)32!) CF^K1%) M$.$(Y"#7981SY1"BFJPBU"@9<%PZ@BX2,$' #>8+)U%D+?&$3'""$A1#E5A. M<$2, Q[%%0:R4 ).D2 $[F/"#08&; +6%)E/BZ5/=)$-7'6@OB^;%XLD,Z*4 M%CEEI)X^,Q@_KXP6,L9'-+0#C>@H@:1;2E'2/2600=#(E2516G 9H;@2+!2T MXK'P$^6F%8H1$H4$H@/=ESN<,*+<&$EJ!,GHA[XDRHVA@M_+R7VBM)(R.6:N MY.BYPDC+7!&4EKG"R(_GBE9\AB6?@8V"UE0V&3]70$L68,G"Y8:/)*O;?SV$ MK!]#-@1$1/;]!= ""5@@I>06"EH@X1,"";1 A9(_,8"(7L@!)YC HCJ2W!% MDAA@ OC$ V8O,RV,@(61&)W@\>C@C25*[2'+AF!Y@M"^$01:J@'O3H5-[8&6 M:A"?F!U:! &+(-[E Z%8]"9Y-')+(#EG]HT0T-H&6-N$]0VDM0T^H6V+8')Z4SDY?MK-MVTQR^_Z=O3H+_CXICDI?.JC=%9\VE_T-JH*G+_2]7WDXKWMX=4 M'4Q]*ZO[HCV%:1^,/G M"0 &0 'AL+W=OV@>W?UW9"%N*!TA=B3\ZR^+2D[]3*EZ' 0RS5A)Y1.O6:7?[+@HJ=);L0]D+1C=6J>R"' 8#H*2 MYI4_FUC;LYA-^$$5><6>A2,GWF3*&8#:IZ9Z],O6C M?A9Z%W0LV[QDEUNV MHX="O?#3%]86%/M>6_TW=F2%AIM,=(R4%]+^>NE!*EZV+#J5DKXWS[RRSU/+ M?W:#'7#K@#L''?N> VD=R(=#=-: M\U!3<^S0.-:?*S5&^W7L.ZVGU-;C+$FB27 T1"UFT6#P%>8:LG(AJ$,$.H$N M"PQEL<"..[X.L'01R;"7PS])UG=)KM(DH%C$^I/+"#B&"2*0(+($T962<4_M M!I-83-5(&<:H)X<+&I+>9UNY&)(,PIXD+@B/,%Q2#)84 R4-8((!2#!X7-0$ M)$@>$+7!Q/=%=4&NJ"X&$-4%W11U")8T!$I*8((12#!Z7%04PHTA?$#6%G19 MZ8CTU%@"(!P[#00 #7'O+[X&4)]0>+.R&RT/ 97=Z ,([%=SA/]#7[B7(/*( MOL1M!KA_; %0[#9H%S0B_?X(A2.H?_""B[NE9&)O+WKII?Q0*:/)A;4;)N;8 MW$T]^P*-EPBPK\SP8>^R#_IFBF1B:C>)U.PT%W4@V^PM02P,$% @ TJ&3<#3BNZR 0 MQ0, !D !X;"]W;W)K&UL=5/M;J,P$'P5RP\0 M@R%'&P'2I55U)[52U-/=_79@":@VYFPGM&]??Q!$(^X/]JYG9V;7.!^E>M,M M@$'O@O>ZP*TQPXX07;4@F-[( 7I[TD@EF+&A.A$]*&"U+Q*ESF M/G=092[/AG<]'!329R&8^M@#EV.!8WQ-O':GUK@$*?.!G> 7F-_#0=F(S"QU M)Z#7G>R1@J; W^/=/G5X#_C3P:@7>^0Z.4KYYH*?=8$C9P@X5,8Q,+MFX4'ROUUMV@+?851#P\[K4]1H=I;&7Z4?>2&G ,D8;Z[JU;VH..#3& M;3.[5^'/"H&1P_1HR/QRRT]02P,$% @ TJ&34FLWW7= @ "0L !H M !X;"]W;W)K_Z3RZ?Z MH5&[8 YB6OVEQ47L-W,_\>3=8HT@D&\2OGY_9B[6DIST*\Z,VW[

J_\Q,O%%Q7HL[8B*(UO][FV$I1]BRJE#)[[:YY9:[G MGO\M#4[ ?0(>$M39'R60/H&\)] /$VB?0,>>P/H$9IT0=-J-F:M,9O-I(\Y> MT_T?ZDS_[="$J<>UT4'S=,P]Y6>KHJ=YG-!I<-)$/6;18? E)KZ&K%P(&A"! M*F"H D-5++"3CJ\/6+J(.+%J^"_)^D.2JS():!8Q^>0J_X9."A)00T"O")CE M=H>)#:;JK(Q8:J&6 (JE4619XJ)8R,+4L@5"449@80P4Q@!A$4P0@031>&MC MD" >86V'81="*0HM8UT,L5^(E8M)D776VL6@, UA10FH* $4Q3!!"A*DXSU% M(=P=PA&N]J K.YC5()8 ""6(V&W$11%,+=0:0-'XUIN,;O0]Y"A+;C& />L> MX4_8"_<31,;82QRU.*:1[:^+(NBBG-Y?%Q7CE-K^NJB48'Q#&MSID-OJDO0& M ]Q2$/N$OW!30=$8?R.WE6*:V!\@"!:RQ/X( 3"2AO;KL(9@#$=VSPTN/N,E M;_9FIFJ]C3A64EMS$1WFMGNLQP KOD"3)0+B*SWGF;'AG;X;$G]DS3ZO6N]9 M2#5\F!%A)X3DJOKP3CV:@YI+ATW!=U(O8[5NNN&LVTA1]X-G,$R_\W]02P,$ M% @ TJ&3U\2.G0\$2 4Z;=(F59VV/;M@(&H29XZ![M_/ M=D)*G$M'7XA]<^[Q/2?6Y4Y/0KXT>\Z5]UH653/S]TK5DR!HUGM>LN9.U+S2 M;[9"EDSIK=P%32TYV]BDL@AP&,9!R?+*GT]M[%'.I^*@BKSBC])K#F7)Y-\% M+\1IYB/_''C*=WME L%\6K,=_\'5S_I1ZEW0LVSRDE=-+BI/\NW,OT>3!Q2; M!(OXE?-3<['VC)1G(5[,YNMFYH>F(E[PM3(43#^.?,F+PC#I.OYTI'Y_IDF\ M7)_9/UOQ6LPS:_A2%+_SC=K/_-3W-GS+#H5Z$J:'AIA)] MQEH4C?WUUH=&B;)CT:64[+5]YI5]GCK^AYJ9:X1HI!='&7$]'J-02D+7 MXC$JQDGD.CQ&)83$5Z3!;0\!?2_#5RC@!H/H!PR&6PR*;S$X'C?6D;UCS*>$ MNNZ.031QO04PKK/!Q3]YR>7.CE6-MQ:'2AD_+J+]Z':/S23@Q!=HLD1 ?&5& M/3LYO-&W<^)W)G=YU7C/0NGYPTX)6R$4UZ6'=_I[[/5HVF\*OE5FF>BU;.>S M=J-$W03\ S_\!4$L#!!0 ( -*ADUFJL9ONP( !X* : >&PO M=V]R:W-H965TN;D*_JS+F.WMJF4YOX MK'7_D"1J?^8M4RO1\\[\3LX)+:)B$(%4G+ZB[>KMW?9:0N;:=JT462'S?Q(W[8$9?@(G[5_*9F]Y%=RHL0KW;PY;")D:V(-WROK00SERM_ MXDUCE4P=?T;1>&+:Q/G]N_HGMWBSF!>F^)-H?M<'?=[$-(X._,@NC?XN;I_Y MN* \CL;5?^57WIAP6XEA[$6CW&^TOR@MVE'%E-*RM^%:=^YZ&_7?T^ $,B:0 M*2$MW5H&D*O\(]-LNY;B%LGAX??,[C%^(.;9[.VD>Q3N/U.\,K/7;5FEZ^1J MA<:8W1!#9C%XBDB,^H0@$&)'O/2RRF"!%*PQ=0+9G4 ."V2@0.8$TCN! A;( M08$J / M.,O") J2J$>B,X&!1'T2(20(JD!0!8#P E0!FY0701!&L&F0=Z H(@&)@.\P M4*UGO"&HFI6;X16F 1)HOT=, %*V) U!.)VCTA4.&!W#1L6^4RG*EZ@41-'0 MJF!+XPQ %4M4!J#0J@JA8/-CW_T4+=T_!BVV:K:C]R38_;@ SE6H6-C7V#*=BV-<8,#9>&AL,"ATJV-88\#4.F(W ?B6^7X,? +[ ME?A^]=_,8]#=JSFCP'LLF7V>6RY/KC%1T5Y<.M<5S6:GYN>1N,_[__"A<_K& MY*GN5/0BM&D2W*?\*(3FIAZT,I6<3;,V#1I^U/:V-/=RZ%B&@1;]V(TE4TNX M_0=02P,$% @ TJ&30Q8/,:N @ R@D !H !X;"]W;W)K JF22$VF:9,VJ>JT[;.;. DJ M8&8[2??O9QM"B7U,_0+V\=P]=\>=?8L+%Z_RR)@*WNJJDV0U ME?>\98W^LN>BIDIOQ2&2K6!T9Y7J*HH)F44U+9MPM;"R)[%:\).JRH8]B4"> MZIJ*OVM6\"X/1V4$T6K1T@/[P=3/]DGH7318V94U:V3)FT"P_3)\ MA(<-Y$;!(GZ5[")'Z\"$\L+YJ]E\W2U#8CQB%=LJ8X+JUYEM6%492]J//[W1 M<. TBN/UU?IG&[P.YH5*MN'5[W*GCLNP"(,=V]-3I9[YY0OK \K"H(_^&SNS M2L.-)YICRRMIG\'V)!6O>RO:E9J^=>^RL>]+;_^JABO$O4(\*,#LOPI)KY"\ M*Z0V^,XS&^HGJNAJ(?@E$-W?:JDI"GA(=#*W1FAS9[_I:*66GE<%)(OH; SU MF'6'B4<8&!"1MCY0Q!C%.O;4XUN"C8_("YPA08-(K'XZUI]GN($4-9!: \F- M Q,Q9JB!S/.@@-1)(X:9()FA)#,DS-PAZ3"9Q31=L@LRDE\%CN($TG:.8HS=S/.2$.S=RGB>,89P&"=Q%!>,!M(X+\ MFVPV0331KH 4T42I ]J.CQ!_O-@![S? &LZMQ!XT#C<*Z9])/?:NZ,> MK(9-Q?;*+'.]%MUTT6T4;_O)*1K&M]4_4$L#!!0 ( -*ADV%1F0[4P( M )(' : >&PO=V]R:W-H965TV.FS 0?!7$ M QS8A$!.!"E)5;52*T57]?K;(9N SF!J.^'Z]K4-X?APTOX!>YF=F36V-VD8 M?Q,Y@'3>2UJ)M9M+63][GLAR*(EX8C54ZLN)\9)(->5G3]08>P3C"(UP(:,1@[NI0#8V]Z\O6X=GWM""AD M4E,0];K"#BC53,K'[X[4[35UXG!\8_]LBE?%'(B ':._BJ/,UV[L.DMTU7^#*U %UTZ41L:H,$\GNPC)RHY%62G)>_LN*O-N.OY;FCT! M=PFX3U#:CQ*"+B'X2%B8XEMGIM1/1)(TX:QQ>/NW:J(W!7H.U&)F.FC6SGQ3 MU0H5O:8Q6B;>51-UF&V+P0,,ZA&>8N\EL$UBBV?I>"RPFR.BV*X06(L(3'XP MRK]C<6$E6!B"Q6@5HLDJS#'!,K"+A%:1T"(23T1LF)5=9&D56&PO=V]R:W-H965T*E/35"3: B&_ )OH/X,>R9'*%9Y=AVT/.6]@Z#.G>?_&WI>XJ@$3]; M&/FB[Z@H!TI?U>#+,7<]Y0@(5$))8-E9ELO92Y$&<88N2LA@=A,F6&""6T1I040S!$D#LXO MZB+0_/6-B\0N$%H%0BT0+@22U+<+K*T":XN#]&X?)HP\M K4:U"\NMNLT@+: MK/S-S6,W%EF-119C'PC$5H'X\:U)K +).P=)>G< =A,F6H0./?78UTFMZZ3O MDX8?"&RL IO'DZK_8[L-W@-9#>B_8='B#JJB^ VS4]MSYT"%O,[ZTM64"I": MWDJJ-;(.SP,"M5#=1/;95(RF@:"#*;1HKO;%7U!+ P04 " #2H9-V,5> MW#(" "&!@ &@ 'AL+W=O&UL?55=CYLP M$/PKB/>>^8:+"-*%JFJE5HJN:OOLD$U 9S"UG7#]][4-(<2X?0GV,C,[NXZ7 M?*#LC=< PGEO2<>W;BU$OT&(5S6TF#_1'CKYYD19BX7N[M\!K^9W*%9Y=BTT/&&=@Z#T]9]\3=EIO :\+.!@2_6CJKD0.F;VGPY;EU/&0(" ME5 *6#ZN4 (A2DC:^#UING-*15RN;^J?=.VRE@/F4%+RJSF*>NMFKG.$$[X0 M\4J'SS#5$[O.5/Q7N *1<.5$YJ@HX?K7J2Y-A]5C])_Q-*)M9J:#NG7XG MJ^4R>BVRT,_150E-F-V("1:8.P))]3E%8$NQ"U;TX#%!N4:DF3U#:"TBU/SP MH8C +A!9!2(M$#T(A$871DRJ,9W&Q+'1J7*->4[^822V&HDM1B+#R(B)%TE\ MSS!;KC$?LLAN)+$:22Q&8L-(LDX2>.;9VD#^L]U*:K62KJS$JYZDZRR^>3AK MC&>WD5EM9):.)(:-;'7^463:6&.2V.P'6ES?%MA93SKN5/32"751%M%YF+X$ MZOH;\9TFX\Z!"CE<] @X42I 6O2>9)-J^5&8-P1.0BU3 MN6;C:!PW@O;3U$?SIZ?X"U!+ P04 " #2H9-F5JY1KT! #4 P &@ M 'AL+W=O&UL=5/;CILP$/T5RQ^P)I!LT@B0 M-ENM6JF5HJW:/CLP@+6^4-N$[=_7%T+9+7W!,\.9,V?&XWQ4^L5T !:]"BY- M@3MK^R,AINI 4'.G>I#N3Z.TH-:YNB6FUT#KD"0X29/DG@C*)"[S$#OK,E># MY4S"62,S"$'U[Q-P-19X@V^!9]9VU@=(F?>TA6]@O_=G[3PRL]1,@#1,2:2A M*?##YGC:>GP _& PFH6-?"<7I5Z\\[DN<.(% 8?*>@;JCBL\ N>>R,GX-7'B MN:1/7-HW]J?0N^OE0@T\*OZ3U;8K\ &C&AHZJ()K;[#T&VJC$+!-D;C8=U@NTJP380;-\0?'C79,3L T;&)G?)NR)D,54! MN@W[9%"E!AEV>1&=5_8A#;?R%Q[W_2O5+9,&791U=QMNH%'*@I.2W+DEZMP3 MFQT.C?7FWMDZ+EITK.JG-T3FAUS^ 5!+ P04 " #2H9-+LF"VKD! #0 M P &@ 'AL+W=O&UL;5/;;IPP$/T5RQ\0 M \NFZ0J0LHFJ5FJD5:HFSUX8+HHOU#9+\O<=&T)HPPOVC,\Y<\:,LU&;%]L" M./(JA;(Y;9WK#XS9L@7)[97N0>%)K8WD#D/3,-L;X%4@2<&2*+IFDG>*%EG( MG4R1Z<&)3L')$#M(R#$5M4JDZ" MLIU6Q$"=T]OX<$P]/@">.ACM:D]\)V>M7WSPH\IIY V!@-)Y!8[+!>Y ""^$ M-O[,FG0IZ8GK_;OZM] []G+F%NZT>.XJU^;TAI(*:CX(]ZC'[S#WLZ=D;OXG M7$ @W#O!&J46-GQ).5BGY:R"5B1_G=9.A76<3JZ_SK1M0C(3DH6 M7TO4Z'@ M_)X[7F1&C\1,=]]S_XOC0X)W4_IDN(IPAN8M9B_%31IE[.*%9LQQPB0K3+P@ M&*HO)9*M$L?D$SW9IN\V'>X"?;>F[_;; NFF0!H$TG]:C/]K<<+L T9M>F2K M&Y5@FC!+EI1Z4&&.5]EE7&^3\$<^X-.L/W#3=,J2LW;X7\/MUUH[0"/1%7IH M\7DM@8#:^>T7W)MIR*; Z7Y^/VQYQ,5?4$L#!!0 ( -*ADU0P2ZLQ0, M (T0 : >&PO=V]R:W-H965T9F <^[AGF/[ M!,_L8JH?]5'K)OA5Y&4]#X]-5H>H/E4Z MW75%11Y10I*H2+,R7,RZL:=J,3/G)L]*_50%];DHTNKW4N?F,@\A?!WXEAV. M33L0+6:G]*"_Z^;OTU-E[Z(KRRXK=%EGI@PJO9^'C_"PH;PMZ!#_9/I2CZZ# M5LJS,3_:FR^[>4C:CG2NMTU+D=J/%[W2>=XRV3Y^#J3A]9EMX?CZE?U3)]Z* M>4YKO3+YO]FN.?/-7#[K01 /@T']5_VB#:!<6Z6%*OW.EAY2.$='KX7Y+-FR0W;<:H M67%7']^8%>,$#"5@'0$;$<2".V[W&-%ARAY#8B5CQQ ?1B41-'%,\6%2*0[. M_&T0&"1,3;C#47'<$R<9<\3U%R>".-I\% @)SFRN?90@B>O3!N&BL9B8 MM005EOBS)@E.(% "?_". 0\ >&>"!Q -X(),"9=GWT<6$W$ M,]K'<15SGKA&(SA&!9F(0E#8)1RX,P5B*2A MXF)DQ*U / _!#T3)IBCP1(1W1"+@F0CWA"(@<6=W+'-_<1"<4M3U;XW [(Z5 MTHU%!$B?TX9E-8T2?FJ# ,YNR=[B,9R+%,M%SF7MOH1\H60!!N7MB M@U(EKC?1Z"A5Z.K0G6OK8&O.9=.:,AJ]GIT?:7L4<\:7\+ "9'QMS]K]R?@/ M?7]0_RNM#EE9!\^FL0? [IBV-Z;1MGGRT39_U.GN>I/K?=->"GM=]0?D_J8Q MI^'P'UW_ ['X#U!+ P04 " #2H9-KR8W/*0# #,#P &@ 'AL+W=O M&ULE9?;CJ-(#(9?!?$ 0[D.%+222!V2T:ZT M*[5F-;O7=%(Y:(#* NG,OOT6A\XD+M.3N6F@\MGEWQ1V>W:Q];?F8$P;?"^+ MJIF'A[8]/451LSF8,F\^V9.IW"\[6Y=YZQ[K?=2<:I-O>Z.RB#AC<53FQRI< MS/JUEWHQL^>V.%;FI0Z:'+<7]HNX5H,3OE>_.7:;^> M7FKW%%V];(^EJ9JCK8+:[.;A,SRM.>L,>N+OH[DT-_=!)^75VF_=P^_;>7-Y.9HN@\N3C^'9V&UST[P]O[=^^?>_%.S&O>F,P6_QRW[6$> M)F&P-;O\7+1?[.4W,PI283"J_\.\F<+A721NCXTMFOYOL#DWK2U'+RZ4,O\^ M7(]5?[V,_M_-: ,^&O"K@=O[(P,Q&H@?!O)# SD:R$=W4*.!0CM$@_8^F:N\ MS1>SVEZ">C@/I[P[=O"DW.O:=(O]V^E_<_ELW.K;(E%L%KUUCD9F.3#\AM'Z M'EGY"%R)R 5PC8)342RY9\[O-\A\0BV!TSU1#*H5BZ)UD!!5S3*U\2D*,J;5/*;$):0PA+BK4TX2$D'Z>-?.C"ZL+('DCM"=UI9HA/TLC."2T7*<04D M,,$8 .+6!,=5 FJB&,)$ZP BRW+"!5GWGX'_0I[IF@R"R'."\RS\KX4Q7'H( M2C A<9)]*DD!EQZ" G>,I])#MPMXI%^,T-U.0N%WGE%8S 7N& 1&M0P"4S*= M^DB!;AKP2-> Q]H&A1%]@\"HQD%BDYT#Z-8!5._PY!%=08+ ZGR*:^&)\RG- M0&-M9!]B4]KHS@%$Z_#Z(A#U7@%XQ8W 8@];$1CGJ10*ZR,XJ6X/UKU NH, MU4+B"1=T#X%?:"*<;B*<:"(*)68Y0K?_OXE4X0\IHS!7\W$!(##@(%)< 2@. M).,<"8QN)I'2U/M^+&R"C3U7;9>5&U6&P_.%^ MF'/_S.O]L6J"5]NZ^:F?YLOAH;6G M<7:.K@/\XG]02P,$% @ TJ&37O>N\8*^P C_,# !0 !X;"]S:&%R M9613=')I;F=S+GAM;.R]:W/U>QXW] %:!)*QBH5RH$D7'_O@]S\R30**JJ&Y[YF[L![LI$DADGCSOY[]6 MU3;9K8J_[?*+]ANUZ__\(=J_I _9E6G7.[XS\\9L7J=W_\UZKXX[]N__BV MG.\>\]4VR5:+Y'*U+;;/R=6*5RC*57*65 _9)J_^]0_;/_[K'_ =?F^6_%2N MM@\5O+/(%_6_?IQO.\F@ER;];F]:_^.'\FLGZ8WB?W3[.8_NI_ZX//$YOR^J M[2:#]SYDCWG]J3]??K[Z<)-<_^7ZYO*GZ^3JPT7+.A?PY4VVA"\N\F_)?^3/ M]>V>#7MNG9*7/^;K<;(O5?7*] MS;:[!J#_TH2]K/"N6.:;Y *^?%]N&CM]GVWN\^1\/L_A*7AFP<^WPOOF>=TX M0:][]I^M+WS*-T6Y:#V]HL#_\3_^Q]Y[MI!\![]LG+;^I'PW^NQ_#NJ_.8=7 M%_SZ,KNO__4N6U:-G>L%E8^/0 #7VW+^)4VNB0J2C[MMM052@?MJH$8)2+.J M -#P4U4NBP5!_4VVS%;S'!8 $JR GGZ^?IN813O<57GJ,?1>P$GE9!"&!!]LBAWM]N[W3+)]!5XY%6_,TL>B^42&13N#G[1UU^DN-=U M/M\67_-EDWY+)/ YL#L"7?W/5[#GU;;<%$VB>YO?Y0!U %!9T48W.3R[:V#/ MITV^SHI%DG];(S94M,%R^P"D.I=KBW_[IMP"=N]_YM,&6/P&D!,7Q4M:(WP) M=O5'?RS+Q1. I'E$P-_[ D NWXB^?9&M"]A.\7;9\ ^^'2 :0E?9*@ M$'_U?;FZ9PQ8' FRCP2=?5")_TW)X'V1W1;+8@NWUJ %AVKK[!GQ+/+WS2[? M>UU+OWPK.NUY)KS7/0]:P-WN >O\B(\R2 _N:N_1'A\+)E^""1X5N%Z^FCDP1R0E3Z4RT6^J?XEN03TW3XW+@SH1["F MPL>!8;[J=KK='ES@)@&>M,M_2++=%O@,(6<_[7W2]#/O%#LBI7>5)4%2!#)P8+8#5';:C7[^)VS)8ZR14MFXS' MZ6S F\4=C4?I<&;W_D-2>O&"?^Y/^O[I03H=C'_]21N'.U\L"E2M !V0<9V! M5)HS]3=P!E3):@.H;MZE;Q7[U_Q$[GH GLEB16@;<4\Z)! M)?81H>+R$5#R 8@;%DV69=5""G\&M0+H\_JYVN:/%6B \PZ?TR%L3@C;U&97 M1) E2!^X-5@C1V'9\I5C5FR0)L'JF#>/4T%./F7(BA[R;0'ZU.G1*@GJISDQ M?V#E[XH5K%F@/H:* $KB_W5^6Q%C^K\;MQ+(]+TY 0VN !0 M9QO@Z'"[A&"G!Q?HW9P;Y7+&=X^3[#MX_;9/C.2W=H&E^J4 MOG?]*,XY9"&-[>,:;1! $JL "W.P*)<>0,'!T5;GI*GKDNX1D3?E8C=O,))K MD&$%("R1WFZ--EJ<3EMTFHM0Y6GJ)8]H]?V=C6Q4>^= T8AZVWS^L"J7Y7T+ M7SB@2_VX 0Z7K#?E79,YRBW U:NVT]@66 1@B,W9%##Z7E33N\Z)YZ4): 4Y MFLWX4K9X+%9DC",7/W1LYM'N\$5=.8W#H&P ]2/^6W(BJYS2 M*1LPN1*6WK*4^[.LTE3Y*O1"Q!HT OR M?/2Y*SDG2K_3Y#8'+@S_NH5; RPY16SY6E1X(\B>!2C;[%L3K)^.?O)#OG7@ MI<_N>2#;@FUYN]NB?IYL2U3%8B+UX"<:"T5D^N%%UJPT$--$#O4]J[[)JF)^ MI!!X6RQW6^'AAY_^)2_N'^#QL^PK8/A]'FRULOR]?4\MG-QNY-LC6PA0I>(-!F5?*0+^[;++P]D(HH N;1O;09??1(*HT9DFW? M_1[2:EPE@/:-3%5Y)6\#<07#O&Y&,NX:IQ=]]% M,3'#^&B2(2'0HO71PGL,OD]B\%T<,/CBZQA;Z^UA&KP[[@"(K?OH.$;X>ZF9OGIVFU7D MB7M$-4%C.VQ&GBDG151'6HHZ@YP#1&P.Y(/\"W['6ZG);;G:192R[UOE>#O% MZ9%'/K9OY:L5T C@80N7 _'#6 U,ZW97%:L%E\+X", G^/U(XOB>TVC-A3?^](%$S9B7WYWE\])**_R)_74X\[6 M0,/S8KU$!$6=!N,V:.LLRC4AX/^C+@ )?ZT6A (_KY%)XE?'9[WQL93;B)(< M0[GM+]7.?_3J>U_ZIP!M>-:=?9_BAJ&?=\ORZ7A]C5ZYHU=8G#J[*T,O7HM/ MWBM5'X18&8 M(AD(TAGSQ%T"1VM;I-VGW08,#00C/+F.1@SWOK(G$:RQ M);,*.J7.5+^)WD> +MM N6I77 @'CM=>[([F&GM$_ "-=R'>Y'8"2D[\L2F_ M!BSW.)N,W=B13$(1);9$_>U+)^[OZ@:L\PN0$3D7GHSR KZ61A(R8D10_]V> MK(\V>[CXAWWQXK=9%K22VQP(8T7(?"?*T3_N8_EJT?Z9SZ*U%$[4'PF\1D)- MX\N@10:?)B-#8GB4R;&%@.Y@ U6>ZOWL<^WR?75CQ^NWEU=G'^X2/ M[Z\NKBZO6_0&Q)]/H 1C*L,>6%[__--/YY__@A]^X7>^>\/)V[R:;XJUXM0; M96X_KY;X'P 2<E?RVW&WDUWA%L'@EFBNBY-S9%'-K4W@]M?+6!4566SQ\ M[ 7=5N$RU>X6&'V182Y61U\K@#B2^V5YBP'R/%N0? =[B-Q9J >BOP?D"J:I M *V42S:T.ZV/T((K4$RK"GUNL%B6+)Y7V6,Q3Y[*S9*H\!&](^1E\7FQ]R!H MMP_ C^;9#GDGD.SCNGS*-\"Y-_?92DR *GDJX#%03%5S1_<]B^><]H..QCG' M5!ZS+_@^0"D#' 4;$ #!*1$ :;Z7+3Q"4J8$&_877%H@X\Y*CU$0^BQ;(&U5 M',D$Y @WQKEV206Z6"7Z,\4.'[,5 F*Q0P*&/\TSWEGRB%$CAD$.VT'R7S[S MMM@H0!CI80#F-^4B@[^78/,D/4Z("7< T*8UMR#RDMZTFQ!Q;D@ >_V7WI^. MD!?.)6R&6/X.I/INEI&GA!1/.1_K&=-I@BU$%FD\I&MTDD]+DOJ.,C\ 75-:]N^N M>:LV[_IWI&K=[3;$I1?Y-BN62-7W8 /3)>TVD;,"BN;)0X;>C@I]_ 5(KX40 M;O50K!.2'8H+;9 %6TPL!%S[ 0AH^7R&J<"<-YJC KG> !]D/Z:W*\A$$>QG M.LP67U&*+E)2.^\Y+SH#3?L9Z*UB=1+8:H+V]1Q,'?HK*'HK\PO#!3K)QQUR MH%4I-KJA0F_7L#F9)4O*R-ZT1-C=G7W^G]GC^H>W[K*W>?;([MX">2V2[1I4 MT&\%[ $(,.FE4Z LC/@C$T.W?B5FT?P+?WJ^+"L*KW!2%K(5S>KCGW'%I<31 M*B:%)]!PD823AWRYINM5$D(.\8VI"@E'HLC$3_ QG[_ E(O/*%B290%\XGDN M!KLHT@ :O%0 QOTFSTE%7N;?"O(\ /]XPE\ACF;)[:;,0 \A91D>\YRMVB% MJX32#D!%G),LV2VWE)X ' THR'+"XG&])))B9N[_ .\7*WD)401%6Y75*V'Y]M-(2S? MH3/<$+K[T7F?9M><6?P*B_=LNVZ"Q1OK:3_GR:[%$ OR0/R5_*3=?" P"H!K&9, 1 M<2. "RB]T9[=@,!8LEN"21,#I%N)9X#Y!5CXA2^9[423B(-Y5ML5K M,##U' M&Z>"M[@Y?;*:<7C>L"IUM KCE%7@@#D @/C:;9ZO (]Q$PP6=.1N%J2J\[$B MCMU*$V;P_/-YOM[RNPB>GU>%<\P239T# ($TW;7\>'[^*1 $);]89:"-PR6C M1L-Z8@8XMGW9T5 /AXL[7ZT0=[@T!3\ PO81).W9?Q"+Q,6?L5XCQRRL1A8G M? /]HW1\.E+GNI-<2[O- #DO,5X.,^BS[$%>$-NL/S M10C?<@4_SW,7OP5-^A99(/#8I\Z^"Z\"/WCILM72?7&V-,C)Q"WW)C](2"WU M!H]XA^0 ;-%5 KIH5BQ&6Q)1]]JW'!J$&:?9U9=+20Z!QNZ0X7:'L2M@L%@# M >I?9GWQR$+P!90Q\!9(.%SK]<]B5/JCL&5F8M&A$!SYHE=UFQ M22@;7-FL:&[P*^#,39!4#^73:N\UQ<[ $C/^\N$]>TY4/A9;?&R]VZ#C<(M"GT"^ M6PKA@-#Q"(!;9!/W M'\L5">HW-7)0$"M)*/4J;16$(@M2U;X*G=[M -;X8>% E:Z(TM%)'!:.?C&NP]TD5>+@L9M*8R*V+=IP2[)^"2L'<@<%1A-\9WH;[@FLG/_"]+ M_EKB@EB5M2/K$U8J0-<#30/Y+CPPZOY>>*YS)3-<:V^BBO,5EB;[PH7QUIZ+%A?T*,A2K/6($L8PT MJ2/X84J\O6)]" T##LCN-GO69P.- +D2_93<#QQ9(C"TI7F1P@(6[F/VUW)# M6XV<%I4[AR&.2N1#J'4B6SS#=[9T$!]'4GVH]OFY32'!:&0&ET;:O_LP'\IB M*$DBSLL7GB0[$/B7]6(IYE/,T3 Z?;]":V 3/@*7]GFZ<[7A'3ZSUK!!P^3?8%%)XN-4[N 9G4_'Z M FGZ!G)QY'*+'*V6@MT!_@(KUF@$HR1_2.J04E%FY+<:2&&XXXTQ0=RBH4/+ M H7/?< %$6$#)+*LP9"^ 'BZ0%Z!!XJM@%JGAE-NT21E@Y$X# MF!8;?*Z3_%S1C5Y66[+@V1!9AW9,"]-%ZD=ABM=&@H1DIGI_B=;9UJ4=;4MV M;^7N2\1286^/:HDR_!\ST*SQI "GHWJ97@O7M;VW#;![ MC]+1*J/;=BIU$>R6U'R"Q8XT6/\.V0LD9,DWO"-%E^ES3@K%HB![7@@1_2<. MC&#,&(R.A11NT$0T:MD*;P(E.ZIS!MV0-YNEK"VC2YF=KXH5.F&I_J7%?$B% MEQ&1DO(%B"?9&IQ )&L=;3:ER*:))VPXVXV0_-"FW1IP2O8KND##]>Z1Q"JF MO>X'HT8>Y*/_=#.VDV@-=2K)J^?*J4T1];D442.^48WN>S(]^-?XQ;8,#](Q M))#.K(A9-!; SS6WD.(Y84F,)HW7?ZM[:] :$CPI"^0^)+P =JKHO+#<59T) M1MP0D2*K4,5UDS^RCRS9K?Q>ZR=!L;E9<.[TO8#1 Y34L0K1"'VQP@WJ'TT9 M &5EB7:W0E\C$O9>M3BXDU3>HJ323;'>[?BS;B;\ M(G#RK_E2^25&1&YS5IEJ+F_2;58P>PD^^C>XN&++ MAAC28%6IU,T1N@C\IX><N%]YH2NYUU' 2VM!35IF= M4BC]<;W;LIT0@3/HZB[ 2GP8;ZU^?I\AC%[C/2G"ZF<]O_[9.9(_E!WR.YYU MAZF1;M69X]A(C%*:>%.NBWDR&'6Q=OP:8RG%W;,"] :!C>3DWKSRUYD:E//W MK9>L.K]B7/Q^&J3!0*]J5Y2V(:PSZ,3))@2$%C'P&!(Y&2]:@=A#>\G*8BI. M<2O79'6VK>TM=0:74^)R,4](4GF<(,&DS*5")S.:'>I%P[B8^B,H^@=F+R=A M,+T>P4%>)R?9*1O) NAB%T40;_RI)5,PYSZ\9.DY-;6 18XN9+OFU9 M@[D?)32@X:7N)Z8[,KRU?A511.)<;&_"32\!S MP752NE^0SPCO^T.:BS[1&CP'$0/-]>YV21%/=@#X9T@M\,\9 +N'3OE&O8F( M9]^1QTPR7#:L_N$=!4\A%S6UBFB\8+:><48Y/N,GI(.<'?JW0YN'.>QYKBKCZBX+%F M.P"B%I?&0NFYB.@/Q9K#UK#"*GO$AQ98?2\U1AI)Q916K ? PH8MJ]@91MO% ME MG6$A)X9,%=^ E,$ M*[S8>^#3&J+JWIL2RZ)5VWMW?OW&J7M2? D:H&I^6#26)M(DA6WI"U>F3CKG MAYJQ]@[K]\!FVNE024E9KC&1TJ>0L6-^(5+"P-*)8DAC7]0%_=9*UNC M'HIV1Z$;EX=K1#>\:=@*AY68BBIA%_3+I="Y:0? <@W='(WM,8=5S*@!FMT% M#3/ 4_ECN>"BWDT.T-#&6GQ>ANPCV*?H HWF O:=SRYR*>J/S%>^O(VB5?T?/GZE;)GDY'IWNR5L 3Q!+?J)BE$B;JG/O//._?&\+W("02ZP6M%':36WYQW!Y[X9LJYJCE11 MR M&".X$*!B=GSUKN*"R UWH@C0B()>MPY!J MZQTNF!''? 0]4/.'4K(XY1BM\'I).$VX118:Y%XO0 >DN?ALB?*/'C(..&%ZN MZYQD?(:,%_#R:U'N*DY&C!(3WRF14OHB].J09D(IXI@F&WB>66^TV_7%70VA M]I!5'$IS-&S$7!N"9A5E\@"]WP)#;/=K!WXF$?=BX;8 M:0LN@.DA5Z^5^-. MU[4J[B1O7Q+-(X>FHHU7=,)XI:G0PT?PK'"8'?N(G7!F M]M*V.]1PEYD 4=19$[&6\D7Y._M.]Q1*2HL&,D!]AK0/)F=5HUJ1O'^ME90= MCL2C4R9]Z=U;>G0F\N#AL87[#H-,3 M4**LR_MNPYM?\E#O-TG3-82)R3B MZT\N(2Y6H7SO@=3EYG"DDM.%=J3;TK%4;0N.)TR$_5$DRQ4U5:<+XE]UEHAI MB)H=QBX!I_7X2WP19W9*YT%)/L$[OBNQ"7+U.OF C]LVMM1!:*L==D[Q:+'= MV:XY\,BYGN;HYB7)JV0V3GN3(?P@]I__U5'=+Y*3Z30=SP;):3+HIMW9.#D9 M3=/1; *_:"P0ZXJ0G/328;\+C^L&W"\:??UVN^. MDN%PDGRPC1N/;X!P^$NC=- =( (,NKUD,$['W6%R9&>"@XNGL38(<".3=# > M).->.AN/X9NS=-"?_88?#7L2O(+#]=,Q? EP:)#VQQ/X8=@=I;/!H.8 FNQ5 M629DA;A"]XN@BP]IYSYW^ M6;JX'27+49J*4^TXTEIHQGBA!:62ZH'/:K)'8)AZ+:&6LEJ%X+= /5XN>=38MPZ%O2_!:"9 WU.I=R.J0,P;'=(;J?@@ M(QJ,MWIXBD(B9&-SE,Z$6YL/,?M=?0/B[#&52>:V7[2%QUWE*EHH2RU#MT7QN'M,.9"^WFVE3,&! M_BMYF^>2JH/R[9[1PN1,LL3E*(J&4!+VESV30 1VA&'HW18^4'%PNJ&?6;=# M0U&I) B04):"*/,:RPD05%S3DK&T,$8_*CMWF^PQQ_AAS: \1-' &8 ^M749 M _9/^>*>VLX+3?=&F#YR@T71^.&ZV]*$-)!@].US?SVAQ7*;8VP&L![@#-I\ M47VQN=#F5G$OWJ_BH_KXE0?Y2BV\6G&."[Y-?6!MTJN-94CDE$]2!95.<#.Z M>+:AZF#OS.'.X($+REU@3#6G$):]?Q-8-.W9&@N]T-$$.I-X7M62[5"M;WN$ MZ@,\^Q>@+I^M%&#-M#40,"47Q/Z\HS/JY;K*EF>807^MM=3T8=<^&Y*60 M"(XKB*KATE58_8VM^JE6:;?1(EZ0->5N0+/Q\K?B<.FR1[D'?G+MOAGAR$]PF>ET=D+E"8;4+T%DCY5Y5R.Z00-[F M/+OV$ZF'4M\^ VD MWT781YF:AX:_%*29]*8HYNK2[4.YRA^Q,T2>\VC!LS>4JR+^4LNQ* U>)-!S MC)^LS%K4B%;2Y\0#&LK[6XI*9SP!IA88N$C XD?IY'O:IJ>KY>:G3_" M'_26#UHR#P#E+T ;*+;4HSYWINB@/T9ZKD7# MPT=19XNM*>AA<=DY#I5]29XR-74AE"%)L6YX]G,_C<&7H:ZZLP6N]6 MFI8GVV,,D*UZ>+C /IKB_EBUP#Z%H@('I,\IFQLNY'?!:GAPQVULP-$CF221 M\O\8.;N7CA#8_QVEK$UV.42=73 CW^>9(;_IL'_J,O6L;8L)H'D])ZRE^I10 MEY4%04H>1(ALSSQ K5V$C ME*#5M@+O%:9U M.\F?RJ?\*U8J[U98PE,[%8/9EQ>OT'$A@PP$?IH(ZZA)@BZUS@0JPDW4U]P= MM5S;/J_93'[)RDQLB#,-&E-:(O],0#K'"-L#E'-^1&Z=)H!PS0FSWY0ZK3D7 M9L ED,B6#K!4BD=;#$NE"YE+83JVP79:,H60T^<%%^WT3@E#3*=&6A'^TC\- M@VW*TU@&N(HI3@T2[V_0)H=4H\;^6LO&M>=<6Q>:QK5HE*?Y$7'>N#@6(4IS@:8'9V:25VKWD7$5_UZ( M(2O2_.=753-#M9PL24:RNTRN3U%T4BY^CDC MLM E@-B:&;YCI%#.\8"?$*R+0A.$/5G58"[ECO 52:^;T ]^6-G$%>M$@>8A#JM,O79L)41Q:.MF0E:J< MGSJ/P9(;RM>'L^^J4+ 3>.OBO2;I1"L+-9=X0Y::/)8(0ZWRPSM$18=R/CW. M"<0-\\:,K5Y15R1N*(HD64C?5(D7<$C=-@)1UA."N&X,>[NP9KQR,0:S.]NQ M 5^W?("1%W>"6ZYG'<3;Q Y=;OC>.>&:)2X;_Z"MHP]W9_RMFV^AUNWGG@4] MR8+CA[V'?<:!1G[D6IT;0 O;Z@@G@X:"731FV7V^_//EAY\OD\^7%Q]__'!% M3<(COVL991M6:81%&GL[Q!^N\4C^UPUV&'^S+.=?F@M$=OTQEB'[U%J[\!V5 M)NGAP@9)]B8FEB]\]P@_;Y'-W=PEE'.;N45+*44'<^1<;[;#3IMF#E60>L@2 MI0&))_*VL$S1'"?)P''-&S77@RLZO5/FUJ0@19J/(F("2]Z6&P"BX42\$_ZD MJN1L9<= Y: M4CZBMH09-W*NW#1,1Z/9=?*UK8TD_.&X_ I%5:6@TG%/XFY2O0&KS>*E;G9O])76)4>&2" M=#D',6LAW*Z.QU3PV"E#05R'*V?!;XN*Q_YQEVOW[];4+MS-:">A ME^Z@W2GL;\,9C558%4:V@G*X\G9+0[9,J5A[F5@:M@HX6 NFRE&S#HS]8OGQ M!6 WI<_SB!;3W37)%OE&+/<_!)CIT4%RCA+4R/= K"58HP>E M+YU4I]+@V(/TW&-X_4]DS@IUGQ2GU*D$#70TTTN^.MC(/)?V '85^JJNPP4N MF,N#-C):U]@+^MFWON3Q"KXQ/84(&E5_S#J##)"5+S)UU9X2QB#'D!GXR)4+ M$20Y*8K3 $I4MX ]"[$5'AJCVNE0:LF+@F'A;Y@..,=^F*X8OIG6TQR"%#FB M(H(]94'IZ[<$Y: X>EX/F4LV/M&RSTP!D @#%4H)=L+:,#HXDK_N%O?:;ZC. M,AK?T@](8RN\!"ZH7./\"%=F9-HM8"//?/O,G1JHR4)-:6M\0\4@&IERKTB5 ML(SXQC2)/:NT_S$0BRZ3_A>U%M6T)%_; M0+AI2&,)F(S7;NGC:8-NJ)6A>B?M7?$J&SR^.>>=VEPZ>1H[/&"5LE1>8^2E MH@0:;0N &35/6'*S\PWW/#SX5L@*@XT)F4IJO5",*"L+WY%#)HO@2+!=9N2A M?HFI;B.5DWKOE#N&K=_9PM+].I[@6H^Y]"_4")5A<2,_/$\SYLA>)5/WR0.P$(-VLF'/I]Z);[->[>IFP5JY"M?6IYSO$%2J)Q MCY.%K,PU[$37QKDT4%,KSFX*@TP=R/-L3=0!>,;.C 5Y4.=8NH!5(.+<%5 8@'KU1(Q%[O2#Q7H"6-$Q^7HMSO% MNTWNMFX!3R.?PKL/3Z:@ZJA"[J&Y"!P3O3O._'K, MMZ'4B^\E0G".(..$U4E^U&*DM,:?:_W4L7F+.TFK9:[AGJ!+_D-KJ* ZO$Z#/T',F7J7/#2)]6OY9-@VD261939HT2;Y"<1U3DHTTL93]R ,<7RTB?%KV',M%!^$>TVIM!SWY1J7:]]H&K=Y%Z_^-[:X4?5J\?JAO9< M/J1ND;9%\FZYE"U$7P^ACBN1#)4M'D07)Q-#=U2=_\@9V$N%792I'V_)32SN MT$0GV<_^U6?QH^T_(?MCMBY.*BY0\>PJ8^::L2 W"C=62FU[5-1/B!R0^,6V8Y$-4X]<)39>FHW MINW:SZ$+&RTR4]^:?FAMK .'=2X7QBAUC95A=56I3#<@':VZQM0?FU[>5"MP M@6WV1?*E2S>$QMOBUF>G R2EB:AW6]EH\'U>WF^R-9R*1X8)N^$[-13&ZK0 $S5CGN_Y(Z-M!&E.DVH"V(AS8Q1B5G34"84IC(\ M?)]R1?H+9\N)Z=UQ<>.PD;/XSVA1SH)@R.S!.Q=HNGT.+;8LM/,#HBJ-WY'[ MQQN7<2T(HZ:[-]!HU"/M18D_=?-*#7$ RO)DSPQ%A>";W$5=$L9+Z][DJ%I3=5,S60(9 M$8M:!FTY(SK:$S'FPWHRCBZ1;\:0,NCA.D4YYA3N0<%;60E?:K4*LFFWV MC5NVLFY.GFCVHU-%'PB\W?:![X$(Z+HNBB/MQ*K< M9U)3!0E;"M@HS->L.J;RH_.B7"LZD?T8O!.ZU35X^4'>U(- ]8%9YM%Y!'LRZW4G)GAMY$O;FPR#59. M 'SJDXT!^[9GWES1V]%55:I_NKCVPU?57> +J=/DH:QDBH:NS'6K?M Q_ IG M!ZU[G$1& M?!?X[;><&X^3VY0<$W-**%-'6(9FQIE@$;#V,_)WD>BCQ&T7 HZY1!YP=& <7FIU4@>5#39BI#=]8XCSRF--YDY&90F4[0T#&%(6=P:RJ[B[8Z.QD]J#5?^LU](5)%2 =11/<1/\V4VCLR ,6 MWTC])%(;RKHT!V-%MJ:5.Q7?K(W,U^<% &9D%$@"O9/&D68RN:()&!/VJP6% M A>];4GRF'TK'K5/_D[\R!Y*U$RD,O@@4 6(99IYX(W353!#PLU:U>0TXW4B\DD(1^NZU1&K6G=KF60<(,#1]G5TM%DQJ,6D8] M-E3<-53XFGF0FE9]K+V"/J-#M@3SGQN. _4'[-C?$79=$4968[^4"^$^94N. MG/V2539=ZE:&)5,DS)@8BS)G.I .+E1#B.UF=,*]:4_*99CL)-6>L#;)PTD+ M]?M0Y]R,"A3*E?3&)>OQK@QWX=-:,=@#^VBSFOSQ OM=W/N<$ ?& SHWRB=J M*2]+&P_+'E\"'A!8$5XY (H\WSO5#[6'L?N"*/Q!MJZ"N4#>06Y#X(M;XVHQ MP6Z&7\E#4;S!3R8P+L.]DV O.# M =&W.[=X:%%CLPHS>MGIW_2^>/ M2S6A53XT!8"\/^$@.ZR'U*PX-@W)NPC408-9@I$T(D+) 4/NE7+3?I%F^V2% M%Y7V0S+'%WT#)2OI*E0(H8]R3$ZKIK6+7,7<2?^!1JV[6=U@0BF;E6KZ))G\ MNN&,:.HHR=1+XMC$>8 CSQ_ L!>Y+-:\;[KJ_6\A3'F<&S60+"J'*;H!)#OL M3OYE10J*$'(00B.[3/@1".'[PE0[HH.U[H>3D&D+,U[XH7_8?#.BMWG -7I6 M4@I@+E4_W@9ATW6- ?"_URTAXN7HFJZ<->$S;P[+@4#1JPIT4&>K7)LU4NC7 MY;[A&"%^HSY?)JJ?ZO*ALJODV@::A)K=2S4,AHR[Q>&:SJ_?, ^ZZ\$8WJ\.>+C'X>< MA#5W.**QUOK$[^XW\X&;G(5C7-]L */%74OO]&8$31\@)97" $ZU0(]D5=5L M7YSN"CS39RFKQ7^7YT%]HIJ1 4%8?V)@9&]Q%/6:NC!41I9Y)6Q+$67V"_L6 MTOIQX6HNI&T5!6G3;8TOLJ8;%A@!2>TW=<.8\^KP&,E >AI%+_M229 MT+>?0#BXTF$'' ?R\.BK17.O=EO>UQ&TTZ= EL!13K7G^FP6H(;D78/$0Z' M0WF(),::>:@<>3D00'8!);P=W:4++;'2X'@(D B0P[,;L&1R"62&1D(/ MH885',BY4J>A\#%V%2;1,#4SRILDB:=<$G]RLE8V5BTC,23>@A*,N;P!)\6Y M%;>5P&/0*,S-ED=:H.U%GM:.ZZM?HVL-*F28$V0,CR:?;#IAN%:Z".5"5\^$LFZ8I,2E2F< MBX?L@J#D,2#J$>WX$MY:O(#=A1N:F4=D[Z\.T"1?/Z"#K^$2-?1[N[LGAEEI MJ9Z+G[G+MM[5W?H>6T)50:8C'Q)I_0R>.2ONSKR_4IJ87GJA5K5G?2BHE0[K MD:L]GLN7Y(2'FSF8$618(W^<*@">6] D&E4VY.I#A#2K0CV]',P3%0*SM70J MH4T9KL'#K/KT\$QQ#4F'\'Z7^HT?D?LE0R8TMZ"Q0JNPWDE!3F.5S:^XEBEN6_E9H:14(YMX$S$W0/Y'Z6M:M>DJYZTRS\LH.B_O4O/[I:, 1<_E ,CZJ[9Y MX"REJC[HNUEX:KF;ONSCIR#^_L7!80'H7;&*]<'>K>XF#E&)-TC\FF.8+BBM MY[?*_H'X"G*$,])]PA"OQ/V#2K:XQT@S0E3P-,M2W)B\?(.#!:0WD_$=N\R# MCQ?.Z--9/>4VB +(((/1*P>'L<080(3X;\@)]:*'A5^] M1J\>,8M7R:B?#D8#_&&6#GHX4*/7ZZ7C21=_&HW3_G"$/TUZZ6#0PPD<_4DZ MFHQ='W++6GK#4=KK#9/A).W-9DEO!FOW!LFP/TV'TQ'\>9 .1^-D!(O-ACW9 MDZ(??&0V28C'H[Y&'0'Z6Q*^YL.T\F@2T- X*=S>"YB>/# MW,-)Z.UUA!'AZ?IIG^;1#+OI8#BC8_;3<1^_,1ATT^F,CMZ;I?W!%!\;==-> M?QJGF2D<>#9(QN.T!QOOC0!*XV[2'PW2Z; +!QJE(_C$< BPGW]0K\,^EVA'E"K.78LYW4=H>M3!K75=/AU M''6*9^VEPUG?GU#Z;DVZ:1?0[KUG'[4'3H+V3118YK_0[!V _D7L((,NHG@W MMJY]#)&^UQ?5DRJM?#3,ZK\DC-G_(%[NE%X'W6Q M<2D8SJD9QM Y<((9X2XE ?//ZM"C-;E/16.)>@YD6W6TF*#M67>R5PR(TV;9 MGG Z7]'9UDE #^65Q]U*@@/:QR@\?%LU!BI&FSLD(3<@MJ MW%+!*(@$+.>[5D%N]D"S^;)R9WXB%BM8B@B3+A9 M6R!-?@GN\%6OUQF%9QD-S%E,68)N^7NOO7X?=;$6QRQUD'N#IB8.VB0A.3LQ M7<6G,VG!G0\^>P-F7_4T8O^CI W;SB4?C>LN)N-L5DRB>;IJV,$SNW7-[9+Z MAB^>I:BAS?TIG/=("M0EYQ3N;388=X;VXC9NTZT]\*(#K1,6??(QIH/GJ76;]?UO34=W3#/Y1MDE M\,1X^'OOO]#%5:6_S>9?EN6]=SZVR&>_M87F/TH,[N;!M5 @_= 5JK>U80LW MTEI*3#; BP,>OJ7#IPL?5DK-25HZQ$D\ M44W[E/O/S'=+*OL_J$I(W0D&4"FE2OP [%.T1,&>!4W/%,%$(C"EC2#F@:H@ M>8Q52FE4MQ@46V;/.0UWX7:3E+XU1^@M*?]DM\&[29WN^V!J0<1_2BTRDR6. ME*O[MYQGC/QD$G.E2:F8H&M+HM'_2LV]N$1%\@"TE1XZW.N=0(,QTY2,:#!% ML<%B ![9E;0_YAD^ )^CME+S;%NR?TEK_*GZMB-CRH :/M[RD%_8X[N$-VF2 M8'_)M4<_T@NU@."$"U$Z4H M(MT !IX0P\4]CX^@H$KR*+!_I#_RQ!??5 05=Q:<3D7'2R>32%V0ZE-OAD:# M=R0$KOZ#?\1]'0QS;L_4;+D2\Y69/(?*WH "VH;5#?NK1^'MC/<[ M)'Y*!'< 6OCL6'OK+)_US'9YORW?*?U[H<9NI[G!Q+G2-1.0]>2@V?>J/^OT MO(87E_@I_I9/_VID'J_U&Z'FXL4B'#["UK\6(YK.ZJ_Z0Z.AUY:R3IT#HV!J M$SM^E1XO.T?%MUM7X@=]HS^%VBK!9P_)6Y^Y/:54OKM*!'Y[@(NYYWB%Z03A*O(J;E* M7"S<)DNJ%$UJO>RTY96;"&^R*%NB@Y'>,[$ORH@7CFQK4HKJ,%ZH-U>@'"4ZQOYO_MFVP#JO:/LSB=R<$2/60UIE3^M9^&W634ZF_5ERFDQ[:7_<,P&=5B[43Z?=(?P_1O"&Z6QFM@?\#+-8N/,"!@4G MT^2DG_:'4_A"?YJ.!UV>$*U[&,$>!A,<4C+K]3$>.!O.DO?>)TE@W>"TN3WG M"2)._2Z<8Y2<# $TXSY\MC<9IOWN(.XB[L'-]+JP@0$'" >#43J&FSH4UQK" MT[,$@X]3Q"<\0PL01NF@.TIFXT$R&,/.ICR>]0%,5\HRN/S;#K3LUR*TJN!O M.?T-$*TWZ*>#P3@93-/N<(*_F'33P72 ;4WF: C.?7%G0-%F"DW,VV GW@3S M0*4FBFJYE?;_/U4#A(.QO*/C?S M1+RZY_' SQCY)51X7_7&X7&MH<_ZNK$F!5S;IH#Q:J[U+N]Q2#AE5-0$ 5^E MVG-30[3-B-KZ[S)PK+LM+#UPV?O&C@UM6*EE0=@NU2EK,)=E>%9Y?(N-!\?5KFYUH:F%FJ#I^(_ZF2 MX-4]<9SY40/^^_%R*].?1;NAHF(Q?RB X+!#@$1W ;ERN/T51OG!)A.')=>$ MN3DH?N96N7\,B#81:+0$2)NYT^3 M'G2G!ZM$8]2YUF2+^DN@>,L2M-"V;?+ MRS%QQ-7SD%_!ZX-'#EHYMJ]E&;2^DPYWE,*%^;?!=%S_9<\G0<7CMOB:P25V MM72WDZ[ W+_1W+YO82#;]>G.[189<4)7%FRMI$!8 I!>V9!886G <%7W-KPF M@WLJ45E=XUYF/(>T8%_WY11X,PA(5=^Z.DB+<5VOYU)M^O0OHMYZM[X9+^MF M2I='6W:1*953MIQ)5) 2T&C9^$F#U?L'U#TA9=YA]D,TPZ8MK>G$B$X_Z\CR MOJ8%VW*Z4QGJ1#JL>[V=)/:'M-M'$+F15ZTG5?$43^3B3%^.>023O5I2KO>DU\I MDJDDXD-#G%0F>V<4-E_4GV>;%3U)7J^(GJI,,"JJ4237CQIG*5=3]\1X],5?PCRH8KGD7L(/(6D=OO,5G1A#9NXR;^4LJ MB9_MJ8SY1=XDTG4K<32@[1C?5TB.#,CGID5%[^A(7 EBWO6XRA5V!K0T+H ?B]!@G MCD8+_V MTGYOF S 4I^%?H%>MY>.AX-D,@/#MPM6/65$_QK'0&\*0(3=]7OC= SF^@E8 MYKWI*#G=G^#:[W)2]FP&IG?OR'S7_CB== $L\./'!C_H];L IJFD2H^36;__ M/3Z!?F\ J#!#9\"PEPZZDV2"+IE^\@L-J23:X5XNMSE0@P:LM4%+MIR+*F0K M4UY.<4(F=:]#G50X"NSET!(IQ$L09^YK&J]&[4.S/F*GHG@L*EDOM#39\ZDJ)K<:D.! [OHC9*>G#*4;K=W/RY#@[O.$!2*4[RI?<-2PS13D> MW\,>1FGBNHE@L=OC6KYHV 3W09+D1S]:3/UH>^%/VRDH3=C-6*&*4=P97LO? M=IF?UA4@6^5626V::QMA'G%[@J8NI6+?SM,&,>)X:5^(^OVT&"W;^2\6MM=6 MO_CH]8M(28\IX.D":R9_?3\=#EN*=J1*!_\['(PBZM+*.!(IK^'EPP%OD%JS;A_. ^<8 M#] 5/QKW2,*7TD'J1,JRV>X*K/%1.N[VX/^'\/]]$&17W#[IC8!+L!3\MY><3$!G MG!U[_7"KHP'J=.,A;F( &!O@ &@=&+.9 "9TD\$0 -%GA^B>FY0""Y58V*NY M>O ]8BG'CU,7T*^M<]HQR_)K7O&/V+3$C6@R#;)?8&;01^_01&B,>?]P>9-< M?;CX^-,E8-?'ZVN U>7G!/[]T\ MQ;0%]"#.6507()\!:BM_VR>8%G.*CAAR\Z,[X(%[086>Z3]CT]=MQ_^M XZ"OE<:_(/$&& M( C_"MAH+YT P9_:]^J 0.\05]PNI8]K#IH?FC9I?S8 %C*!A?M]C.;-IL/( M#HZ!["MDP;-^ER75%*LR!]-T/!W1+@?I!"3.:?)+CAZ=?'&68?+R?(; M=(C!_EX#1\;;'X-1!/;(&%X=S9+Q,!W/NO@OM.O>(E:$'M+\$74ZN!PQ2S)J MU[@&WH[G[$ZF"0:7P40!4U5MTL@RO\A 0?PJZ7;Z,_I/=TC_&>/] MG70[ XR2ZX::CXUFYC&JC7.-KRVI/]5O>UW2G&9)]]0M5]X2,GQ QE$=3?ZF M?$2:!-PN?5#6M^G!B9-D79#4J2N@J"B?+>06OX?>XU1]$1S7@8L-.7_FUVQ^ M)RRV-,@+W+F8L^B /THY1<9]94>@$XX!6X:#/I)S=W0(@\?T4//_?U$T;7O@ M:N6 Z:/E3ZJ5T^AKR5@\ @-38?'NG28:UYA_RU-N1C"%T I*:7H((B?+92O: M%55XWSX9D[K(ZS5Q-Y8#<-6&!!_P7ZXE@4L::+>,(RCN185I7.9HB )TKLJ2 MSX.(075CQFB36LJ-N(PU(R,H]]CA!@B M&P\[@(!NOYWD??$E?RJPI>#>5')GVE#[Z6<^NPNZABQ2+N-)NS,&A&+G!TK[[Z^BT6*,EPOF#<*4 M/,4=/0;+I4)3<$PSZCU9"26-@R.B_/K/Z4) M_G]R^9\_7_WY_/WEAYOKY/S#6[ @/GZ^.;NY_/P3V E_OKR^^8G^].(W&I\$ MHPH60-,*_==?LR5W*,>C73^ L&*W^159 M8F+N1=LB\S&OG['R^RK,&?<$QAKYJ*\/AJK(Q?"&,CU^W*!L_GD%V,T)6C_2 M3-/&K]]3']_DT@5!WV7 :/Y,DW4)P!35KQWIM?_3;;;ZXD; X8"\BA):)^EH MB&JKZM'V)_TKZ&OYLX[^P)Z=E.\YAK_4M7#Y-2IL2%288Y4A$P4+:=AO/,V_ MU33_EB-0CNT@'?;[+;O4OUY'+PZU]]Z;AQK?B[(RX5%IT-6R]5_MIVJ1?E!A1G2D,$]@G* MY!P,&,YA<>TMST //<.,1O("@#AH^QC_+8(G8$2.AXWS\6\/8,<8'FJ#)_\M M\CW;14P-+7D%QSZL[U MF73RXG/"_4:=!4.MKTF]P-AF4*\?Y''(ZAT<"BUQ&T)%M^^@$$R.W8I 0:7* M"[Q0*??#1>V3-&4##F+^;OY0'-Y2902F?JT!A$EVJS5MJ$NT-S]?7WVXO+Y& M3^";JP_G-UH%K_[M&?4_UQ'Z?T9=G,408_H)RE" MJCB3T'V-U?XC+EIGZ\)_B.13R?U=+C&C;H-Z-1IQ69N7M6.!^>^[I29*UB%! M=JK9'S64C=K5G-/1$S&W)DDE1AP.]BHV!D >T2^)O@",U8S]="Y#=RF^R?D9;:HD)M^A6:]PK M)JS>K_B(["N]*V1Z8.OQ"#BFZX;/?:>IP2IN-.#DIBVRQ-.\?#-41VJD?+Q3 M,E0H383WR;V[OILIBF*SH7)PM1$$+Z[!)+1FWZGI7 MKW=!Q![1%,=6XW9Z0]-IC#A,41F(XZTB+!W)O1K;VBX=$.J> >0VVEJ8&T^3 MT<2QMAQ)BX MJQ;R:=AE*S\WJNWNM@)#2VIM:L>?F& ?=3;9Y-*M!_ZUQ#Y9*"#]Y =3%L-? MMWO"EDPRZKRRFH+MUJO]7?W,"A.I--J#S(3DJ9TBP4]89?## WQ7-/=>0XJ< M=MBA(L(&B &NE3W:6!N3/[F@BSQQO(!(6ZJE)$Z9;[Z*X-VM5$NQ;*$4TFE) M"4$)!"^[,2N/H Y9RMQ50-Z[\MG9;!%_!]$EL61QI/72&W+ 57 ^MJEX20 MSJR@7Y5LL*@3@CH/L!+>:!QPSHW!+CQ L)&;GO<3G5?<8]R'NCN<&130=HY1 ME:X_2J>3H>2&UZG/'+2?3F<3\1C500T?'0S3:;^+#$0N*+I%S%ZHJQPG1HLZ MC=8>H"\R[4UUDV'>O[T8=K6H"M,;I;WN-,SE[Z>3\0@$GJP0+9(YZ?4I<_[4 MURIH'NJ9_SBJ?RX!_V28#BF])5YX?S)-1R/-T7'G#[Z)_E],A[O:2WZOO:SF M8DNXRH=B34T ,,/_+0\]R8U6 KK^+!WWAB@W%SDZ/H6<\)_)*GND]#KLZT!!'(W3Z;2?_*@"?(KMTN-X$5"K1Y%W3BT/A>D\>K)4![D$9TK]$>(G8MU> MV9I7PG=5CAWSEC1M$^M(?8WF4RE#4)!X039(VR_AN'Y&"K;N08J6OU///QJ@ MK3P:2^7)MR)/A(*<4MXU;)L-Z8]4/=MMV&S@UJ;)ULDR/:!;9+* MX\\3UUN0*BOL='3)Q4=O?R?YC_PYL"JK)XF MGA0/)4\5\_7DVUH1M=KIG-TBUHOOB5Q>PYWW)? M2I\7O^ &@)0Y3ZQ? 'SXMOD<@"4655BL4VFJ'U3,!11F4K$Q-=75_Y(&:,5Q MV;)56)77D01L5XO><&0<=VXI@0DJ:K H7._&3F39L.BV6F&QJJ.)0Z_? $TZ MRBU?9#R8BF)R3,)>-\QDP% )VSYG;A0:)?,8,R9F@'R?B6$W8^<9!SU/&H9J M_?O?@UG44J,-2WYC1B@=.'0F5/U#H4OG-^2_W!1]8 W02*M\VS"N;R,]0;\N M@?&>8N)(-:/:IE.#6K%5&XI6)_FDKM1]-X&%TGDXPI=\M4$TJ^[RZ)INEM]C M?T?-[]Z@_IF9,G'T&;K'=WL3_O=_$91SIU>GH!R9 M@7)N.FF<QAO4M:^:]BN1TAUV6,U9#6S5J<'J@"_W!YS /@,EF2J249.= M@K8]9FAL:LKVA 7^C2=H% M2+1=08^N VY"8)WW$U'TU']"M :.0'3'F_G-)FF?;#1CKF"*5T9@N)KX5$OWTV0]J\M M^>_3J&<9ZT3&-%,+CM@;I-B.+N)I'E%E/-Q@;] 5V'FT-,"AOV06ZT1L>0%$ M(P:.@A$)4V#SM=D8O7'$S_KKW;G#AM@:C2)^XU_CT+UY,'DXOK_\\5B#_8,P_&F2@)\V??#X8-'$J:J'^ W?LK'%JB2>N4Z;, C">S MUV>)20@I>MD(+^(H9TL:IW/T.]1W\41_;Z?8"/%"?U^@%ZX ?ZGVQ_Z&@2: M)X$S[D;308,$O+3GNL/GE^ +9VV7VA<_RAK21@N3S_Z9:V$?-8B]:)[AGHR6 MU^YXH.AC]F :;9H*T !A.TI[)""H\P2P"V0/O>$T[?:G@6BJ]=6FS.\P*NZE MW!BD U4[GXS0FSK GWI=D!@H?OS>@([B.X.]3$&@4$^,_JA'K*HWF*3][MA[ M<,+ 7=R_3$'2PB6DA?DRO6$ZZH_U/RIHWM7)D'PH2]_Z@37Q$Y"L@PF=##8V M[-)I9^-I]( -#")PCX?4Q@1_[O>GU#\%47],8Q=-G]KZV_'KC7X#53"9:9GV MIT, )OT,.E5WW#WR>IMZY NO]SM._Z'DB@CJ@#4O-K!/3/?G;AS4_<29_2[3 M1+MF<634'X=L'!-H6+PHX:UA5;S_^.%'3CE_>_GFIO%7Y]3&I/XT^7EE.EZU M&P[AHH%^"! 3-/QU/I\FP#]H?Z-X?I:8"]MT;]!)4'-\#1;\&:/D&XO1GGPE!X>:J MVF4\9 J#J2? V[LSQL,N]LY)E(72NY/)C*IF)Y,^U>7R)]0$-VF?(&"F?WJ&U-)B!;*$EY,L8AKD,7_@CS:.OW$=_5ZN[80>\'O 0Q MW96%4!@LU:$2-(^*Q]OG>&X?=D8TSA<'S&L_5N$L34XY'GDY7 M-H63PF_)67$TSH"\$P-QS*XX6BM9CO6(MG]F]U[>-U%K?8&SVB2OYI7;'+CT,\YW/2#!34WM9S]49[>.O!!__3%P'2[G,O^[ LQJ9:Q#>AM!U9]U5:!W4NVC$;M_>!@JOH.,U M%JQ3WBPK"74%7S267X<#:V\22W$__*M36N.(,KJ(-W4,5^V5U^*.]C" M'\/-LIOKU61J@]$16_0 3W>;"#(0:M=%7QJ,;1C13!^4[>W:3,@8I!$)!X-F M'+V- 6JJO,O?#QJ/-C^GQ.*R/NF1.@1;. #K>2LK\QJ%/Z-.?_;[%H"_,:44 M6MJCI;NMG3SP^98[*N[.O)$6W)/?G;0,D5ZP^^U(H^[:3A0(-]<\X:)A*>UA M.D\TY"#G_$'NO^TD$-JFR0-^(:Q.L'S>[,)Q>2H)Q:I6UX;*OJ'[U,=M69L-,JY;2SE]C/VO6:-^C3"C'8UL;UWQ$)I3$^[/XV:H@&^YQF I9&&$/%2/,!,?L$ES]@Y=,KSH; M("0BP:B[8@,L"*V(4$+Z82ZF TL3R\0.1^ M:N*^5&++3EL:7 .BFEM[@-3E/ VTP)UWV-WG/KB1]D/5=*_&=M*II3./Y:XZ M.=!:C=9P0&MME8A/N;37W!HZ0NNJ'7QQM.EX4O]%AFP'G$=R;3>$J9:D^$;= M<]+6,T9[@K5U*MU]/U76B2S*TMS6X+:+<"PV%BS1].A\([Y9>L:4#P!JWA>K M%9<9)^>[>R!P\E5R3JA[FL8Z;UT*K.PI\'4T-F\[6V%VPY<\I'S? ^LI=R-> M)6]-2DBHA=(>^ "#9&.+A3"Q';I*')/$9E -2'/?I2]K=G5:Q1M>J>;Y;"[(8"C;.K>6^R^4']._+7#44U/T]DDGO2^A]: H;D/(=&1*T)Y MLC@FX9+<,QROSA?[^5\@9='_Z*TP:64N(A8=$8$!YC(US:P "DU.?A"=W%5) M%IN@>MHF'HMOQ!J(E.@IWBEC+7)*H!7[:CPB G"!/P?'VW?4L"'K#N*JQ7&, M_IIS0(XEWD:OJ<&!/. W7!Z1C.01-]J2/%4!+\X>629HZT?-BM#>"[U!&KBH M]?G"MVJ01@W\'(4R,&1"/>?D:5:(10F,'RU4"5N.[]HE$WPYBJ(N<3GY739W MF:)H"FT(+9$OSH:#6FTH6I?+,EM5-E]U$$1W$$3LC0G/S$?D"M)@W?H+#HX MD&UY3YZ_ !ST)Q?[,P$?\@N:MFUFD+V_/N/)+%E%H3J$ZWR]E4887>V-D=7/ MMLF_EDMBC2'LG@.=G:_BLWM6+N6=/.OW>\Q6IH$*Z=1W1CY5 YB[89L?9*GP MW_2HWI)QG"$?IT-*(AF><2P.P.."03X3*69*.?71!ZI>%)9BA8S&S;T:#;IA M^PE:P M0;Y>[BIRX/+ 3HSY34:_)^5U)6.(8 MQS+PU:0_"B_^A=P0F,$P6,(Q0S%T< A* *[^L D&AQV!_?\"1M/VK7[S6\=P MH)>S%F$KIEM#P%.B5\&W5.ON95_PF1PN4[)U]TZG==-4F8&RW-"< -"KD5F@ MPDH%=FC<,.MA_:JI7=7Y6I.5U;8:A+DYN$TL9MBU'1(D M/4Z0QW:7"K;4AV M$NP3@C!L;@]1;'*-8'T71VOLP5": 0$*5(]#.! 6S+6"*NQ=!$?]EFSS,"%M;_YS +@A!QF39X>_?ZI\'0,^>)K(>[,ZR/FG>O8M!UZZ3Z+'?Z8/< M@LWV*1Z(+-Z 57145_O;TZ=[[FD$-SW&B/TU0URHL8#0^QX>6(=EFR M.6?( M ?\(V."-%:T1-/IHC)TX%57KJRB3"\-:NZ)ZIG-.8D)):^<%$W]34EI M&U1%& PK#R,6[8$"/@#U<>>Z+L+FK=B2N!('('QZ8R3'OHYNFN-NNB4=N1E; M@1L+A#G2]XNW,P&^A2A)M_) 37XB7:FH]S?:X.8I[4+;]-CL.4X3Q!1-_'/P MI\LW5S=OSU](YE1I3+7HY#D**/&]_NDS_LG;A7L#8M$H4(2]#SO]"2J(-]D7 MZ9I7*MI':&0/^_]-PU61C8:R9=@9CMKB5@R71DYX%"J1#X'Q.D6(_*)#S[3$ MB?.QR,7\6/ HZ;L\;]09[U:D-$B[&9:VQZ*DR09T28"'\#)$CZ@8H,BNO3=U1LMD_3/-,%CWP.%&@08&MU MN)&&Y39RO'#V@8TU0LG%LS'_"A9]+ ""E+\/7T%+#D,FMLSWJ&\ V#) ';X! M(FQQ7'*K*NEE)?_(OTD#+'83D=WO&CPNL!?1MI@#-$OR-#_AO=H9([M;D Y% MMG&UO;@#-6-NG\DQ/6=-VR:9XGO;;"7)F)+O5NY_[-C62=!O(3.-,_0*IZRD&,G*-!]7BNIL_YEIYTOG*#[*0 M;Z<6ERWADD/Q$/5*''&!<\-)(38ICFB^TO>)2A@LH(; MI.B85Y!]1M5*JZ:[B@+ -0]S5:OS)GWA^$+LWVYPW/ZZJ-<>=GIVD(-:X$1N M/2(/O,$15;CI?X?!?X.V#DWH]<^?/KV_Q(E&Y^^3BX\?WEY^N+Y\BS]=?WQ_]?;\!O[Q[NK#^8>+ M*WC@^@9^@0\G5Q_>??S\$PV J"_Y<7.?K00 J7%[:$K%)V82#D#OG 9^[?N( MM5>Q_@8[;IL K>70UUCN6-&\*#1[BOP?TR_GJ,+8S]F3,PSQ?F?IB$JM9^ET MTDU^*3=?SHK5&04J*IP+B>^,T_YXAG!EGR'6*_/(2$"V=#+HNSXG_GS8YP/^ M1%2#2_<.3LGF4_LQV5QO>R*T>BJI/IS1O0=Z__QAOW$>WJC(/^$*]=/D'BU% M/L#BOK(%ZRU-DPC#ZX+H M!L*?#H9X/V,0S, 6/G+2 _[Y9"K]A$Y&]--)CT9L\RV6>^ ..\,IO[Q%*J;' M'CUI;R;=:](1R(FC+IH:U[ZCGO!QP2^F(8XF7TJ.7-!AV0^UVU-O;#K/?T]G ME=.NE2U?;O; F^G76E2)GT2X N4AGJN%*FLI4\/RCX>.CV< M3AS'>G8].:4[1+NWHF4FC2W):7;*#GIFO +U M9#:>$2/K@7)SP3ET8%8?/O)D0%N>]6<-V7#S\>(__O3Q_=O+S]?_0I/\;O[2 M>,9DF/T+C0O<T6L_XI;_,3!);AB,0UB9;5B'@BR.TQ%DM"OCB8?0HBW5*:LEH8;# M85-6C"NX4>0?Z%!JIFS;T#:T=;O%:*8?% M+&PS6/[%T]L8#]WTF#"85$M%JX-*"@MX2%[@TGG9+GPWUIR;9 6[F-1VP1\G MU_*J7,&Z^393[B\5E92M2].78%<#LZOS: ]2+ O R7[A=WM@M-53ZFL0T,IF M!<'(%E[2UZ)^L):/]5[\L:']F.DYQ'HI]N7?Y ^@Z":@]6I8M'LU0R=0?R=&8/]KVMK6-JL&F?5.MI'#K#*.3VH@/>VH+; M%^C�=C8_+KR7NQ.)KU!.=P3,1P@W^ $CW&=J ?(U_P MU%^2-$5Z1RX=%"4 -&?4<.P4F-AT,@7S:P365I>Z1^%<"[2[9+*N?Y=S BE@ M<^"8X2; DNM.QJ9]J?[7_0&[%QU<)W6-H41//YF -3N.GJ%+ON##+#/<:+P] MVPF(U#$;HOPAO(,1Z/5CO9#1,.T-Z7-+K>FM42YINCRV[K:4D**6D =66G%G M9MQ)'W!S!GQ'^&^L268;+_?3JZ2_AM8CY:M[3"H7I01_:1IF)ADQ?7[X#7)U M-##A=,AN\@WW3N=(UT.FW>_YO,!M (AFK3/=FF>AQ&'BRY[9+I[WMA=UH^^F MP.C1#7IY,;+6Q:8$SP\QVI#/2KK(VOH,=6))^BN=1XU8S&_E2WJO\W4,?PS= M2<>XAEXW?5)P7E1LG1>\8KXE_:"'/?KG;$S_''8GW/J9;6E,MG0S&$G%98GGLJ+B#S*KGWU$^&W^^R MZXSY*@J367>BWXYPG#"7N!YJB,_K-H()8PZGS0!(6XAB-M#!2TITZ@[DS;6] M-YYV]\&O[;63 3D5/RG\8N#;?\#^K+<'>,V.]QW[R[7'YN@+U,/^WWZUE&MKO_D@)7^0"+!X3AQ;)B8S"B. 'Z,:NZI$C MWYB6XKHD<1._(!+NS.$-MS/2*AY<&B-)8)WGHL>R X1&UDFA)EG+DD;C!""E M=OOAS7U-L,.'$1X7.S$W_KV\K4!D8U^)H! %GH'?^C(96@S' >"=$:P8'U-)TWM*-KME'K1NVFG[T>"LW-G< M3\2F7'-JS2/2C;IN/O'1W>V:>\P6"RTY@R_=H[>;PJSYHW'@\ P<([M!GV%]'K@&7'?"JFW3(4;0L MPHK9 "BD,HN[,AATQN,JO]%_=XKNU%[#98IY-R?8\P[YEME3)[FB+_/[@DR7KSDFIMZCPEYB^3D-7'!= M"\F][]H#X"5H'T.<.%N5*0*]1=: ZGYWIWN[OKS0#K37]/MS_Y$WN^4RAY^2 M#V4GZ6&3;Q%'U^=O]'>^=,'\TL<777?%6U !C@'&#@-FZ M%B4R0JV-/C(UCET\H3GO=2%,GF2HFC+U+1"=F.H>;V$%+>^"77,?1?2 PKYN M 8T,GXC7,< YTY;$!/*Z:F"*NW5@TQ>#R(W>]DV0V&!$Y/LU9K"AZA8"OLYT M9;G3O,#@W)&QK_6T.!+=&;;O2,I;))=4!P8+ MC;3Y%.LYW\!WE>IYG+"?)ORR&7&UV7#A>%ZGG)+;V[C8J?M3?H8/R?/X1'\4 MS&NK=>+EY5NU5-98.A.I='%Y[!&>7%EO*_LGFF-6M:[ X/I=OG!FGS(\<@4D M?X7+KQ8B:EFAB\)A4>;,9E5W,T_Y478K[]Z1M,-;WX?:U5MD/$"O)MJP]RR5 MTNZ' (MPO0/O38JN'ISNR ^P95U*TQ5B5\$AR9\1:N1AJ[P:?A2MVS"K>^GS M$B2NSQ3R-$97%G:N+/8^:2! MYD-Q_Z!E)A8=_OFHZE'IV*CL49C4MXGT44P:#B/5:B]!I6%GAIATU0Q$8UJ\ M&>DK8:78G!V=Z^7GF\O#TFA;"O""8\>XJ9WCX#W1]<:N+I[='*U4;[Y5F]M$ MFB7>(!7'D%V*+X>^$$P>P*JD2I-/:C(RQU!AA?ZE>;83G3ZKI6=P,V MG]B*FC!Z"-(3/NN_[OATF\L]SEH^%\D]B,0)<9J/2'$ M!SBI;\O7NL?,#^.ZR.UY)]+.EQB^.C1M^463#Q/VV6."'4(%8M2II3FTO6-] M&<&8AR TX*I_>>1]E$??TD@%N%?.T ?HKL@%7@&9;7 ^XI=\^7R&5W:&L.25 ML,1U$XJR-LFALS*-!-=()"LOP;0SOEPJ L,M5#O,\RN027LZ(Z>'6B3R.BQ]+*6(K85(G&@D0UJ^ASHYX_8M"W";A&;E8O*DW^SU2RU)++O MW&$1Y@/(8<#N.3H8'-GA3AXQYHK)?J2 @5EE?>LN"H/V-/L9W&ZB9-KAJF = M#;2?5GGRBX$;J'%%"#?2'[B#K\2!,XH$;RIL=_H+=Q#&9+9Y"5+H[WF4W)FG M]X;U&2"]WLB4!)_DWS1UW+?*PUQCZLE0Y)RV=6RA36S&JDY&4ZWJ.8RP!!^3 MD>UV=,21L^^:O?RCZ]B.:T;H]O/J].6LM!:WQ*?2V4TDRJ7J'VW2FW.R:AU&.E.:^HD_&ID$C[K,/\E%\\=-C%!@JPX)IDM ML(WQ_%F- .-9KQDUKO1A7L@TG4@C39]0]'W2B^Y#N43*PO59O*\BS*1K/[YY M$/3J0O5*/,;([BA-I):30$7>Q'&*5,!I>_=GWRC\ M+1#@SB#4DIT?8G!%'J+(8+:N-),YV^ZD)Z"/%V*I]H8+H4SC".+\+"Z-4QS8 M5T7VHY-++\;>&)%S6^M%+JT1L;E*B)Y#HZT*PUZ!;9=LG_+E5ZJ6)5])KL*^_>."DE(R=U&D#I.T M2HU^^+/&B!69D1QDNW8UT$"A;$MD9@PK5JSQ^PPGR;R0R@7SW-@EX_$R9.75 M<(F:A5R%X15" =[_O(9NLI@_++CD]@^XH"::\J9CJD#SH?$ZG7OB!U:'A5 0 ME8N]A H/%"6W'/G 8K^ M0P('6BI-YW,/#?&OF%;$!4IML0K)%\J1:H);[,19V46XX9Z7&DOMA_'I9?+K M^.S+2?+I9'SUY9(Z;6LE.A\0-/Q7@G+W)3J;6GS''HW(]J1]\+Q6Y[5#_:%^-$N[[P:C[Z7# M(99K]ZD&V(_=2,2.%9)^_MVTEPV#=6CH<#R(-SC65JC72?N#KB"467X*YM5; M+1=4WNBL3&GMLL::@=2J/;Y#73"\,E:$8W/J]6DH-=G[^8*&5/CGK;)%'GU.^E@\%H!X"8L$7&%S58E@DQ MU6>[]B97JC)M7<-ZOKC!ZU+2!4]8'MD2"7_[\QO./_B[QC9'3U:&*09KM=GU M?Z,[2HI\T.DTBT@L34#3^=XF;6[1E@9MOUEF>U+_PNG<%%PY]O%6-\V&6,O< M0F0#JAHVG?2-N]C"WOLV]9R,TFZ&%=RU Q8T9;A^U%:GVS8M,SG\YH;]$NPY]*I=U%GP8F'T5,R" MYN## A%"T%B>W'Y%D_;N,+YK&U<^"$RXYK6]X@R.76:'VGX5E*!)5HM]BIHI M-0A;=+%_VP,V$TIFH,5P43WE&S)3391KUZI(.O8-:I(=!0&[51VAY W"'WL@ MN)H4'M6+SOF"X8.#OFXL%B-FO#7]3T;^(F$\3DF0U1GLG1F!K#2+OM4#E4 \ M.07-5P$/M2R"U8NW.$8T^"8%GBB HSM ADVSHJO5VG+Y&(_]4AL UM_#?-P4JV=DE4*,Z)E!-HR^ MY:LS!%\+-&&LRD_^P:48B)_80/Q !N(!2K,( ^C4Q[H)R=O_?]:$JSCAP*!E M0^.#3(>$OG!H3N2)]@MV^Z-LL%NIS!#[ MY4K3#$"H7I7N[-NJ>Q5:O(0+@YX^O%*>O+2GAY?#V"KUM<#X_(K2">;5G"5: M$OFHB"#F@P^"%95>2%^9^!OFGO9_F29VW)-(,_,VBRZ)+J/,#LF[;Z91?5;0B,C5]G,ZH[\.U MW?TKH;3 1VAHBSLX33Y:.G&@;X5!*^*/'=:;FC^(#^#;J%G@FC1EK?&T[D0@ M)X9R[LI:.:R()NI22I*M&/:[=$O,-STNJ)B+E26]>7&3514A]3A^^ :PR0.= MN,&FSK9PZ*B$2H-G1)A@',:O^9K\GA5$=44*;4UG]#_>=QCY'=8^;11CW6OW M'I.<\V>-@DJ75?31P:@IZ MA@/^E2U6S5FQQ#D\9H&#!ROIAI2#6(ZKK\O%^N%K;-]HI6B!L#Z*.LBXUJL\ MM![04<5)?J^F\Y%UDF,[J*+68+^[VJFXVPW'KZJHL8)E<2/6S8'KZ]ND*/@< MQB]G*T%H*!H'5GQ65+N!)\N99!)XW_DF_5.([R-Q:+I]RO6C0(*O2V?AEX5H M.GJWPQ25K9<(OI\EZ?\21^8;%N!LP<+ W5Y*NX)W0B@=)S-L,&>;W9%:)89M M.\/.A=NHB\.9%LJZD2PQ[PZ+:%DB CN^&8&1#);YK09_&0JW6IYV1XV;U<09 M>F/!@E%KC9K$5(GH\VF\**H-K?>VFBP?"K4%G!79X$FEFUVITWCZH#924274 M!#(EKF+-'KJ>1#T0#;)*QCS6A$Z^@3F$TDAY"/]/LTK-:Q%9!Z?E*&%&N$\6 M6+XA03+=:= DD8[/L+(D2ZQ"5;'I8-TXB#/5CVO2?3*[7<_\-+:&KAIE._#7 MXMF$_8?:^Y.&6F_Y\:''L?C5YZ&_>6I#CR'6I'7:FY2VN+PA"8^O>R9D,3U9 M"CR"F=H)5?#21>01>UD8_75G#!EJ>:([6-[/C]6%$R))HTA#[A408RGT%E"Y M!A_,&7*$ +VWFM]!J1J*R=>HT!^@B#8(+W:"D\SB ^!OO9C4;A+:ZBQ?7QS$ MR D>AOC4X&BA*%+CJ$#+KS6.=WOK.N' #F,'2"U+5U/M/A701U0+D=1M%! 5 ML M?W/0DBGFD)Q!-F5$^#4^58^M^'B*MCD\%Y$\.I_F@D,G]?2/,K MC),7HGG#==5KK*9>\C@P,0='*%2-9E*6%M[,#;8?NW$U5<3,+*X^<;[8]-8? M)()2(^',!?#L1- MK-U>=2"G3J&[TDC;E'CSA)V,Q* 3\? =A'*Z M::94B>Z*JB?^]$G9%G@'T^6C1@U6]=N12*>*.RFXQ"$)'&1I8@SK>GOXZO3W\],40!I^=7 MUY=?HO5+QQZHRYH&N (9HAS'[-&QVW>!85HZQ"D'61*S%@+*GTCG+#%,E$D MW:T0H%-AHD)S=$L<+5E.X?2[3G87V\(?I[S.@J]">@T&IB5T!2D&!7B;2M>DQ\6,F_7AQFOI:Y3\1=3_A8^ Y5L]524ZEQI2RLD *RT!WC M/\P7@-@?A#7,P209,H5U5T&WL0$M3+GM 7::S"+\[6FYG!2S*<*__E[,?'5F MN$L"*K/73E77QBVX68Y;[=*]A?$54C6JJ!O"%[EQMY,BA&%,7NPJV8+$$I]L2UWQ@ P MYEP?OF)4;<+H(:BR"^Y)8@BK@MH>Q&>B.YAZ8N\PF_F"G=!A"74**_ D&"#, MAH[J94+^N]@2E(28T76$AY]M0$28MJ3K.TR$,>T;'&:)'%1IS0//:Q,W?)TS 3O0W&SI'D@ M=C_W6]-N8F,F.+I@N?R!71^2H3B(CZ-:AR>(WB&F6WBQ35=KTD@\2)<4?)H8 MDE/JN*,!F);]K-OYF^@Q3IK4AT3R@^U7)&O)V>G[B\L ,PC?,%'VX>#WM\2 MY5V?P%V%F0R"2Z'?I&K>!0+$& 5MRT)0(5/OTZ8;]F8]1,T[0IU*GCRR0I^K M$$WNV6;%F42.0[/4C\-J2@K*N;8% 0E Y]PR@CC3&]=$D$*N>-52HQMA3#B1 M$IXK3^(6Y[:LJ&8?WG4HZ!4I/DRN:CTFE81:R.4HT^>:>T=Q[/L3_$=(0;D5 MQ06]*IY6#'S59\2A0]D,6(^-B_T\J2*Q3\RMS6MZ'P)Q>5/GHK:3L!D:'7(S M%C! 'RMKH+W%:;3GE]&E[;OW)"C$FE\1'.M132QD A&E"$&%ZP][([ MI\9L4F!D\%RQWH7>Z2) ,3D/1\]9+ S%X>??M$U78CVV:!XG%Q1A?#$@@BGJ M8"#(/P,/F5E-Z4%![5<4]Q5EB'ME*J6V&V<:L%K/85M-5\GV=^Y:,UAM301' M?0P6Z,QCE/W)MTI@HE.6:0A5(3Q9C*(M1UA6Q7EG;K@): M)M;]-&#/<2^Q'%/QA_"$W_@MF:K[ZV D]1NBPEAO:EF]IT4&5W56%/1$81?T M^.H&2">CND%5_[PHN<9)2ES@TPC9LJJN_N(^(I32^\= HS4AYI"8VTYWLQ@J M6P&>9%F#3W=9S%IAJZ!O1Z7DCMQ?.@EZ8^W":+HC M1$M'*'>-,)FV2/RAW*.6EBZ9T(E,BLD23T9IJS[)R3&!L>;L621.OC5T)4;9 MU%=.WH8YD)U(9/9JT:N1 9C(P2ZO:^;C;?N_Y&K],[7XF*QC[?=X=U!OTJ30F1LE=[GLQ:-5V8+'] B! *X4X'E\DS?" M?+)37VN=&ZK75?KBC6_(1CD!P,5)?+EL04G@E)''99[1$8PLGC 'T?)M"B4>(:)CDE5%AKAXUDJ,),$H)PW8LJ;@YR+Z(&@ MX7*U2QO-(#E,3IRO0_X*FC0NJNH.[9V4-N&*77TA+'3\^D&6I[$!UH8VM7$/ MDP\E.BV'9[!5&$U,G4(F%D)UP6P.AL]PYMC-?!_4#FQWI"MCA1"/'-]7'I1* MDH'MQ"5SUWCD3ZP^ISI=&8VFNT3G/'18_^4T*X MI]K%*,C%=CHH(1+>=F6_#AKJ1U\K%1_&J][7< W,2>]248=;+[+ M>P/J !SFS%.7MND:V0QTL>G!69XEO<$ 'I^CD9,-2 \C#?P;(H)_(U3PR)64 M1_FH#]Z/KTZ.DZ.+3Y]/SJ_&UZ<7Y[4R U^+0"6W)JU[*2E=)/V"DT1DS0=< M&^0ZM+<08D<&D(R9U(=$X[(@<;MCGN.#]Q/>?3.(S^ M^3BW(Y6@Y+K1XUQU M\*W@2+U@V5Z]E$26=#J_/8R_%A[62\Y _1U0T(+9EN'CV,T&IXQ>7HE+#=R3 M\+=JK[ETMWG+4M_2-*17O+T7O)7@P2P'"?\Z];$8.U;/BETV<6N$Q'#=M18#R4;(+IP]<5 0$P,PYI&6*EKOX$KHDI M?M*6^S-1-!31Z0\89+\)I>H!1'"'C.05>W M^%A." OS-+G%\F6INZ4MY!(7*BSFR E=LGL\*3_L#D0:FLXSKVGI ^XD7OG@ ML/F&.9'0YV]!]-;JF4"?5"*E/E7C?)WRG^.X_SA/75D^E='SP+&#@M>7$=# M$,V/$1P:,DE&[@OT?*3%CJ\.=,2O3;U@(1>[1JFA*YQG8E .+(2&FD>746-S,,&/- M>1O720/J_XYJ!JEG VL<*%F'&!PKC#5H99N[_WS%W^_SQ3/U)H I5+A 1/BJ M5#QK75I)M[OD\B[7_*&50I:<+[1KOU5J=/GPQ(U*%V:]O/I2NC"KD!4Z"QC, M3 2[+I9B5O)-53P^S18OA:^K%2E#!Y'!LY?(WI=@(297-,VYH:!TB;HM1)$* M&HZ6Q7I96-SA)ZTCDJ?#529<-2L[%N+R4-9/G42 3NYF04_R]9'2AJU90JFR M*6+040O7X6&FV+*?LRL.GY8U_VS6/ X:Y(+@M(5C;7^ZQE^ZW3(ZU35(X2G M+4V3S_1_OVN!4B+Q%3/#FQB? Q/#E#;.)N8^WD'WO@MU*=F#<"1P">40(VK! M6W:B:654@M'D*NX.QHA*^U D']'X2H[11#3IQ0M?FYK6$Y-Y.B14O6YV"/_Z M*.9;E@[HKNYV#K,,G?F"SGLK ^79Y@ANYQ!NQ0]JSR:M/,^%&/QP- Q?6ILQ MO+37YY>V.\EO>*RE5%4/55G7\:G?-\_5,55N6VI1N5E\D^8-QT@JF@%#<6S:D$4!N592YTOIYDY6.IA#AH@H5T&U7)U+DX7!5M4P&)DLUW9V+ MRK\0>]X+560]'$:.S#6Z&$:'OWC$KHHDA\9RJYS28:R,4SHT6",_K<'DFB@T M,;R3[?ZBTD>#$$'38LVV'58&387)FG>#0LHT)XQ&[+2Y;E\I!BNCPU-:W5R_ M=)';T.%^8^<:K *%@! 5[J; #=_UT;\D_?TD,_\==$I]$+Y%/^>3FCE4]QR M!5K&NX]./!G<0V#X)0C$]*&D6YURKMZ!M' .]X^4L2CX%$.%KEJ?/HP<6: @ M7AB7S]^,J5;_"-N2J>2I1W<:P?U3#YYEM26NP\+J (-('ID"%U%Z6 "R+;22 M,@S#!Q<7]0U0H6;-M!';KF;7N%MUP[&)7S/F!OF,VVG:;*?@H4U,]?BK[@%G M@;=DCF(]D>4VPQ+PE]J@8U>>'!5\,S[W[5ZH=>]=I9I6N_3:?=#V_F[(<_QH MU]X*'4QQMAAXSM\(PP[^=-B'_Y]P:X1[9);38T\<*0??O\^%"R!DZ'Q1* HO MZ#V!Y#9(ZXJS'0T*X+"5L$:HN4D:QR^0)HTN( M7 '&-_5[>HN/Z8NIKK/*#@2:7G0Y/:W04.OSM"P\L.A%GWN. '=Q/"\)T2-HP[)@0"&(L&:V>RNR4( MM86A0K@PG D:D:##;U@=)"*RC!2VI/':A(P^P[@V=4E=5;:3NE?7<[D @K70 M>R;B$P<316X-EL[[-?J]J,[*^Q=WWJVP!\W63@K2:JELA3',/4ET H=IO>M/ M%$]".TZRB^5SHB3 6C*1!A6!:6CT-H8QIE4JT/\V88M@BR(R;73E5EG>:KTX MRV6S?_$Z\-; '**+>,[ JVB4I!4'AR,9I NKSI?JPKH:V.*_--EWS::28O0T M.5]N07;RG_3]WF1E[K'"(#-N&LL>QIK<.,;-\BY59>S^:J_&%?S2C&!4EO8QGS$<(G"<0]#@I30E0^'7KMIZ8!R+OR) M#'$\A5@@YL\2>Q;/A7/"K<1O)R$?4E?1)TH^<%=1TS6JY06<>,WR:HJUXI6A M_/AS@"8=]7P:ZR0>^JTNL^*J\$VB#C-CD),L_S>;\0GJ[)' ML\>9C@(?&MJ(H8<'(BUD)HMLU?])OK,$+4('J5N>RLM8(@>S5(57]N+&U5/<(Q MW;B[XOJW]:P*-,6^#U&8A./['G6XFRS$U%&C,'R=_'<3B+BVO::4/B+]%G&$ MO@V*Q#61QR2%\?3ZEDH402-&AC7PE0!@U:*\HXM/GTZO&3]H?(Z%>>?7I^;7BO8Z#8CQ/HM]KTFNDG>E0;.NKG: U(2)KQKN % MC&M7W+WEJ(:L0=;N)"VBWW$OXF^422MO8SJHE6>C/S8G9'Z81*ZZ7)Y0):U6:)X)XJ(F)G^].O/%GDH$#3]4>;DN9LGXV_0; MV-!K$$&:Q\:TRS"[J!])U' MUZ>U=QY/.1H9>UO6Z?0:W^:^&+Z0S&+\>&Q4*:VP_N9^2A43(/L.08]U/3;2 M8N!>=@JY8%PJ98.DUMV=O]%.]5NN6U^A-!\GOYN>[GL*@9E:WZN3H^H0-'& KIB4CQA[]6WCB!X(K@C&I7CMRU"^,,Q?%@4Q%$CQQ/3^Q8H%^(8P MY^G]O=G^^H8&2+A@;8LZX@@O;>$66:G4D?(+D$D>C'I"*0'5(V>3&L-=AX9# M5183@L;-\]#N!SX\I0=2I1J,%XK[D!O+:O_N85JK_3[79K MREB&^U-4?_/;MJG^V*CX:.IO7GJ8:H)7;)&QTL)D.D9 A,R0>^3@ MQU8LG.+UB.B!/K2?!=<$W!PB/T*M7-6,#Q&:/)(R410G)N2691]44^BH:(V,7=6F,>7C'D>HS M.RLV%58B8(DA9YR]@654+:L'K("7_8/EG I_DM; #_25I) KFAM=K>)NXV@P MS305VJ"P_[9QZUS:46KS*VV[CRR8UHQ.45@7 MU;EN2ARK/3:C\4X%[1>%'ZBW^L[QZ4LJ+VGN6:1K82L4?2'!H2F/O,TL*= MJ;<<*$9>QX54VJS@3%A# ;=!!6^#?#U3;^MD"<+QV2_0=#X5=*ZH5U),9OQV M&"XWQ2;C]<,:!)"7&S:$-A37E8*Q:,;<+8MGG,=4=@<^VC7@?GHH,$9A4XD; M=IQ$7?F&RL6LUO,C7*$R%1%5%#J'BVS1WIAJ!/>M94!>J0Z$RJ>(]72)"!<. M[H>"'%)H/F4>,68HC8LR10PJTDTD/G!YPETA/7/3Y9TJ0M)WE?A'SM.FPU]H ME]W&57+@0[#Z[OSBKOJSVW!@*P2JE:'C9(P:H>])&RGE.JN&QN:M#)^-X7[L M12-4=(*B9::*,&#AO8R;7&&F?1$[-77.B/\:UOV."3N!!M@\5VF/P"5^4W'*J/,C-;H3[87C(>6%-Y5VDXYGZ3M:/J,K'A M G&3NO% W)Z+5*#(>%]$F(4?%%0&I8#@ARA^CW.O-RD64;VA$+I1MIWQTV@) M&1#A&7>?"#P>)0=(HGRF45LD>)'R&&"BCE @O?)[X#]AP,@+\OEK]C!)/$Y;BX%?#'G@H, M#I9M#A^B6S\A_98:VLYQP !,@8K.&B55<7.W4T4TQ73AV1O34#TE,M31\.8' M!XIIYV=;;=ZSL,55YV%7^8,/+LC>!__PV<=V)UK:P5^$*P@\I>,)^+S)KY/) M[_/IW.=7MDCA3Y$QSA?"^+R/8?PDJSF&=I7"C?>(L>IK!3X,[Q,Y'TLNFG?R MJH7#8'X;%LW*'L!/7:D9%D"2#8 0EI)DE>-=_#%U+.[3DI]?EV[C\ ;1$(P4 M+]8E5AJN;X3L #-(Z&$\@=%MM+C^>T%$3?JIBB,C4*9X2ZVHL[B@Q72@JGFP MGN:+_O7J/JW41)$K*^B.J/ .5*8D,@DSPBL>^W(W- MCULC!O6CRPESE),[\#ED&+2/I=G(*;(RH=>'U@#>V#,*\&N(M#(+R^]A=X>! MJH/HBK10K = M7GT+E1N4JL.%$>(P>:_239Q3 \X#^?"24B2%/BR!0N M8HZ$985PN&-@_,FD36&9_@4OFJFF?)PAK,Q=>%1P_SSK#M6,B8>)I.\:\P'3 M^3;H.-44D=#782\9YI9O7>1?3/<5T^A(R>5-,<,V4R\6YKET+8N&%\N#"HYY M%[RG(Q&=A4.P\E$E'V!\6C ;;RJ.1@T3;K&TC%(UX**3CUBPD)R>?[BX_!0% M3;HJ*!227+KH\ 8"T/)%33W$@_-%7,!39]D5P0,*J9AYO M#DQP/*HL*_R_W(QW1,/R?2476C+*V$8X'&% )> ))A9D:2"0N(69DFZ"5"T< M*=7/R?Q!>:&N%K.U=#OKA.N?"G(V1R]XDR'ZUTPCXI&'U#[DTS TR\A02O<4 M,':>'#'1 9;*@F$ :_\PF4__4]$6P:9Y1$8D1V!4N$<9#"/W6S"IX$H1UHO' MR1_\947U6!",![8Z30O'[,SUB+22EL>JP!V97 MS4\8#\E:LY@34!%W!5$S%\*#I_0Z&C++Q1R6G5CI"8GJ*_S^UH=E0"VO"LGY M3-"OQB0/%XN9E6,57F!1[EQ 4YYHU1E08#G%"M&9+WX2MH[E I;ND23=,OW: MLC;1['5Q-PSRHL]TFQDQGW]&('@2?T!*E?"3OI?7(5C5N1"<]-PS6?I2D@ @ MID5I>,*X,)_[Y$AC">;BQ_'XLS[$(3"8]WE:,F^]<*688V8_H&0)]L(XJ$Z; MN',,A<)X\4W".R$+1GWPZNI(C!RO]%4QG^@.*@1.L!V^")C"8:M(83#W\TP) M3"I08=6-\G36C9,QR*3F-:FO.-%[^:; 6QT>?3]C!&1B0F!RD*:)Z3C@[BLF MC_34 A5*L&7,M2BU/7[$9C2ZC+4-,\CP==FS(H!]:QP&,.QVDQGRT7+681AUZ>6?RT;L)$?$S8@=]%<+!]),R8DMD8IE_X_%4F+.?IYN#'19A8NM+U;N/=Q7 M:K\O _,-[HVO\\5L@7R47]OY1FR;-F(S!6 ^.BFF$^0T'.J/;^@. MA1364U=P0 M'&5=F:PR9R*5%=ZKIBR?O:6 T7([%[41%4$N31=!,=S=(@MO2H>ED'3.Q$PSD*1K< W M4#^M> M6#P3&^*4H.':F+3>(YCT:K ]IA57]=FB\(K74S1G_BX+:R^S?12WU MZH7U!K^3=HG_(1MV4X1/>)/T1IVT1U ZO6Z>#MI#MZ3V@FMUTM$PHW+L=)3U M"94A'>;TEPS9%!"F+!L-TFY_ ]'?/QVTH.7##KP)ZQ(O]N)^B25,6;M?MKK MMI/1*$48^$[638?#=I(/>VD[[\:'EG=Y%(@+WQH18D36QYIQ>A@,%AZ6=?KT ML,$0E@^&->SU!$_-KTZGC9-$S/U\V$X'.:[)$+[;(^CC8=9/NZ-A]-Z-K_^; M9 !?'N$#!_"\/JY[GO?2K(?HA=FHEPY@W2.+DL-XX6MY)\WZ[63034?];M+/ MTVX[5Q"XF.K*VD.8'TP7II$/J;,%%R7O#>&5N*W(SD<)LK&L:, 2] MBRY_-VVW>TDG;7>ZR1!D8Y2 /.3PCX9+#F$0>T/X!HZJC2C3:0=D)8/-:>=Y M,MY9W299AR@X8%]R$+(NR%@;9 U6:] 1N,T(2IY@XPDRGN#B*2J>M_]2J[/2 M4 %:;1Z]KN"091T$C@2A&Z1X3N%UV.F@$B<;@0N,Q?X, #* SX"P#OKT1PY" MT.WTDKP+8@++=1'?$Q3;3MH?(-)6-DB'6<[2UB8^F) M!N$:HA;+.W+JN&G44'+".;N=/LT*R_ ,OT=V/5?WC!!VA0#TDRR,,>MZ.W'A M+?0"8XPV)=:6<-YD(DU=:^I-VF=J8J2/&=/B4ISD.38J/8(J/OCWG3HP*TE; MHB"_XIC/5"RL$Z56IX:XDH*:.L.KDR,?]13,/WTM N[,.:&SH&4+UG?ABQ>) M2>@6+@!T:Q"]['#3AC=SG6P@ETL#M'SUM[E$2-Q"SY]J>OR)!6Z;=>4IJ2E%\7S_.-VQ2;":7 @FOV+&6M9R&.F2++;!VSUT0+R8@^K9<(U>Z0E#!YJ U* M#U*GX6)V<-X.D_>FI[YA]:DF:?H8'X->INI@FEK@#?-&YX_N-KC)*+S%HJ,% MC51>"X^)O9'"!"^:_*2D_D2Q*_\A(0"O@W87 8[6!4_6RO2JE]7CH,NL1X) M/;UZMJ8D(G<4DO\FYQ3ABNC%+OPF3ZQ=Y9_]!<1WI2P%K%3EH\D?C[-WY=/D MMOA__A>=B.6WXG]M^CY;,;<2"%2\WCVO5@DPWS(V U:@U D^&$TDJ/!$;]_% MMDPTRV9X%3[D'U0S@RF -4'A^) MJG'X0*_]MVJ5)V]3Y9NEA8/PE)]8+?@2 M/'>BZ0,*J&.:>5Y@$@?^?@@6VEP'S%:PJ26><;T"PE5&ZUFG+A1'VKQP--'- MMY))\FY5KU*Z+;E0+/]&95KEB F?3SD37D@EPJ!D)%NPM SS#3/&#**/^T5F M2[U,*B'NT,F+L/X.M>R!E'K?%I)X(JM8::;"UU>KF@F2C!%>7=DP3XL@%[-E)2AL:"=?&T4T#]^0#G+WH%(\FZ0 \Y*9$!V/1,NK M0V;:N1,2!S;(W!MWAT+W9M:\9&VL@P@.&]Y87L GH"'_%JFI%R.**B)@=>"J@T-?3.>(8^ Y+&X&96FE EVTA^JAS%O.Z$<4,' MX@:5(\-=$?"8X3*FZK-990VY)%B\3O03$296<'2,O&I#'EKUU$VS3'G!<%.0 MW'FZ9/>QJN2_<.')BR^^5&A*<>WJS79V7R>;\F>P=@U*!$YN(O2+&.] MN,8C"/LMZ9/FH_^+S4MF"0.4G$ MYBP51-4HS]K9$4RU%FABNA6W#MH]0^,JF>>^)"P5RE1M64;-A9D>IS_5,:]K M"XW^I +U-];+HQ8L8@U+S&IGY%SQCW_X QDM*9* T48$@5AG=:LHT!JNE)6M M!LHD7U/]J8ZMIA^D7<856"_K ]+DJOB[B =3/A&N*V^(5P ZWC!P)W,(P%+M-_G!7]>D.9CGTNU M9YC/@ MUP8A=D7-&Z<%';$^1Q")E'.^MCKHG]4&6Q71YNWYD6[%4OTIK^OST MQ'1T%I];!KRXJ B\"5<[E1JY<"=08B.IE326-6D5#@H<;KD<'*(K2(?!(4DMO/3_ MP,9-5YZ]O2S54M#Z25=NSQ%UVDD$,40K"F\ -.QL6^ M4&2=7T'V[._K*^Q_)431+T]D)#HFG:LO+O;NB*';W=3<;N7!1YN]X5NP=;UX MFMXFG5[[;7* L)E/L^F]XW:^QL7&X^2^>>JW,S4BY_=;-]GUJ9ANB?K^U(Z& M EB'6Y0V"6S(*>\1(PH\!GSE3%92"9@RGKFYBRD_Z%-:X5U-#$)V;*ES*IV5 M6!2>O0_35HW;ZG>'BO&&IXA]2!8V8W.I8;8^-R1<^G\ M:-;QK5M\IG$L]W@P+B7G4:S]0"]41U3MKT)8/>4*Y#E0\Q97%JM%1$YCL)84 M2:DK9 _^83%4?:4/7LY$&>:*]603<%ZPG5015R4G\I,T&]V27(U?$;.:@KCE M>LC=9[1L63X7U/S(A][RCGJW%N?.M:H/R\4SUN:R^8=[%'P*3[%\$@,,B:;? MX>"U[MYZ?%WZ/E9(F MN6G):@'K.1&=X("X7\G*%^!^XW.I(T1FQN:U,N43<;=2VH0_([&\-F%7*-2J&NF:]= MEU"ZZHN$I9>%F,8DFW8=FO8E4O!NR(/*9A$R;Y7[&XG>M@EU+?!UR9>8#;0$ MD9_JY]D6N]02@K&4$#1^GW'L&9Z&@P^^D"1J+;XGH&8U%C^,K]X[:U$0D<" M5,.Q>X!H?$&I)Z(!+\D]970/45VEVH_]=O\MDCB%#\%J-$0+N),ECY7+@AAB7K$8'H%N684 M4\Q=3#&R*1H\Q,'?AS1]Y)>[YF&'MH$": 4/?X-/:8_^M0UC]\)\.D=3Q/;K M77RC^J2D=;6^69&L#//>0=:F>DDO)P1KQCU2FK4P1\3'WOP/SRR0?[6I22I\ M@L<_AH_W8=)X;%^B;KI MV#-NGYG;\QZJ!Y"C-=W.X)[= ?]W@\/VIT4O#0P M*RAC<[18+@N3$@-O#3$;I(AF\4]?V$1N @&*>UA/N2#-G6?'7EM/V;G*'JU; M=P%J*8RH),L\;(\\C 5<#J!LWEV%_Y(;FFU(SOTJ=#6QA%0N7LO?.*E%L&!0 MZT?FI)*$P8;"+3@N*R%M=""A#>MRR ,-Z46\#1YFJV99)@^\2/3F'1D;!YS MLELF,]"QA)U1$]7%/!*LTI5[BJO6NFEVY[<%O7C*'&VI@8BE86B\6-[,N1@6 ME=DL)@Y2 D 3OET\535)_P 5K\'^:#I,O*=TE-*]Q.N0+!/"["#L"ANX9K/3 M#M=#WM^AIG4=[T#31FIT]*)H$_^2S#CMY@QRA M^+7VUK;=C:0NW%3"(^Y3TCL=]<8AG%K8G!WVSR]'X:%/JZ=+BGC+92:']!GDFMC,%%\7I MO(/%_8$B5L^)H\;\A)=.9T"ER:[2ODEN"!K#V/VF3+TB,+'[3?Q\A^5(R@AQ MWS3:M>]Z_5F+XX_Z8B/-2UAD;Q?.(;_:? R==,0VT]-N&O?QT=Y V7=A)F50 MF8_VCT!4X&W$:!!:"/C( M6&=S7JSDQC,7DT^6>PDBXJ T&V!KI-+WN!^YIZP% #\F@TEK.$S[U/_9::?M M43]I]89I;S2 ']0>(+9KY0%9VLW;AC_(_:#&/L1(4"S7#1=&Y5BE6\]::]## M%M8LS=N]I-L=T*@=1,[T![ZIEW;:'12 3CM+.OVTW^[2-?LC'IY&R:$Z[4': MZ7>2?D9]EYW^*.WDHQ_XTBJI4R?+TWX?6WA'G33O8P=OM]U+1YU.)0 TV&BR M#,@+>:_!\",;#!>#9=CNL?&Y-'GJXX+"R-K$ZI[@BGS8;),PY%WETR[X[NS/ MA4O[43$?5;DXTXX3M5,MJB=4&_RBZ9W76I' ,?560HU$,LAVM@@AH'Q:@ H% M%>"+3!75-BO" ,% :H( M&#X'>TPOF-GMO8;PN"Y=#Q$5N4TP;#%]7#^FG(='B$'NY'!+_ZU0I&(I@5@\ ML%B$L!.N']Q#&7E2#E1'U/6[@A>4G-NNV6 9K9/)88/JQXE!N.]&(!7^,;6_DB?/"_E+ YT3.=];#ZY!J9 MZ/#%U;#E.*1OU6^/_?:$'HN &Q$B4$EP8[;\V^PJX7S4N4KH+5_E+97L;,DE M,H0:"9\(RGMM+D,2KSR3,N@M@YW1AQ-CWH,)YA0$T!>$H-P&QDQSRH#9_3=Y M27=K5B5A_T 38VJ$"!Z(?=J M'6#3P-7B?O6,KKT/77=Z[8,N12DD@^-AD$-9.L5^OD?7"'J$.$O8SL6(3:3T MCF:+->&XPPDDL?-[!LL,Y_H4[<\K06K23%D2OWLJ3,33\/4$\T2V![WSUKTS ME)/K8#D"JT]FW 9&">,"3 \9""7\H0C/(AGC-56^W\\7<$=81 MBLL!(Q=+O-1J+*JBEQOH):9/YN99!+9<9 MIIS(YG#0UA>3\)&A288U9;H-T*!$/LQ+@G R"+(::@\ )$_(CKEY(S94K1H M.N_C>:YDP\./HLT6>Z:(AY5E%SA4]25ESG -%-S90K(>K3-P6(S0/Y*.(D4"Q-PFPH'%,J4_15 (M[)CC@!A5BN>#YWC.[ MU5UA4)LH(4,I7) WY&PX6"T.'A&S@SW7FY4"[U*9Q&PQTJ/AD>2X!RWKCU<(E]=,7]M"J)?4I%!0%(7Y)V:[20'P6; MX<$>-ZD!=QX5L[$*N! [SNY+.US8?\5;UA:[;#N=;7 CSXJ).7[#;O[6%?I9 MWQ;K1XMJ35A#PZT0M)0J,ES\Y(B>'IE/" 0@RR6NRPA;TY(RE)S)$"Q[;#I. MJZ5"J;7)4H5Z#J!G H1'6YPI(/X,;RM#NWFAO^(,3=2>YL\49,1X@,4787Z6 M\C>"(DIYXB,=:NNT (1;5EC] MIH1A[D*8@980CBB9/G7RT1##[G A0+18Z#"6X3%]*CFKC:^R4ER1)(^Y/;5L%H/,EU!T<(+MKACM:1\WLX!DNMX3+<><*P?V)(A*VZCPC=Z$K M +$M-[S'1'"B>(6XK'=3+1#VQZJRYM(M^95Y6+/^O\+5]/N$Z0)B#Y.0D"M' MH2.-J4[NY<3+0VZZAD4AA'!*$',)5LEUET38PZ(M-?6YXN16TN@-SYA1TA6&0F?A7]DH MHG)XV6-2-BQGTABPEEHS9Q]@@/MV^N3:DJ-&?5V&U*:?.62-&K=+H-7)2U7- M3UAOR"E&Y?XP]W497NRTO-7KO7+3B5466BYQS)K*?2P9ADKCB ^(B@WE8GI< M$X@#YH$97[TDX"AZ 1U)4K4D3I0OX)2ZQ3Y1U1,N<=49]GYAQ7GE7@Y6=Q91 M K]N]0 ++XX$AURM.HB6AF,'@B<^AB/D%>R1XIU8B D9^#DAF1&YZ#8\S!\- M=T8([0Q+7E&5X?2+LKJBROS F1_95A<&T+ZXJL#AO5T=1;UEY.37D_,O)\GE MR='%Q_-3PC*-_>Q@([KIWS=@FT8J]U,& 'E)_D/^O"[^6"7O9XO;WVO41A>Q MPM?GQI:$5S20I-O[%:2&FW13<>GA 7KY5X:B[F'N='Z]%DU3>I=C& M!@^@6AO$YKK@#XM8V(90+@>/K$GC)6@-E_!.-Y5<@3'@S5%Q)I>;9^KJG<(I MTTHC"\/2KG"SE1VSK&.S#._7ZKIR<;N0R_!=,_?_;JS(LF0@T35/=]L9!3#: M=P3-L5Z_&\X7+,-F+W(!M*]V<;,BUCW3 =;<_96& );6[S4YJFW=W&XJ]B] MK^O:LGK&>N3NZ\<6]4:LI#]<,(/<0=>7XU:^)UZ25?%4ODO &SQ5I'&9*+VI M5;X5I&B_I&,OX=5?">DH;0/2)S\7 8\B;AT,Y+80T #[%'JK/H?[5H@L!E>P$Q7N83TKA(6)[E3(5LUTE M:D= M$8$ 40?4S$>I<-\.N6U\#M,$[Q%)%#7(E^OU@FE31%M*E-40;"SG%)5 M^@VM@*$15E5%[E[Y MX*YP$[A/$EYGNH<," -"F!;,LB/0"Q5;K/8.P^VD^TI,IM-"0EY:FSXI%4@: M#HL^)F4H G Z[K#H!D/X876(M1-#=\J.ABMT^%\$JJK51KYEH:Q0C!*C#RRH M/1_/2XPNS]ZTEE/\;2$8DK)=] R7C WF7IQ\:$2DEU,36R^K6'#O3K MH9R3;!S),56V(3XQ8JS<>9P.ZDB!'\!%*Q#1?$KT37SJEHY1D/>=2L*0NH(= M)QVOTPD.D,Q5=3&-[8NDQA&2$.=33R5RL,BTA^H&%LZR/@ MHLWJ=81^'#KDO*+=FXRMZ3Q4:Y\;/N?T M7&N(^3XZO*-<2G:])Y5KE;%F[H=N'1^5J$>Q_.3)?*);QC M/>P&&3E$6J!V2IJ(;&)MU\D6(:OF#[X;_ 8[KCN%Z]EH2R'2&D9F*U=%E+]\ M0T<^I:2:-GW?I52<+W0706-BT,:Y7X_%*KSUXF.)'#AW(.,'ZS#YJ#U&:44_ M5X#I$=+%S:31.$?H:TWV1H#Q/&"!)E1@RZ8/\S1D"UR$8*C\+4,#)*$HS'>6 MW&;,ZS-=.O[P2K&C0]%@,GM>2OY^4-G!U RR9*08$6%QR[P/D\[;Y-@84#%W MXSKN'H:H)(%!%,=L>"Z<9BH4I:%FRJO*\O4K%=LSM E^*VS2%#EZQ>DSYSE2 M!E/5AA%X6/\L6]U2/V238,-]/X;O56?[7;II(NYSP 'I)T-?*P2:8/M;GK7X M6R_MV\+9!FJUD2EB5N:N0)05PKTJ&2.2PGN"%!2:$2Q_#A6L8ANYBT$/X:& M3#,:&Y@93PM/CXZDZU,:/UL&4Y,98!=OL71153]9UK/+ #^DD>[8JP-,U^FA M13^4^8J]BX(V(]*W8T;#3$0CKBH0 OJF"2XD(T;SC@;%24QI4;91Y";]WQ1R MD:O T0P$1XD$Q>&O29V$]%''O\'7::2+4KM%:T-@:,1RP+*57EH$DIM]\E,#VY3N/6E)U%&^"'=4^P8;[1P4X\"W$K 7[>,FI M)>S$A@'-N7#3=2#15ZX_-, M:<:45&RQ%#QD=VUNB V$H07G@A!,[#U#2F^;4,74)]'8OWG$[?"E&M5C96V1M">>Q#"'Z]7#5\4ET MA\H0MXJ+NQ/#<%15_\@)JHM[=-'I[N?XZHO$T3;/D.,Q*Y?^ ME!"HX_SCAW K6%#RA -;"&"0^7C0-U=)%QR:')"$P.@\&8>B81?LK6C>==]\ MS#EL&)^RB3%Q:P]%0C%B.L/-%2)M>19C>:_G,V>[Q!L0)9L57RP-'AIS:<2BP#GP32X 67(\R1;+2J70F M)4+9#A<>AA_OTEH2CM-BQG%O\.0=..V]MYJ5K>*?MIOC3+<85V2]NM^>8 M#N&=)7Y&#^7B!EZ9#7+G$DTW+Z''-@G]_.!0+4S\6#HQK#:T&B7WLA.9PP+M*'J;7=*E_K"PNCT*]."N? M5U^G3T\DTO!"6->[605DP8]P.IM% JQ494^):2YP<+G2;Q0T4+'#)%)$=]Z2>J,)UH"KAJCH2R2)"=[P;GY8H&W-R-XZ=_F8O29F\.!Y M*8&74MM/->+E&5*I-0';?2?+N\A'$*U;3S,%?H2\._+&I2VFP88(6!\1E;'7AW17='GZJW^N>C*\]BJ^$"WQ^=)E\7I7!KZ).Y'15T^6RA&%Y7D\E5 M:HM1Y1$V]:(K^$SMJYSS<0FQR=VW:;E8,N(,(_ZE&OKAU)K/D&/PQ"TS+S[* MMD/ <4$8@B& *P'N9NIW(N=5JI\7YB$H661FH)*:E0LR@,CNEMZNR-OP)&UP MENE2:GH?UX:1W@5]^T?!<.04-J7 Q"W5B6D@;()NQH%($:CV XIWT=5'7?C; M@\JQ6C^G7ZF8V-&MLZX*(L!LH$1DS,7+;0_1C:<^NI,"5B5E7$N S2T#A6,I MFN>+C?0F#U[B:G5H+*A-F#@5-E5!]]"R*HB@&2TT)W1,*H> >2!1 MBU10$U=VE++G-%J7;"AWR"VY)_A&@!==8PXX/S"^7.AV4F.53S5A M 3:\8[:8U#0[@WY-R,T@X5Y$SY @:#M'0,B+0L O:ZJ[#38V.[D]Z/7?> O] MSI0*D(VB!6YB?QMN&DN$P-C-V*V,T*E3V MXDD8F7DU?)Y=/14M:C!F&4%GZ'57,^$K[D%J$/C8>@5[1JFW1/)?:H$#C0>L M.=X1@JF((JNH7ZJ%<*^RG43.?YF4MESJ1EBG*1-F7(R[1<'G0(!9J#40460D M8&I11[F[DH.D"O5JBSS<;:%Q'P+$G5#?P6(ND+?D/=XOPE'XLE9,]L XFKPF M/[W ?Y?P/A?$@?. P8W%,R'%RZ--A&5#+ $G"*H(MQP6BB+?:[4/%9K8O4$, M_J!:5Y=YBKJ#PH:@%UZQ!U,N@JQY7@7K4 M&N9/5;,!TY G#[#?F:PB:[XU(7J\=@\//6K$H#!\5(ZRUR*(R +PGML,U1J^+8-:3H(IP.HFL) MB&KD"J4 #(57%LOFC33#)R]\6BK,D9F^V!MXLY*M0OT-^E'.R6DSM(+#E:R= M]!_HU+J=U0$F5+)9JJ5/-Y-_;LB.34"1?'KI.C9Y'M#(MU_!L9=[6;QYCZ7J MXV_AFC+)&^%"3DLG*3H /'8(.O[[G P4.R P],HI!J@G\T(Q&"GUZVK?D%R(OU%EG8G:I_KXT-C5X]JT.%4OGL2$ M1XNFE_C!I5IORV+CU)K>'78'V%>QRV)"XD%4*_HN@417:#3)M3H5:A4-N?=W M1FNZN'R@/JM?"&5I?+EK-I;2MH2#HV];Y(F^ZYH'1(JG_IF$8 M,U_EA)$*).>Y5V(>>E2J/Y8B$WKW,UP.KB/8+8Y;\G#J\[OZ6.VP?*PC0,FG M1):LH\QJP_;9*D!-R3OM0.?.R)8'L$DJX.SI*EUIBH\'I M$#@B'.V2J2408G)_&FH%/20:]N) S94Z"X6GL2ZQB(9/,XN\*9)X+J3P MIR!O96G-,KJ&)%JP &>NJ*V3RMRH %.UGP7M8#TN++0.8VMM4^^__F.IP..^Z,:O_ P&4'U6.96F,7 MSQFE&?%MKE)3W?6I]." .;8DLF;75J3G$O?#N9M:UF">+Q>2>[(Z[&;E30^U M,:.DA+!QLT+8$C';P"YY*MFE1&,*V?)07= J>0F(1D0//45W)5_ X<(E,>G1 ML?=;!V)2/'W% %\M)&K.[\WZ@11FJ:UZ+G_F-MM&5]=/#XCT5 :5CCQ)/.L' M\)F#Z?V!CU<*-NF)O]3*YJH/76H]A]7,U8;(Y3XUX>%@ME8$&=7(+Z<.@)<& M,8EFE"(AP>G*5O/Z;K6L*:]6@%*YNOQ9W:\[M'GFZ#V8+^>,-"W3B\#18 ML2:_@$N'H'5GB^=B^19S@3+E #A(WI% M>]D(SN!G!'.:WH5@CT((*E5B\KHAG*6LG0QA5/T<'Y#U]JR;=-)V?\1H^?K@K)VE_6XG&P8GO#))6IY=FPU[RUJ^A_7BGW4_S+KP9CFXV&B6C4=KN9F9F MM[%OY0-80GA'/QVT85G@KSRK8"!Y&Y9I"*L^2O-./QGE.<-4(S4(>"7_.SDA M]L9WR37%DLO@=\+LB O7 5$8P=^R+JJR03+(8:2YP"#3V>%$UPT8K,_4)'[K M(-# ER8;O?^+DF&RXY.FH,&PU.:I4#S?#$Y(06JED>SCN4DA01L&- M0N@; QKD47 (O8V?%YF5M@M0Z?9J64<-[U2ZN8S+H""9WV&=$G=,\$2[^Y0607:BW7C'*4N2% M4DBEI#&PZP]RF!"XY4$"'!A'IJG/":RP,?L@I7J8],0Z#/&<,!TF\1CQ-E*L MYUC?4H#.$6/6 J6II(Y^+UPUQQT8Y*4$A9R\APG>U*=:T!-X?)(W&C7!26+A M5ZG3:&]^EO_XLHM"B[MAB0?^IEVW@VEQX^T)J4-YA%I,*/]^ M0H8[!^Y!^%L;5'..QGB>=KM]1YAB"U]!U=*=A'\.NR,PMT&7OR56%G/T_/,[ MG32#1X)QWLEZ\-PAS"GV7-3BPQS_&((1W.KW\8HZL7<<72GOX,O4!^/JDEC# MW"&T#1=)P?;"K35JYS ?F ?8GZT\[?4SNN$7DEYO2]B'R63Y8"?GZ:^Z]1V\N =H+W?:<#MG^#?X M4;??CNY1;P"&/%@#O7X.%WT&9A2:"HU;G\$S1^!JCL#H 9L&[ _PZF+/S6%! MAUVT4<#L 5.LU1T,OF/WR6X$68)'P9\9N%A@,XYVW7[8U5X';;I^%P?1 8D- M9 "LCA$8. .0A';2Z<)"Y*\%BFR*76RF;8(!BSR G 4?@Q%2E]Y_G*%,GH(4 ME#6,R.-IJ31W4@46D6 ?'C8R/ IIMJO]< M[\C%D4O;F"B M@ Z'O^!],@AMG!XZN#W\&]QFG4YFKL&HO=,%?QF<]2[[PVK^=/,AW"T]^#6X MH[V^NQIY3"I^\)(17JQG?M9UT-*3Q#>'^Z+0IU@%_&^+GAF"\]� M6BW,X-IRWMY%%!'.+D]S"J)VPO*+;A;4=CG[-0"RCL$ 9KB'E% M0C/R@5: RFW"3!1NAKW;& ':*>2S*>MRZGR_2(3U2$)5DHD)8X-D[[ET@< _ MU](M]8Q,F7QA=E%YT98,34#NL1G-NI$O@N,#7LPF)B7"N,T2+G'B9:"M-@:5 MJSC6-1G2-8M EP>9&9),]C-@@-6],$^I(6?O$*/-1_VT0RXCZ(?^$(.U'5 N M[7:_)J\:G.V#%@+])G\TQFC[E,W)TS9HUR$%6/>(S\+70.6UACF:_4.0]GZV M2W06W=,N>@"@_S#0;(87^ BH4@=#]"OS+F9OX#+H@U8+0KF@@-N= 6+OH[L MVG0$6O-[(KDY>I_@%K>ZL#1]C#=G _"LVIWX.)./KZ\O3]U^NQ^_/ M3I+KB^37D\O3\^ODZN]7UR>?KO#;ASMEBRO!1"Q:N>5(WG2VQM,Z]\Y@"XG* MWJ)11L5-U![%=;0A8,ZOV#"W2JZ(4X+8:VO)\]AU5:X?T7S]SZ*,A3E_ULA> M%Q+'CU%F^=TK#,04>_N+)RKJT8$R_/Y;?CH]V?_MO#;1-QJ<>4-Y%30[Q%-_ M ^ (I7F.,CH:=B,CV&5E MWV#L:)2W.<0V1$L-)+\_[-$H.^D #NC;Y+<":R2+NX,)XO<\"%UG2?6L>._ M^-Z!XL;=[X.QEH-Z@:_VX-1VTS[H/?@7ZLMCE J\Q#P OF,>E0,XH2:<)[@" M<)YMT&FH,N$4CGI.7T<>DQWVVG]#_0'C6TU)4HOYE!QLK#S3;S;]&7FB%,+L M^%T0'U"H&)R#&?>&0UR&(2RB3+R^-Z\Y!KK$;Y+V83ZB/]I=^J./^]=J'W90 M]^N ZA_KC?S'-BD&["ZG>(2LEU1%MM\5P5&,_Y:6==^BR0426" M4[:S!C%] 8: R--Q:/TF0I%.E72I%GP/)OT:E1%7#$?!=-URL77NY_Q.&'(Y M^*I-<:[2@"XKB0=,N.&PU^TG?1"X;B>78HTMAZ!/'ZK__S>5](8/U/R@\=4O M:8+_3T[^WR^GOX[/3LZOK[@VZI>+R^N#ZY/+3W"[_7IR=?V)?K7_-W8JHJ*2 M#*J2.C%5)83C\14\9;8I3JE&APW/_Z"G;B*LB=QYI;_TN'ZBH5A$>AWTO5/S MW@U%&35#^=W6,@D*;[^GRM6/X!B C^$I2S\2V&#MQT(L>^):#@V+."W@9%ZO M9GGG?W4SF?_NL)D0N:HD2QL\KFX[J)3R?]/?PGDI7K0G'XOIR1#MPV^JBE1^ M?.1Y$9XF>-;ADNOFM4_S3]F4NVV: AG_G;2;YPVCU-]>13<.%6YDXMU1VNUT M&YXHOQ0;,RX/NSVB)AI_43GH= 9PU_>;5EA^&Y&#;-BO;2O^;(=-A8>.NHV; M*K]MVM2CQ?)I027_50;@5ITEF PYEWM3K7+U>GYR=75^A_O#\]IV+5W93H>TTLC)%;G3'I=@I<53@>'%JS9X7P MN(NNO=4#GRLY U,K. /?Y3GXD_)M#UU@KOH-=&T6!,G&/PS9 &88F 33I]M= MC(49%M!(H,:%E)C?R2B43H^EI_"K14'&#+EYY!<$OOA9Y_N9YBM'BD.2;7## MZ1PR!+% QA$'GF_'X^'D8%4.NN+6AVL83#1/AZ.!2%EUJ>&EG6XZ!)-_' !C MUH:(1BL8]P]D26@$SWCF;Z-Q&-1?:3;4089Q$+LQ?+YOI3(D [>A/0P#%GDZ MZ/=<8,['(FQTH)7E5.GUUL<$-'9RX%\^OS,ID5875'[7?B.((K2&::^GKIF; M?_!.O#,PCG-JJ1+ 6@\7ZYU/&W!S,FSEU^D3132P(NV8.Q@*@1Q:S!8/+W!M MIOT,% 0VR:"R+!7>"M'^)X^4#L;P/N_M=., DEX?G)"<\,T(=V^(D?.X7 2G MU8E(51&8CQC?'5U(C;NFCH+M;8#L:8"#Z#+F 9>?,Z_1WV=#IP4\P]*]E-BZ *K7_)T-,!#-NB!>UFRIXJ?!.^, MP$/@2('IUN(_?.6Z2&EMI]XD XPR]-$":H$CDW8'0Y[B"*MN^KO9/C]W"]SX MZ-,<\QTAW+>!I#S$ZY3L=9$X68MY2C :J M7M@M,49-1^7WONOU1]_^ML'1'T8SPQA3ZU-.$A8SZZ08D(YDBWM4_@RRDG7: MLDO^ .RT#1Y"1BH;)O842!0?\SLL] N_4^?: M"0,"VST10XL(T5O+ A$.[KB" TU#5IB4G\C;<."ZW;0SPC+RG'I-\A[]/$\P MW#^@GW?0O.K@'VTP#\2*E]=:6UYZ7ZX8_5#^S>+35, MJ(V/,4[(,8N)?EKKP[CTG[F2XU%9[;WJ'7!K)!)6/THZO31Y0# 6W%&= YT-J L%CTZ>R#).)K7X[OKW1=Z Q(S4O:3[LPF+2W\$Z:??;.VYO MW2+;X\DUTC/O'@ =%I M_*!;C"/'1R9R?,618V93*&WS=\HN'V-@SM;3.8)V*AI?SA,NCG8*6 E MLB-'X\XZ68(FSAFYC0TV MB:HH^NY@,*(,U6"04PZ,7Z%NWR/64[++!LH?'"$X9>UVD':_P=MZ, "]3]&D M01^+J+H;-E5NOU(4/95(8I&K)Q"E@HIP=2)E'S&3)-WUZ7A'5-:?8A(_Z1:% M@]J12Y1L5;I#W5]S_]>._VOD LW2/O@:>H.*P&S,>PE/]N_+4/R[GM/DXOZ-+/)@[J!9- M'E&?/05'<>=[=.;USV[P9^!R$>6:.'/F+S FR.G&W$/KSA?76#CWAS MQVYSX\L6@)I-]%W=[I#2_L/>D%^!'AS6.Z9=,"-\'9H30EKP\GGR9(AVFQ+. M>:^[>>W!K!C@?W 281Q[+7@'_-P.+%!&JX.V6=:\Z-O7C!9C2!<^:(9!Q@N? M4QX:C?-NW8+^\OGSV0DF <=GR='%^?')^=7),?[MZN+L]'A\#?_X<'H^/C\Z MA0]<7<,/\,/)Z?F'B\M/XXU=#$$M($C*?$7(_;4@E__53PDI[70C7TZ>#4;C MFX1+IO#/(7@KOX&_?S"='PAP$I:FP7>PYFF4?,#.$T1X9N1I3.'"GJ:#3NY" M 7Y^Z*#"KT@X\='9IC7C.[TE O 6:Q(66&U^7M2L&_EHH1^=RD?GQ6K3FO[Y M=3YQ!5HSP%MLD+Y-'C"QIK6&",S0X\ 5_G7 \9,66!,##A>!;PE6"2?C,)N M0$O<$F0YPK'U4C!V\;EPW\*I&W:P'WN A&$HAK]>AOK8S:@GAO M%QO6'4:&!3X\1+*=,;B59B,)^X +4BM0M=M_Y;BV21WX MR62ODNC2OM#61R_="S< &KP&A200ICTDAR9(I:#(7#=[(_,Z AUC0-%_%B9VHZSF-2F/]I2 > M(Q?]"\/B@S/Z)%$KO+>X7*T['#@-^1+V@#1^&WL7V(G'F,N9K407C-AH2@N6 M-)KTL^ZTH&DSWKEXT<;#?@.FQ:@_(NV8@6%R-'F:$OAKL7W*@PX->101_>N+ MHW__Y>+L^.3RZG]3WJUA/E=/)M%<=$.TVCAY)A.;F>3LC2H5ZT112VP9X)JOK$?:-0F%QDS MIEW"_2BE84Z^BW-:KW81R' 0<#]@2\?;FA'J?H&YEJW/29U/+L>W-8 [LA^= M0YOB"&^W[DP3Z0[%?[%\889-2,5G>?K5@B9P4(".2*R"Z?6Q& M[]#+P>;(=^IF;^%'&2*L!XH--$&'IMPEB 92IJEJKZ"R(@/[H)63ZLK!&VGU M.FB-OA>LSM:3-L-'>N#)P%9+%=_?9N.5=1 JWE%[H.^>%ZNJ:>7OC)BG':^T M,DH<7>ZW=?^_R4,?=;3\10^=&N0\N*;O]8?M3>O7]+569QB""426;_,$\U&V M8?&JFNC#^/0R^75\]N4D^70ROOIR>;*Y:%=MP9?-EJ#C3.'.8LL$LI[7.)' MJ$"A3CJ;5;=OS+05/.Y5R(9K2J_FICN?L&%K?NUZN?\S)]6G_J"P0JQ6V!1T M_C*%E04-\ (&,;$4OE25):]@)G_F\F?'M=E%:C;?:)EN3)!V+-W=08^ZFMH_!>?6S74,KK[U0?WZ\S)0[V]C.9!5%;7VC4DB7SZ#3 M:19KNS8(;;*D7JO%\KMC3!QADOB2WRRS/:E_(88I'%J :Z9N<5TT5FN FTX6 MFPD$-NYB"T.';?*-P?&G4N>=ZT."0L#F1:^BULKU Y? ,.WW:I@*7AE(&21& M**TR4,VX8[BW=@XV'D6RF!!I4@^^0;&O2+Q>,RS@Z6OD^J>*-6L_]%ZPXMQC M:/G9;A6J'E9\4KGZ[MO;D5*.#DIS#8[KY/+TU_'UZ:\G)L]V>GYU??EE]]:\ MBM;:YEI'Q:2N^+8]1DL.X(O5F-ET=PCE_=KU:D$+8Q=58E(;\GXAVLA1,'B3 M%#SV"Z M!MOM@W>5X*C+BR1?.<*Z.XI%T&1%MM YT@8%C\>'LD'@]V7W-^QA M[V^95P7&F*)_^MQ=1KW'H+$R>T3YCPKBAO=B\S5^F=K]+ +4[(S%[J"^B/'QDLVX24/1]:+H^=LU5&72 MX<)6IA_39C_J506CU6T)]6)LT\&OC2^.S@+:-(_WLS'P6_X((/B?']S%_$,E MF&LP[1"0$N:_<^PV[8TR"B@.*!.*):6]]H!^TB>J@(U.'Z8^^T:<*;71Z?(3 M6YV\9Q\-IE7.V?A>.AH.&R;B?5I&38+))#M&[BL;N/L:<'3WC<1WW_@([QN) M\>[D^=8S1KVNEDIL?$,VVHCBQ4OC5BJDRMIZN.:[*+!:I?[/?^46"^7/.I45 MTP,&M0W3MZR ^OZT$IRZL&X*L2/A!H':4/$9NH^<_$O;= HW1Q(W/3C+,X+> M&1'LAA:V8\7.&ZK9>2-5.QA4K\LQUA0_% M(PZ*=TDK\FY>$H>S&X%J,6)KX41N[:-\,6PE+#W#!T\)BN:?OSS19\?/$8JJ+14N6\>/F,KR?$:.>I64I3]# MSBXKZ#W)>CY=Q8%]%-*'RY*' RF3;:-.Z<)/!K@;78P69 (3=+.8KTOFKI\\ M<@<8_80!D?3G<*N"0&4$DPJ^Q: #(N9RM(*X=0 ^R I;#60,* \@BUF?:%9( M!'+\HS,:))^_3N8KL$+L?%IHH%8>@JELY)'"!N-!XKK5?XHT^L*KRZLOX'G$ M>^UB%F9)I_I_]Z["7:3,):7<%9033@^R\\S M)!N>/$UN\5&>RN$S09Z]ONPJ E@'"GGR-KD2J+9E\H4VS&&YC06:ZR.B/R7' M>!&:X,6%AW9+ZV$/Q*4DW-[L$/Y%3X Q9NF %&BW^-[CF6&*_8]^+QN6_WBE2^ M=_%(C7WUVGUL>G=[F>?XT:[=12K7:/6$B4YW<$B]=X0X(.U%[I$9:HYZB3\= MDO>DKSZ+IE)>ZW\O7E 2)WMNE-LDOR]E1$\:])A]-LKN_"&R9R">VAVO?ZK( M;MA(P1LF0#(:97 =,?<%X_M;&AD>5TU)/ 5*8B+\M+M+Q:&8L.'8ZB]V%)\[ MO9^ZN:@L)82QVS:6/>12E-44,SG%FL%/RZ^RC0?)@P@G7Z(BF-DH 9ODUIUQZ MY*AA_:3CSOU/'L%D42\;8D]J7ZU?'4R3DPW8ZR*E2 M9:1M:,,,^2^';L04E!% FOCZOT$*25A>_ NB#^&Z(U91UJ.FD5&/4 (CBY*/ M"/T\!Q^YWTX&7? +NE@0T&UK0UL9&01,=PCSZR/OZ@A,&::3 D'I#8GT\;) M'G4X;ZXO,OH4I!5T)R&HH'X77?YNVF[W,,':Z6+) *B%#*&9R!H95EF>$4I+!YF!G=;5WT\&EU4%4L@ZE/C($+V@CTC36#/1@M<#K MNVIRO,3=$F=+7"UVM"P@8$KE/0]+*?,F]Y7( AT7"VNV]5Q0Q.P5 H,B@QZQ?PWZ]$>>(R1F+\F[(":P7!?Q/4&Q M[2BMRH! UDC:^B3'&2*]U/R&UQ-]'YBN5%*[QP78L+-(_2O6G2#%9NW=5 Q* MM[^OIZ]^Z-/DC^GC^C%9/,^+)<)3^?XR)&G$R)1P0E@0R1917 HW3VU$>?NP MW?Y;]:?_1B1"V/5%!%!*X&A:Y>M!_ET)K])(PB]GM%/Y>0Q!B@&\[ M^$GR#_O*+8/N10?]SZ!X/W"0=VE2@\1+Z1$7U[^<7"8(&O+_GYW^>G*L>'E. M2. ALK.-N$"G'@_EFOO^:JW*X2>2F,T)L,A!H5:J;)E[*X7\_ -KVO?1,E.31 H'?^)#9_"E_QI3/_WT>7QTC5]&9A68 M1?\ 7.,W,FL>!VNU::J<_ZMN%WU,_?C$LB45[QC1UC?^,4OPG)_ZMI6=_B2 M>]O[%VQEEP[7YB]Z3DK744AM@4CIHPC"58SP5 H(U_AHG[N*C>D5Q/?;6.(C M:#"@_[]-81]F+XZ9/Z[?QY25(^M^16^7TXKAY4#&+\[^27X0AKG8A8WV$JR&]19=V M$T-ES3>/3S8^!K=<\I3:]H.Y=S=YJ?TX8@G_%RBM>>S&B'\V?KMTXFIZ]STY M/KT:?_QX>?*1Y03TC'YN?QW3R/VY<3\:^$%K1'2U\QPAEVO:ZX9?QPCY&CX: M$8?=)&;K/.)?VV5V\6]NF7.#7.^Q$C7QW$F MZ]#[%L[+4/LB]M6(?:=/19A M]P.&P<-+O,+?C\_&YTTCTYPYJI6CBY/CD^OD\O3JW]O7H$F,RZZ78)/!)H?'0RIK[^O6(ZP_5[#/*8DA"+Y M-[6T$/*LZ.PV4%L*BEQ0L$;] 2)IEQX??H<7C6/+&/ZV6N47X@N\?@LN3SZ- M3\_)I#ZY)&L(I#*Y>']V^E%9%7;S(RX)2H]HL$TZ\N(&I#%N;7YFMY084AHG#R1-[?Q M>#=]*PI]M>'3-IP7\RG)1_^PGMW#].J&"9>CUSGH'4."' RXEK8L@]78.WR\ MD1'SOY)MH]Z!XG+[0W87)N(2O?!]0*E\N+S$K M)FYCN/O1.;YB*D+>YA+KV[?S3]O$ROP]3"),^0)^*%?9CUJ).*Q)T\E"J=U1 M6M65:%67#P5+982IK:IFOYH?NR=C)R9I>?XU1V!_TL[]'N;X.C=\C7E!.&%T M1@FCSWA],D.C5(I]UR[\U>1U?'Y]>GQZ]H7:.:].0"V AJ@XE"*O7FP;175/ MALJ:CP#:SI&*7GG2M9.@F C+B-FVX2G,V26CN+ M(HI_=>G@'-7Q"=C=9U?-L=4@(^(U'/^_%H[_ P%@E$4,E_HW>S#O%K,9 I&[ M(M7:VWZ+G&.X+N-OVPS[O/W3C Y](#^C8B >]VYC_5.84/>^CFU9V;B.@G+5 M2.>['R]B]'J/@B8Q#>7:@Z]1"]?63W&[54W (MR5];QZE8VQ5D2W@8"Q;N@U MLE_6+'^$\/DK^?C"^3D_/CD^/DW\;G M7\:7?_?E60?)U9=/G_!'^TMU6K5!1C@F-SKK2>SV0MZ%#;YC\'<0T4A6/CI? UER M%.![F)K[XVF)CUS7+[G=^"%W&4AJV%%\&&CR1W*,1<"L%CF:M]O30MI(PREI M7X3/Q];QK>^X]DC&)/^70AI%_F"*YI? M9SZ@J2XLWB"=29/2[R**E'@GRM= MT<#SSWWECU0"G[]<'OTROCI)/E^>@L<\/CN[.*H%/E]S$S7*B6^>V##ES?E9 MV/\#.8O-K*AQ35MA1XU'RG8D,6T*ND>+J!M#'UOH2V,^38REM*93+55HM;*G MX7YLWK/&'.%EP*/XLR7?4ZA>>Q[&G_W2"C$[GC?Z>37N=R_7)U\N'+ M68+U:AO< 4=]^<$R_=4D*DUJ(8D-U6-]KDI(N@WY!"E\P&#Q/T?2\GC9A!_7 M/T44_>O_B4+94&BB=:O_M"WS _BG[$VO06+ ML?MA_YVLWA7QNN+-U7>;O]K@KFW[4A-U=%VLJGT6-1+I>!(XJO)V,5^BU@:K MA9KI5^&,]KQ;]7BYX8L^9[[H/07B%?+R_N_)Y MQ_@3C/CT__,EUY@C.[UL&GND$B9HV=G*K&QJ^ UK\.9/-?C5^/#E^@L& ME.VB7'SX(ZM#]=?^)UHB>FSX@7+H8 M6D)_..A@I;;M:''31@K=YE<1K_I^+S*-;I3N-:S&47S=VD'>J4%VXY!3';-T MR#:/MD+8^SWQS7];SP^Q#S%:_4&_S(;TRQIS[#$&TD\=S%?UUWN1X<9]]!BW ML 8># 'N5C[BSXYI5FKYMI%J1@[C!LI;CN[3VV?(5^L)5>/V3&R(M1W]O\U= M6W/;MA+^*WQK,B/Y-+93-R]GAI)HAS.RY*$N:/1/!':B3:943K.HM%X&KK"6E,F18!W M,''10(4+S*G70 GY8X?(VXR^U)02,]1Q=?6)F=7BOF(=7.[$;I_R?'D@/Z@6 M*3I;ZYE%1Z9F_T! RU<0':$3M$RV\J=EL+KKE^Q)9(%7$:&4F\:L('KVX_. TTAY< M"4&VAK)H#>MD*';$:+J-XN42#^+HVUO!4553$=H]@[HJE1OHL.AC,KA+Z"PB M8Z%\)RT?\,@'E<7>28Z];@VA+;TOKA-_YHV%IRFGS7(7NHV9D01E6 MO1FKV.TDJ5\6>W%+J$HL<''SW@W1ASU=MKSX?[;A@!_#S[D['5-Q:6J7KLBU_5Q7G&%5SBYEG4='7 SKON90 M7'(G+4^+XEY6-?+Z%5;OP5-N)=;\GCG2X0^]:S#._J_4&N"JAC##6[5:K55I M:_OPC?CZXKI2HW7IG_YXGHQBT_X8O*=NQ#E>S-S6L:18&;S)?( 'TY>MG=P[ MZ:730N/F;)G^^:H?Q&[;>%0NA-63 MXG'5_&+W?);Y!&O$WTO=XA5+;F!=R&T,Q M]VVTNAY%HSC%R\Z([Y;GOBS1+C7FD02UW%A'MDOZC;6S4ZB RQ\>WCLQ/?QW M1X.Z<*?9P\,0Y3W&V,4!S,O R!(E_B@XE8J@'--;VD7P[V@ZSLHX_7ISFBV^ M1LKYZ5ZGMOL_NZM-=P=G9=YI=O@#\+G;K5LS30/@9#="M3 (HW-T_SQ#2)[I M-W)EO-5H^<:C2;9(&3("%ED=?>EW2CA&;IO4@XVTOZM+0LV6IE9NMALG51TT M6?J:V9(TIS(MI>(YT)SM3('_GSE&#/WM+27?,JD,SUL%HL$,$F7'6($$'H_ TX@?4"A%Z7>!>99Y>6$K MV7$;1BH7JG2R"'6+@.=ZA8=U*2;%R)[(K.B.%UG,,"UO@_XBM<;'\7"09).? M5/XO]D=(83-/A=0-)I$0&14X Z_6N1$. &>2 T4MI(XEVPT&/SF+:X\=?U59 MX>6F'S#ME$L\&46D@L/7%AG('C)4OZPW@R26]36'BS:9VU"&NPS3&^+,@0OHT! M?17KT0IO9FYA*N_3><7?H*Q,S<-J:48SE\_.[$X_A5/45O:A$Q6>O@>X/4)( M$0.UJQR%3E0>S6MO![X4\.DUGXHM[)=BXJ*!5.(*QDY*KPV[RYN7,OG M+[]P]M#KBP_NCV]N;J &]T KOF^@QCI"7H G2OX!LC+;' ]@8=+CQB 8_5,W M&\F\)_\1ZE?\&/6247*;MK(PPD:D,XI!PWLT[/5?-+5$])!O%FN\0$$WM?S* MRUWM.HE%ZM/VN%Y&TH)5S+*:7F=S,Z(%"E9Q_S=6D*!M<=AN%H_K5Z%LA:K$ MG( 2?2,T#Y5%++PLU62:BBPS9&(5$P5_MUE=X#\56T2R$2.AT+!4*8B:JU;] M2\+.@8*XPMM\B4H,R"V/>'HQ5'9<9I%\W@X2Z)[O,\DE$R@&QE/")9M3D*1<;/V58%HR%U' M@QWECJ-K0Y**C*=KSTH',-<4(6\W<4D5H#J)^=?:'9RLBOB#/"9JKI"EJ&1TQ5MB, MJCINMH]PJI*,![LCH(YD_YU]S0C'-ZU;S>#47FDT8WFTVH5^G=G4%NY%)<#: M)P5^Z9 9QJ9CH?[%Y2I+HM%XA$D>Q\,AY-Q43BU[_RZ6G4K7,+*77:J773.Q ML@.^FL9[!?J)%T'C^2"=],5-4+P2.)GXD'H%-"FP(G42B4[4DQE5)\"_!0"L MXPZ/Z+?Z!JW)FP'NQ6HZXYO=0**5,$+;!W.OL]5;D2^UJR&/6D+W9G.8TS=5;A#TM%DFLU(T"I?*&.& M)I_BA\(IWT(4T<):[3XUS %B*E??\F4807Q]\>[ZBD'G&K6DFV7^K?3IV_76 MQ3C\S '%K*J(=6>R ZI-N/Y;4)-@22&=!._E[<_@Q4-[ L@C\DMH?W?A6$(( M+3.NO]88U\N+#],NG;'_R38 />H/;0=[[CZU :4$SU7?^-'UM^I#XUCY'R55/ZHA)\SL/_>] M&EJW0&+(:)4Z4=)-W!AH]D>CAVOI@"?D7H!=Y;F,O1$_8'K:0E/F*N<9Y= O M,Q;D*C&HY(K>Y-]>(F^:>]S6GV%;5T-YFJA!;VRX4(GFH,I+LV;V$X;" M9#:Y,HQM."18R!EQYC[S6+LS?^0<9^G1>"I> P(V]/;%4Y1WNK86[[4(#V_L M]F1='">O](;EFSAY6]1=TX7;[<4$'KL'K)\$F/D>@"N7\F'!$1'N13B3#\.8 M 0+'%) 3/:Q=[+8%M^8C1HESEISWX8Z9/9DZ^T80M@DZ=+C:V2^ M)]'%1+W><1-^%W@9U[N,:1@)OZ7ZB9V&QND8L.@67;28S%EJZ2F<*LOQ--9VV+9RRIY_;*:?']K8564T M,/GCEG*2:[U$[F,K[7=TA(!3-B.X)Q>XKV9"?_6VF^-! ;>P6OJ%L%T>0!=N M&4Z%#T)@7X04F^U\@UD;#_)5:B /SFHX4Z!1LK0/.H7@8[.1[8ML'J8;3D# MJQYC>F@\9]3M;#)C^GG\@D2Q '!HY(O24G/H6P*(!GO(/ V#';,P ; M%F8&MF$-1D3\4N%C*WY6A-6ROA5W M#U M@'YB>CPW<0/^'EU^N&0I.V%]=23O ))WB;_/H59,)K)*%=.$T"%15!Z* MQ]!W#.F QP6&5:O6CGU,PV4PC#D&DX)MK!O1Y\5@ M_G2^HT74&X]F$XUW[EH#QFTZ78]$SVW9@G[EW_(G8I_8/C^+4=P? B(TW2^( MZUX)IU"[4FQWBC'!!)6#>"YS<(M###\XXS;ZG"=GF 1X520. -ET$V"P(FLE M'1C0E9>FK"./D1WU%+HJY80_OAXBI>12X+8Z["0SBR\F3!;2ZJU>*,'7D!I^B.MW H'BR\+@(5,MD>Q]W<\D"*9<=(*/F-^Z^I?Q_,DFZ?))W^@ M=7'+)J+V!3FO?^<#0ALW0-&Y(2&,_ T!$L#FTS+ C1HGVXM( ,54IR%PX!%\ MR;\$\[".-2 BB#%7GY/802/[LY\'VRU3R1A=;OJAV9?4",1^= S[A'&.XGZ"S :& MDX<]K(@]6?(5)LYK_SH<7O[]-U!+ P04 " #2H9-YA#Z97P" #E#@ M#0 'AL+W-T>6QEVT=TGN1ZS> A!=!HQ9G( M0YQJG7WTO'R1 B?YASM]\+J:_>(#?VWO5Z_N/Y51L_*QWG&#F.+U&( M@]%[[/TYZ87O[R>VSA;Y\(7DA[A;U*.741]@;A&/]Q W1'L"/QP.=$?7'%4[ M_/*9#=W"$MB>&][V_>Z6Q[XE]ZIRFDYB*9JJ&F 'F.R$ UH2%N)KPNA<41L5 M$T[9VL%]"RPDDPII4\Y&76"1_,FY S>SE5[Q<"JD*G.[#.YW7BUO.38S*Y R M5@OL8P=,)QG1&I2X,9-R<0G^XD*5/5MG1F&BR#KH#W$34 XFR5RJ"%2=)L ; M:#IA$%LYBB:I';7,/.O46G)C1)0D4I!2PR:B,@SM AA[L)^!;_$.]RI&;HV] M$A\CJV)CFEU79G-K[LZVV1SW-NWP*%Z4T:74GPNS'5'.;>' O8*8KLKY*JX% M&':296S]B=%$<'";>39A<&3"Z81L\J!4*OID^&RI+ P "J,E*$T7V\@/1;(9 MK/2FG%;QL9K['=3\K\\Y 0&*L&W1IO9/^93_L^+!^.\EEU^5MN#3.M77EFC[ MC@Z(''9!Y*@+(COPM[$=7 =$7IZ^R$$'--J>^'5%>E6SMM41[O2#-8KF!66: MBDIN2J,(G![;D(?XJWT-L)VNK&D+#;TF<_/FW.$WL1'$I&#ZWFZQ=(:XL6^M M\&!4KYK5%"%N[#N(:,'+AXG7/&RG/P%02P,$% @ TJ&3;.7^G@Q!P M^$@ \ !X;"]W;W)K8F]O:RYX;6S%G%UOFT@4AO_*R-)J6VE38S 8JJ:2 M$T\2M#9X 6?;O8F(31JT-D2&M+O]]3N0KS.)_6IOCKF)PX?QXQEFGC/#&7_Z M46[_OB[+O\4_FW51'?=NZ_KN8[]?+6^S35I]*.^R0AVY*;>;M%:;VV_]ZFZ; MI:OJ-LOJS;IO&H;3WZ1YT?O\Z>E:\VV?;I1UMJSSLE [FQV7>?:C>CG>;(I4 MG? ]2]+KXY[1$^E]79[EZSK;3M(Z.]^6]W=Y\>VX-^B)FWQ;U7'SV>V9F[S( M-_G/;-5N5;?ECXMRF_\LBSI=Q\MMN5ZW[VH.M&]2GU ][[G,MG6^U$ZLT^LH M5:S'/<=0%_R>5_EUOL[K?X][[?_KK*>^19]\C;89W54\4Z28[[CV=(M)B)611*QKA%P^74N8&\UTY MCB]^$\U?(?]8^)?CJ:KU^*'&+\*(8D+I,%OG9!'[@8SCI@!/_*"]+6,*AV0S M8+:-K]I)<.Z?3*48Q[%\++[S,)S\Z4^GE!+99L"LFVD8G!\E,IJ)B3Q)*!72 MRX#9+_%B/I_*6=/53%7E!A,9Q'+2_!>'4W]",9%@!LR&B9/P]/>+<#J14?QK MVU*2KY0->67 +);'7B89?Y%:DT :&3![Y&SL1T)U)JI'GLEQO(C:*M;PD$ & MS 91U:BZNL2_E.),]2;!J:_N/C^(DVC1<%),I) !LT/:N^Y(.;EM$;.Y:AMM MST>#;"0/DUL>RF9^,GLVAFJUB1^<2U6>VJUH(G68S.J(Y7E#J*KW+(QF;\H/ MCE*8Q0&C+2VX-I$Y3&9SP'A+QT0J,9E5@DN3C@),I!*3626X-#5,9!63V2HP M?M4K'8G&9!8-C%]U3"0#"F3:?"D7B&S.+!F [%1 (:G53JRD-W)'-SS7HJ)+&1SCX40IC:7X" +.=QC(8BIY=P@"SE=) X\ M8]*6[B +.5VF$.B5CBSD,%L(8VJ5CBSD,%L(8VJ5CBSD,%L(8]+NW8%Y:^SY M!0B3CBP=9"&'V4*OG@H=%!-9R&6V$,34+.0B"[G<"=:[,(]$$K7I%#2)V446LA"'K.%]N5*J1BD.4(QD84\9@OMQVSS?"@FLI#';*%]F(_[ M*2:RD-=1@MR1"),+29N0ARSD=9H@1[MW#UG(8[80QJ3=NX3=K08J,74XLV!@5>4 B"#C50N+[4.,2(:"^HK8'"):;&(<9$>T$=#12N.C4.,2K:"SK20.&Z M4X/[IPU0+O2K5@\7H1I=)FV_:O5P9:K10=HVV:>!PC6J!K>7$.BKJH>K5 UN M,T%0K>KQ;QT\_-A!OSV]^OQIE=WD1;8*U(=4:O\R72_G6]&\M-S=1U$3!;#YIS#.-"($$3.G^D0,[[G[UN^6T_9X M&#?;TWCSNM\=QOO%9II.7[IN7&WZ_7*\/9[ZP_F7Y^.P7T[GK\.Z.RU7+\MU MWSEC4C=\^;QZ7XQ/#[9QK_NMQ]7/?'Z9W4OS=8-&]'\C-!W+R0'X^D)<'"O.! M@CQ0G \4Y8'2?* D#Y3G V5YH#(?J,@#U?E 51[(&I#1Z",1UGJM+7!M]5Y; M -OJQ;9 MM6;;0%MJU?; MM6[[8%N*U>;@MT6[W=%O"V>KT=Z.WT>CO0VS5X MUJ:';;W>#O1V>KT=Z.WT>CO0V^GU=J"WT^OM0&^GU]N!WDZOMP.]G5YO#WI[ MO=X>]/9ZO3WH[1N]/9ZO3WH[?5Z>]#;Z_7VH+?7Z^U! M;Z_7.X#>0:]W +V#7N\ >@>]W@'T#@W.NNFP6Z]W +V#7N\ >@>]W@'T#GJ] M ^@=]'H'T#OH]8Z@=]3K'4'OJ-<[@MY1KW<$O:->[PAZQP;O*NEEI5[O"'I' MO=X1](YZO2/H'?5Z1] [ZO5.H'?2ZYU [Z37.X'>2:]W KV37N\$>B>]W@GT M3@UF36C81*]W KV37N\$>B>]W@GT3GJ],^B=]7IGT#OK][PQZYP:S@C0LJ-<[@]Y9KW<&O;->[P)Z%[W>!?0N>KT+Z%WT M>A?0N^CU+J!WT>M=0.^BU[N WD6O=P&]2X-9;QKVUNM=0.^BU[N"WE6O=P6] MJU[O"GI7O=X5]*YZO2OH7?5Z5]"[ZO6NH'?5ZUU![ZK7NX+>M4%7A\HZ+=HZ M6-=IT-6?Q3^. M;#O=*FTWX(&3H/ EV^W2NY]#VTFK,JE3$^E_$@*O M_?H!K-\9-S\>9^-6QZ$?W2;:>S]_%,(U>S-H%T^S&4-E.]E!^W!J=V+6S4'O MC$BD+$0SC=Z,?NU//:+;F\]FJ^][O_KT=/W4>A/I>>Z[1OMN&L7#V+YJNGYN M&%O3+V/HB\8857D\\G8=YWQZ,M5UK_BO:M-UV MC6FGYGX(4V(W6Z-;MS?&#WWL]MJ:]KNWW;A[SGNGK?^JA]!8''OQUX#X>CG\ M8V_.!U@JEUS9AVUASBVU%)Y^U;L6?-D-S63->K:A:GUWYO9"I+M0=>(T\)*W M:$Y;IS7MFQ8/K:_W8G]-]K#\/_? _Q2=6 [O>^J7RY% &UL4$L! A0#% @ TJ& M39#"2G)F @ %0@ !@ ( !^ @ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ TJ&3?F*WW+3!0 4AT !@ M ( !*Q, 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ TJ&36R5N?)4!0 &QL !@ ( !6", M 'AL+W=O(H !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ TJ& M3:][7'&U 0 T@, !D ( !NBP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ TJ&38"RSU"U 0 T@, M !D ( !>C( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ TJ&3=1A /ZU 0 T@, !D M ( !-3@ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ TJ&3: :)!FU 0 T@, !D ( !]ST 'AL+W=O M&PO=V]R:W-H965TYVLP$ -(# 9 " =!! M !X;"]W;W)K&UL4$L! A0#% @ TJ&33DD M^:JU 0 T@, !D ( !ND, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ TJ&32O"\'ZS 0 T@, !D M ( !PDD 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ TJ&32<:.6>R 0 T@, !D ( ! MRD\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ TJ&32$3F-+3 0 G 0 !D ( !LE4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ TJ&376+_&'P M 0 I 4 !D ( !NUL 'AL+W=O&PO=V]R:W-H965T=? !X;"]W;W)K&UL4$L! A0#% @ TJ&3&PO=V]R M:W-H965T8WP$ /H$ M 9 " >9E !X;"]W;W)K&UL M4$L! A0#% @ TJ&311$[/?( 0 -00 !D ( !_&< M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M TJ&39Q)+QRW 0 T@, !D ( !6&\ 'AL+W=O@ >&PO=V]R:W-H965T&UL4$L! A0#% @ TJ&3:FJEU;; 0 H00 !D M ( !S7X 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ TJ&3:.>6/C@ @ /PL !D ( !J8@ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ TJ& M37BW:@=* P Q0T !D ( !9Y4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ TJ&3;KBYM&PO=V]R:W-H965T&UL4$L! A0#% @ TJ&3<3C8>:A @ !0L !D M ( !QZ@ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ TJ&3?B]G?L% @ \@4 !D ( !,K( 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ TJ&31.U M]]@] P +PT !D ( !+[D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ TJ&33/NQND' @ OP4 !D M ( !C\( 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ TJ&34K.@U1@ @ 6 @ !D ( ! MNLD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ TJ&3#, 0 %@0 !D ( !!]$ 'AL+W=O&UL4$L! A0#% @ TJ&3>?T%[)D M P YPX !D ( !?-@ 'AL+W=O&PO=V]R:W-H965T0( X( 9 " 4?> !X;"]W;W)K&UL4$L! A0#% @ TJ&3&PO=V]R M:W-H965T&UL M4$L! A0#% @ TJ&38@07^XS @ 7@8 !D ( !%^@ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M TJ&32Y59P)G @ H < !D ( !DO( 'AL+W=O&UL4$L! A0#% @ TJ&36@=A$LB! M518 !D ( !UOD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ TJ&33&6?.5N @ \@@ !D M ( !6@,! 'AL+W=O0S]8$" I"0 &0 @ '_!0$ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ TJ&3:'9RDG1 P \A( !D ( !*@P! 'AL M+W=O"0 &0 @ $R$ $ >&PO=V]R:W-H965T&UL4$L! A0#% @ TJ& M34FLWW7= @ "0L !H ( ![!0! 'AL+W=O&UL4$L! A0#% @ TJ&3&UL4$L! A0# M% @ TJ&36:JQF^[ @ '@H !H ( !#AL! 'AL+W=O M&UL4$L! A0#% @ TJ&30Q8/,:N @ MR@D !H ( ! 1X! 'AL+W=O&UL4$L! A0#% @ TJ&385&9#M3 @ D@< !H ( ! MYR ! 'AL+W=O&UL4$L! A0#% @ TJ& M36;.+$, @ ^04 !H ( !&UL4$L! A0#% @ TJ&3=C%7MPR @ A@8 !H M ( !JB4! 'AL+W=O&UL4$L! A0# M% @ TJ&39E:N4:] 0 U , !H ( !%"@! 'AL+W=O M&UL4$L! A0#% @ TJ&32[)@MJY 0 MT , !H ( !"2H! 'AL+W=O&UL4$L! A0#% @ TJ&35#!+JS% P C1 !H ( ! M^BL! 'AL+W=O&UL4$L! A0#% @ TJ& M3:\F-SRD P S \ !H ( !]R\! 'AL+W=O&UL4$L! A0#% @ TJ&37O>N\8*^P C_,# !0 M ( !TS,! 'AL+W-H87)E9%-T&UL4$L! A0#% @ M TJ&3>80^F5\ @ Y0X T ( !#R\" 'AL+W-T>6QE#$' #X2 #P @ &V M,0( >&PO=V]R:V)O;VLN>&UL4$L! A0#% @ TJ&39A2)5TQ P *$$ M !H ( !%#D" 'AL+U]R96QS+W=O" @ KSX !, ( !?3P" J %M#;VYT96YT7U1Y<&5S72YX;6Q02P4& '< =P"^( ,#\" end XML 125 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 126 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 128 FilingSummary.xml IDEA: XBRL DOCUMENT 3.10.0.1 html 447 379 1 false 122 0 false 5 false false R1.htm 0001000 - Document - Document and Entity Information Sheet http://www.verint.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001000 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.verint.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 1001501 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.verint.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1002000 - Statement - Condensed Consolidated Statements of Operations Sheet http://www.verint.com/role/CondensedConsolidatedStatementsOfOperations Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 1003000 - Statement - Condensed Consolidated Statements of Comprehensive Loss Sheet http://www.verint.com/role/CondensedConsolidatedStatementsOfComprehensiveLoss Condensed Consolidated Statements of Comprehensive Loss Statements 5 false false R6.htm 1005000 - Statement - Condensed Consolidated Statements of Stockholders' Equity Sheet http://www.verint.com/role/CondensedConsolidatedStatementsOfStockholdersEquity Condensed Consolidated Statements of Stockholders' Equity Statements 6 false false R7.htm 1006000 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.verint.com/role/CondensedConsolidatedStatementsOfCashFlows Condensed Consolidated Statements of Cash Flows Statements 7 false false R8.htm 2101100 - Disclosure - BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES Sheet http://www.verint.com/role/BasisOfPresentationAndSignificantAccountingPolicies BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES Notes 8 false false R9.htm 2102100 - Disclosure - REVENUE RECOGNITION REVENUE RECOGNITION Sheet http://www.verint.com/role/RevenueRecognitionRevenueRecognition REVENUE RECOGNITION REVENUE RECOGNITION Notes 9 false false R10.htm 2104100 - Disclosure - NET INCOME (LOSS) PER COMMON SHARE ATTRIBUTABLE TO VERINT SYSTEMS INC. Sheet http://www.verint.com/role/NetIncomeLossPerCommonShareAttributableToVerintSystemsInc NET INCOME (LOSS) PER COMMON SHARE ATTRIBUTABLE TO VERINT SYSTEMS INC. Notes 10 false false R11.htm 2105100 - Disclosure - CASH, CASH EQUIVALENTS AND SHORT-TERM INVESTMENTS CASH, CASH EQUIVALENTS AND SHORT-TERM INVESTMENTS Sheet http://www.verint.com/role/CashCashEquivalentsAndShortTermInvestmentsCashCashEquivalentsAndShortTermInvestments CASH, CASH EQUIVALENTS AND SHORT-TERM INVESTMENTS CASH, CASH EQUIVALENTS AND SHORT-TERM INVESTMENTS Notes 11 false false R12.htm 2106100 - Disclosure - BUSINESS COMBINATIONS Sheet http://www.verint.com/role/BusinessCombinations BUSINESS COMBINATIONS Notes 12 false false R13.htm 2107100 - Disclosure - INTANGIBLE ASSETS AND GOODWILL Sheet http://www.verint.com/role/IntangibleAssetsAndGoodwill INTANGIBLE ASSETS AND GOODWILL Notes 13 false false R14.htm 2108100 - Disclosure - LONG-TERM DEBT Sheet http://www.verint.com/role/LongTermDebt LONG-TERM DEBT Notes 14 false false R15.htm 2109100 - Disclosure - SUPPLEMENTAL CONDENSED CONSOLIDATED FINANCIAL STATEMENT INFORMATION Sheet http://www.verint.com/role/SupplementalCondensedConsolidatedFinancialStatementInformation SUPPLEMENTAL CONDENSED CONSOLIDATED FINANCIAL STATEMENT INFORMATION Notes 15 false false R16.htm 2112100 - Disclosure - STOCKHOLDERS' EQUITY Sheet http://www.verint.com/role/StockholdersEquity STOCKHOLDERS' EQUITY Notes 16 false false R17.htm 2113100 - Disclosure - INCOME TAXES Sheet http://www.verint.com/role/IncomeTaxes INCOME TAXES Notes 17 false false R18.htm 2114100 - Disclosure - FAIR VALUE MEASUREMENTS Sheet http://www.verint.com/role/FairValueMeasurements FAIR VALUE MEASUREMENTS Notes 18 false false R19.htm 2115100 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS Sheet http://www.verint.com/role/DerivativeFinancialInstruments DERIVATIVE FINANCIAL INSTRUMENTS Notes 19 false false R20.htm 2119100 - Disclosure - STOCK-BASED COMPENSATION Sheet http://www.verint.com/role/StockBasedCompensation STOCK-BASED COMPENSATION Notes 20 false false R21.htm 2120100 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://www.verint.com/role/CommitmentsAndContingencies COMMITMENTS AND CONTINGENCIES Notes 21 false false R22.htm 2121100 - Disclosure - SEGMENT INFORMATION Sheet http://www.verint.com/role/SegmentInformation SEGMENT INFORMATION Notes 22 false false R23.htm 2201201 - Disclosure - BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://www.verint.com/role/BasisOfPresentationAndSignificantAccountingPoliciesPolicies BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 23 false false R24.htm 2202201 - Disclosure - REVENUE RECOGNITION REVENUE RECOGNITION - SIGNIFICANT ACCOUNTING POLICY (Policies) Sheet http://www.verint.com/role/RevenueRecognitionRevenueRecognitionSignificantAccountingPolicyPolicies REVENUE RECOGNITION REVENUE RECOGNITION - SIGNIFICANT ACCOUNTING POLICY (Policies) Policies 24 false false R25.htm 2301302 - Disclosure - BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Tables) Sheet http://www.verint.com/role/BasisOfPresentationAndSignificantAccountingPoliciesBasisOfPresentationAndSignificantAccountingPoliciesTables BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Tables) Tables 25 false false R26.htm 2302302 - Disclosure - REVENUE RECOGNITION REVENUE RECOGNITION (Tables) Sheet http://www.verint.com/role/RevenueRecognitionRevenueRecognitionTables REVENUE RECOGNITION REVENUE RECOGNITION (Tables) Tables http://www.verint.com/role/RevenueRecognitionRevenueRecognition 26 false false R27.htm 2304301 - Disclosure - NET INCOME (LOSS) PER COMMON SHARE ATTRIBUTABLE TO VERINT SYSTEMS INC. (Tables) Sheet http://www.verint.com/role/NetIncomeLossPerCommonShareAttributableToVerintSystemsIncTables NET INCOME (LOSS) PER COMMON SHARE ATTRIBUTABLE TO VERINT SYSTEMS INC. (Tables) Tables http://www.verint.com/role/NetIncomeLossPerCommonShareAttributableToVerintSystemsInc 27 false false R28.htm 2305301 - Disclosure - CASH, CASH EQUIVALENTS AND SHORT-TERM INVESTMENTS CASH, CASH EQUIVALENTS AND SHORT-TERM INVESTMENTS (Tables) Sheet http://www.verint.com/role/CashCashEquivalentsAndShortTermInvestmentsCashCashEquivalentsAndShortTermInvestmentsTables CASH, CASH EQUIVALENTS AND SHORT-TERM INVESTMENTS CASH, CASH EQUIVALENTS AND SHORT-TERM INVESTMENTS (Tables) Tables http://www.verint.com/role/CashCashEquivalentsAndShortTermInvestmentsCashCashEquivalentsAndShortTermInvestments 28 false false R29.htm 2306301 - Disclosure - BUSINESS COMBINATIONS (Tables) Sheet http://www.verint.com/role/BusinessCombinationsTables BUSINESS COMBINATIONS (Tables) Tables http://www.verint.com/role/BusinessCombinations 29 false false R30.htm 2307301 - Disclosure - INTANGIBLE ASSETS AND GOODWILL (Tables) Sheet http://www.verint.com/role/IntangibleAssetsAndGoodwillTables INTANGIBLE ASSETS AND GOODWILL (Tables) Tables http://www.verint.com/role/IntangibleAssetsAndGoodwill 30 false false R31.htm 2308301 - Disclosure - LONG-TERM DEBT (Tables) Sheet http://www.verint.com/role/LongTermDebtTables LONG-TERM DEBT (Tables) Tables http://www.verint.com/role/LongTermDebt 31 false false R32.htm 2309301 - Disclosure - SUPPLEMENTAL CONDENSED CONSOLIDATED FINANCIAL STATEMENT INFORMATION (Tables) Sheet http://www.verint.com/role/SupplementalCondensedConsolidatedFinancialStatementInformationTables SUPPLEMENTAL CONDENSED CONSOLIDATED FINANCIAL STATEMENT INFORMATION (Tables) Tables http://www.verint.com/role/SupplementalCondensedConsolidatedFinancialStatementInformation 32 false false R33.htm 2312301 - Disclosure - STOCKHOLDERS' EQUITY (Tables) Sheet http://www.verint.com/role/StockholdersEquityTables STOCKHOLDERS' EQUITY (Tables) Tables http://www.verint.com/role/StockholdersEquity 33 false false R34.htm 2314301 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) Sheet http://www.verint.com/role/FairValueMeasurementsTables FAIR VALUE MEASUREMENTS (Tables) Tables http://www.verint.com/role/FairValueMeasurements 34 false false R35.htm 2315301 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS (Tables) Sheet http://www.verint.com/role/DerivativeFinancialInstrumentsTables DERIVATIVE FINANCIAL INSTRUMENTS (Tables) Tables http://www.verint.com/role/DerivativeFinancialInstruments 35 false false R36.htm 2319301 - Disclosure - STOCK-BASED COMPENSATION (Tables) Sheet http://www.verint.com/role/StockBasedCompensationTables STOCK-BASED COMPENSATION (Tables) Tables http://www.verint.com/role/StockBasedCompensation 36 false false R37.htm 2320301 - Disclosure - COMMITMENTS AND CONTINGENCIES COMMITMENTS AND CONTINGENCIES (Tables) Sheet http://www.verint.com/role/CommitmentsAndContingenciesCommitmentsAndContingenciesTables COMMITMENTS AND CONTINGENCIES COMMITMENTS AND CONTINGENCIES (Tables) Tables 37 false false R38.htm 2321301 - Disclosure - SEGMENT INFORMATION (Tables) Sheet http://www.verint.com/role/SegmentInformationTables SEGMENT INFORMATION (Tables) Tables http://www.verint.com/role/SegmentInformation 38 false false R39.htm 2401403 - Disclosure - BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES - CONSOLIDATION (Details) Sheet http://www.verint.com/role/BasisOfPresentationAndSignificantAccountingPoliciesConsolidationDetails BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES - CONSOLIDATION (Details) Details 39 false false R40.htm 2401404 - Disclosure - BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES - GOODWILL, INTANGIBLE ASSETS, AND OTHER LONG_LIVED ASSETS (Details) Sheet http://www.verint.com/role/BasisOfPresentationAndSignificantAccountingPoliciesBasisOfPresentationAndSignificantAccountingPoliciesGoodwillIntangibleAssetsAndOtherLongLivedAssetsDetails BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES - GOODWILL, INTANGIBLE ASSETS, AND OTHER LONG_LIVED ASSETS (Details) Details 40 false false R41.htm 2401405 - Disclosure - BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES - EQUITY INVESTMENTS (Details) Sheet http://www.verint.com/role/BasisOfPresentationAndSignificantAccountingPoliciesBasisOfPresentationAndSignificantAccountingPoliciesEquityInvestmentsDetails BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES - EQUITY INVESTMENTS (Details) Details http://www.verint.com/role/BasisOfPresentationAndSignificantAccountingPoliciesBasisOfPresentationAndSignificantAccountingPoliciesTables 41 false false R42.htm 2401406 - Disclosure - BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES - IMPACT OF ASU 2016-18 (Details) Sheet http://www.verint.com/role/BasisOfPresentationAndSignificantAccountingPoliciesBasisOfPresentationAndSignificantAccountingPoliciesImpactOfAsu201618Details BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES - IMPACT OF ASU 2016-18 (Details) Details http://www.verint.com/role/BasisOfPresentationAndSignificantAccountingPoliciesBasisOfPresentationAndSignificantAccountingPoliciesTables 42 false false R43.htm 2402403 - Disclosure - REVENUE RECOGNITION REVENUE RECOGNITION - POLICY INFORMATION (Details) Sheet http://www.verint.com/role/RevenueRecognitionRevenueRecognitionPolicyInformationDetails REVENUE RECOGNITION REVENUE RECOGNITION - POLICY INFORMATION (Details) Details 43 false false R44.htm 2402404 - Disclosure - REVENUE RECOGNITION REVENUE RECOGNITION - WARRANTY PERIOD (Details) Sheet http://www.verint.com/role/RevenueRecognitionRevenueRecognitionWarrantyPeriodDetails REVENUE RECOGNITION REVENUE RECOGNITION - WARRANTY PERIOD (Details) Details 44 false false R45.htm 2402405 - Disclosure - REVENUE RECOGNITION REVENUE RECOGNITION - DISAGGREGATION OF REVENUE (Details) Sheet http://www.verint.com/role/RevenueRecognitionRevenueRecognitionDisaggregationOfRevenueDetails REVENUE RECOGNITION REVENUE RECOGNITION - DISAGGREGATION OF REVENUE (Details) Details 45 false false R46.htm 2402406 - Disclosure - REVENUE RECOGNITION REVENUE RECOGNITION - CONTRACT BALANCES (Details) Sheet http://www.verint.com/role/RevenueRecognitionRevenueRecognitionContractBalancesDetails REVENUE RECOGNITION REVENUE RECOGNITION - CONTRACT BALANCES (Details) Details 46 false false R47.htm 2402407 - Disclosure - REVENUE RECOGNITION REVENUE RECOGNITION - CONCENTRATION OF CREDIT RISK (Details) Sheet http://www.verint.com/role/RevenueRecognitionRevenueRecognitionConcentrationOfCreditRiskDetails REVENUE RECOGNITION REVENUE RECOGNITION - CONCENTRATION OF CREDIT RISK (Details) Details 47 false false R48.htm 2402408 - Disclosure - REVENUE RECOGNITION REVENUE RECOGNITION - CONTRACT ASSET AND LIABILITY ROLLFORWARD (Details) Sheet http://www.verint.com/role/RevenueRecognitionRevenueRecognitionContractAssetAndLiabilityRollforwardDetails REVENUE RECOGNITION REVENUE RECOGNITION - CONTRACT ASSET AND LIABILITY ROLLFORWARD (Details) Details 48 false false R49.htm 2402409 - Disclosure - REVENUE RECOGNITION REVENUE RECOGNITION - REMAINING PERFORMANCE OBLIGATIONS (Details) Sheet http://www.verint.com/role/RevenueRecognitionRevenueRecognitionRemainingPerformanceObligationsDetails REVENUE RECOGNITION REVENUE RECOGNITION - REMAINING PERFORMANCE OBLIGATIONS (Details) Details 49 false false R50.htm 2402410 - Disclosure - REVENUE RECOGNITION REVENUE RECOGNITION - COSTS TO OBTAIN AND FULFILL CONTRACTS (Details) Sheet http://www.verint.com/role/RevenueRecognitionRevenueRecognitionCostsToObtainAndFulfillContractsDetails REVENUE RECOGNITION REVENUE RECOGNITION - COSTS TO OBTAIN AND FULFILL CONTRACTS (Details) Details 50 false false R51.htm 2402411 - Disclosure - REVENUE RECOGNITION REVENUE RECOGNITION - ASU NO. 2014-09 ADOPTION BALANCE SHEET (Details) Sheet http://www.verint.com/role/RevenueRecognitionRevenueRecognitionAsuNo201409AdoptionBalanceSheetDetails REVENUE RECOGNITION REVENUE RECOGNITION - ASU NO. 2014-09 ADOPTION BALANCE SHEET (Details) Details 51 false false R52.htm 2402412 - Disclosure - REVENUE RECOGNITION REVENUE RECOGNITION - IMPACT OF ADOPTION - ADDITIONAL INFORMATION (Details) Sheet http://www.verint.com/role/RevenueRecognitionRevenueRecognitionImpactOfAdoptionAdditionalInformationDetails REVENUE RECOGNITION REVENUE RECOGNITION - IMPACT OF ADOPTION - ADDITIONAL INFORMATION (Details) Details 52 false false R53.htm 2402413 - Disclosure - REVENUE RECOGNITION REVENUE RECOGNITION - CURRENT PERIOD BALANCE SHEET - IMPACT OF ADOPTION (Details) Sheet http://www.verint.com/role/RevenueRecognitionRevenueRecognitionCurrentPeriodBalanceSheetImpactOfAdoptionDetails REVENUE RECOGNITION REVENUE RECOGNITION - CURRENT PERIOD BALANCE SHEET - IMPACT OF ADOPTION (Details) Details 53 false false R54.htm 2402414 - Disclosure - REVENUE RECOGNITION REVENUE RECOGNITION - CURRENT PERIOD STATEMENT OF OPERATIONS - IMPACT OF ADOPTION (Details) Sheet http://www.verint.com/role/RevenueRecognitionRevenueRecognitionCurrentPeriodStatementOfOperationsImpactOfAdoptionDetails REVENUE RECOGNITION REVENUE RECOGNITION - CURRENT PERIOD STATEMENT OF OPERATIONS - IMPACT OF ADOPTION (Details) Details 54 false false R55.htm 2404402 - Disclosure - NET INCOME (LOSS) PER COMMON SHARE ATTRIBUTABLE TO VERINT SYSTEMS INC. NET INCOME (LOSS) PER COMMON SHARE ATTRIBUTABLE TO VERINT SYSTEMS INC. - CALCULATION (Details) Sheet http://www.verint.com/role/NetIncomeLossPerCommonShareAttributableToVerintSystemsIncNetIncomeLossPerCommonShareAttributableToVerintSystemsIncCalculationDetails NET INCOME (LOSS) PER COMMON SHARE ATTRIBUTABLE TO VERINT SYSTEMS INC. NET INCOME (LOSS) PER COMMON SHARE ATTRIBUTABLE TO VERINT SYSTEMS INC. - CALCULATION (Details) Details http://www.verint.com/role/NetIncomeLossPerCommonShareAttributableToVerintSystemsIncTables 55 false false R56.htm 2404403 - Disclosure - NET INCOME (LOSS) PER COMMON SHARE ATTRIBUTABLE TO VERINT SYSTEMS INC. NET INCOME (LOSS) PER COMMON SHARE ATTRIBUTABLE TO VERINT SYSTEMS INC. - ANTIDILUTIVE SECURITIES (Details) Sheet http://www.verint.com/role/NetIncomeLossPerCommonShareAttributableToVerintSystemsIncNetIncomeLossPerCommonShareAttributableToVerintSystemsIncAntidilutiveSecuritiesDetails NET INCOME (LOSS) PER COMMON SHARE ATTRIBUTABLE TO VERINT SYSTEMS INC. NET INCOME (LOSS) PER COMMON SHARE ATTRIBUTABLE TO VERINT SYSTEMS INC. - ANTIDILUTIVE SECURITIES (Details) Details http://www.verint.com/role/NetIncomeLossPerCommonShareAttributableToVerintSystemsIncTables 56 false false R57.htm 2404404 - Disclosure - NET INCOME (LOSS) PER COMMON SHARE ATTRIBUTABLE TO VERINT SYSTEMS INC. NET INCOME (LOSS) PER COMMON SHARE ATTRIBUTABLE TO VERINT SYSTEMS INC. - OTHER DETAILS (Details) Sheet http://www.verint.com/role/NetIncomeLossPerCommonShareAttributableToVerintSystemsIncNetIncomeLossPerCommonShareAttributableToVerintSystemsIncOtherDetailsDetails NET INCOME (LOSS) PER COMMON SHARE ATTRIBUTABLE TO VERINT SYSTEMS INC. NET INCOME (LOSS) PER COMMON SHARE ATTRIBUTABLE TO VERINT SYSTEMS INC. - OTHER DETAILS (Details) Details http://www.verint.com/role/NetIncomeLossPerCommonShareAttributableToVerintSystemsIncTables 57 false false R58.htm 2405402 - Disclosure - CASH, CASH EQUIVALENTS AND SHORT-TERM INVESTMENTS CASH, CASH EQUIVALENTS AND SHORT-TERM INVESTMENTS (Details) Sheet http://www.verint.com/role/CashCashEquivalentsAndShortTermInvestmentsCashCashEquivalentsAndShortTermInvestmentsDetails CASH, CASH EQUIVALENTS AND SHORT-TERM INVESTMENTS CASH, CASH EQUIVALENTS AND SHORT-TERM INVESTMENTS (Details) Details http://www.verint.com/role/CashCashEquivalentsAndShortTermInvestmentsCashCashEquivalentsAndShortTermInvestmentsTables 58 false false R59.htm 2406402 - Disclosure - BUSINESS COMBINATIONS BUSINESS COMBINATIONS - YEAR ENDED JANUARY 31, 2018 - SUMMARY (Details) Sheet http://www.verint.com/role/BusinessCombinationsBusinessCombinationsYearEndedJanuary312018SummaryDetails BUSINESS COMBINATIONS BUSINESS COMBINATIONS - YEAR ENDED JANUARY 31, 2018 - SUMMARY (Details) Details 59 false false R60.htm 2406403 - Disclosure - BUSINESS COMBINATIONS BUSINESS COMBINATIONS - YEAR ENDED JANUARY 31, 2018 - PURCHASE PRICE ALLOCATIONS (Details) Sheet http://www.verint.com/role/BusinessCombinationsBusinessCombinationsYearEndedJanuary312018PurchasePriceAllocationsDetails BUSINESS COMBINATIONS BUSINESS COMBINATIONS - YEAR ENDED JANUARY 31, 2018 - PURCHASE PRICE ALLOCATIONS (Details) Details 60 false false R61.htm 2406404 - Disclosure - BUSINESS COMBINATIONS BUSINESS COMBINATIONS - YEAR ENDED JANUARY 31, 2018 - INTANGIBLE ASSETS USEFUL LIVES (Details) Sheet http://www.verint.com/role/BusinessCombinationsBusinessCombinationsYearEndedJanuary312018IntangibleAssetsUsefulLivesDetails BUSINESS COMBINATIONS BUSINESS COMBINATIONS - YEAR ENDED JANUARY 31, 2018 - INTANGIBLE ASSETS USEFUL LIVES (Details) Details 61 false false R62.htm 2406405 - Disclosure - BUSINESS COMBINATIONS BUSINESS COMBINATIONS - OTHER BUSINESS COMBINATION INFORMATION (Details) Sheet http://www.verint.com/role/BusinessCombinationsBusinessCombinationsOtherBusinessCombinationInformationDetails BUSINESS COMBINATIONS BUSINESS COMBINATIONS - OTHER BUSINESS COMBINATION INFORMATION (Details) Details 62 false false R63.htm 2407402 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - INTANGIBLE ASSETS (Details) Sheet http://www.verint.com/role/IntangibleAssetsAndGoodwillIntangibleAssetsDetails INTANGIBLE ASSETS AND GOODWILL - INTANGIBLE ASSETS (Details) Details 63 false false R64.htm 2407403 - Disclosure - INTANGIBLE ASSETS AND GOODWILL INTANGIBLE ASSETS AND GOODWILL - INTANGIBLE ASSETS BY REPORTABLE SEGMENT (Details) Sheet http://www.verint.com/role/IntangibleAssetsAndGoodwillIntangibleAssetsAndGoodwillIntangibleAssetsByReportableSegmentDetails INTANGIBLE ASSETS AND GOODWILL INTANGIBLE ASSETS AND GOODWILL - INTANGIBLE ASSETS BY REPORTABLE SEGMENT (Details) Details 64 false false R65.htm 2407404 - Disclosure - INTANGIBLE ASSETS AND GOODWILL INTANGIBLE ASSETS AND GOODWILL - AMORTIZATION AND IMPAIRMENT (Details) Sheet http://www.verint.com/role/IntangibleAssetsAndGoodwillIntangibleAssetsAndGoodwillAmortizationAndImpairmentDetails INTANGIBLE ASSETS AND GOODWILL INTANGIBLE ASSETS AND GOODWILL - AMORTIZATION AND IMPAIRMENT (Details) Details 65 false false R66.htm 2407405 - Disclosure - INTANGIBLE ASSETS AND GOODWILL INTANGIBLE ASSETS AND GOODWILL - FUTURE AMORTIZATION OF INTANGIBLE ASSETS (Details) Sheet http://www.verint.com/role/IntangibleAssetsAndGoodwillIntangibleAssetsAndGoodwillFutureAmortizationOfIntangibleAssetsDetails INTANGIBLE ASSETS AND GOODWILL INTANGIBLE ASSETS AND GOODWILL - FUTURE AMORTIZATION OF INTANGIBLE ASSETS (Details) Details 66 false false R67.htm 2407406 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - GOODWILL (Details) Sheet http://www.verint.com/role/IntangibleAssetsAndGoodwillGoodwillDetails INTANGIBLE ASSETS AND GOODWILL - GOODWILL (Details) Details 67 false false R68.htm 2408402 - Disclosure - LONG-TERM DEBT - SUMMARY (Details) Sheet http://www.verint.com/role/LongTermDebtSummaryDetails LONG-TERM DEBT - SUMMARY (Details) Details 68 false false R69.htm 2408403 - Disclosure - LONG-TERM DEBT - 1.50% CONVERTIBLE SENIOR NOTES (Details) Notes http://www.verint.com/role/LongTermDebt150ConvertibleSeniorNotesDetails LONG-TERM DEBT - 1.50% CONVERTIBLE SENIOR NOTES (Details) Details 69 false false R70.htm 2408404 - Disclosure - LONG-TERM DEBT - NOTE HEDGES AND WARRANTS (Details) Sheet http://www.verint.com/role/LongTermDebtNoteHedgesAndWarrantsDetails LONG-TERM DEBT - NOTE HEDGES AND WARRANTS (Details) Details 70 false false R71.htm 2408405 - Disclosure - LONG-TERM DEBT - PRIOR CREDIT AGREEMENT - SUMMARY (Details) Sheet http://www.verint.com/role/LongTermDebtPriorCreditAgreementSummaryDetails LONG-TERM DEBT - PRIOR CREDIT AGREEMENT - SUMMARY (Details) Details 71 false false R72.htm 2408406 - Disclosure - LONG-TERM DEBT - PRIOR CREDIT AGREEMENT - INTEREST RATE DETAILS (Details) Sheet http://www.verint.com/role/LongTermDebtPriorCreditAgreementInterestRateDetailsDetails LONG-TERM DEBT - PRIOR CREDIT AGREEMENT - INTEREST RATE DETAILS (Details) Details 72 false false R73.htm 2408407 - Disclosure - LONG-TERM DEBT LONG-TERM DEBT - 2017 CREDIT AGREEMENT - SUMMARY (Details) Sheet http://www.verint.com/role/LongTermDebtLongTermDebt2017CreditAgreementSummaryDetails LONG-TERM DEBT LONG-TERM DEBT - 2017 CREDIT AGREEMENT - SUMMARY (Details) Details 73 false false R74.htm 2408408 - Disclosure - LONG-TERM DEBT LONG-TERM DEBT - 2017 CREDIT AGREEMENT - INTEREST RATE DETAILS (Details) Sheet http://www.verint.com/role/LongTermDebtLongTermDebt2017CreditAgreementInterestRateDetailsDetails LONG-TERM DEBT LONG-TERM DEBT - 2017 CREDIT AGREEMENT - INTEREST RATE DETAILS (Details) Details 74 false false R75.htm 2408409 - Disclosure - LONG-TERM DEBT LONG-TERM DEBT - INTEREST RATES (Details) Sheet http://www.verint.com/role/LongTermDebtLongTermDebtInterestRatesDetails LONG-TERM DEBT LONG-TERM DEBT - INTEREST RATES (Details) Details 75 false false R76.htm 2408410 - Disclosure - LONG-TERM DEBT - DEBT COVENANT (Details) Sheet http://www.verint.com/role/LongTermDebtDebtCovenantDetails LONG-TERM DEBT - DEBT COVENANT (Details) Details 76 false false R77.htm 2408411 - Disclosure - LONG-TERM DEBT LONG-TERM DEBT - 2017 CREDIT AGREEMENT ISSUANCE COSTS (Details) Sheet http://www.verint.com/role/LongTermDebtLongTermDebt2017CreditAgreementIssuanceCostsDetails LONG-TERM DEBT LONG-TERM DEBT - 2017 CREDIT AGREEMENT ISSUANCE COSTS (Details) Details 77 false false R78.htm 2408412 - Disclosure - LONG-TERM DEBT - FUTURE AMORTIZATION (Details) Sheet http://www.verint.com/role/LongTermDebtFutureAmortizationDetails LONG-TERM DEBT - FUTURE AMORTIZATION (Details) Details 78 false false R79.htm 2408413 - Disclosure - LONG-TERM DEBT - INTEREST EXPENSE (Details) Sheet http://www.verint.com/role/LongTermDebtInterestExpenseDetails LONG-TERM DEBT - INTEREST EXPENSE (Details) Details 79 false false R80.htm 2409402 - Disclosure - SUPPLEMENTAL CONDENSED CONSOLIDATED FINANCIAL STATEMENT INFORMATION - INVENTORIES (Details) Sheet http://www.verint.com/role/SupplementalCondensedConsolidatedFinancialStatementInformationInventoriesDetails SUPPLEMENTAL CONDENSED CONSOLIDATED FINANCIAL STATEMENT INFORMATION - INVENTORIES (Details) Details http://www.verint.com/role/SupplementalCondensedConsolidatedFinancialStatementInformationTables 80 false false R81.htm 2409403 - Disclosure - SUPPLEMENTAL CONDENSED CONSOLIDATED FINANCIAL STATEMENT INFORMATION SUPPLEMENTAL CONDENSED CONSOLIDATED FINANCIAL STATEMENT INFORMATION - OTHER (EXPENSE) INCOME (Details) Sheet http://www.verint.com/role/SupplementalCondensedConsolidatedFinancialStatementInformationSupplementalCondensedConsolidatedFinancialStatementInformationOtherExpenseIncomeDetails SUPPLEMENTAL CONDENSED CONSOLIDATED FINANCIAL STATEMENT INFORMATION SUPPLEMENTAL CONDENSED CONSOLIDATED FINANCIAL STATEMENT INFORMATION - OTHER (EXPENSE) INCOME (Details) Details 81 false false R82.htm 2409404 - Disclosure - SUPPLEMENTAL CONDENSED CONSOLIDATED FINANCIAL STATEMENT INFORMATION SUPPLEMENTAL CONDENSED CONSOLIDATED FINANCIAL STATEMENT INFORMATION - CASH FLOW INFORMATION (Details) Sheet http://www.verint.com/role/SupplementalCondensedConsolidatedFinancialStatementInformationSupplementalCondensedConsolidatedFinancialStatementInformationCashFlowInformationDetails SUPPLEMENTAL CONDENSED CONSOLIDATED FINANCIAL STATEMENT INFORMATION SUPPLEMENTAL CONDENSED CONSOLIDATED FINANCIAL STATEMENT INFORMATION - CASH FLOW INFORMATION (Details) Details 82 false false R83.htm 2412402 - Disclosure - STOCKHOLDERS' EQUITY STOCKHOLDERS' EQUITY - DIVIDENDS ON COMMON STOCK (Details) Sheet http://www.verint.com/role/StockholdersEquityStockholdersEquityDividendsOnCommonStockDetails STOCKHOLDERS' EQUITY STOCKHOLDERS' EQUITY - DIVIDENDS ON COMMON STOCK (Details) Details 83 false false R84.htm 2412403 - Disclosure - STOCKHOLDERS' EQUITY STOCKHOLDERS' EQUITY - SHARE REPURCHASE PROGRAM (Details) Sheet http://www.verint.com/role/StockholdersEquityStockholdersEquityShareRepurchaseProgramDetails STOCKHOLDERS' EQUITY STOCKHOLDERS' EQUITY - SHARE REPURCHASE PROGRAM (Details) Details 84 false false R85.htm 2412404 - Disclosure - STOCKHOLDERS' EQUITY - TREASURY STOCK (Details) Sheet http://www.verint.com/role/StockholdersEquityTreasuryStockDetails STOCKHOLDERS' EQUITY - TREASURY STOCK (Details) Details 85 false false R86.htm 2412405 - Disclosure - STOCKHOLDERS' EQUITY STOCKHOLDERS' EQUITY - SCHEDULE OF ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Details) Sheet http://www.verint.com/role/StockholdersEquityStockholdersEquityScheduleOfAccumulatedOtherComprehensiveIncomeLossDetails STOCKHOLDERS' EQUITY STOCKHOLDERS' EQUITY - SCHEDULE OF ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Details) Details 86 false false R87.htm 2412406 - Disclosure - STOCKHOLDERS' EQUITY STOCKHOLDERS' EQUITY - AMOUNTS RECLASSIFIED OUT OF ACCUMULATED OTHER COMPREHENSIVE LOSS (Details) Sheet http://www.verint.com/role/StockholdersEquityStockholdersEquityAmountsReclassifiedOutOfAccumulatedOtherComprehensiveLossDetails STOCKHOLDERS' EQUITY STOCKHOLDERS' EQUITY - AMOUNTS RECLASSIFIED OUT OF ACCUMULATED OTHER COMPREHENSIVE LOSS (Details) Details 87 false false R88.htm 2413401 - Disclosure - INCOME TAXES INCOME TAXES - PROVISION FOR INCOME TAXES (Details) Sheet http://www.verint.com/role/IncomeTaxesIncomeTaxesProvisionForIncomeTaxesDetails INCOME TAXES INCOME TAXES - PROVISION FOR INCOME TAXES (Details) Details 88 false false R89.htm 2413402 - Disclosure - INCOME TAXES INCOME TAXES - UNRECOGNIZED TAX BENEFITS (Details) Sheet http://www.verint.com/role/IncomeTaxesIncomeTaxesUnrecognizedTaxBenefitsDetails INCOME TAXES INCOME TAXES - UNRECOGNIZED TAX BENEFITS (Details) Details 89 false false R90.htm 2413403 - Disclosure - INCOME TAXES INCOME TAXES - IMPACT OF 2017 TAX ACT (Details) Sheet http://www.verint.com/role/IncomeTaxesIncomeTaxesImpactOf2017TaxActDetails INCOME TAXES INCOME TAXES - IMPACT OF 2017 TAX ACT (Details) Details 90 false false R91.htm 2414402 - Disclosure - FAIR VALUE MEASUREMENTS - FAIR VALUE TABLE (Details) Sheet http://www.verint.com/role/FairValueMeasurementsFairValueTableDetails FAIR VALUE MEASUREMENTS - FAIR VALUE TABLE (Details) Details 91 false false R92.htm 2414403 - Disclosure - FAIR VALUE MEASUREMENTS - CONTINGENT CONSIDERATION TABLE (Details) Sheet http://www.verint.com/role/FairValueMeasurementsContingentConsiderationTableDetails FAIR VALUE MEASUREMENTS - CONTINGENT CONSIDERATION TABLE (Details) Details 92 false false R93.htm 2414404 - Disclosure - FAIR VALUE MEASUREMENTS FAIR VALUE MEASUREMENTS - OPTION TO ACQUIRE NONCONTROLLING INTERESTS (Details) Sheet http://www.verint.com/role/FairValueMeasurementsFairValueMeasurementsOptionToAcquireNoncontrollingInterestsDetails FAIR VALUE MEASUREMENTS FAIR VALUE MEASUREMENTS - OPTION TO ACQUIRE NONCONTROLLING INTERESTS (Details) Details 93 false false R94.htm 2414405 - Disclosure - FAIR VALUE MEASUREMENTS - OTHER FAIR VALUE DISCLOSURES (Details) Sheet http://www.verint.com/role/FairValueMeasurementsOtherFairValueDisclosuresDetails FAIR VALUE MEASUREMENTS - OTHER FAIR VALUE DISCLOSURES (Details) Details 94 false false R95.htm 2415402 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS DERIVATIVE FINANCIAL INSTRUMENTS - INTEREST RATE SWAP AGREEMENTS (Details) Sheet http://www.verint.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsInterestRateSwapAgreementsDetails DERIVATIVE FINANCIAL INSTRUMENTS DERIVATIVE FINANCIAL INSTRUMENTS - INTEREST RATE SWAP AGREEMENTS (Details) Details 95 false false R96.htm 2415403 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS - ASSETS AND LIABILITIES (Details) Sheet http://www.verint.com/role/DerivativeFinancialInstrumentsAssetsAndLiabilitiesDetails DERIVATIVE FINANCIAL INSTRUMENTS - ASSETS AND LIABILITIES (Details) Details 96 false false R97.htm 2415404 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS - CASH FLOW HEDGES (Details) Sheet http://www.verint.com/role/DerivativeFinancialInstrumentsCashFlowHedgesDetails DERIVATIVE FINANCIAL INSTRUMENTS - CASH FLOW HEDGES (Details) Details 97 false false R98.htm 2415405 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS DERIVATIVE FINANCIAL INSTRUMENTS - NOT DESIGNATED AT HEDGING INSTRUMENTS (Details) Sheet http://www.verint.com/role/DerivativeFinancialInstrumentsDerivativeFinancialInstrumentsNotDesignatedAtHedgingInstrumentsDetails DERIVATIVE FINANCIAL INSTRUMENTS DERIVATIVE FINANCIAL INSTRUMENTS - NOT DESIGNATED AT HEDGING INSTRUMENTS (Details) Details 98 false false R99.htm 2419402 - Disclosure - STOCK-BASED COMPENSATION STOCK-BASED COMPENSATION - AMENDED AND RESTATED PLAN (Details) Sheet http://www.verint.com/role/StockBasedCompensationStockBasedCompensationAmendedAndRestatedPlanDetails STOCK-BASED COMPENSATION STOCK-BASED COMPENSATION - AMENDED AND RESTATED PLAN (Details) Details 99 false false R100.htm 2419403 - Disclosure - STOCK-BASED COMPENSATION STOCK-BASED COMPENSATION - STOCK-BASED COMPENSATION - BY LINE ITEM (Details) Sheet http://www.verint.com/role/StockBasedCompensationStockBasedCompensationStockBasedCompensationByLineItemDetails STOCK-BASED COMPENSATION STOCK-BASED COMPENSATION - STOCK-BASED COMPENSATION - BY LINE ITEM (Details) Details 100 false false R101.htm 2419404 - Disclosure - STOCK-BASED COMPENSATION STOCK-BASED COMPENSATION - STOCK-BASED COMPENSATION - BY TYPE (Details) Sheet http://www.verint.com/role/StockBasedCompensationStockBasedCompensationStockBasedCompensationByTypeDetails STOCK-BASED COMPENSATION STOCK-BASED COMPENSATION - STOCK-BASED COMPENSATION - BY TYPE (Details) Details 101 false false R102.htm 2419405 - Disclosure - STOCK-BASED COMPENSATION STOCK-BASED COMPENSATION - RESTRICTED STOCK UNITS (Details) Sheet http://www.verint.com/role/StockBasedCompensationStockBasedCompensationRestrictedStockUnitsDetails STOCK-BASED COMPENSATION STOCK-BASED COMPENSATION - RESTRICTED STOCK UNITS (Details) Details 102 false false R103.htm 2419406 - Disclosure - STOCK-BASED COMPENSATION STOCK-BASED COMPENSATION - PERFORMANCE RESTRICTED STOCK UNITS (Details) Sheet http://www.verint.com/role/StockBasedCompensationStockBasedCompensationPerformanceRestrictedStockUnitsDetails STOCK-BASED COMPENSATION STOCK-BASED COMPENSATION - PERFORMANCE RESTRICTED STOCK UNITS (Details) Details 103 false false R104.htm 2419407 - Disclosure - STOCK-BASED COMPENSATION STOCK-BASED COMPENSATION - STOCK BONUS PROGRAM - (Details) Sheet http://www.verint.com/role/StockBasedCompensationStockBasedCompensationStockBonusProgramDetails STOCK-BASED COMPENSATION STOCK-BASED COMPENSATION - STOCK BONUS PROGRAM - (Details) Details 104 false false R105.htm 2419408 - Disclosure - STOCK-BASED COMPENSATION STOCK-BASED COMPENSATION - BONUS SHARE PROGRAM (Details) Sheet http://www.verint.com/role/StockBasedCompensationStockBasedCompensationBonusShareProgramDetails STOCK-BASED COMPENSATION STOCK-BASED COMPENSATION - BONUS SHARE PROGRAM (Details) Details 105 false false R106.htm 2420402 - Disclosure - COMMITMENTS AND CONTINGENCIES COMMITMENTS AND CONTINGENCIES - WARRANTY OBLIGATIONS (Details) Sheet http://www.verint.com/role/CommitmentsAndContingenciesCommitmentsAndContingenciesWarrantyObligationsDetails COMMITMENTS AND CONTINGENCIES COMMITMENTS AND CONTINGENCIES - WARRANTY OBLIGATIONS (Details) Details 106 false false R107.htm 2420403 - Disclosure - COMMITMENTS AND CONTINGENCIES COMMITMENTS AND CONTINGENCIES - LEGAL PROCEEDINGS (Details) Sheet http://www.verint.com/role/CommitmentsAndContingenciesCommitmentsAndContingenciesLegalProceedingsDetails COMMITMENTS AND CONTINGENCIES COMMITMENTS AND CONTINGENCIES - LEGAL PROCEEDINGS (Details) Details 107 false false R108.htm 2421402 - Disclosure - SEGMENT INFORMATION SEGMENT INFORMATION - SEGMENT OVERVIEW (Details) Sheet http://www.verint.com/role/SegmentInformationSegmentInformationSegmentOverviewDetails SEGMENT INFORMATION SEGMENT INFORMATION - SEGMENT OVERVIEW (Details) Details 108 false false R109.htm 2421403 - Disclosure - SEGMENT INFORMATION SEGMENT INFORMATION - SEGMENT REVENUE AND SEGMENT CONTRIBUTION (Details) Sheet http://www.verint.com/role/SegmentInformationSegmentInformationSegmentRevenueAndSegmentContributionDetails SEGMENT INFORMATION SEGMENT INFORMATION - SEGMENT REVENUE AND SEGMENT CONTRIBUTION (Details) Details 109 false false R110.htm 2421404 - Disclosure - SEGMENT INFORMATION SEGMENT INFORMATION - RECONCILATION OF SEGMENT CONTRIBUTION TO OPERATING INCOME (LOSS) (Details) Sheet http://www.verint.com/role/SegmentInformationSegmentInformationReconcilationOfSegmentContributionToOperatingIncomeLossDetails SEGMENT INFORMATION SEGMENT INFORMATION - RECONCILATION OF SEGMENT CONTRIBUTION TO OPERATING INCOME (LOSS) (Details) Details 110 false false All Reports Book All Reports vrnt-20181031.xml vrnt-20181031.xsd vrnt-20181031_cal.xml vrnt-20181031_def.xml vrnt-20181031_lab.xml vrnt-20181031_pre.xml http://fasb.org/us-gaap/2017-01-31 http://xbrl.sec.gov/dei/2014-01-31 http://xbrl.sec.gov/invest/2013-01-31 true true ZIP 130 0001166388-18-000129-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001166388-18-000129-xbrl.zip M4$L#!!0 ( -*ADUA-Y(2[^P" -VR-@ 1 =G)N="TR,#$X,3 S,2YX M;6SLO=F6&\=R+GQ]SE/HY_7/K9P'K6V=E:,V;8JDV-3VT947"%0W8:&!W@6 M8OOI3R30 X!"8R*&*B"];*O972ADQOA%9&3$W__/M]O>#U^+O5#T6\/.MW^S;^]^OWJM;ER;]Z\^C\__^^__W^O7_]?^_'M#W[0'M\6_=$/ MKBQ:HZ+SPU_=T9]V?TO__ 5;='_[4'HS[H_+^WUY]&8WN?OKQQ_2GOPV+]M]N!E]_?/CCCP1A M^1KAUQ2_>OS8N"QADR]][N&O2S[8*;K+/P-_2(^S^<>+;^TORY]/?UGR_F[_ M:S$<+?_(]&_I0W3A0\,!(U@^?>JOO_[ZV^23@_(&'D?TQX.@U/%64W?;3 MY]9_:/X#97']XD[$C_#7QP>'W?;R+< ?T@;P_ :&H[ORA>?A+TL^,!Z^OFFU M[IX^<]T:?IXLY.$/2X@$?RD'O6*X]#.3ORS_4*+#\@]-_K+L0Z.RN'F13OI' M^/OCHU_+_FCN23 -W?[H;^W!;7JQPNCYM>DEG06%>*+]](]SCXZ6/LJGCXYF M'^VN$N;^<-3JMY_$\UM%G/^BDZ>QUOK'R5^?'AUVECT(K\4__M]?WUZUOQ2W MK>>'N^L??OVTFI__]__Z>_JNGX:3/WPLKG^8?/=/7R8RFNCZ^I& ?X.%O'KX M<^+9O[T:=F_O>K"E']-KIF:N/>B/BF^C'[JPYNC31W^C?WSRZ8L>'P$CW!W= MIU\\_J;;2;^[[A;E#Y-U%'-;>)1A]^8_7OV,8"-8"*K4WW]<_/#D.WY<_)*' M[[@#B1AT9K\52%".//B"G],R7R,"XO?X\>>_S7R@Z'>>'\<(1/7YVSJ/#S_^ MZNG['G_Q0)FUI/JO!]W[+]/Y[_%PE'S6, [*=\5?ICUQ#N#C/I2#/OS8+B9_ M-=^ZP^=//3UT!2SNM,K.\/>[#BPN&7JD?RUN/Q?ET=CQ1.OB)BUU\JOI[SKP MS=_N>MUV=S1=TP^=+CPR=>@/F_EI*Q*\^OGI8YO0X.\_+EW&=-4_5I;=4,%Z M ^_4O]&K+ZVR&+X?CY+>)Y141X6<6J71 QGP:\R?7OGPE]WUZ\U4O^J_[5GN M[V?;\C=6^VU/'/_^MNTGVZ:_-<#Q .A16]@'>0C'(YOAH^5VIO0@I%+-D"JU MG50=!,[(>3CCX0U?6Z/NU^(-Z'!('71H%\$ ^%=T;_KA6_M+JW]3P#__ EAWCN*Q:J>7)22_ M9>M1/^M1!["RM6!DZW%A0J(R]JB?]:AACBU;C[I9CYH(2<8>-;0>)P]I=Q&, M;#TN2$@>TLQ/S+\:P?O2IL*_QK 1-[B]&_0K9S8?BU&KVR\ZH57VN_V;8;.$ M8^4>GZ5C^28/)Q>'3*LOR6)LQND/K1)^=Y;\G=W:!>4IU"YB +^^'?2O1H/V MGVCTPSX_9G[.4DU5;O1"'-*T5HS-F8M_UIP*+*>DNT6 = MH);UB9ZK)/1L;.I,0D<>(J&SDR_-"9WL*>&I3V71&H[+^_.-X)?L\$+]8I:( M$TA$+8U_3M*+T!;UN=&@+:=?7K&;>?MP8]TB-$4F3G5P4.] M$SX[I7G/XB"JWJ<\9Y#ZS>F?AMF#Q;#O@)V7+KW6ZU0=G0Y@'T]?CG;XSD'; MFK[L(!M=!O' ]#JVMSG\MG/ZOR[I_X.<[VR?U\VIOXOS7YGE#?=>VR?X<[36 MR*1^/J2K0U+_4 CTTL/D1L:@-N1O\Y%_?4'@P4.]^N1R&XM MSB=G>]&53-DIU@,D'3@ M]YKNH2%[/3U8LW/#Y^.[K;.NXZ6OL'%'.=CYL^FHT!] M;7P3@?#YF/038/5:Q-Q-E+J+8FD]G7(^,3FY2SZCLI+MS5:#06'-$5=-CL0: M:V!JKKVU:,^304?]65K[FR874YV24]WU"!'/:4S2;L6\V6[7'$C7,UALHMB< M3YQX'I*]0U'=.9R9->9 ZH+P6(-S#^<#QLXJ/;)]U50V;L<];6^N<6N*,)S* M--7;,M33 ^;R\3JYPI.7C]?%)^9;-#6X17-!-SNWC\4CV@MI2]UB:.]=KS4< @/:K10SO[^>_.5^3A:6?OC^0]F];97WMN@7 M\.DN_-@L8=F%),]RM1U-+DCP7NKR")3A$'*::)0H'B9?4 M1=N0+%4-E:J3])7,CN;DCJ:!54S9'AS;'APFX_';0=%(]7#L31\"RE;/W"52 M36+)#Y-UNVEVJ?NU"-?717OTJ6P!"]/?Y[[,=^&O90$+L<7HKZ+H?RR^%OUQ M\OKI6KSW-&O_>[Q3E2O9F+:VIEN[.Q O1S1?/VC.V/C&VWO=)^O30 M$%_YFE_M6LAZ[V_?37(^&2R>E1NJ-U@\H/(M.[S,ZI?5+ZM?C<]\FZ>O.58[ M RUM0JQ6-]U\"F3L>-CM%\/AU72;4UW\6O9'_^5 ;@:W11GZ-ZV;R;/-DOR5 M6WSU<]KC3R_M\;($X[MV; M!*.N!KWQY(]G*#';;CZ+T@XVYODV=?<6P,G[ZPDH )#^_OJ7P:#SOKPJRJ_= M=O'\IH]%>UR6\&PYQ05G*'D[V*HMEK !I1\6LIS4ER7GLR + '9GW!XM$A\?>\RDCQ(SQQ-]B2[S7#U=<. &]O6=X-^V6CSNKEM>W&KEVO>,B)L M+"*L@\7Y8Q>+TVPTUQPH53CL3-:/K!^7A%7W MEG*Z##6H2]:I!M)>!V^P-O&T\,<=:D07HOZXC@Y&)=WU."NLE[QC$9Q]0#Q]1!,S9+2/RC M57;^:I7Y2&%6?.:)WU MSD4J)X*Q@CY'$\YEY+T$V7P[Z-^,BO*VDV5TI8QN0*L$ M\Z;2@,V5$T@8__[#IS?OWS6I77!N[_T".YK9./BO0!M>CE.%\>&+1!E]V^G'56>S";\V9M"TV\_0="TTG27295JM.DKV;SG_6Y?\[\F'!L]FD;++ M.Y-SGJT9FY6\*:S=Q81GM;T4 YX#]!R@UR- /[!':\#I=!YF>P9GTG4<9IOU M+%>!G*_&U;L*Y)BZYXO/HS?PUG*<%CKO6P;]KT4YZG[N%>\&HV+XH77?@I^; M)0T;2ZM;&!%G6Z"9U^+JW15"O2A&(9O[=ZX4W1B.;@% M>'J%IH"R@31'0FN#, M?*Q8-]$\\0E.O6Z.MH9?4FTB_"?\:]S]VNI5:H:6/](LN7IYF[,592_O\TB% M#7N^/+DCL\^3M>?$R&2V'JS;_8+Q+^\&)9B(F2? _C6+HXN[F[7<*[9W'JS= M0$=_'?2+^U];Y9_%*([[G89Q=Q-]7;[#\V#PB[I[]650CCX5Y>T;@"2-"TDX"\OTMT&@U,&[Q<6;P; M]-,[RT&O!^1,U\!*,(2-LP=KY66;;5^(^%0O?>>8NSXQ]\%O^*]G]N#VMBC; MW5;O0PN^[0RYO&R#E\/>G%)I ",S@C\C9N8DRJF3**?2UIQ$:0Y3IR?X;#:L M>NRG,8D>9JZ43R*J-_U.]VNW,V[U>O<0?W1O^D#S=NNY"P?@C,_=_K3AQA]% MJPS]3M'Y]U9_W"KO*4Y;:)8HO$"-ATAK;^0XWGG\EJWY\4&//K.LG96L'3/= M>QS1>?JZV.UW1\7;[M>B\Z8/6[E)I0O3.0<6//Q_#TK7:PWG\])N^=.^RKM1- M5U9P*6O*D33%%U^+WN"NZ'PJVE_Z@][@YOYC]^9+TZ*L"]"6-9QJIL8L.8I[ M26F>4@+P#<7P_?4<4V]O(9@HNZW>DD^?BR@_Y0UV),"%',]M(5(Y-&QD:%@[ M<3M)UNMPX>2F@^*RP-<&'.P<=FZQL.\9B7=&><$G]G'[*&G20Z+&Q\6UZU#288M-;/AI[-@>X9PUJS8A\([U"M\9_FXZVOG,PM_F*?MWY+RRPM=2X4^7\[I I5^\ M$V);O32&[.I+48S>#J;X9DYKWH^^%&6ZD#PN2]CLVV[K<[&XG,"T6!;_ M&@/DNE_^OIDGAQ_3E9"RV[]IF-*_P)1GT5W'E7WI\T8\?5[6"J;N?T4OB<22 MY:R0B2,!]7.Y!70*H)[/JFKIMT\#U"_PG&ICGSU1==-NE^.B R0!:/^6',J^_/Q]^8;'T/G,L/EGAO4XHFX:=-RYE#8G?6H) M'D]52GN!*9\M:E)RF5,SRIQ.77>R175V%JG&B-1)*[ 7@]PCLOMY4GO2Q#OENQT9OK#IRQ6#IC:KV3UX.'['EQJR_4P:2S2X M54,-A6+2/OSVKA@5YJ8LB@:V<]Q)'E[>]N6*PAFT:&IHTZ,#",-L-?LEEY?G M@NT7;<0F8O&@&J%_T[J9/'N&W']AC\W5_6V9G'6_?KI? Y>0=;^!!GZ6R3D> M:$X\4$-1R-G"QC=SW(<8Y&SA1;(]9P/.M 5R3ATW,75\C(FLGT?/0R?G;<&@ M_[4H1XE:[P:C8OBA==^"GYO%_.K^9N?GK=C@D8HJZM$V=9U(3$/#LNAT1TT- M$)8)PC0:7+JMX]74U*%,*UN$^EB$9HC$"HNPV3#GQX<>9Q=_A%5?_=6Z:[XP M[6A5MOK65?.B'Y]:3MD+DN*%*S/9L)T\E&+$MQEN*3 MV^+%0]>71-BDYSX5Y>W;0:M_)K*W9$_-/"1=K*5=$5W/1IR3?HL//Y\!L'HN MD5NYQ2.Q^,#ETEE/&\K$-<8V9\&:;88W9&\VP\UD\1:A:[;$9Q3M);ZSW\B, MT4HT.AH_=Z4:>XW$:ZPVI=K"XP>B6G9_-3D$.K%T;(=I/Q9?![VOW?[--&,0 M6^W43_:^^1+Q;%A7;K&9B'<+?QG&Y: SZ/5:97(NBSFRM]U^\?YZGC#/G_T MBRH74DFM80O^TRDZ#V^:/#C_Y?]LE=VD=2GS8UO#XOF%:Y[K_/=X."HZ;[N? M!V_CJ#9CWG0N9?,UZUC^L9UO>7P8"VLY:+[#S3)3DY:UE MZ[S".B^)&K:SQHM_Z0SZS^M)OSP3^3JA$=XRLMN[T=V0Q1=B:[=-,V1P? EB M\:823D]"QQQ/UR*=O! >'S_7F#'7.2K]QKA[$D:=MR-8O\5&XO#MTZ1/2L\> M(=L9'!P]J?OBIBXD';J-O;;,*GG$H_<,AT\+A^N$G*8VFRPH;,;/QQ^V)%X3O:D4+#Q^5-?] MW:<9A_'>^5#C4OQX/MO81$T3L7:#V$FECQSIMHJ^1W-]ITU;'#*M5M?&< M_4YS5-N#AI,4_$1XR> O"% ?AG6G)3R9CPRCH7)P!30O;GK M-[OG-;.:[X>E"TG*XQ9U[>60_QCP*Y\Z7B+HNL"SR&21Q6_XZDNK+#X6=^.R M_05H\:$!IXQ92)E#/9HRI(ET[_AYTE]2XDR;Y7$\H>:93A>WNB, M(J_J@#N#?DH:OK\V[?;X=MR#+^A,FD.DOY7%ET3K MU*VK/;@% [PPW&?F,Y]*,,[3N4?3"WG/9K'N8O0XS7,74CS7NV]&B\NPRLM! MU97T[I+ZM M)'I6NY.W"IL_;A.6>A.4");&66]/?Z^+J+Q9$\ZUZK[VHQ MK'E?1T[/?TX:=S6"OZ:/OQVTIZHU^XJ)GKX;] >P9/AK_V;ZH?#M#MC9N"*< MDP5#SR]_D>3/*]B$YA<"Q9;./?ON(&@;!?A8#(MT]\; 7HJO16]PEQX]8_D_ M9"BSE1IL0/GCV?^3S[#<10NR_<_V_RPD?\])L$T4X"&.&X[>7_\R&'2&5X-> MXVX<-L+C^-#+^5$U;]'I@9GXI^F!P>N!O3>>VV^_"-T_6\&!X M7Y'!_ 'M^E(B7Y9L[S=[ MB7^3A[ZG?;@)_N$ M[!/JFA(_35(D:T;6C+J'FWOW&5E^LP'-8G*:K,3)K/F"CI?K8+]/43J:[??YV^\Z!'*Y+/HR1+U&IR--M>H9 MN63DTC#K?MKBSZNB_-IMY[.,0XOX/)USAC%+>);P,\$IISVKSCGTG$.O@YT_ M[06OK 59"YJ:;<^9R&:D9TY\T>7D..?D^9B,Y,\8R=D&!W*8B,AGK?N;2L7Z/63 J@O&N&#W^>=+/=#)*&1XZ%Z%8O;_+ M$X@G)-3JEO]L]<:%O7_;;7V>#&1UO=9#Y]^):+R_2[0:#28SMLOBW:"?7EH. M)E<]'N.KAJ&?E=M^$)EM]GTA C0=_LJR]#1%>N;G>!]V@%<6AN8(P\'GZ61A M:)(P', RR&P9&BD,6A=BDP<"U;"E!*50+)8+/PTQ#X6$ZR MB@LIWH\IJSF7&OZUV^_>CF_/3[)6$F1/J=PG0!TBR)KI+L6:16TFQ/DKP9Q6<.2EXF>3,!_6Y6-[OMIKKM MO1O!W9*-.[OMUK?LMO?IMF?I>2'9S2-+; ::C0>:IY;8ZA3K%X'FKT6G.[[] M5)2W$\RT?X!)FR7)JP#F4EK5"%C2IB<'-PR.LLQFF:U%,+2%GB-1R7DQ+D6$ZJ2]OWR]\W\^3P8]$> MER4(1&,E?6=KB ]EGU_BQ)+EK&!%9)D_)@+(,O_]$>'W7\#,ON*< MKGIF=Y55-[N\BU7=['4O1W5I5MUS4MT-TKY9=?=8;)\]9@X2ZR'S![E3L%>9 MSZXFV_E+D_FGLLI*O#-9$MVS9E^3B:13A(8Z8MVZ]D=A^1W;5H ML)(Y7M]*ZKVW4-FA.U>6C^9"PATZ\V5V-[<<8-=Y5FOB]V7O&/[2ZO;?#H9# M>_^/HG,#A/Q8]"8$''[IWLU?A&L-O\3>X*^'YQ9>_O!;7PR[-_WJ;)3'WQ<= M,WQX]'D1S1+*&L3NNW%RYG[>,E;N:6W+!>'YNS>0A N)XC94\ZRB>U'1K!]- MU(\-AL%D_9#IS5/*MY5O-&Y;4.-^8^:WN& M\%GIERG]-K[]5$J?-34GL[-^9.S; !W+V#>K^=%"W(Q]:Z?M&?LV2.E/7LT_ M6]YM6[U6OUUSJ*ZC]P&U^31V99WN+N%V,TOM%R_2O*AZDTL5IMTNQT4'=@@$ M*X:M?F>0).-!+'HU4,,S\K(OJ^7DWL>6O+@X%3VI>SWF9:BUWO)#6=RUNIWP M("FFWYG85%#,<%J.LL$?QHYMS(JOKR=3U5!YV#MSNKI5K$EX7#V-/IF4' MS7[5%[ >N+%3O=7IHKS;!:M7?;S7J=2M(?'A6?JW' ]F#YBSI2=7PYPMO035 MJT7J)0=Y3JX%13-ZIC5,:MC;>!ISHWFW.@% MY49/#4;SR5Y6KS/R7J=2IX8<-5R$?\M'#Y?N <\G_KL(A/0\N/W=^*W>+-]ZVG-F>9/]]K:-0K)%/RRO:]50 M8HEPG&\ 4RNH7CLQ.-P C/.5J)P'6B_;-9GSD$U<%H/#C?LX7XG*)FXCV:Y# MN_O?LHD[-8JK0TO(?7=^/5]1RL<'-9?F XSJR=)\D=)<$Q>][XDT69HO4IJ; MFB_*TIREN9ZI@<.U4K]TH;[LU$ =+/7A1F1EV;YPV:Y;A'B^ EE?,3AU:+58 MQF3^:I6=3_=WQ1SK/P*N*KMM(,[5:-#^\_=^=S3\>/5[LX1@;FO/O%^YM_,H M5,I,/053#U"*M! V9KX>B:^UB[B6"4)Z[7P1FO[0:_474.>\S$P>G9#2#OKC MX8=R<%.V;ALH*H^;GRE.F]G]GM#D@E!.OND%XEV(+"["AT3R=ZW;!3F4!O;9 M*3K/#&F*;,WN9T:TJALZ1Z PX9\;W'[N]A_L[:RI+Z>Y, WX;[/DYR#))S, MDYR57&WF22#Z'X9O[=ZXT^W??(!_-%!>%KCXPI8NV9-4S8FZ:'.BLCG90Z'" M\OSIAZ*\'I2WTW8=L/=F6Y2G3,;R75W(2?YFQUR9\XW0XHU.03(OSQ,:B+7G MFIGS^]9B>>CA8IF1#>_Y2CC3[RRMC1N.LX3/9-:W(]JE2?ZIX_LE=Q*R#<\V?#=) MKL.-]23)%R.6C1.2.CCZ]<%7=O39T9]IL/9'-H]92+XSHL_F,9O',P4&+TO^ MT\'*EU9_-+B='#],6/9<+;:UH+]]&/=T1K+^=%+S,IF.+=JKJ'Q!TKT^RL]V M/=OU<\P*J Q[:R\D)T^";E:GFIU_=OY-#.HVJ]_,TIVENXFV>R6TS=*=I?L< MX&L^GLW'L^=AIR]&+)LH)"7U\5 MY==NNVEE[BLV]]32H+J["TI:[B8,OPP&G>'5H->PEJF;2L/"]BY('!:@4+8- MI[(-=4 36]B&F3Z=1:ML?S&P@.)KT1OKUN_^:7HE^4K1ZHE.G<=OO=X:B<#&HX/RLR MS;=LL>L+-L4@:E#XFP+@# M7K&X++=/;PAS4 '5WY3I!J?06\\^6.S1&TYZ9[3+"_0;I6L;?'M*RG_/-AC M.])?4&)Y(5A;HP>_PA>6W5;O8P$O:G<3!IT\M(,ZC(#?H/#S1+9M=(S;-H MO[#/"Q(0F0UE-I2G!\4G#PYW,I2K$5]3!'=#:[D[O#T_D_E;]JDU]:DU";"W M%Y!L2TY@2^IP7K&YJ)PW?FHX@JF;U3D"DC_S?%X- /O)$WE--) -%\L&"$9- MS-UI3C'.U?\VYWBCIB"@L;%I#CV.'7K4P8 >OQRBX8XYX\4&2/7Q#WZS5)^W M5-?$K6>ISE)]?F=N6R"07(C6O$CMY):[#OFK?*[7< <2>GW?-PE%'X:B#Y=@N:,[^-/O32T"9.Q6Z M9I-Y,7G&G)$Y:\MX\JSCR6'!R;*.&1:<6OAK"@MJ$DEM#@O.PF8WPUR>'"_N M(!CG:NB:;&/J($K'KU _5TELP/%V3?6@#KYVIY1VOD!X.0*RTZ%QSM%C@K4;=%:S@NBY\?%C/Y^^-['O_V M_.;THB6O'0\['XIR,L)Z]MV=[E>0L-E]I4^\&]\F'S28Y>WS=W6' T:P_.GW M*U]=QO^:6\C\BV:^P1?]P6VW_^)WK-[K_)<7<0<_ M[D+N96]<2;KUZYS2*[D\&U*235"7V6C<_/$CDQ^)Z[ACM MU=3JMMJCU](B&9GF >O J=7&*8>,,$H+XC%BKWZ^;O6&0*O*RQ^_T8W+,OVJ M.VRW>G\4+=#OB:IL\.5!:H*H( $9S#5F*D;II%$**:T4Y:]^?@T:.]'"5=_T MN!(_:(]OGQ[X,%'/"+\;;K 4[97E,D0&^^>2P%(0U<;SX(F@TN%7/_]&IZMX M\5N6+R.M<]-%.!VP9Y(1XS@/T6@?0T#<1ARYM-&_FD#W97ORFQ66D6>4;?#O&Q&I*A$1><2Z" MQO"Q.?X."W9:OWIM\IOOU'<;_!]S(="%4: M,>8L]X8;@C'CVDEM70Q$S#OQ%[]I81F#VUN @-+TK_1RD.O?N@4[>XMZ!\\\R[.TBEX(35#D6C-M36:*81%C-Y3%RGFKWY( M-F'R\D?7(SB16+#YY:]8X<)>IJKWL0"8.@ECP-]O)M*2&20%QM$%'A@RA!M@ M,<-&6D4$B/0?R1FL^Z;YU<1NKR@=B-G-H-R$O1C$2'-L-9"*!XH4-D(2)0,L MC5HI7_W\ME7>%#^8=KOH)6M;='Z8?,?LPN:^='X]'XN;R42#_NA=ZW8C.1=, M&!ZEIY%P@I 56(3$2B"0E(*^^OF?X>.;=Y]^N/KCZE/X]>J'-^_<[%KFOS M MIMO_6@Q'/WE0PJ^3R0KO!@D/MGKF=C#NC^;7]&8"M]D32G[^U)L^O':B5A^[ MPS_G$'< G3CV5GNAJ748.688I^K[-OP8 M5H%!2K\:?FC=MS[WB@?;N%29YU9*9Q$>(YH3\*K@X3@X4L5]8""#X%65"*JB M@8H)JB<+7;V*7=8)?'EQG=0$ZA&V#IP^YS&"FP#,@0T'!!8!#"VN4VHJR8[K MA%BX .+#0^^*T4Y455XRA<&.T0@N17JM# W,.K:,4H8JO!?B_3K9CB;) M S"^[XJ_'EX%6.!#.>C#C^VBFBE\?N@J 9A6V1G^?M]Z6"BZ^NB/?H$+G;8K.SU7='X'Y%=^++X6 M_7'QR[C;:<'BWO2G'[;%-3B/3X.[;EL@L<2>S+(FF4I N@KLI>3(.@C!!+"( M&0- Q=-0D2"0 M> '!423*0CS H\+:"D1XQ>@S!ICNL#R:L@A?^1<7K9F%.!LB[* E>"O0?\F] MA_ .8FT> J\H?5JQ.-*JLV@]BI;24NC !>&"(TU5Y-RRJ#&)-G!;\2><"K6S M92Z+M+F'V6O5<$4^A"LONCXNI%3>!0U(AX.35@+^B:DV$.2QBJE25%8,U=P* MMEN=6KTZ#6@!I%TRCCCG*%IM;+1(!\]4U))45J=(!>VL7-VXZ+SMMCYW>R A MQ7 G\("$AJ#(&:(9L#M.?++SPE$3&>;<5XP]85)4#,GRE>R^W.JAR56[Z+= M0^;4X/&7'\KB:W!I0#B8XB1"AO/=6!605@3@P_&6L)-):3!"C->4IW,3 Y)B+DTGE(1< M(&VQYSI4XGKW:"?)/?]]88+7!3QQ\_ PG]I=?OI MD5@.;GTQA.^>O*S\;=SJ=:_O01%<:_@E]@9__:/HW#Q-R'S1BA$&@;CV3H*C MMP)0B@J&19*R9YP85HF8**[(7'.XM3SQV0 V09 J$:;84QJY9$9S!7$X53YZ MAVBLH.@:,6C?Q)W8YMYT<.J3RU@'I4A@#H"W05IR"($@U,2<, ?_L02;968) MPK[Z"/HJ[&XL"X[I &* N6,08'&/,.+2<6*YJ.(0S!EFJDY[NRR3B\!)$LF] M$REL!XP?F?-! U.0)]CAJJ-'HI)-;PZ[&FMS!0X"H)>*F#EN((JW%*!^%-PS MBIRI9%>PDO72JCI8WJB<1 PD&WG-:2!:2, 9$@4:J,6\8X; 8#?\3C,D7>+7Y6I2MF^+W87$][KWM M7B]-%K+9LMW'^L_)E\R$"Q.ZO^E/ZO= ]'KWH!T@C-UKB#F>JT9A%Y]3T5^Z M7_-0X%5T_KW5'[?*^P2RL'HD[4R^+Q)B#&,Q #&ELT3I5%IAL<4N,/WJYP_B M#_;K+.5VW_X<&3N=[O3<]D.K"Z]PK;ONJ-7;+C:P&@)@+3#G!O-(HM4N:L0I MY\%K+RMV+TF"7#Q'7+Z0G=:ZRJE:BF*, 70_$$XPLPRP5Z00#@?FB:[ 8LPE M48LG"9NL]2GF_31XX?E)M=+GUK#H)+D'H9^(S,=B*G/%PZSX:1R;ZIYO^I.W M_+/5&V^?[V8 +K6"L-\CQSD2R@' I I0I\ >53/*0);%U/R!MU0'\E6SQP%> M-ZDQ>["U+YG0E^S7&BNJE4,.,T;!Q7#X_QI[+;3%AE.G314R9'ZLY,?RE:WA M 0E66P8ALM$0,$>O-".:*L:"%H:I2@R156,#5LQ49:Y3 0^$=\9R2C6W1FN" M)9:>D6@ -,\'?\[%KC@&!G#K=(> M8AGEF(^D6;"*!1]:Y7KX3#@.$MF4"+:<4&=8P$(;Y"@!5UT-[K/1V8#R M'XL11(I%)[3*/DC_NC@P%9DK#Q@H%:!C R&,BY$190225(0*#S+Q5Q'_4SFY MTW._BQIMSC6*E:80QK?4%6XZ4&BP=&\8@98WQ4(+J&:^N5QT$[) TE$,KS2E"9 M^;%_%,\"10&L.6)"I_R"E=X@;B@B%&."*J?@637VBN)=Q)AKF:[8&8X%X'EB MHPO!\T LP)RL @='\EU1\-;B>O_AV6/OQP]?MP]E#7MGJI&.[J2U&,7*\U'$X.OM(7O[^>O/+Y MD.RQ4NW^JAB->D5G\N=UFHPE8P@#?J;.<<2""6GQC"(##@RSRN6YUY+7D9X3 M GP$?UUVV^G529-,O[/PFPF%/P['.Q)XJL3;4)$TVPYU%' M$0+!E9@;,]AH;>D[H:$=],?##^7@IFS='H^.%(%M"P[L7N T<.T,]Q#JV70G M*="*E&+%4#W(.(UEG_S V\&4)@O.=UBTRO87$%A??"UZ@[N)RYA^P]I\FD7& MBBV&H_?7OPP&G>'5H+?NDHA6 M5')FE!=4<_B/"@B!;$3&D<7"5J^H*M8H.CRXWG6:PJ0G-&I.B0,/.;GQ0(1T MA@% \[1Z'0S$@3:$#E?%)#+[I>@79:N7"L([M]W^I)W%I-A\(WU!D3%EK<:: M!]C)+\<7+_H3J0*-U0D;N8<\ 80&FVL- MBEI7[$@-D-7AW8ZP(4JPJ9J!B8T2&Z]%\(RH((0"V%DABD#LA-9UY>W&H$'5 MN?5!>>Z0TRRE[2CU.-4/59$(8$%^0L/P1_V1LY*:.,08!J_#C;&:* 0.F',J MK&!5Y,Q/J"XOD[.FP-E8)@ +*RD#Y3P&HRD 8W!LRM# =/6HEFA^6LVK)W!V M)FIKK(N2> ZQB$9(4(:\89IR7:W5AVBP)F)Z:.#LG6-1,44X]9P89ZT4/GH! M_P[85Y/GJ0]._2FS W!FJ9\:E\I;L&.4*D#02N- @Y:86E.]RHCT"6.K'0BQ M(7(V"DO'C7 TM3WRUAH/]L>YP+CR *(K)DZ.\$L26D5 M^#%8Q4A,@76T2#BD*O4?6/#%WCU'WDK=D3-86!D0\?5$SC9X M3+T3RJO();+6&>FH$EBDKFJN8L$(U341TT,C9X$$$Q%Q0R3G@2M+I5=88RL< M0\Q7 ".1)XLIMJ#,#LB9@K>W0G&EG$MV3 4?M5=.2T4CPX; M63.66L$3S0SF5@!*! IX OHB"&:\$+5:=GXI !\7-RC'K076BE1ZHPW5 6D&=M:EV+,:=YX>5QTA M7P.B852D'&'+)41:QJIH68P*+(SVU>,;P4]VGK>F;AJGXQ0O990$\T")Y=9. M@FNB('!<%A=QI$^ZE;KC9N8@#(E*.BW =H"MM0X;K915E#(L*BFK4]K9QF6< M,4&I[;A).(_C=&(*,2ER!(RU%+%Z<,H8EK44UQ/C9DY!Y2&NBY$"-N3>"":U M@?\R+U60ERS5"-)@IJ-SSG(:J2(<0G+"F&<)+U82;U2CNGB\ M@P)GY"W5CBB1BF"Y=P;4"(3(,9 ;AG@5!IP>6!W>[00,0:BP,C5S!4ALM4S& M%E$GP1-%5E&FE(7?1Y3U5]I2')1^,/X\NA[WJLVT=VKTS# -4CBO+*(<_*D! M-*U,U$@'\*.\VJZ6X*KH;[RV/6YJ97.U($G0D1+P?CQ G$-%])0; 4N/7%3[ M.*LE-1.[;>HVS83ZGP=A\\7GD>\.)Y_[4!:WW?'MVN*K])GGOEP+%[;Z7PMX M?6JS:G)D4BII(L*7&1^.]#=-M"PPPL7J:(H^]Z3\.R76C1-3: M!4&=YLA'"Q@P.(B&T^1"'RI5JM46^",YQD0Y'8)F/AT' M,N&J=ZC543>M#JSK*$;/2.I)'X/5VD \29+0@S57&$+XZLR?Q0S@R0FP"]>E M<@8)\,0B==5T5'GC)MLV2');K1@XLJZK ^MZD(RE:UG.!=!U!?)N4>K\13T5 MG,4-!DJ8('AL""!4S_K!7A-V25M=:'&>O!U7I"*A<2^8C>&NNK+ >H@RAH@>4#GBN M$GK)Q5*Y$^UZ%PX38BUS$A/8)G>&&ZU2XT(2 N:.Z&J'2;98@7N0S1[:5T>K MP!!32;$,2$?.E%-3IY7E EYC@B#YX)(QLXQ&"**6I]X%2#E_+5_H^*TEKL>A<.6T5U M#!Q/1FYIHBUG%"")B0)9,-Q5"(87VP7OM-G%OK@;7?2>G9)*4)#"^QBTXTQ8 MEX9[Q@ KX\%YLN0ZDB!HE:E=7-#W+_TXN;[HN/#!K!?:RE'ZG$FU%0-@,^T4L>0(Y3_S?GTV0(K%&UX@VGZ53' MH\,J+;0T':H1:540&"0.IX(2T$*:ZD9(=;XVP^*8+#R:%@J+>1K-PP-C/")P M*1P0+4BV,2#5N-HUZ'OHT!]U.]W>.!UU717M<3F9'A6^M7OC3M%) Q72P<)X M]/"JQYX['XIR=SXE7J)D M7#!I!?"%AA"HPQ"OBV4L693[S)&7./*?K;)LK6U8A@V2$%U(3A5/G2HM3>>W M ..BI_ C/C.U^*/>-BIU Y%"<$PC-\RG!C(X!!X"$RE6RLPXNHWR@DK''/8N M"@XQC=(:?#2X$0'@Q<\5BCZR!&>6[-E(I2ZN(;6)\49RQE#*]Z' -#/* O:W MYZ07B]>.:F>D<,36>4$"G;2W$HI@'TU@/)7_\O,R4B=@QBY&"D M8\H!P"40 MW$FF!2<"'Z^U^XC2_CBM:?,D>^S4:ED*#(DG66*(ZMM5, -3""6BYR3 M<&9J46\@)2.*P ;P$."L+3@,3R0-EJ0L,^4F,^/X-LJD.U1(2VF-YQY)2X2& M*$,+&Y3F9)F-8I1DCNS31E&9[EE+;-.E!\&5!BZ8P)$6!,#57 W $=5B20)N M;06J\JG]F_:!IK$7P7JM="3,,\<,894B?<+5=(+Z[$:JJ;$75K*J;%3(0(R0 MSNLT<<,XJP)W3@410X0HKEHI*5/-+-]H)3L5Y^IHB)2P'"LD6#JCTN%I]& $ M(Y>*5YLJ 7Y;/#F=_?8MEK6*3M%PSC#(DN"&4^N5(49&@97SS&-:J2W4%,BD MMUE6;'7+2:OG5)+3&PS'9;&4__TXS^Z19FNT-R_31=HYH<1/S[S MI@_B/9P\@!]N+BUYY:^3MMF3E'$LBW^-BW[[?OG[9IY,A<*P/U"8=&&P]]CPA6\)"<"18FF;#5P_^.%>+E;OUINS)K( W""((@*)>!E51U/,GVJ^#?G'_ M:ZO\LQC%<7_MS41$F0L> JD4#WI$%$2(7&(2#0T8\PHL;S@!9UXY;]5LJ__G MI^XM?.?=8-A=?V7(,.W T6)$-"BKT0*03$B-.*/V3%;@][F2S0W*NT$)+Y__ MTG7NE8'9Q];IE'P@$5LE4ILN O D^=EST]H7J7?U95"./A7E[9O^U^)A^-&Z M3+]D-@K%D,(ISDME_LP@KQ%V7CIT#H(WBW4.Y6P]B!Z5-&(>":>(:H0D2F&) M"%%:?0YF;P18XYN%>B4LF.3&=),JZ.;2D8/$8F-XXI!T&T'LAGO/1" M@1^FAY# N5W7DXSKKBHG?,>X (P2N/)_FM1M.'-+*":NI-%H[%]PYJ.U!8UL3.0<[IY F0E)OF7*3Z^M 0!RT M/T1H5G/Z;0E67.I%@T#61.JQ!FC/(_@OMA#N2LGIRO/Q!A)P7V!%1Q"T5*(1 M->;!:97&.4CD,!6<+RDK.E>R[13;@J?P-'H=".ANF@ .*#G-%(F86WV(5/+& MI'M^V7$P+TWS=764E! ,/T7%'681VS0.G1E4O8#+%\M^7MS 0;>Y&T9E,8T$ MH1P<&^9<$&T YG,3'?/ ?USMWXD0J<-N=Q!R&;!!P1(=A>7(<7!(B*%T>H?! ML_M*,"/XXN#@O6_U$&90:FLY;%2K *(9E!%4"D!_3D?BV9+Q@)K10POPH>P6 M2>7*'EDK,>+>(0O;!9#!*;$>15O5U;WO]>&R?6K!.UQ>G7MPD*\9DA G 5Y( M;8(H5508*7B$L)U[OV3>(96:;:K$<_L[%4G6*K:V/'J4+!8/8*0M-91AB976 MA%?'3=!T[7]3U3XY ;8$CPJV'&TZ/:<1@N6@=5 ISQHL(V :JE-\%JN!3T2) M?9D_CU+"A4]\&&<,3$,:A(A8H* D@E:T80OW?2("[.;8J9&*4XC$G'' !=0CBD&3="&^^#-R'U3P$04FV4?2)R'R/' M#.&R#C(BJU._54>LCHQ!\*P59\';:H-=3MGBA/IZDV2=O8O8,LNEH8G[/!HA M-&?:IAQH)*+:35E+SE!C"+!5[M='G?I :*"'3QTZHB.&I[;2F*51BGVL!K38%Q0/RJ>F113@%UB& M$"S26-F(J". PEP5BF\1G9^( KL<92KD@[."!* $2?.9<0P^2D6X8=)7TM)[ MH<)C9T+3!F$&5J5[^6/PJZUA\:'LMHN'&4+PZS0+[:]NKY?&!J6AAI]:WWS1 M&;F/YFE]-PZ$H/KXNR+#IX60B7<4-CV/)EMS+'-B9F&)-"5@\G7*L13TWC 6-%"!(2QUE@:;%QU,#5A"F>&UX3A#T.B M =,6[2_]06]P<_^Q>_-E;71C=.K]Z !Z!Y+^SPC/1+H>09"1A%6GT&B!#V>+ M,].W8CH@PTYQVRK_',)6)_]XU[I=>[)D'/%$&X?2=!IJN'::..,P#L(ZI:H- MM]C"86O#.#[!7^\&4[S\Z.CKP/N74[+&J\ HDHPXSK6$D,)3:3'RCGI**WV_ M","H@W%H*?GVP*O'8'SIE[XKZI>UF#>;6/A46A>EY\Y"0.VMY:E?J,9856N, M-PNG]T&V6C=8/1',?K0ZBZ-L2O#/N;JTHD/ M#GMN&3%<6FN%9,)309E)L\&K)2M,S4\@W'1E^]G-DM$E<^HFHK$\I74A=$^1 M".<8@]XI $(A^&H5$F-T7[MY6[2&Q?O/O>[-5!I7I3U6;X*1:*5!J>I/26\] M-0&YB+1DZ>99-0#6"T- URSHN]:^A@&<6PH2A=)U&XZE@H6YM'81?+1(5#P2 MDTOIO\72ISG7U-NR**\&UZ._6F7QDLUY>=G*$(A9C6%>6:N^V MZ^Z/2OC^E.J>'7&SMB_T2^]X'E679L2-!G'3^P%11YSRI)AB"C3@V#NG%:X45U'"#D*#EPS8S+%EK]5O%U=?BF+T M]N$H9RX.FD#4*4Q:B*KV3#+NO2.@+YJ"J?>&V&# RQ(7 T%B*6JH=.&UF,S ML_G]E/I0%G< 1"9(95BDL'%"N[D2@4-:TN%(*$*Z(YLE?9M01P1U"L;87M<:*YH MXC"%R,U*^-\E*ZZ;8'$.@8)[(2A&' V23A;(84-XY[8Q*GJ\5XJ]MB-04MK MOD:N59;W0,=)=>BRD.[EV B1\ MHU7M91LO1Z96,)+L@$D=NM-L72FIT=A1)"PG:-F-FL4K1!**TM336(( M@0$TX*02NVW,V37=F(]+EG63KBG8%8#@4@C#%=;:.NEM )W%(GA<*69:FZE9(<$!%CQ0AL;CUJ19=WU\, "$<0[G"JZ9>J4ZFW*3VI,V!)-65+; M7GW,_ HC(XX$*9#.K8@?M+;Q+/ O5U?WUYS:FQI-RB$E2FB],HC'@33 M'ED3K8].>[\$)U1KW'>FQ\(G/A;#4=E-1;D/;YS_QL]K#;/F#((=:>@1+.(ZB0 <(*SCQ$ MFZEID!,^IJ'3U4Z0 NLE4+GNE 7*C":DNVH7_1:$6//W"1Y^^:$LOG8'XV'O M_F-Q-RCA2];A.&FUD3*E$AG7X*D40/-(#! O*EWM?PLP#T*G1E!O57SED]7U MJ=VY4]Q!6!6#@Y"$1Z,!NN#JE1($0*8QVSZI.D*L1[D&"T<\2^=[FK@@*8Y1 M"IW:C%:GLA&Q>*Q7?\H>2!U%RJ%AJL$Q3!HH&58I@&)975V#I@2NN%"O1Z;'N:\WO3;Y>I],$7T__"OWOC#IB1\*W] MI=6_*3Z"SDSS>5N7E01/%"=*2L(PAZA1N]1GW%IGC7:J.A,S-:S<(Z6VWF#] M2'M:IX AUH6(QTH6 > +0SF2P@K".#.,5'HY4$P1SNQ;QKX#>1X$R$[I2$VR MN&!W(3*1DNH 4!!0=;7J/HTXR0S:I*K,:R>$%-0SR0%B2^V"(>#7G9,Q4E7! MFJ\5(7MTZ=]'VE3K_?[Z813T^W)2RQ^^I43'PZW6IS\.'_XZQ&N=()FE3O#: M$QT=)89C!6B'":9,$)SH4.DS]3CR^=7/DO]MCD2[+'3M3M^-D\Z\OWZ^*>U: MO5[1L?>+[UJ[9S2;#. L&N:-2\TM!" ^8J@B"CN2S@_GHH\79V9_YWKGMCZ? MNMKDJ.0L&@SIR#DFC"J $8XSZDS@7& ,\0I2=H,F$ZL)5R,2GZRID,$@N(+( MD.[64R5<2%/B,0D,L:CHJOE.C2'NR9H'*6UT\,Q'3F(TWO&@=2)N- @%78VT M=R9N=XH64WYU,(& L(^76J[.)N; O 4;-9@YSRV1.CC$"0,1,!I[M5C\\L.W M8?>G?K?W;Z]&Y;AX]<./.R]C8GJ?93#@@ S13*L( 34Q$$N;X"*L(YA0*3-= MNXQ!_VHT:/_YH56^+R=@K#,AVJ-K6AOYOGD79YD8F')2D: 0XMJEWM,D&.L, M1'K.2/Z2_T/@_O \0]#1YO?!&<,IAB<10OB I$4X@'6URBOD*1<' MW\?D;T,S'GT9E*E@8TL^X&@ H_'H=;0\LDD7IM0/U&.&P%K))3YY=DKR1Y35T9L./.>\*B,4EI;'S4A<=*2^;#+?C,G- Z2BU3BJS& M/*$TQ(12&\%V)+##.B08&1D@G*BX)F"%01P43K4)9"F\ M3-U^5R]Y9CV[KWLEJ;665@+*3;<@N ,GX85/D"Q=D A(+9-EB!)D%9-MN>X= M"IM VSRGDH9@,??>*)R2&PQ4S@:)5>50?^%>Y.*7;[>P52G%=$M3(8@O%)'< M,)'"*:2BU2CE:60ED[J8>E^]L+NR^%+TA]VO*7X@"Y>_7EY,=^SYI5Q/ )#!0%;4BGN ME3?IMA5RX.D(!41;6?-K#+\_^*+5:D+CU!>((6R=2C>LHXE1Q."#3-?C>YYU68T*KN? MQZ-T\_73(-T[3@6@@UX/[,@;V ]8EN6YNE7<\#$8)"#B="C5MP23DFO: CQE M )FJ-SR%4IMN:Y/U'GKK*^]6 N#&H#D$?#X$*J3%[ M7Z.$P0;'A0C,4LX9899A$>!GXSTSV%5N.&',6)/VOHKOA*;C=48\ MLNF+!I M(%$@'-"35&0PVT^H8HH)8A% #9M)5;*=F8F/[T03:K)(;@XGR4<'_40G! M.M=IE+*/,L3H--"G A8TTD=4JNFED?_LCKX\ML*:7&Y>%CHX^KXN;Y>/?AEM?M+5!I>G]GDE^[ MAS>D#<'.4I:MN!KTQI,_KKERHVCJ[HDI.#G"C1,Z)?VB889C*_&2V4BD[:#F( M@"51S%BMN2'8&(<@@E9&!L9]M;QWPS4_K.6[E[XJGE;!J" )L3&U*$ASH2@' M%H";\C&-25A<.D2I3EF*" M@1.O5)H<7:6>;M*^N(4(6$R'@-(5#@X1BT:1(FFLP@A,6O6FL] $+^:OCK.% M+'5/R 3""4%2KA;BB^",!:<)^(1BENIKJ_UV#LFRYS9VVWFC=&DV%62IH!4' M Z>QUA3V$Z4T&E4;\@$VUAOOX7E1&VWC8]%.)2C=ZV[1^31X;EB\470S"VPB M!/S::N^!+]QK;5$:]X2L"Z&(#2HCHS4<^.!?PJB=Q"H4L-6V0TB0Q4MG MQ]I$DZSX < ="LA;0WU(;:&<\A9AS*T,7J0[Z+J:0T02#&-FU4D=KN$T@E77 MPJF4U;/PLT2&$'"XA 56.2X#AK'%X[(#\VP]T*.6..>D,6#AN$'8:*F(MRJU M&@7L6LW84CZU$J?811:]1YA$2 !,9SEBDJ-TT\\$X5B, .D8UM7&@E3S#<#> MSEQ;!?=6^5G). ^6V!B2GTWS '%2FL@9B)V20,;PCC>PNQM#O@VVLDJ9RLH MZ+Q5"B)T!P$3580YQBF*+M4H5+M=$LGQ8GK_J#MIDBX=P..F$5B*!:Z1CZEL M0$?+#/.1"1)I-!5P-+W"F?EU>MLG/=$"Q>!I&N"M42HN\&F6ADWWYT3%8RW. MSC@2W]:[7J6\(\ZD3)X$.90:6PC>D<63#DRV>C,=HTK5W7&WDF7PJ=X!1153 MR98&E!13&T :TQQGJX+B+A./ G= 6 M/!1*;6L1VH5NNJ?* O>\M57I">\%H4%[G+I8"4(,#H1KZP"N3R9M M+YD##-"QS2<.6-2,RTJ?>](>CRSF[],*1\46&Q M0P2!NGHC!4_7JCP$J"YXXYA I@K.J*#BY7W/?O&V>TU;9;^1Q4JHB)X@%MJ MB)$8<4*$FES,CZ!)6%+CJ]I#5"7].;>";1>WLMU#P.DZ3I2&64XQ5]0Z2B-3 MC $*C-5VTTI6R@9W7]RZ
R==UPK[7GU-)PHM)BE^BY>K#(D4CN&9>">&,V=8*(*^&L\>E<@TM/,$75LS3 5UOZKH?5SG%BR@ALKARLT/CW M'SZ]>?_NHGDR-R4"N71!+TT)3WV2 8H1\%>@'LI)9JN!#*EBVAG";\:132 B M50)4U8':6L5-8,9KB2) '7"U"E4S Q@#X9>YV9U6MOHVD8/%4"^0 G#(HL56 M2 NKY))10I>T'R>+4Z%W7=D:<"@H#@"@<ZTLE4T$\)Z!_&(51!$*05KD4RF)EP6V0B12I5F2M!EH/K%E5T5Y==N>S&U ML(&@&8PA/,*(H=3^&$5KJ0-0 ;\,QH.3J!9G56^'S2Y@RZ6MHAK%D0CL!0:E MX]( [4R0-#@?-*&\VKB7(*X7Q^OMO+8UL@9$X B@+TTI?I R1;2UQ O-8[H7 M4BU.3F/3][JT)IGP R ;B#:P,@!UE9(<@D$K"7,,B,(?+/-6.G%@9@B"CL)TT1:&< M.@TVA$='.2,Q:HEL6Q2/V:6 M3!K'FE8**2Z' P?54S"2@#43E,;IHKR,3#@DQ$HC(D.9!2A.](\(I#/## MN^H1ZFLE%@1V9V(TG*35VWFI&>;H/EWS'/27O7.ZQX<)\TMN@ZY+;Z!4VDT" MUPPD6C 5O8F(,*0$\ZQ:<9&9M#V3.IV)F4KMZKJ=-_V'N6SK2F% =[3B4FL" M82PU!D)I[+VC4G/+%EN+9L;LP)B9?D'KIG0PK%RT*(A(.&=:2Z<#)S:DWH5+ MAMMG9FS-C.7WT=>.WE'&8"M!'QSG0EO)=:"14F/&ZT53@ MRH-5J=*$1(X,"@FB@FU%PJE" MBTFL2Z7IT6,-S@3E8'C2F&V._A][[];%HIZI$+:R==(3878I(U!M:@<4''.YPQ*1VC@NB$/+X+9HZ_A M=,!FF??29C'H$$()1H=J0$5BA^-%&/<6QDZ^1G,FEN:MMTB(5S'UR V(U5#M%E)=^@6 !-J!E"YH$P=?;'X#R6.+9V-'$S$F$IV M*3&N+=2!D7O' -AK%*W@9BOS__O8#*2]'49WP1K+Y\6Y.//NM3%]%8^X-?QX*8-W?>W M_,K;]_6'JWYXS(U91<^M-XH[^7XX^2QO;6P,QG\R6?]G<'XYF'R3[X_\1:>? MOZNDJW?=7<9M$IBVX8]/G__-Z?C\>J6]Q.:F:MBL$\. !%2Q04O1Z!HSGRL* M.=PIUSJ?S4R:#:*X-8=B4Y8_03$=5A(^--=L"*I"1*=R FMJ&IKJK6/ECPDZ_]MJ'?S=++E5!.Q.Z)IR MV:T)Q8PQAQ1UB7Q=%NV!JIIJN\&:X'F1VT\.*%7M;+P_PW.!_&$79.K MQ*NU9+?A'Y-KJV-OJ%_7*CK[$'E/%ZILVZ5WE22ALW4PI*KUKI\KKKJ)8/LB M_S>I__Y_\O.,XO_WW9"N+!J><6+VUFW84!R0=5$&T 64R9/6)Z\2;P)/,=0N M)LMF%0_!AO W/:<4[[WY;Y.-36GP-0 8A:FX2"7&H+TC4$QV=Z-O-3Z0]']4 M5M]]R^L/[S\-Y]SQ ]?,EQ1%ZU6/OB*;Y5@IQV2E^$$E:[HT?A_F>W#>@]9] ML.S@I?<>LU,4BK3SP]@\;ZLJ=7PV /O5V!F/H.#0')S].)5T5QGXO'@.]8,R MZ/8@:Y."91!>,D5"KT)T)FH9J!X\$PS< MFBNW9\ VW4H+VJ'C_WQHC+.L3L6'RN8XWS%%-S@+\-\0-&W%DBOJ-F+)S8SL MJQWVXR7K4[O_\[O_)<)OW69"%8S\>#,?W)AJA^G0SN05MELI@U"BJE20<-_%Y=J\OI? M__T/?MM3DL6] QS[.0N+XQP_G$:G$C679Y>%J!A'F:1;+*RC?:LY_.N___B M?WG[UJRJR"KK^NW_\NLOZ?7;O?H&L2:/O*AKV2>WA>W]9) UH#%.*/F69@I<4- TF M2!!K+\3?9+;(&;BZPAU]E4GT,A=L\/$ G=]N@^F@?&!'MB*1Y_]"-%G%G'QD M(JNZDQYP*VB)R['T&NH.QY9-@ARW.6$R8C4&LF6WHED&SW(EG[0K*/WPED3; MK5T:OGT03LQ2#TY7L>$!(KIW-@0R5"W-0 &#R \",Z288DP+C)&6; B#81,V MS%/S4#QXX*W &Q_(D'T)NW^9/ !@E+ M)"]M":*FH!D7B+DDS%8MX0_S\&'Y7F6^#,YV=RNW"(F6PJ=" M)Y0[4DP-HTDU ]L-*[6!IN\"MCITM8R6Y=3__7SP64:(_N_P5%J+'@@ZW&9! MK+YB,"%5MA\JU,#J4TEDW((RJ2WJF+.2!PLHVIW\ T3%2T:;4VV-G$8)9#:? M(=:4(H!C?=DU<+X?]1^&$R9&XI?#\^FL!'\6[INY7'$R&9Q_O$ITVV@0TX], MN#\'D]/OPTIO!HS^(1F<2V-#Z_G+Z9C#].!I\'YZ>SA[/OO7YN#8\4D#&Q M2N842!]%,A9<(\::MB'Y[L*$^BVR*]W[XMZ=[,/]A^;>=%'3VE7S1K0V56>3*%2+N12*T7GGT :P&%O?ARPH MNX2"Z7R@<>6B5HT.H2Q3(5MRN41T[-MYJ;LC(,UJR_2]H:R>:PUUCT4]I:X= M>^B;$EJ &-GILH'1@G'\$\QI)4;I8LH"$TV#=5D,9&.TAAIR&11D9F,]JD M6AEX(\2@&:^ADQ)J2J;+P6%,YI:O;9VAVVD$9+44K$H^,PA&LFRJ4PE@,I7H MP-8N3X8*%*/[T139?9MIJLG5FP M_IBAUJ;8I-FY9=>[X2S[*S :8JHT+!@-[[1;*KT]+?[EJ-T$]DW+J\N P9]!?P&'>:C M 8W-!>>J0U*4?" P1AG?"+/J IR>@I\'VNN7=7\RUK2YSL;&66D%._QHJ)$* M*I.+6J-W.?8]_)TV\][TMF1,1E]GN^]*0ZZ[;K]Y]8]KG+>CZ3_O[-0[=YM_ M#KX\_%!#6/Z1O\U:$LP.:YL,_^>2#\RWQ9]WZY73MT/9J'R0U_ESQ"B\9,6R M8-](YKZ%""JWZC1%VS<8O".8NXQ^\D+0QQ*"L\EDQ5:E-E967A-[1S7*! XV MC@:[0Z(QS..W9R8*U[SD(XGE)*06MESM_E/#-1'$TI!5_ !VW(>2,=@\CE>RZ.6RR9%8TL5,Q>>6DVPCJXF<#0)!3(-O#/(2WI/3)7A;^6M,6<^"ZG MUQ_F6+?=/1>F$AE:8:8(:-F:2TS:,'Z/;.&;[OP/]A7G0]#KE_0@)'R79AJ< MB=OU[M-P>/'K^,JAN[.'9]U)K[;1W$EXB /ZG\/3CWP4RG Z^GC>?_G-\\/3 M.+U^Z8_O6J?*I %'PQ!5)0R:B+V>IM/%DR%RM?YU\DGRN+%TTF8>'.R.8V0=))IH6 P:,,6MH*0=TQA>'79:? M<>'1*ZQ'+:QM3I(W;#RLJM[;BA4E@%)#;JYI[^J"--6?4RR'TVPLC@K%&9._JD4L-GI&D^2A M9.E>UH_R?!'30:!)DM+3!B'YUK"Y3*9(O,X9=G]="?UD:ZOF[W=^&N$<3J>% M)I?K.M3(3A482L$4XR/JYJI7"[*MYN<3/;!4OI>F;!=%J8E-861TTMA];Z8& MKZDEF:2>0-?0EQI(\=H69'Q?UH.1LJ5]_'&A?.N6^4F<^PPI2$.BIHFU,3@9 M#A2G$PNAZ?#Z[,_.#\=BZ"NI73V"*1T'R,J MI5F6M4*3YFP>;&)0;X%BAIBL3ZM&9+T([!#'RACP+DB9H%/H34ZZ^H;4%-1@ M$W2*&Y3;RIP^L)A6>9@M.D>Z,KQ6&I%2Q"RI4J;5+%6$G89@V'U,Y;V]<_-T ME3,]'Z%0GH@:N(_>9FNK0\RVAAC1)D,N M2P]7Z4OG$C_]%,_2$Q';-NMSJI%=E&-DJ @0DF^1H79ELT2%W82T.BO MX>EM]^(H%[=-1V^DD(\B:_Q:J+9:C><-"R'"LL8S%JQ9R(=YF@Y(>EA/^NW: MB91#9*_7EBQ3K'T(!7WEPYHJLH&V2[JI:+)T'\+/QN/)$61^NXT,0C(QU\2Z MR:!''4 GYS.6P';%N;:8<+7XJKXCZ(!T;R#PVW1KJQQY::P4B$4=*$(VO-4I M8&OA3J'S;;J7:.3-Z/Z/P>C\U_%T^OK\QW._S\^2I+X1!?U3N/61.A$.+59G9 M6.7,!A.2TI!!^ZH#&\Q'N.VI%I6U"Q]!=NM=H#T9V/U4BS/T@CE>@]'P5U.-CXP$O[(IKS#G0 M4:ZN*5<=U17_?%4E]'W;#!Q?,(P&U5KSKYS MW ]]_L)JZ)&JKC6RN+17V&Q)C**,;2DZQH[&=/X1J*ZUQB'6_\CU1VN\V]G/ M*OS'-.3-GXKL?\VXKK7:90O0TN23Q\/$PVD/D(JZH!"5!"0K)2G]FW$OVVSO MC,F[:5]U3.X]:'2"F@<=FHH&@\6D4_5! =7@*/G^-NT(IV\5^& (36#0ZMH< MJNP)'+58:S)\ )KI)&>\._C&?_SHPZ,!TWS07KO".Z#ZY&3_R]3U$FMW8:^# M7A9*?#Q;F?6^')V>#Z73T830\;9/QYWAR&]@$30)8#7:N239GM54P-* =+ MH+(RVCD/:L-BQ(=EWR,1T7T5Z_)-7FQ2#+!\*!5S+@>*MW-A+] MLO/]POA5%FTE#>G;M=YZ.SR;*:WII]&7N79STT_M;/SG]>L.6$N4G33"+@Q0)^J^[)!=ML@5XOXWHAFX37\V^%T* 6<\?RT2(7F^(N\ M]#IO;VTOFAAM 6VU:QATI" 750@1;7;:=Q5Z86D,YD6.]Y7CN^'9&1_"_QB> M#R>#,VGNO/[P'^/QZ?3=^&QM.,^"*]+<$WU#GR@VF<9@HQ&''%27 MV WV16Q[%-N[X>3KZ&3M87/*N(J674D"+"D0.6VT1!**W(7W05C[HC[OY0RX MF%F5->D;AT@-HFO&-&MKF24$=>ET+[S>/#[P5,$H5@!5';+W37P652K.Z6)= M8X\Q\^.7/;'[GM@$M]Q\Q&:(4^4(H97D6LD(6*GP0Y:3 T/%I\VRPUZDM;.T M;I)VQU^&@BOEG,V6O)'PJ@=?#:\]984Q9"*K=="VF9Q<#B_">V*J,TH@UP17 M,"=D;1FU9[^/GRG*I)3[1/MG[\=O,E[M"$'06EI5.4<^;RA=1$+1T2J===4U MZ](%7#0NRYAYEG+:6R0TR90?:QPUG= 72U"KK:1-"<:I?NR7E>+<%\;_/)%0 MHU"*R4S(N6!0+213H;4,M05I6ONR09Y()+2J &SVK*3OHTXNJ:8:HU)*6!U+ ML].PQBPK%GX1Y.,(A7IP#B6?Q=2$18<42P$?+2D?(,7^EL+HGPK=/-98:$YD M,52R!62L88L&O9$I 0V@YMK73*IEF8TO8CM@+%3KVJ(K6DI?++A86'EFIZ.A M*-NRZ'R2WME_W"\&<5 M$)69&[&R U^,:$YIIU43)4,/CJ:23-3-I^(:-HSB05"#6C,$!3T*6*_4&B MUE"Y@N!4\J94 \@^?P3?)\I;6%IL\ARDVE4U/)H(*Q)(].NI2C5ZQ@_V<,?_^ MZJ:>JO8LI&+SN3BO+%8C66GD@R'V7+2.M;LO?-DACS4\JJ$:EIA5V!QJA*!S MLLF4J+T"1YVS^@6# :P_Z';A%1Z0[A$?9N0"%464MDWH5PU./P7@558@RSF-!Y?R+3CU^?-14G3R?*T4Y MHT+IG0+2+Z@8]O(5]G-O03_G>-W#U4I ME!(28\_@L//L?AX1[2\6*LVD6[0M$Z"W)C:O4R!4'AAI]#DKK_3R*0TOG'^. ML5"RINE@4@MDD;=)($*BXDNLN8'K;_(*H-K@723[N8*CQ$A&0-CY6HQ2B&5;;RH64FS4+9@6]\DO[R;V(](#! M4)TA65.ALO_.9Q&H^4)0O ^40M2]W67X^B*WHP=#L2+[@19+#A%#:"DC5"*O MR=;@^P8RKS0\\[N'?6>+LK?6V&)A,\T@659WY'*H_ ^4A.[GJ9+>0V>]IPI) MGT5>9FV%L7DH_!*,!B6@*G=3&@"T.K&CNU MX*W92BGL(K>GL2^>*<1N,0$;^]P,%8S))J#6(AL,[T)QT)65_XQ[X2G($9TW M2H-S1KQE[V-R44+WX(#Q-W0QWV=[L%]N=>;:K<84FP-5DD+>$T0,YT/U6&M6 MIK]J=49OUS;B^6Z,9ZKQJ8 !A@%>$"+HE#) +NA5*-0,=H5(TOKUY]P13T&: M'I,IQFHLL_G=E:)G3P],5CZXW'@FL3-8 M$J1,K6+KIWB] J3G>,Y?17O0^&8M:TE;1))U<"=)(*G32?&6VG(WP9*3Y OGO CPGXS9M M:\5&9'"0*.4:*!75G'%Z4?T5;MFAZOENC6>J^JNCF%O5WFN/3GH(ALBPP%M% MC!AU%^:!L&7WJV>S(YZ"- F(_^3:LLD(_,! H2J#L&IQJG2@_U5P1_/JWPX_ M\\<*>P87EY/1Q3GP_/3*3/G\_C\W<7XY)^;3.I6=Z+QX!*BZ&6-VL205'&%4E)) MD2TK@Z\+OG[[Y?6S/&\OSQJTV19-OC76%37*1$];26$!&:9XC^75P40X.WTS MG+S[-)@,TV Z.ED6G+V]/GUG4'%BEP8I9_9_#3H"#YI/ K0&.<_'/&^^BM?Y M;\K^6.K"I>RVUG\L7ZLVU033HA2IH"] EBTR!0I8; O:+%OK*_5O)CS\8OL1 MT+<72Z957JF*O /0LA]IH&J-.14,Y.=#1+<9JVDO:UW!6.FAJ@+&6)MERQ9" MAJIBR]B4JM!6K-6I>ZRUC,XN67=ONV553(DJ@M49)%J3M(>8&H+76+6*NVW9 MZ\7LNMX5W)7P4O6EL;_(WH-5P97H70-O+%2 I>M=LVWOL^#56[=D+#H74RSK M!&<\L;(O-3BYVL(3G7,W M\[GXFKUV&:)%&O6WO5![KO@0Q#_'8W$T_^^G%[,4!0# MD]^'?\:3$TF+X$]Y,QF?\X\G5]5U=S#,CQ>]NQBG0S/!Y/1^&Z1Q?63 M;R;#KZ/QY?3LV]OA%T:FZP?-E\+6PU'(TH,!%8%JQ@&PKM,ZV3Y,ZC$<@8ES M'_26/=3)Z(3)N_ZBNT_<>N76QY:U9/ Y.>>"PYAU*CI <"!SD2SU3=,V/[8[ MTW!P%JT9<6])N6J)\;!1J!-#I6IBDKH -NCL7O>1M^#LX9GTW5=[/_A+OF#C M8S=G7N_H'$10TE:O04!VHR+;U&@<8R]BW$6W/9;SR]G!$Z#E.M(W6=L#4O2/ MY13YQAK 29LP8N(L [2L9_-)R?N"=[+G;BAB<..]/R9)/0:Z8WDCPS05K'4V M(X$A8R ;=N*BTFR+8:&0-!R;HE5"JL%Z*6N,P3,2M9%1:-,YHB&OLJ\+*5*6 M]D.1Q$?.3T9GHZNHSD4;GDIIGUBHRXOQY-N=%R^-=LR*DG[Y_(7I&W^0;W"O/?L#V;7(SK.;]"#-_M5_56[3:H9$:U9,GF&@(:I0,U7?G$YN(,%F47 MLLO@.FYM1?>C8>.[RS^FP_^Y9 ;NQ,NDV)%HY I;0,PRLE%325DI9]D+JF;) M8=H?+S]_.1M_&PZO"]ENO%6V!^//DN@_^[S?Q^=?V5 ,3^.? BK?CR\&9[=_ M+[5POX\O_C&\^!'K8]]A-#YE]'K]E+QN?:QN]@7OOWT9SE3G[_QI MT[?O_MX%YU(KN38=-?+AKD!6!\->&T.PJC-_F03G_J%)EUOL/"C]!^'\CT^Z M>M,LYOJ>@<'K+PNTY2]70KB?!&XA&[PSD0:=91T13"",D%CK9I:(.-!&I]0A M&Q_$H[B#;([%I-N2:H/1Y/\.SB[YR'VYO)B6T73F9RW6(_YO]O:&_O[>].W7 MT> //J$7W[+4.MRN))WY;*Q&^*?IZ/3:HM)YM$QZ6KO7HSC"0/YR9#/A7SH9#SK&'!S%;F@5OD. MVF-@I&TQ$#%A14T5?;/-456 I/)"7L!M:[\/7LR9B6.?*G0Z%S'= 3SZQ/:< MBI211I<82YK%?HMR>]XP!V32)J?*:O9KR?J:E<5D6XRY>A=" @<:\B)7Z "G M:GLF/<2IRK64D'5A_REA,2;4DBU[N-& \[Q".P?QQ28P7DY-/@^GPB)".:[K([9L5;>Y3#=Y86^9L@?,25D'UB?5%9OL>9?>(N6( M#)M/'KG-,#[55) \690^ARI$S?Y:3I 39=.ZSI)D?Q*.[?]LV^H,%(C>Z(*^ MUE PUQ)2PL"^5^\EDP7]S%G?)Y+#]=\C6SS^J3!-S?[ %T:@C1@VHIYH2^2:8] M&&645R4W$SN=BMH;\R \7\F-Q\_N!W'5M.%_H6A*7J-B4*%*\[SW66<'JMAQ MW^ #.6N/C?G^5D+,WO8Z>\5@ WBE?4*@PEL>8F0U7U++RO>AI>#P80#$$V?W M@^SUV&PVL4J/2_Z37 PJ)I3:=F9QZQN$FX=R-1X?\Q(MS-[C=]^ ME<$A=XMF[]Y)SUX <\D#MS[R%AUM,LNA//FV^/-NO?('->M&'3IOK23L%,TN M4'#)&1.3(JPQ,9#L H(OHEPG2GTL4<9,""T7R^A7KKB"C55.:8S9$+@746XM M2G,L49*-36<2]X6M5X)4BTI.6W9EBF3@SXM2T[.%% > S]I25)!;"ZB1, 6( MP;!%"XHLI-9%>9T.^F'BC4^6CA134C-<%0$=0B#;& M1-9HY6QCW)C+JM'*+Z)\9) BR/!R5;5-!6--,18+U2>PV6D#70_BV>2ZGTC- M/BRD4#Z#UMD84H#L8$F?&888NC"SFU<=I$##?M@+NQ\(4D!3*DI["R@:O9.> MJL'[V,A$H[SMN'^$O3[B!0Q_'7V57(J+P?G'$7]BG$Z'%W^?#C];M7*YS:7,V^C Z&9Q?W+PKCS__,;KJB3;]QW PJ>>GP]/_,SB_ M'$R^&1#)S:NJI6N>LO(:_/=X\D.6-^_)E].+\>?AY';[MOGAUFNK27Y: *D?,%4.@6LCY8I*E$)I4*JI_W!+C!EQ^DE M-5V2EN&-J%"%%GUJ5H'5%8BJ=2P8?!',/@6SY,38EF)IC+Z:::A=2:X&UY+' M3"6G9%DPYD4P:P7S?C(X'7X>3/XYC>>GLP>_#SX/=S\OUN:DJO&*2&'P.MIF M\L53"K#_!H<4R METZQ^28S(4N_A61R,MA"B2U6TA0=L1.6JMX?AIG>F@\8/TO'V/^=[82%8<#E MP5*-&<#&5 J@SBVYEIMWN6$EDW+7JTLN7\V<:[/U$O= X+X U/*;MI***X%] M$9,QN4#9E:IX'V27BNF3-'4 )/W,&+?&EB[/");.0[:0X3.#M67F6&TQ8[' MNPZ[7:>!'3]X;LP;23N1/RYGR4X;<7%MWFJOB+1 529XKXO"QCXXA.0K%<>HMJ+KVU\&](]MB[$I7YY99T(-EC&A M:15!:3)!&B6A]JHI+-U=!EIGYYKV/PH"#V[ME*Z97 XQ1>:3Q<@L0TN1+9[7 MI!;1VCM[LNS':R=E8(AJRNIJC"63*@*&N)= MEFI"T_7_T.0?&RB]+]FE3\8-+CU MEOJ7-'$;Q@\7PXEX^8W?L)W9\Z08\E!"9&)]HZ0A>V)CW]@>^GZ0K55RVC8E M=,U2=Z?X:EC(Z7#R^D,;34\&9_*1VU'N8F/MD1C$I(SLJ&M(AJ@87TWUKJLPTFCT?<1]?TG/ M/F%\N:5P+5-(;"NQ1,=GV(8*069 %#:>-?5U04SE%FAU^2KO1^?[3ZS*MR.T M8K7:8 )5-4IB50$C);*$-:(5-B9"#DGXS 5$R"SAG8V%YFKVH_7 M9:?-N8U#CH^ *;OZ"2C;.0,H7S-F)X8JP@P",TR)OG>RO&%D_)08LZT/$&,U MSNFBK1R7&"@J2\4[[7108/OJH"U\@$? CQWP/>M[RH61J(^ JA;2AJHRK@B* MS;4+.QMEGY(^V1B[VZB\MDF;"HA9 J NA!RC"M4TE?JSXH(^Y-989>82XQ/@ MQ;.WD;%4ABO)L[6+$)6NNK]S\8=6@,>(,+&7"LP%\CEY-$5340Q+8[*@C(J^ MJY&P!A@2/2&F[&H5&+%G&[UGS]XA82!@Q>=E.!&:6OK606P5[$&MPL$C0^:Z M=;IR4B*E5%+LVZHHO663C7W#OP-;A2-$?1*R3;12I*P#*JG,E]B/=]+ 6O&# M(UN%@T5TF"QBN*BH2J79'.H8&EE=GZ& 0] M7W2X-QZL<@2,:BJ:(#E5EFUW8>5/J8CF;\!N7;>#@?3AA'<,)\"@J]751NP& MH/(IU6 SL0N0V.=-KD-VP'H0G@I#=E7Z[-5;F1.,UE2DP)NZFII]=-^/DPR@$WI&'T;#TW(I=6._ M,V] _\9,^K1ED"@PCBF&Q[C9T,93D;2YG=\VVSH]!GXY.WLO>(3*J9T7B17';=\>&HF[8"A\4'QT_93)$Q3Y_?Q\:],JC\82%<+0*=,8BT8&O M,1C6ORI1+C*]F"6@$OCT6,_ ZCG MP_[CJ2"=0Z*(+I)A8R#CRXNI,4L1 T3=]Z2U"AZ-"GHN33#8=78Z*:F%51B# MC]Y28 V7_C_8 /Q44DIIPI5V3BCXL[*53<85F<^Q==FEE3YD= M&/GH!7$TC50J-J@QVE(]1I+4"7#&.#2Y1"S]U "CPB8:Z6F+XVBZJ05@";!F MRE)VU%2,DLB#&-ESMX$>_[EX+D"I644F6L7NFI-S$< %7Z0<0VOM^JJYYRZ( MHRFHY&KTM;8RNY5UB6Q$?HXA5 VNZNY$6(3'J*">"W@"QUY"UM[Q <%H4@@Z M55WXA !JMXO_MJL@WD\&YU-^_VA\?A.72L,/_)KW@[\V&IYSI]:AD4ZF)9V- MPF!+"LIK[W63U,J@N^3W5V#G6W5MOKJ')&I^ L:=:"\J7=FQECZR6!TKL12T MI$M%B\&E/@?(S(]Y.P)-"^:@W%$')I9:+#GC95(QAMQ F>)5)?9K^](,%A2N MU >'(FJ5H- X9:TETM*JS+HDZ?G12J(^R\YVUQ/\AOFDA=V(NOGEZ_/94&QI M%.X+=<#M^/Y3M.!M.+X>FMCW\S&?\AC=!>?_A]?/'ZY%J)=#'^ M!<.%RG R^LI?]I7UVO1B*=04[65:M2ZEEBAN9BAN^^;HWGE8NZ_\E6[WQI% M@*EFEQ%53*$0 'H,IBBK2^>/OP*:ZR6R?P+LW^[LW#\N?NS9N_O5OQ]./O\Z M'BSJ#8EWTE!X:]9F-"LG/OZ5(&F9=V=MJ-7Z+E%I?C;JODE>HX996<7$OJ,! M36A8^7K>8B6[J'--0-WR#[ORE4;1&Q5M=+76B#G;X"D%&Q,5HPVH+F5NYY6/ MQZ=_CL[.MDOH0T#4)B?;2D/>$,%2$ >]N)J,ZEN&2BJ#IKLE\S??O/%J#MQ7 M:GDL@AI#+0K5.+F<#9$)3^QY 1/>:M_P/H!Q_DF1_OWKWEVP.9.-<_,)[X8? M9SC\=L_9SY^9WI.K3XWGI_D;?X*8P[.ST4>V\L-WX[-9"L2Z0"4S2KH +=*5@3YI7-,V)K%3SQ93*:#G=C94E8/+B@$,G5T)QA!0A4 MI7D]=@%\[^<'F^W.R[WOF;LET$4*W!63R!J)I U.L0Y]U!9,A$Y-@B!2=T!* MK_/$ZOG'P<"$U MF[V !%U16UHT"U";<$!*M]Y)WACC*T-LS%)SE!1O?L<>7&3\FG2'M$%K=KOM MQA3M4C&LM"ZAZ60A\09/5"G:HK-,TV"@UJ4VL%.,X!8OJ2M86+^NXVPL'SUI MXXR1Z6Z9 :F%4I5G1.2T>! ]T4'IQ1MKWS1ON\426*W1,ZAFG6NC2@Z\]55Z MF><2?+_%C/)7,S3O3]O*QA@U"SJKU5=@]9C9_$G#"'#.!$FGZUENP,!BC+;# MNHZSSRH+@91'"BJBU6DV?:E:,M*8,?;E06#]S!(>@>9M]YEEO94T*PEV71%- M"QF"]+L(C=C@ZR[P!#I8C5O*\Y?/7P:CR?#T5F^;JZ=D@;]NK>NL5I:E0%+N MCAAJJC*T+E*.3AEENQ06QXXV+ESQVH4]'#7'V;F%(I]1KZ2V!24G7E77?$XI M9Y5T[H=&JZ 78XS'RJIM-WQ,R<7&'$B5;4;S(>>J,_O;M392I3.4R&9],08\ M%$=6HL@ #-)CY"56E$3V:J2D2T<56$?'SK$[_E$XFA*WQ "AH37\/[2)/6&/ MKI@L_IDMI=,:QS\*^];]8#"P@L HE7!D:S)%6B*Q?B=&&?U\E+T M#)_:/$"=EEB'VF\O<3(;D%%2H98U5@/ M 8V9C2BV$9HI*T.D&R_QS>7DY--@.F36CR]G,XKBZ7_S3IAMCNUCHQ!4K6SB M:[',T!85[P:I"61W@LU%7SW++NEBT+ER70]&R)&L*EO0EHEWG6^,>7-,/CEK M$EGG$Z7.JCX-]FRK/BJDD(QM5@LB!)UXLZ?$ #G(!9SO3N #[I799=M5>2#+ M\6&/0, ,LR;9X#.V&*@1XP-VQQ(J2+Z+5KPRP?C%:G&+9>Z)RN.<#Z,AF>1< M1=VDGI8W!?@BZ;49?&K];3:YQ5[Y$V/@ULY7]+%JP[:@>,Q*&JW6+*WI4JDM MND4V5K$-FO M)6M:-/RDB:ON;C=NOX^Y) MA10)#P4_MLGX<[[*:&&5\/K+]1#+Z\R@J]>]'_PUG-:_+B:#\>1T=#Z8?/N% M]=YT\03&[7-4&EGV65E!F(PU!4);("F3<8]UE8I+ M-8.-!1E%6L]%SY\CU]98J6"4-MH:K[7&63R5]:JQ_ \_!-6GBV*8N]5ZIDQ; MM=446L9LNH86*QJ2!*A"+4DJ5&"CNJ#YL)H+P1V4:?SVZR[&:7@^W 7W-;F; MU6C00L3&+I*/!E/5X I;XCZ0AF07;9)N(;NN=95P*(34 B37#" OFA@P9%=* ML#'$6#O<1=(P95]K77/Z7#46B Q#5F*0(VW=($I@(43##L$B- 9[7NMW[^>6 M^]#&D]^'?_[P+!C\G?./)\,?WM#W=WU_$7M/YZ>#R>GT[U].V8_B+V X/I>Z M\PM3-QJATP(O[Y?SJS==)T.,OHQ.GW+I6(2ZCW#757 Q6L-&% M'-B':9'0^;Z7',X7Z_[<$BDC_JUDHS-1%W\.A^%]L5BT'U(6D8R1X4-675@ [F_T*W%SCTY];)'L] MV16]5BU4E@8?&LF%"]DE<#(UTV+?TK1+5MV#;*ZR5=GW/KD8?Y@E^0_^BB>W M,O]_'U[<_/H'S_A%:[))"Q7&)PE1LN@S,B[QC*>"5J0B@\F5\8PMJ!Q.WPQ& MIRMJONK+0M+D/6 MOE74I,BPFI7,,!F'1GTVGA8?9[LE3H:#Z; ,K_[^Y?SZK/&+OTF=C^SODY/) MY?#TII!Q--SH/O-NT+P0:'T[/!F.OLJ';"U$-B,J M2)6E:XC&Y-"43#MTDGLC]T=]]^'0[\6UR[H_&6L$%"D12.T)NL1JJ,6@LZ^( MRM>@7)\D\\K@?&#X_G24(=N8R? T?QI,/NYPH*S/;-2#"LW-,MDI9ZM9#,&5 M%*/M],(K]A [W+5Z3?K?C&>[*+.BM,I *O:S("*_Q]5:1H9;QG'ZQ[ M'5BG6IL4@!=(V#3;XAQYO<$H8AE =X+9VJWC^<;K?GWQ:3BYCOJ^JBGQLN[J%(6F?EJP\F-0;B M;"L2R\6!-3(9?&"3<'*2;T87GI[./N[J)V5I@ M,2E56S8$6%&<0Y+:%%NK=81U05LP3;U#LL-"]T'J&D%2B6+CJXJAH#8JQ@1, MJG$UL:KN"ZB"M>NT\OTI?3N4?L(G[&-*C3>_4\[LTM2 =9B96' Y@F0U8'8Y M)09V+D2PK<1(?8X\K,,VJY;WD(2M$5VQ22J_K,FB&ZFP'"7EE%%.81%B9Y T MP%RYQ3U)DV<'9Y*H,CY_QQ9L.(T75WV@!4Z\'^?!V=GK+S?Y*_\UF+ KMD2 MJR*QT@RT\8XT)3?,E$+Q1CD2]Z>D@+>=GNEL%?..V:XKW2?!*Y,F6*J5#5]. M.J%/EB"P=J7(3VL=[O0 >R($]['VVYF9GDV\%O]U-O'&U9BB\VB2X7\@I?HD MZ5V1B6JC#;HPG"S&(UG6O"8K+&)@J@S.>D3TCOGX3Z:S=AM24/].NA(M=ZA7 MG>)"?'RA5K:E!6,A4I;-BVD9J6A"]1!$+UWMO@E?&4EP)&UC*I/,ZIF(JB_! MLMIF%]N6EI\NX:M/=2HU ,*!ZRRV.5(4B_+QQJDY;^]TSKAZ=&]XG0W6V/. M-=JJRBR(6(H%N0D!?I[N=$1Z!'3/GDML^T_?#+[-VJ>(JKC*E]SAD*/70==@ M(2!&9)P5V>VOV1C/4,LMVNM!+XA4W&O5!^#!RD!'=I %(WMK47E%44*@_##R M87=WICOM*O^CDK\NM](63 Y< 14644^!(10G8JMVCMADAOR0?D%N/2Q,V'U M'BC03([L:T2TJE&2;A_&!*@4\YT1V-^9 +3 0WY )G2S,>I?)V>7I^QK[]8: MIUBFD&)SUFE4,I>OAM**Y=..$M7;8-;=)HMZ$"*.DWC/^UZQ\B]*.42%)E24 MONX%@#E60Y=" AK,_-W98V30UM7S*;.K:G.*,6!UFG(PEIIF0%18,?;!1S#D MCK%35I;:-RLKULUJT6P0*&*CV/>* M" [M/ ;:FA&S_,+K4-O6L$U186SJ@G$)D(]HJCY)^R3%RCR;U _>"S0?([NS M@&W7MO+:Q1IM*3-T*!%=*L&0=36S;]%2]*:_3W9$W;;:>7%KP Z@+Z8&]"DT MS("\WZN'1,UE#ZYO11%_*7I,K%Y,3NQ2)NE\:%+( MN3F4[BR=7;'87:MT5.R!R"LU,AF>CBXV'@R7>9VV.F#7D3 DG;2G[&)$:)'] MR'Y:H/8K3^2NI/UCG_)KP-;4LO5$QL?L!T9+)43)I&"38?N*;##.K3S:>Z)R M%P%2C;&XG)K$^++"P&0I?FC LU/A6 7*1F6!]T3B[+D>@K#&\82@CB>*D4;V-*77-GP966T M0^G)T5]Y8I>SN1EIAV+'+O)7E M0V&L7!?T903;AZP.R(5]V^]&6J:&%';],@*R:E0&D4&*CHZ"ZYN&''=3[,?2 MLU*@(,4JCC)*P7?&*(I"139V; C['#-[3$6Q;TP0(T69W&XJXQX*TEJ Y5\^R: .-!GPQ%M:#U.1C598#MS@5)>]]^ MNHQ3VA(KM%(1:VB!0F5?4<_:1I7<=U0S#A;O8_GZS9>U-FW6!Q,"24=<5(9" MUBI:8-4K34K#@KY$OBO]7K:LJT3.;])I8?II>"JAL2V;5SI(TDTK1] 9561] MZ"DVU:0G-:^WKV[Q75[LHD7LLLQ5P>>D2HS)%.N L*1$,;68@Q$C5G7KTF"= M9)?NN,R%\^!77@2QJ^MRDS$GAC5G"*E:*?#UVA@52M^T5+HY+5Y=E^ZY:DTK M&88L4:6PFEH17 G)\6ZGZJDDU_I*8PV^"T:O6=/;P9^_#7AGCOC;MV,8.!DA MJ-BAC!E;*BDZ:=Q;I!M'R[6+&C*_YC7L@C7LL,A5' 0^GYY!@,@0>56L*EB) M-"F(X9VH.ZA$"$L8N':1_S6>_%/21LHD7LLLQ5S.2# 6Q/&6@8QE?.4F8%XTQ#'9M9L!V=ZE3S)LN\ M2M2\JI_:N2E,U*'Z'+,V)-VC0$;!*D#G))T'=*]K<#[C?O%"=E[LZC*MX*0X MP"AFK&=-'A24S(BV5H]%]1UU?8?G'W*U:ZX+E#:L%'--GL^43#Z@FA7##.GM M4;WOW0\#_6Y]T-6NG(*F37*LD@R PUC84):FI'%^-0IJ?[861##7KW9IX=K: M%OOLR;7BK*(B:3:LE%*3/G>D7?%J@>O"J%W/%>0LJ45;N:95Q]S70&Q@0HC6 MH\1Y,]OL7'Q,\HO:7_W)O9]W6ZXIGI^^NQB?_//3^.QT.)G6_[D<77S;CGG- M6.U:"]I;QV!1RDVR]EA)P$1MG072&-0L\+=XH0M7=+_5KV(S>FG)9Z5=-%OX MYN2X2S?LW=9 M8]')=D!S=L&Z;,'7B]AZC>NREDAYDYIFYU>CU>SV66GCQAO9@"JVT_R!YHSI MYFN\&HRX)=!$X[-B6.Z*J9(\D*1F1;%/X9 :]584&67-%7/T2]AV@:LV)MMW M)^8]QZ E^RU9%9$Y+RW?&<)W.HG]:>66JJ35"_RYQM,G)WTZD!&HS*S1B5%I M#HS]E$_,Z$Y?+6;HFGFV1V;NT28Z6R@NHVT,3MG.6TEL"C5KB([/E5N$2N9& MSC\9%A]M2K.D_3.8,K940!T@66O8VLI(CPJ5^AD9Z/U2U?K /'XN$^(Q.&*V M1;8*"B,C0O)L:977CI&UZ^=:/47F'DU'^"A]&HN)"@U&;Z6=!X'<&E!L94$^ MROS4]R?#XJ/I"#(YM=C8Y3)LZ%QFPQ8K.)+2<1D]U8,'YY=BA[4\/A^^_G 5 M$^ZMN0]<1^/%V^'5\]E4^Z^XW=7SYY?=V.['6AL!F M63N4<8F\)9KXURCU=!CS9C(:3^8VRF ZX+].AZ=K=HP&J8Y- M(0;62U1:DEY5GL^*!^54Z+0263-_6?7(&;/CCLG)>)DCD[.NF H[38X=I-BB MMJGX?A#10^Z8\?E'F;G=I_JL<^^,5Y"A-MN:109,P>5L,,@<08GJ].??:YH/ MZ-SZ\LT7M7*D4Y;JC4;)0,*:HLR835B"+C8IWS='8MSF]?:+VLD?]D06M8E@ MD-#P04#RGAW0)O/8L9]*V-W4+EC!U@M*N]B!77Y;_Q5K_\+)\WNRU?C@/N"2WNL,O=B6OI$'4E'Z5. M(+$8)1T?H"AO;%T@SP4&G+TF0UC M+M0EN5L-]V+9;X.+ZTK;M\,O5Q5WT]JS^ M@GS=K^/!^=H4-[+*:8]%.BC(Y(^@O0PG9:OH='_E;Y54GBVE?AOB=F30+^>_ M,T?>_SD\^SK\C=GS:OB;/2.:I]FKN:2E.]% MW\Z,.MPV A>DRU:S*;.)<#F$E(MOOAE&4BET :!KO;,C@^Z]@V8?,+Z<[)\Q M1:I;FU2R:VE348/&X$)PKF &9?;!&*;K7HQY_XDQ]/XY8ZTJ4$&75 CY6*5L MB#))SP<=<]]U_OZ:RA4ZG5V,@I!SV6QE\'GP< M3M^-+S]^NE@ GS:8.$1:6T8MB*0L)J>E^HD9;$U6J;+V79)V>W?9:Q9UFX(Y MF+8S0KZ=13IKYG;]\[ILRM1,-LZ MN@1:N+'R3)T2PSXG5\TR>0NL7/KWXJT M#9'LKJ2UG$N$FMGIJVPH6K Z-AU=55GSWNQ++0QL3-KH?,RG_]OB!(ZUWC3E MW+*C,&MH[44+U3*KK2MLUMN"5/?Y$6?SW[_=VE9>X(/7OM;@:RXRICZ@R8QD MBTM> _1=/<$0ZIW7=M/=3L:YE-'TJGV&U+._'R\>T_*?5XD 6]_QUZ2<;RXP M-FC2G92T2=[(7%R9\=WZ6,'ONC62 M>';*Y&63X:?A^901X566T+K,;+1$),/F,L,R/EN=D_R3\??T M=-;K?G FV=*_G%^W45U7%I.]<\&[EAC*Q:"8P1@UF!!](].?QY^+I]?==R1% M:%W5ME'!!$A0J*##'%5E*&6AVLSN.:Z:@OT3\''Q=ZQSP8SR3DNA?XYH&SON MM3J$66>E1+5+\/P)=>J;P61]5Q*2(3=\L-':P$C9!9<"Y)8L\] G^LFWYMOA MQ6!T/CRM@\DY?\G:ZB LFOT,R-4Z-)K(VA)DQ #E*GOUYV;F^\GL]OO;)AHS M21C!LWO0:L&:7:@1B;>E,L::!45+3Y:3Z_JI,YB)K4:90(%9_%=;0U2^Q)J3 MZ5-:9TG#3YP9!X>.WMO &\M%+V/)4$5+8"CM)BK7@,]ML!X&.E:2XWA5/ MI4E!0ZPAR;!LH^3&RG?V^>?BZ>;0$7)V)D)JJ0$",.PVE%1-H>CD$W8Y'C\7 M'W>"CCEII;%J=$TAFQ7)"MABE7&=!O\N[:G8UXQX3CX^6?AT$JQ*Z4'R6 MUK/!5L9;V@:Y^:IFI0I^.NP]6NJU!9^#90SK OM:P&Z8MPI#BJEE=D,[[^M M['TVE1E>Y\+./,9DL3&<3;FU"LS?X@%\7[>G9T5Q3Y/+1],1$"C%JEN4&9Y- M>C%:8UWA+:Q3H)[+3Y.]1],1A2C)P%UKC)4@33*>+5ELX%U05J^:#;P%>W\? M7LC@K3>3\=?1Z? T??O[=,B^>!N=#\Y/I'/0R<7HZVYS:(AM2$$&\<$VU*J0 M]=**/0<*AO_7U5"^ CM7\;WYXAZ6I%LABH>>Q>T@K L:)4;G?C:P*&$K.41M M&'BB7#YXO[*L[.C\^@ZZWYT,SP>3T?@.7VZ>?#,9?AV-+Z=GW]X.OXPG%PO+ M+NX@;VEHZXV..D5D7S!9:>U$AK<4'X[^+N'P.^DJ,^:2G[L>*,E8?OL#DR"8 MZ+76Q:.3>(RIB@(FF6,5^NR_^Y"Y:,'[)'UMTZ[D03L$F0&I$SM4R7F6,ADL M6>E^UBTX=.ZPM%]U%[F?3C0A9Q];<*D5E&K]Q@)NOK2FHFJVN\AYA0'GNLMO MOKJ'I>FH2I$M80Z2M>.(L8:-26E%,J-+;TN,4K31]C@ 9"UN^[_'8G_ M/DGY'NJQZM)2-00Q.RRQ40$VB%$YL/RCZ\H(R<%<2?+FBWM8DHZJ'2ED8F,9 M2I )RCH&AD:FA!PJSKKG;0\9#\>O/:E%!TT'R 6SSS(:B%QIC!Z],F3%,AQ_ M)SV(5DP*B72%Z*KD,(>HI&+$.X52R==/)+D/F0^G%QY$*=9B054&C=%9U U" M4>PF>(WH;:AN42*TPXW@\FZT7V4$2)K\UAT0*07V94($+Q,\76('F6D"C[8D M\?NZ='4;:)Z0'U^_W;I6L;@YWD,IZ,++XG4!!0$:QM/_S]ZW-<=AX^C^E_/N M*8($2/ \;!6OLSDU$V<2SV[MTRG%:MNJE26?EIR,]]?XY@J;2O84I-E+DU?O"=/5'//&4M3B )Z)D?B7,>>:0O!'DYE7'QI MM/$^],T@9F[1^4@D7L4@B-!&!ZJY5(>2$X4!8&TFX>[56[8VD%RBWDMA;-2- MSQ(+0C6AR8Y.,/8\P?QK_^^MWXI#H5SRQAMT^@"#NX3_ZK6:@%HO[#1RB-LQ M$?C>^BU;O^K%11J'K',MFT[>BDERYVQCC;DO()FP=I?[<^%7S(:FWM[DWLWT M*Y'ML'5S[[2V$G-O>A[^ MM08@VLP8B1TI-Y=+49(E"9=%PIA9"H6/VG);-=.!"[5P*)!#56(M%NG3B9LBV*&$]5!WHDATV"1 OU4);-<#%E-C%V7A* M(B0!LJV6"F!S",'#T)OYLIS76KUM/?IB!=L+&&PD+IZS\TWG9*(7"#OBPY=B MG V[UAQY&Y*6,M&1OF9DPUZ'^X;8)2M:UFMUU&;:I!^M=BZ<7"4#.NW;L#@E M;VS4'DG!@,LZH7=AH\N[+/DF+F\["CB95$UI1>>G4C698W1%'(. ]9)J&$#= M*^:Y42./RK*]P$L+T45_?8]-\B*RDN-Q3F =*"^ R^,$@%?*4A_W*O&*O,!: M#H"U!VCB,SX5>!R>];X&4F-A !.0_WNIJ:HB<#=..YU1'[(@$<%2H\6FD.B'&:,W-EW MI."U"'O_COIB]FLE_-T3]U%)[LO[M3!UJ\OFE:8B^2 6'0819Z_@$X<8.5<4 MA)PD(QZ)((#F-N\@Q%82CGXQ+YJ(?O=5=_-J8L/K]F ML 3-DCZK$OP^^(- NSX@JT*!S^)*#28=:PW-B\\RLA[9,G.%,O+M10D>^Y#P M,.N1:Y+=UTLV5NS?(1<1(@3EX!T.B+VEF-U4W2?<5B"T;JDW<:M(V&5U MFE'J$:^02 +). *)P2X6<7&A>P,A[V7T%U>7YV>G,Z0ZL_2#Y?CZ(^\6:ZZK M<_FBW@QTO/SX411[>W/YDRY.RQ?Y"8J=!40K)]+DE\OSFU<2B.G%/ZL]I2$>CH6BMN$%*RHO (5GFR MD$=Y\ 7BU*I3?Y6>.%J;91&+M;V) 27M73 \$,U>/.>!#;CIP;=@)*FFE"7P M4^B.]1+<2KSGQK'&<
I$"/!/W=&6H_)S^'W+I@2 /:+-\PINALZ F\^L#'0Y1/F/U)5S0]*@L<4C0MR][SR\ 3<]^J6R%7 /LKGD."A!B:W<&H(. MFLYN )U,J<<.=/;LL"?)X76\X\.Z]W(H$3&=; M<(R"2V;OZ91%W^3B0DFY51@K1@+1>"\+,YI)@EN"!(X#&2Y-HQ*]*)AWLWU'Z. MOJ=K$ZND M6EN'Z^G9?T]^FIZ]G:PU=]0^>&''+992LD6@WF+"66.C-9AU4.I<+/YI,IV) M)NK@7]"OJIJ ^?+!%33TH0;Y1]FEW',2MF M@1)SJ[!(B.VDW'<;MV!-)Q[3<,U98%-*%9WV)R9@\ LF[Y(U+NQ%V67TPNC0 M.('$#5/12_ULNY[7*'C9$RU(C WX^2K^[L3S=Y>_UF>G)Q->M0>MB(YE^$A F"7]P,!'O[968!$4M-<'$Z^Z_SF<&^+=.MQSKYU\:W*YVMESB29T/I MNM'L-CG,/B;CN+<%0^D6[+_=Z_&]3+7T;K!! EE)SM6F;K< -?2 R8S>6=-74 MH>AB[^CQL%?26A-)9-C,I)$27(5&_0J\<8DY&#C O/@?)7U&9MGJZ<0 M5H]WJ=Y5!:C.*'L"BH]$0-8FN"7=M,_8%NL_=/ EMQ)2[M MN=A3=T5":XZ2 M-C4Y1<>I_U;/&!(WXZ..?M#ZT*Q)LG .'B1CR3B.@'!Q?<__G>VQUAL%JTU@ M/)MLBH0Y<,S:@L$Z+RRT/%28CLH[;/@0@8K73D =O<#4H63E'D&HRDR,9BD7 M\3,VPD:TMSGH6&5?'3EJQ8A'\)J6L/.6<2D?V6$LL +X>G%B-H@&:!,UY!1P M]G*K"C@@@I$@!TQ8E-,?0H]ED,;+&6PF$BK?@587LZG:(<"U&9WB-Q+@""Y; M4 L]D!X'QS2I5$H^B+M*AFIH*9IFF&)UMM4R-HV\$O##?#3VV0K4=-DR8*LR M#VBK9DTV>LPY^I(R=UPVN^P9VV)]4&-212_NNE&KVLV=4N*B9)HD)LGF^X.: MPPTGR*&;*CM>T%R@FFJFH 4 "JTY@C(>#P??SPGN ]48TE9RZ.1-(PEFDO5( M;DC*B&_L@I>7Q^4?-GU?Z26IL3DG=(VL<[%E8TLQLC&TDV[9,_EG;(1-8(U' M@Z4%!"A 17"!4[*3YF*%*&CGT!;XZ7(Z*_@\(*6XV=<;(P5"3+$K1WX%"I*^ M1(8$D"6+S51'%K4M=_H2D0^@_;>+A\GT[+?9_<2W2;L_GUW]]T,FYIN"6_O7 MVP\G%^\G2NZN>7O__[Y/3]RJF_D;VDY]2LSYE:L@E8O+:UE;TD M:>-Y?15<\"]Z1>_"WL]BUU]^/_ET-$N9@JP8."R%+"5QQ*@3K'IMI6/!!4\P M.1S=V=SU*BPLB:]R\";&YISIBG\QY.RU;3DQH/Q)"RB%):N*ZU]X[-#2/T_> MGI]<79V]N[UW_::B;KGTNOSP^N+;F5A9V=^A9US"]!%JE4S:6X@4J7&RP397 MC(ZBM@N2+7!V?=MN:9"CL/=BO_4X4,M8NGC]3KV2L5VRMA![T:MA9+MT4L@+ ML?!N8_WCH*E2;EERY.H$-'7/(57JE!.'7K&-S-PN;E!=>OL=(XD8R M,)DR3LN"B'^:>_-MW=$Z3"0 (R0BQS&TW!VW8GV0T+=L&LX+L?#2?@HYVV"S M2U8V7\TQ,C+TQ,7%$'EL>+=F@_3EN&QTD&!FFC$^!5NM$B'ZA)PAAV:)48[W M2,3VI[E?1IT@>/8.[AZC;<5D[Y4;$TLS2X[I^]Z:R_!F=3'ZR&WMW+- M$=AXPQU[BR0VC!5=8N626]-1A3,N(9 M8HHMV#;B,^M>"G0X0,H),R)D-,6E1'XVY,VYA+%7P6DN;=N'NS^[;O/X"(R7 M[5.,#K"A8EV$@ U*U,-*=7SH^94H 299:#.>Q(,:P M8*@VKWG6GF".H[#VIJA9_$)A01S=(057LJW!5HF+KIH8QU?*+\_"3T4?Z^UG M?;-&#DLH2>=?4#;=2(*M-0R;%U 46AO6<\ OW=J;WM_;%M$9S,%$:BYD<#Y5 M;:9.^KY@S+'!K/E"^)@,O8.$<+UMW9UOH2E);+=D:XZU&MN+!\8 DGPOF(7Q M\K;U 5+#*HY()#C:-PKA4]%;;9Q-F/-PUQ!:+1" EYGB MOB1<,(BQNRY@E!?1 MA85YNO)'1=E6X&4$DCE(&IY2H@R>]($/E2BP&CGDBF4LG(+\O'D2^'T(?$P$ M='N@DDQ=60A1=GN/Y(WNJ5!+))U#Q\6, \-G8W#^7):#\0+:V))'UTQI1.*. M."0?J%M)47,Q9?!,T2[(C=9;'?W4R=6'&_"S[>Q(281S2F!!DF@R*,==(HM7 M7C]P+8_!Y)5;],9@D2A;RKNJNMI\DMU>;8[JE0(73#ZQJ2)Q*V-U%>*BFLJZ M\NYHHFCO7CNV4HQB7K(E:^-[E-P.NG$TCEIX)?ANH="K!TAN(?DR<\?J&P * MRM+[LY!C$>L[KY, #24>(2P46M ?N2?"FMBD]9@JU)A$#6RR:ON>7:]9$*6!YWBUWX0&)]T5\O_+(? M)PM>4VZ5[I3+Z:=+^0T3$>GV"U9E.KX)9(U0O7@EFU!.3I>\L<5NM1,\JM@33; YSMW"K(?+,(RXJ+]IE;0_G7RY \6S%N]^=B%84]8CO17 .H-Z#^36+8;_ ML.52?MST^NS7\TF=_'K]0 MZP"Y*'@5?/H\??OA1%+H=^4;$=+FY,G5V910T')MY+J7I-Y;UV231Y1= ML^QA\6IIGBK[BIAM V+V9#/62@(TD3">G9]?I_73RV#2G!RY2TH!F4@F2 I#HFQKZ MRDW\GNI^_/DM\OSW_2MT$QO44IK!%]6J-V4.[*;$GM,U"Q& M\IRRJ5EV9V9:<&GPS-36H/JWRY.+%7I:04A$0=($ZZFP3Q,=D>K(*JY)6@R)X#_(GB_DY!TM!7*#1>3?6#;TNP3]J_4U4>'.9WOZ_ MSV?3R1WLGES]=7JY>'0JWM]R=U\_^_9[1<+9OOOAXE2%^'QR?BZ_79_KS9I1 MOX%[BE<%ZQ6V.I77OI);\U)+EN M*B7ITYM0(&.TX]V^P\?KX\#)&@$@X5U51G$VYU:JZ*CY"I54D]T,V+Z&55CZ 9*;:ZS&U^L M!Q?67J'-U'HTN5EG1+8IDD$CEAJ\4NUQJCY&'T0QR=#: $P$KM)R+59D..M) MO:K,&R1K+ 487" .)8=6/9246H#H\SAE31:(=R/V3U,MFUU_^>E<#KQ>#\I' M/WT<+C[6<>O@*L<4) TSE*I+A$:B<$(B%^2X#SO((ZZP_:/"[4JE542.279^ M,GDW60JYV26"_UT,GT]G55<3O_C MY/SSY&X@XLHRQ8,MUKMAD#2S]$Q*^Q&S!"59)CWR?GZLT;>9B^8OQL ]?=:2 M;!>ZS%4Q'BR+3M+1BHN7]+/KJRS@T+.D==&Z2.% NMP,S$R?KS](X/Z?>9^[ M8#U^^+$_F,@66Q"Q??=6IV#*X:^I5-UBE'J_?^COYGE:.Y]&+17H*:+/F?^A MZ!XL@*"RF@7^I-:C91^RL0D,>S1V_Z+/AGUN:O&44C0D>+FR'.. J4()P1>= ML0'YP8B-.[%7"'PCQK;"+K6QR[*GO>P#.;'D(^4JX3A:1/$PU3;8D;"?3L[N M6D+$&\V*>S=3VLHVC1\LZ::7=%IO[!+,0;# M@G<+0 ==L=7327MST,4KZ* +RJ:F&$O4Z28Q%7!CNPN#]?!=5/ASU]V]LF/9 M8ZXE1&XSHIH D@SF7HROF,=QGL,KNXU7[/+M9')ZRWWTZ_4L]7V\/KCXXFM9 MJ?#;Y>K7;_GQ\GIR)9F&< M18K52WDGVV-:W+M"FQWS5??6Z^S++LKD(J#=MT2"5:+7OR! =0WL6*I_-<_4 MO:& .]5M5=6PY]:X=F1]3I0DHV(;!":3[,@H^W%L.QN\ZTYT^UE\]%U%?;9= M)Z>ZOY[H:K_>RN#=KEEJJ++E=J1,$,J)2<,4LV M[B-J?0#=T J_G)PK=/G[R;5Z\B^O MWZ7?3L[.%2]HLX!\\IN/W[QI-H<"H]9V8YBPE]3<8"C)-5S5ROVK??O8%$2XFI?9"XGD'YZ,D6 M"?;%%XZ^DQ84PZ)IUP$'DVXET\$G)+J0B03+^&0M==2A7Q$D<\327*.Q^>X[ MZ+C5E$-C2N.,VF!"9"7N"R*-%20 EM9Z7#;*ZT!ZE;4G%NJ00M$A&U=U^$3+ MLDHUF]XRU];A&:S15M,'61-@0^*C4EMM4V!98T(F0>-@5"A/DK@>U$.J9-L8?32"$V M5QJ Q%'*D#E6)8_R7'(VM0\N.=CADO/EVWVOAQ&U64JR8QUW*] ?HV\10S'6 M-$C-#WF/0R7)W>D2'"KM(D^3GQ$B4).7ZLS!9MC%#B@[SV]@T!MO)/\7GIM M--X\Y>Q:M&UV[^R5&E..6#0Y(W0+0S?L.MHL;AP=;@Y7-6E!#Z&ESEA*)\M. M([\S+=1,8O"Q&Y^CX>'6YE%9MI=Y65N69/G-JMXL2/3Q*X*A9+&_%S:+WDN85 %FI-M[7NCF&JNVUNIJ<3-]^D*^K@L[. M+V=+NBUS"9HD+I6X]*YM/CVB+%8K+)Y7LM61_P,#T+P>2^1YFN!+[2\;J+>8 M41:!?*XQ^8[95D\@$9V'W@?03 H.(OFJ@HRW/I;<8XSZD&U&!A(@-SD265_* M#[='("?[4((OO_I&,@X$EGE"VV QVI PC 89N:\FOIV=O!8+/ M'M%*B/J,D(/$AI@% M.3&[@7-!%LSCO!Z;B+=3S9;V\MK:N53OBR0>2D&$!GU.U'SK%'CD5;%VKKRP M1\V6<^L]KE1RXE/!"[((2"%Q)&UG0T /G/Q8,W'&FV';K2G9KO19MD@4C=(H M$U$!71E]#^$2!KU4#BD/VP_='/?-CM2Y]V!JJ]9W2>=[8:UD=4.U2[XKF#QB MU/X83C"B<^=6KY@GW2@UU\N[L[=FFKP\\=:AL8[6-$F,JWL:N3]&2:[T-6^F5=>R&$[]* MIJ=JL&P)K&W4BV&0 (]'- MXLE#'=:0:F,U-++JYGQS]E&^Y/6[7^2C5^]$Y*^5P<=1P#=_Y<$AU 8@@"4E MUI>8L5C3)7@D".%__=M/8/^^H2JK)5N@[-AAR?^ ]$L16Z?Z^J2YVU56841 _6(JO]%EWM%YS M*[V<_NMN4NU'T>%F'UQI5/XB/T'+=N>RZ765?[D\_SS[Y*K6!79Z1=&2^'6" M:F*0M NZ_M_TG(? JE.@Y_'I\S:5G,S+CY-INWA_\OXQ;I<'$%"B!+76N?=* M@G%SP@I9 $5NLJGL2(O+2&:'N^>@RP\5@NN)G3Z,+2P^%E#;!UKMKL4TY%E1 MN?(.J^NFZ^=+L-%VI42ME$!37@+#2OB4E -E7#^@^$1OM+0J9<0#@9G1=Q%H MJ;RF3#8PN)PM#@%;\"!&?K(\1^F-+->,?@@'Q1$C>6O')KEDJVA4<' Z@E5#"[@ZWSV'=$1I;!?NQ MK4TK.BR0+]D2<^28"(;+3,O(1(=5=M,%A$S>A6Z=[7+TF\_HNOQB2<4=2O(T M+J 3!S"?NVZBTXJ:((OOJ:T[-E[OC5W*+:#WMD@N419<4#CU7T^7YRC]4IO0=D6,W8_U4S">\"FQY/"VVG0[UYI9#)"-M5W[D:-UO>2< MF"IBR>,@.O'>^!1_-&<22:A./[^]?CW]93+][>SMY.%-[\TG5U[U2KR7&%L@ M$4F6D'KQ6D]R1%P$\HUTR.###E=U?16^SZ[7N^%>L16CA&)=Z[L0=.XQ2IY4 MQXYSBN.%T_,SSZ8;';&)^B65I*7@$K)) MR*I)3-I#3B-K*.=N@F%UIAILGM M!U8E=BAQQ )0PT38*J,^^F"!$#XWP!$&1^45.;C\WV>'AQI0(*91*G"!XSU2 MZ48K3H(S:^]#VB,Y\=R MF=GFTVW-WLG^ ,L=0$H"K5-J)Q%^R+''\U8LT%2 M6OB=V>"@ZRV06<"RDH:#$?C36%\!-PQ5_M_\ F6-\G<_;V6_-<[\P$CP/L_V\FNDA6:X$1A,A$7M*C[%,B0![SWDT@<4 MYB2M"=]%A>]TAPE8R?9D73;::Y>+DA^'GB5SMY3&.7X!G)OOSWQ^]METI[O. MMC'DAEX)8!JS#V2PR(9!"<"C&QN=2L6@^!8X&C9+;9%=2ZM$YRDT^X6'L:0!TN'TAF=[8,A=V]Z'3/8V2CH)U[J[/O>M7 (T0EFZI*/ MYV0X%8DJR9>829*),9PPS@:I/0.=#E*TH%0[:Q^!F]V@QXR0J&.N*>I#B^$> MCQP_]6KSNYEGP^,@J6;*)O@BR2_UGMF@2W(D? FNTG@]X-S-&[Y=V6:/RQZ# M"X5T3I!DB)EK;&P[1\ 84ZKCC&[)*!WOT#WNS8.UFL5]!8LUD65]$N\9K(3* MV0.HH40IP!?L:@^F/'%7=ZVR(NBCW+E+'[Y!"2E:@>1%KYB=_!4]=H(8(K8V M5%0B\MQ#Z45B;"7FLD(+!DTO3:T8 ]4"*69;E8#?Y>XR#*] ;=!Y#WN0^K, ".-F_)U M[V=5EDX4TW*%(#573:4L"0^A%=#9 O5B;!QS'&NQ%'H+ MX+7+)6?9-E5G,#2;6S7C:A@#\.=J[/TL!V@%*)M.2BR)+66?G !3@3Q);];& MR(Q^^X!W"\6V@CJEF!R84W>-)>GJ$4R+W6%RU:$=+R! D-I<9\TCHFPK[5+$ MD_46*380MT@ZP];T:)H7><4#U;"@-3<@VKU)NP+W"'9,02PJ#EQV06@,(5** M;&R!"'4!R^C0T;5[:8_IC.[!8S;K3$T^"Y WY$1B+Z&U=&M"QV)@;!".EG%_ M^_WXUF2O?K.;W*L^$0F)R$--65)9[Y,^FRUUI!M^-4\'L^.U636E5#*8Q-HE MQ%P2-"\)HF^RK7HO(U7'>/NQ>VF/:2?M@U;5=_09+CH.BQM9G,"/'^ M.KF83,4,(N#IQ[.+LZOKZ8WR6U(AR0[2J9C0CO?GBCT']RV>I7;P12OC9*M6;GU*G:M)A7T?UNZ5I;EQCP== MNJ55+!^KSAZ#UC*)>\L])HLVYI1C;F/+I - _HZ.X\A0Q#XJ78 1,S;C$U(M M-D:?.%0.!!732*GH!&SS]]U]Q[1B^ZULQT@N!]M;]=1K2@UR3J\FILM?*9QRN4,PU=1/< M %E)L.#<3>!"0;81=85/ M**X9!&JF$UL0-TN^.M>BH+1>[U>@KF8_3^>^KW'B]V*39[,42[W,MDL1NM*U MNQ1->Z9]BQZN??_GGR@9)\4;6 M( K2((6+,=M6 &PO@B%;6[ @UMH_Q(I\%FW_:7WH(REY\3%-(_6N[E[,K'83']]B/N7R =< MK[4,=YBEG/W>JP/'FU@M2%BI J.BX/BY2\ M%KFTKG,Y%JP%A+G987\NQL/\0ZQ^U?[U]OSSJ:96\A_C&IC[I3R;@_*]FQ8: MI=ARJ*6"Y("]U5@?W,Q\78*AEO>"E^!917IOB$RJ6D+IY#+FV(F4U:;+ZL'\ MB\=[D=[]!>#PZ_5,@OV/ES/>^,GIC[,$>J0?]__ '0<9^9FH+'H-3*(H^#GH MK1HW"?LN<^$%IPK=H8+,G#V>R2((Y-KQ(K14(-KF *D22D;) 9CD#!5E].>Z M8!'FB8W_>(NPZY- QD2@Z%K.F4(N[$G94*C;FBG6].L1$WOLDN83,0B@A3#Q?9Z7K*%Q?\0U_(^9, 71ID!J M^GQ.X#,N*HW1H8HQ#PWR/!9A+_7)')KO+4FB*,A,J3*;RZ81FN:J3II>5)!Q MZS0B_*%783N D*U% M:!*N*V(_&,'#*_7 3-K?IG]PD<[8'[XL=]?.8C%"/;N9"L%\JGW0@+N(GO3:EAT M^^_,CD[98P9Z?M9?L_]H8^L;;ZC6X@&+H10EY6]Z&=!E.2 S+KH!^-/Z3^C^ MNG_[DE%2^^124 K#XGT$=,F@)?D'R"UJLP!++];V:N,?3S[.F3XD^;&G\O._ MKL!CYFQ9I]2TV%*V5*K/T3 T=&+8F@LOPDXAAD/;\^KUY^LK[4D^NWB__#+B M*V?436Q1@2XO)O.=SDJO=GDQVWFK:D^N@:LH\#((M*\I>C%1*-$4V54U+"K& M>HNP %W>UV%#!>\7^G>MH"V-+3A/F))D,B'WI&\5,A3HWBTLKGD7YAO=GZS@ M_E90]K?X!W'28 ,EPAPJ1URMXJWS00_W#Q3^55>Q2/BS']M'A@J-MW$[=4J/]YHC[P^DMZ M^W;Z^>1\H>=:,D5+P3D&VWP5.!ZXB1=R-G+,WC@:N!RBGUO1I;(\1>JP;)I\ M J_<]LT2DK&.@ZKA E*+.8S30CW%@TG]N*TSVR)GQAV M5JMEW:_>*Y[4I!B3]A85P;6$ML4>E'>Q]8K8D :]7\$F2[I+Y6]QW.9+2]X2 M69ED(@A"WP?]I*(/"Y1"R%=)=0WD M8@.8$N4T:B/H0#7RBG$3W1Z7=$_JKEA*X[L+S9G(4,@4\:DNJ+(A@P6H(R.T M#U=7GR>G]?/TZRNO&V1V\W$YP'<*R;:C\,,#&3#]9AJXZ\ M:\PEEFJAF9*2MXN2'SOOCS;1:9?6>,+3OLM:Z@P"R# XKE420@[.9R=> MNBRJ/,R[KKU8X\?)[[-//;2"&@'_88M>TTVO%<+6R:_7C]4!!$478F=]UU*P ML1*'3"^A1XFXIM+"IJ,P?Y6UEI!KJ[6XK+#^@.8=I5$$H!CEFPC M2;!*(3CQA&E1>B7I] 8+OUC/G9OI,7+M'9F)&\6N\T0=125"DA1 ?&GS)M:> M:>$C@?'B9R]FFET-;+:9EG!(-R;/ *4T2DF0J O5FXPEL*T+1@?8.,]%NK&0 M^U%QPXT@H>SF7?_D='9)HU\VG7R0WW+VFR32;R\_KJ3?KI"B4O^XV(BP)@/6 MHD3&!2? $V.SV=\1XHF#L[_>&BG'PZNSXY7W6#VIW)I*R=OE#FG%,B MIW4KZF(_&J?RVJ$>>YSF6M_7-&)EIH\HD)IJHJ3-,3X@%984GA9P^KP \_QX M>:$_:'HY(Z;042#B%%=-N/ >4^C4LPXR]S9H[:@5KYY9]M-(/GG\9OI)?O;* MP1^M]C!K4_ IR 82-"N8I_2&WF:78)R#]5+<^,^3:\GT)Z?M9'HAOW9EYVU M8*Q-_NADO<2XU&HQ/4OJ#MT-S&W';Z WFI9]GGY9ZVXH6=D[4=)DVZA%Y&!! MIY(Y@3U).R#]8PB<42@"'(M3B] MO[)#'5!VV'S1Y2BMM0',82PZ$+@$9 HM)XYZ#6TM5,=@AKN4^?+B49IG*Y@C M[A=R(266K]1<8&Q=VZ4ER ?)Q8>]=/QF6@OF^-XI@+)2H0[PLMP*1>ZF1]]B M"8,K>BE.?$.44YSV=W"NCI"88O+).V3H,72=K_CR=L\F*,?[FJMU"@*18C;1 M!).*R=4#*O7;?JWS\^33+;O6;9'V6Y?0S8W\0U:WFTMUF/WPX5L?;2WPW(// M-N96) 2YDI#UZ66LF4/*.(ZDF!4^QY.R6MA!OP^7YZ>3Z=7-:FUV::USY27U MQ1ZA= M[%T2B.AR+W4H^8 2BF%XDH2"T6Z)'"ZGLS:TZ^OIV:^?KT]^/9^\N5P<739K MS-"'T8)68K<:C&.1OZ-KU2)B!@KC;C&R7Q95.I\L]X$L<7 (;1+HP[6LI$P$ M!7)T%:UM[*Q@Z3BDYZ^ <'AE^)(MO!7@-K92JMD4STJ*RHR6Q;B%"TNJ9X

. M&"M[Q!+%HRK/LF3+)G(*8E >(AD/LZM>L$770OH4@P0DWWI/A;B&6-!TL#KZ MT@6[8,B0,9[XCV/$#3,"7SHQAUE3O#Z%BMB4\J%XK+V '=M?K#,\/^;N!9MS MD_Q!3G2+3M*H8#T%V^505Q>PF5!R['$XW*\D95V) 9^K*9>UQO;20V"G;::9 MJ!ENAM"131TXE['@!4: O3]B2QP<-[904;95;[,AES[%=TM>C,H7'?DNSKE7GFR['J^K@1 M2L'6M;&J >6"X@:":2FU9*E;'BZ,_+&"[\V-N!5N[-Y&4+;K)%O4&A*PDWHC M5PUPZ#RV2LA1_^/XT[6 H[@_"B&:K&^CHH7H=(H50I(\F_N"B:'&&W>TZ'MS M(VX(' ,C=VQ*H4LTN%(TOF8J+8K<%$XL(YX=BO&!S;@(Y+2SYD.LN9 MSIF[''+/41(<2V/#F'8KS+_T/2)3+BDXUM"=J):2&,.;'!V:R@%+;BZ37U#H M%5@S_X#QF"QQ<."8N$AB BV1<>2,7 \2,&QQ-8MH$6LJ-%$!PK)B0\));RX, )'"/C'V9=K 4>C MM6XH#D)UE"4F]V[(68E*SA47^G:WCR_'B!L"QY2LE8Q0'PP))'0YR^_TWODL M'\V^#JGA*^O8S9.7GJ_,O/T\^R:^>G*XJ %4734KH4A,$;DLVE!Q& M5-XI >9C'#]J_+FTH<$[4T4[JC-6V\:]= G E+ FPK&W$RR(H8XUO7O \?3\ M)XKN808L"2@0/RO)5RED6HI-[X# @-/F&S^^$P $=[0EIB-;[[U.D.5BG.G& MV9HK:0SN6.2$L^6:FTG#O.9@X6C!S>;D1#MX#8C:Q$R)JD/2J1-$['*SU8$D M-GW$.T (R'\<"V^5<0M>S&+12#D@413@$W/-%F,6ZZ(=\QH*EN=G1[Q@JZZ? M<2,VJ+TX:S')+M5QC@G)!_36&X>#YS_:>]K-C;A5QIVK-:A/[\Y6<\"<:PY>\\9E97/EQ:'[B/'9N_>^KRM[,K^=GK,:#=?S<#INBC!RI6PE U)9O&E(DN99L#<2[X%>$_%9TY/IEUL7=C*=?A$3W+RRV<9H5YM=R0HJ3#8+ M(/25J8+A'D,3/&.*9#3B!9<\BMJ]Z(8JV0.@J PYKD$,SF<,@1 MJ,T.>?/A#/.-[/#;ENOBDVZRK#>7-\50^?8[>L1YKK:_3B^OKEZ_DSV[DFO@ MZT2"_.5O9R>_GIVK/N-8!$RSY+?KS,O#LTP.$,RPI6'9%J1'"\,S_S&:^11@DWE6X:U M]'F#\GMY0T!D00Z\[P+)U/Y[JQ<+K7@=_UA;KB8[IWX#_BV M<18^PW\XJL0O_J(%6^A^YI$S=9= 1\2\$( M7.D!HV^&4J,"('&W+"-2>LYVV>IBQW>.(6H7FF.R^D8VFYB\"RY[@WDXZL=A MB_5#1C$N)\PZUL11DO-N?,U)J9=S-J$.UP?'H?]6-RFQE>)",#6"H0@E8Q*O M05F"4DZE#'7KXS#%>K2-XO\*EX0V NDMIRV,$M*P]M:#'3S"$;G+#2\O]&E. M\MRZ]405./HB:$H2D= Q]3[FR8_"Z;8=4,"2^>/ ORQRQ>W=;,J>MS"AG@/!?3?8A([>?K^0>^0;(E8;8Z"[K4?00U0H\G.5NL;H\E##^9QV&(# MRA514M+[+BB?"4R(%N7XBPD0)$LVWQ\ '([L,&-)XBSTV0(J3SCWY#,$2)"9 M\TA>?!RF6 L E(*=])XIU4K8.@?9$=65(KEO*SP^.C@>=[DI9Z%BOU#95I7/UT M\D4OM5840*@5!3TQM8K4G1(SBBF(FK8HLQ]J4P[FZA_+M7FHMQCJ7+_P;DK8 MZXLZF9[]-KMOWV( F$V(X6:=*'#(R>4 %AMK,_U(FVWG&FM7R/,DT5? M9P9 MNB#M%+TC" + 2W#0;9"0G"H,4<@%/V_UC61?,)MR=0GS_C9IWGOV'EL16Q?? M!#F8ZKKC6@IE'"\ MBP8Q+RL>Z\/U*C!-I !+KF,KIB%<3]L58NY#T66+6F-W@BT49J( +H'@+KH:2^JD)+@+>.5XOL?G MZ8K^Q\GT3$/BW:*WBVN!$*]_OYA,KSZIV&WZY4:MMV?RUS%R/[Q'KAR:KB*"=:W0?T?2R)CA1B:SLP%6XEMD)2D0T8')6:;>='5JT?BAR69#87< MM7Y+)T2ZF(* $\FU0+RWC_H,S-O8L^AM'QF3#G,M[-]3/UZ^?MJ*&"6'Y&0- M>2<0#7IL-0F\;HGU(N2V?/JD$QNP5!.L2=9Q63K M(OUHG@Y_]_H-WY-/KL[>;GSZ7!1)":#V #3CUR9)"G)*Q5=,O% [%^9&;V\D MXFYU6[9RS71G*ND@VB@KYG,1S!T9,Y22?5CH6=8]>7O7;<6ITQ8G'R3K@51) MQYXXYZE:04RI=$GE%^Y*L,]&MZ6E;9,DZU"@U KY(MF>Q@'1C#V# (B%$>'F MFOX)NFE?P?_^UH#WYO*1 6]-S5/P19G%R\5R72U=7D^FI6O]_8*7GG,AHT MT'0#]) EP4.070 I2*HW=H>;V_>=FTJV,VV6;>O\E,H9+$= MB9AC8[/UP8;OJ,X*SR-K #%GWQL+:DN%;7/*8^X;0W-C_2C0;2S\;MHL6YS@ M%V4/6>U7DS>?OAXO+\\OV7C8]/S]Z$ M4E/+$B5ZR2P0NXKGM U-Z3C<^$1@NZE*W\3;K5Y+D70HXMTD2]3Y:"&WA+(4 M4<"F9^8^$@=9MNB?A6(KCE0O8G\OB;&+@:C&V"6IJ^(?.&?K_%"0INC<<]%K MV8)5Q]HX+ E/:P*)U4FPN D=#2[BA_&.FCG$72@F >OCY'1V1W8_#M_EO4,U MXXR1Z-K)NEP&)L=VP=-2=\2>4/?++.&@E^M MD3]?G5U,KFX:76^>MCWRTN'K&XEZ=O7V_/+J\W1Q=>NK\@M^]+<>S1\$7_UV M=OKYY/S\BQCO[/W%K$IR<7WW7>7RXZ]G%[/??/5?DY-INSB=G/Z?DXO/)],O MRE %O K]M,XSIJ9:$@&U7!-&KEX9:&N'(13AUV=D3S?,(O:^\^GGR]O-4)W*MNG9OT#MS;3T4K5Q+O@RYM>;!MF#]HA[,/\RBV.^U M*+(*+5G7K62Y5$W+>09) 5-0@H5%S5]_F$5QWVM1LCA]DFQ77YQ0,=JSG JB MEWA@&/H0_;W@FOC,O=C]&^Q\E,D?6&\&CS66S9ZW7=\] MSSN;7#V^)$>QRO=CE:1+!F+"X)5XP['\JW#NR7:! G[!W373LX]5:ZWRS7N- MF]NVR4V/P-7)Q>FE+OKMBI^_R!4/6!,;EUW7 J0'3C%(5'0VUMKK.&71DCVJ M%3]F= +9]%9:3Z[3C.Z*'6.7_ -_:2_N3MW:>O[H\.?JR*]EQRV0;&F@0E6U.YQ&)U)*P/C;DW*VAP MTS$![-_9_/1]C%Z^\AJ6&B,[J7+5D]!6E6%I9F,+@_MWJR/R#A>9"KMEXT"E^KGHCQJXQH_<+V.?"L=GZ&6UL,#U0I!HHU^:@&F49DHT= ME4V,1G8ABP0Z79P^G@@^NS+D@Q );$O$4ME8 M2=TYAMJ4=+8+C+$IC:UNEL NM?H3++7% OSU\O+T][/S\S3+_KGY;O'H)'\J(NWVS2?-?8I6G&T[!IETP12FY#$7@+G M(J3!']Q<;LZ;9T_:?#^KK;BWBMZ9Z)RUUGDRU).!$ER+L3GMVU_0I.L9#F^V MVQ8-_?H9HYE\4?ZR#JWG&ALG$6:,P8<@)H",-S/?$X1 I?"T/Y_QV^ZJ6"[ M5.;@STQ=B<"-FXGZ!A= N05,C3Z8WAKW@;?QR.RSU7/3F3LN;(K5Z3Z!DPO5 MBE5RM:Y37T0R<$0VV8"JJ!:?O#B-GF<=EIP$'!2(W=;F_3CZY+CLL-7S4W:Q ML^R*;J*5K9&29 !HDX^MQ&1H+"4>JI((4K^ M?^1N8\/GJ#H8H[5>!;))IL)-)U6F;")DAZ7'1<^SC\@8FSQ+-3ZC=%2;(E=;;+_M4=6R8!K M"JU62L\(3>V9L$(BI"1JX@&K=C_+V8G5H2 &A$*IE45,O4=DAZV0 YD*H<4* M%0,AY-1R"361-]8''J]2C\^EK,=BE8I$1_2*H*@ER31ZZ80$/K,)X]3ZXS+! MAL#!FD:U(X9BNUA @!2('8!);"*'Y?D [+WS6706SR#F\"UT,LK4RSJ1NN=0 M0@.W6X=Q>7%U>7ZF8Q9.WUS>/A!YX:? M)[]=GO^FO-?3B004T77&VCU:P]Y/,IH RNQR@E@)4]&_"J0R((&50[I/C'DA MOW1ZB@ W31ZIUHAQB 'OW+J*%!Q(0_#_0KGFF+M1(UE Q_()JL4Y&(0G @N MH!=7-EXCVR>J\: K.]]4="_>GGTZ.;^IV?;+ZIMUXR[PAP^Z M>S+90Q6S,%+/CC$ NI""L=PEXHV%QOL6V5C#>^:YHZGY03Y_\P1LFU?Q/VOU M\H$A_G[RK[./GQ>0\,[1MCO9R.A]16Q$EK*^ &\LZ4'T'//<*;UM@+=?55]+ M^J_:ZKI]=;.S^NI]R]U_W?;PGNG0C_FL"]U65V+RB0":3NW*@OR,Y,$)<0# MP=\_(AMH><\R[R;3V9N*6Z:,R=7M'=/)Q>G?+B_>OYE,/SZ["Z"'T^&P!P[J M4C+EB"RG)[%5@I?0)+^:MQD3/;#9&OH_P5I_CCH:.B_ <"W>R%(5HA(2$38) MU38$S#$,=Z4/P\!VZW4K_Y'M[.I;SY?/?WD^G[LXM5-&5W5%3?7.+/9U?__1#2 M\?W?\\OO)Y]&&SS /K4TI6PN/2 9I-C(^4Q0@U?>_[PP2A@4\']KA75U^VH, M_?#9=/8B6K[C[M'X+5.+'*CIY]+UTP?E_T4,S=ZKZM*M]L<3MEYO1VRLS936(@8IW,4-C&=XI< M?+'Z7%V90JI)*660\P\N>^^*7S3Z:BU!GB#QBE(FQ!FW?N\M**='R#YA=(&9 M1(78AN@2X[V'&3L0^_RQ#IAUK&U#<9Z#CV+D6EPVV5H'3F>IZNC/D>40P:XE M_OF";I,M=5AA_]*]1(?LE0Z(? Z9&)/!ECP)9*0A6KRR@BK-]CK\IM!I>M/@ M]$YCFL1DR2RNOTB4TW3]DQZGC5<"L;@&B+E!(+2"3^0DA"1NJDLR9(:"N*2J M=%^'M:1ZNA8K>7 <-''()*DGN91FB6CAG(,)I9CA]()SN+T6/TZNWSQXYKMX MYLPSB]G)^6XDG4LN%3(AQI1;HI *NQ8:#0]27SF\?^0>5?JK61Z[;E ^R!L\ M]O/D[0-"LLT/G<,NT=9E;"',O+.-581LK#X;><%(5AO\O:7>0L9]Z+<>-/G: M(R\_6C9$^]?;#QJI[^H-M\AZMGV^5>JT(7+E#9"*_-BMD2ST'8MGGUY^K!/= MC+,?-OV';,^S=SJ^L)QCGE[__^^3T_615-;0S8(I!YSEX0H <3?:R!_7! M;5I0 WP5D>R1K]EB,'D$BX7$U2B%BNF%6*!]E& 08G/.]!KRV%_&@9_?6NW: MS@OG(*XBLZX6:N(FJ5$@;796NI-@*^?0@&D(K6)ZB&:'MOQ1%O&"!*:#Z7%SCHQT%O/-MM:Y","/<4_#Y<; M@>9T6D^NG>FR%(@V E_T5D) ').-12"044S*DLZ:,2@"AN^HS0JNEIS:[.6" M[#:BQ%TOK24KLQ+R 9P=(2G/N]D#*[,TO^F828X*Z23[(L%=P%W,E8*69IH= MCP\]59O;+M>_GYQ.TG4YOQ3@]5Y2T/_/WK<^-XX;^WX^YZ] S4WN]5317E%O MS613)U[J@9WO-\PZ8>8VK!8:V:^U: M4S/S-J1!3K,P3EQQF>IU-\/L="=#R64RV=SSL91B)4:XYKR#94#:K9[=Q#:Y M5^V+>J/9O[BLU1<47KW;TR#@^?GGI(I"S,S_W<'$ZN1IPT,[\JXOT2V/'C#M M/R/-WYUH^.A$?"["FNWA*@K=\G$>M16*$88&P@"T&CLBPUO12-O.O^@")W7! MJ;IJU9NM'L;_F[T. &;_XN*J\^&O7^U_*1HLF]C6IGT;CA*MM3IX +T^Z'4;'="/\$?/ M!CHTMLD&2\C@!;LGPP"0LU^O]UJ-QJ#5.\=M[XOVE=UK7I[7VXW+\Q>PPS=Q M/"<,O* /(P2P@EFWOH(N&C@SQ\6:UZBZ^H^XD;(^KHTWW3A3/I>:(!^+OZY/ M1^C7!^U.&P2Z?M5NM;$.1/,"7&DZIE>SKY9M=-;/FATYS1=-1)L^Q?R_\2FX M+>)D'EBR4]R[^7(/ZZ"VA-P-PT#%K=M&=X!!@8OF9:_6JK7:W?XY(!C">+-W M<=GO+@W*MYO9C#8?6S8AR6CR7FT+[=E#W7G6!CSV&M@WGI-W\" ]QP@KW0:-;KV'^ZT08/H-YNV: X^YUSN['8#>'4MC7G<"6I M#HJ8*Y7'*CO6/N]WVHW!5?V\W>JW:N< GI>@4:XNNU=7G=YB]*/>L]N[(=KZ MZ6Y&N]7.2.MJT&LV>C#?R]8%]G$^KP] ;]BU\\ON16?!36S4])ALV=/^UV$+ MWCE8H\U:YP*+4(*3W>S"_]H][+4 ;FOS#U;8 JC S7.U>M M1J=SWFTWSJ^ZEU?GF)':6M)*"\"MM1NJ;57R&O:Y70=K!4\TM6P, YSWL79; MY^+"[O<76^G9=GUKHM<]>)T'4%T#Z[<^N&HV6W:ST^M<].UN[ZK6:/0;@\L% M'#NM'QTM7RIY-?">.YV!W>[B;N%YMP-FI-=J7=:S]OMC%MM'3SRAODVA; M%;Q.O7]1Q^*NYQ=V"PSH?JM)"2)UK T/KM-"6DRMMBV\Z1Z\RKMJ(7[U&_6K MJV9KT!STSYM7%XU.[_*R-^@V%U'LM-_:+5 M;O3Z5PMXT^W9+[..L#$')C$/<3N&!_%\@83SI_P2&4$EO_>"PWRF,CRI&GQ0 MNNN]S^\BAV8H @1?1K(;"!7W^#+2SF0]2UQZU]W33(^2X8WG89#&7Z-P'#G3 MA9C&5:T+4(Q]@II7K4Z_ 40!W&K7L?I4KV-??/CKUY8*:>R9 ,6%B/^&<17, MG?O&XQG'3#DLR[98#V:)W?422JUBMOIE;3#HV^"\7;3 FNJW.ZUV#5FNW[J\ M;.OGO50'F)I.QC7#?\,\W\ 1*\^UX;D4/.P+_EO7;N$Q^-IEO74%-M!Y=W!9 MWCR_<9\2H?:TH+U&K]9H7;1J#3"7L?GL1;O7N^Q;W7J-LM4!/GC@7767=8.[14SE?'Y7QT/)H1U M8?CZ8*\>=K^XZEUT+L'!;8CX% %FOU<6"#]UFN]'N7EQU>H!M"Z=6F]C9 MY'6SD S\*3]Y+7EY?D[]N]#W_]OW[R>>@]L#AY\OG/'T;PR-.1,_7\IT]WWI3'[(8_ MLF_AU D^TV\QS.F379LEGS_\WW'R>>YV4%?\=$+MNS[9]=J?5]Z#WR][IQ=, M@$F3^?O$1[S\$QY[]%SQS:-XTWWH#\6C;W_[^O67RU\O;^[ZO[#!EYN+RYO; MRPO\Z_;++]<7_3OX<'5]T[\97,,%MW?P!5[,KF^NOGS[M7]W_>6&X?!^PL>K ML?X$$]SA7,5]SG3V^?_8[=KG?0]G4]*#V3_$W($ATX];,EE;G%%Q\7C?DZD8 M;>D^E5XKDZQC+T:ZA2.63#@;A;X?/F(A-"?&[Q9&_,(WNJ$?1I_^CRA ^QG1 MXQ00,!1ERCX%8<#%H+Z [@)5F9.J85L,$>:M Z"G,\!!)I,0F'KRIRVNBW;/ MS!GB(9)3GX^23[79#T$$#YE7?-8?&B#\^I_5/4DXPP?_R!^/@$TY&&U24 M_856!0XE^/E#[P.+PD?QMYU=^U,RS/^,ECY!CEX,J=/\\^?"@_(7+'WH_/WV M?F^O'?3H#VKRS[ 3G7!U'5]R\'V8).'T2F)+7*#0T0(H5(7__K0SGEM' MPBU0BMBU5%+UK);=V3JY#H)K\+[[B+D^=Z*?/V#P^,-/&1$,@!D ,P!620#K M=FH&P,H L ,)<6^3A+^'T?=3+SB=1:'+X])L5X/P^7#K6XA)OL"/+!^!VE:) M,8JJ",*VC2$C$41M22;PI>3F%$MTV,ZB+JKJ6#AA%)&_:ET-C?G8T'E=DHY M(-OLFC.BAWJ[F?S!COZ@)G\@T>0U_L8K;:1JI;P>60@E&VYG#T>5*G8PZ8[L MWU^%Q7J96:S+?#5SHMHPXW:9\08LY@(O;L"*Z\M0F9/8+V%@9 MFT81#]PG=N*'V +U(QL[7A#3ME=9<% ADE8."DK'T<,^VFL.A&_N'MM6LU6: MRGZ67KF\'4&2%MU76DC!X)O!-X-OV\"W3M/@F\$W@V\&WXX0WUI6HU/>43^# M;P;?#+X9?*L,OM6M1G?[YMM!< W>]PZ.,6^3A'_#J"0+ P:K[3TXB?? V4@U M7&/P6Q*E=/2AU,BE40!'7+W)MFJMTHZ3545.W@HU1B+>L41T&Z4I;",/1AX. M7AX:5J==6LU=(Q%&(@Y>(NJ]TB)6QR(/)LODF3/5)I>D:K#S?LKIG73W7TSO M51'XJDBP";(;P=V'X'9:>Y?;JHC@M@UV(YE&,E^T;VUTJM&I1G(/4'+MYI8J MA!K)+2,HL'NI+8DV]/%5A:?#U4773#RR-"Q\@22;*JVF2NN;:'C2[);6$FEC M,AY5(!ZVVEL*91D\-'AH\-#@X8'A8=VR>^7EA1M$-(AH M$-$@X@$C8MUJU7?G,E>=S\K.R3)M3?8^./$1+R^AK)**-PRP*'[PACUF8*>30I.24IYJ.IV\?"JFTXE7Y4XGO5(:G72:IN/#H=YN MVEV\S Y]I3:M5L&$(_.L38.Q.=:X[[V85VVU''0Q*5.";/,*/TVKTVAOG5X'P3:K M7 N#8 ;!#()5%L$:5KL\9^&PV>:M"';X\8=H59/K*:-:9M14X0.RYFY\3K4VF,?[[C6A%5J051NV^S=+(G3@QI_#%+ IG0(8G4J#\WZDWP\B& M<5Z,\V*,0HTK&:WM#IP55E)$\'8'FVO@P>PJL+H M240F1CR*61)NV?BJ$&V/'X\K[[U7(F6@,@AN6XWR.C55?NU-Y,8@C4&:?2%- MO<3R955?^[T8D<=E*_[B.?>>[R4>%V4"7+@&1@J&(543\(9<'#MG7L#NT]@+ M>!S#+]-[+Z#O8PMSDOP4I\>FW(G3B"H6,# UO7#(G.$?:9Q0_I)Q\*L+\U5A MQW?IX'>M7KNT@D)564D3YC,H8%#@!9/N67;--"\U8;Y-:+O:,L<'#IP9UNUB M0/2=[+M6B-['C]&5=\J,0U[8PNV4MH%;^94W@3^#,P9G]A7XZY58E+;J:U^B M6;FZWNRRO__R4QJ?CAUG]JD/O( !,,>_$HG@CG^=E^B\\&+7#S$8=@=D./=# M]_M?__N__J)N/G=B+_XRZKLN$)DRRC'N!E=^XZ.?/UQ=8,69_VW\Z^[B _.& M\(7C)J?=1K=6:]3L_N5%NV7W+L[KCSZ*X&AV5G5Y2-'64$C?,Z MOB+$"[_"([D7L(GSP-D]YP%X%KA*\ M\ZP [1T.XF[-'+YG09\G>LP@>XNWSW_K]K]E' M^_-'>#R.EE2%JG]V>L5ONII&(_B,= M+W^X$R<8>Q&WCTF"W,PI,[8&IZ,"Q6ET955>P]N. 4.G, ]'G"D/!U] L@;P^#B M!&!W H#"HU@-V^Y\)@;)HQDNJ)(N=B[C,E3V HL/TI-(J"@OB)JN7]-[Q M"2CB"><)2BLL[ &0&N85<1:$288LF.H>\9'/7?C.]_4-+YB_D] -,#F'B=K& M*"-I%*%$!$X"!H*DE+Q2;;K!DP,0IC@&0"#.=-C(\2+$VQ@+@BNU**0N3OUD MD8'C2?@8K!6LK:W"EJ',0_R(0.0!S*-P^D*HES0\8JP_8P,P[!TO*)2-1T8; M9H9I+!D2T%K7?8Z@Q?-4S&V <.HE>-DLC>+4@=$FH>#+U)=Z)>+CU!>8K9@6 M5,D9.^>ND\9\'5!0Y39ONGP,PY!D48Z?Y$\^?MV\(U0 *&'W3PS-"2E?J$M\ MGH T@"S 8Y:]T<*'/Z%DI3YJ+GB60V2#,?\!RHW>EZG8S5D2AP@SX>_0#B%& MN)N#,;7J"LH4ZBI,](AKAV <)JCX"5]'*2P_TD+3];%ZZMEZUW#!O5OPT):X M;U\U+.X'PUMP=;T1#"E(\MN^PKJ[8%YE;N &GM[59?.\V>IT+NN=>JO=['8; M#?AD7[;:]8'=:#6/S=,[[]]>W[(O5^SKM\O;RYN[_MWUEQO6O[E@M]=_N[F^ MNA[T;^Y8?S#X\MO-W?7-W]C7+[]<#ZXO;]?75MZ9IU>9EB*;$OR";.^9LB'. M95[/OH=?,6K2?;\%/F8\206%@BMZH#]Z,5>*1&@%!H@UC9GF+?T3G@JCSQTF M2__UD:_Z)8T+OY!UG_\*2D'[6?K.,9?J U3O2QQ[L%QYA#>)L;+;IQA^BO-% MN [<,QJ!E\1S3EEZ#Y:J!UC,GT'7 V*=;08M)8DQ.,'&?G@O=FC!CL4U[)/I M0,U-KH'-?!@")\L\]%.RF\Y67D(/%(H1W%JRX=CP*8 !N>PQC,!. 1F?.K%T MD7.[:!R%CZ"$[Z41YB6,3V?A(QX7":.Q$WC_D28;Z6HW2HE[/'!0@%["9N$T M'K3&78^B!5/GNSQN FH0--\,>,5")3P#KI1>(5S"1+F,,_8[/EI2)ILK7?;@ M^"D_=89HUL0\>O!<%+3BP%#O@])'0HN;'#<"WQ]&$9!] )X8LB=X^6)D;!I& MB@8-+]<1(NK_;0G,& R3*2 53+DD##D^N60R78($00,<0<'H*$V0NS":< M^X_(R]7D=6+H"_9\$=845B<)T##;N8ZA"5L ),1\3\GYB [6NC-$*5" 0"E]./Y]J3 M+<[]]=K"L*2\[WX_:5%T\ )(4RB2?>C,W"V,OP:16K@O<[Y _<#V>X M.!,8N/]T&KN.CY=:C&K=SR*P71DP$HALHST#Q\PCC2TR'$; M1V0@.('C/X$.$![=/9A-,$M0(ACT&M)#TD#[0M-,9^Q+BEHQ"!^$?Z=IAHBK M40L'WF&^$XW)>X2%B%**$238 ?0FVB9KSG 1]Y

    2QYCO@2'P!',7JR>Z,0*?H80 9XTC3@&'D<]_>'1V @R$1_P*$=-A M]U'H#%E$VRAP66ZZQ"ER9XQ" !PQ!NL,[>G41VRTT&0!;-=-'6^JNC_2L/(? MX'XOD#>AO*%=SX414V_^Z%#?2+ LP&+,]JC]M6,<\ID?4I%9LC;F3G4 :Z<@ MV6%P.HOX% 0D%N^:/-U'GK3I,FP %L?-&%DC3:K,)["1X$\9$%?1.M +,YY@ M<(NL0O">3N\=%#_Q#&G1Y:B#9JXD0G%3RG%N"SJLDEQZ4"+U=U E_TZ=*.%R M:_=7[C]X/JH%C"S]*XR^$S])3IL3/8=21TBHT,\!P 8GV:5MP4 &_L!8AN'+ M;;N @XT4?1?2 NI),H]Z^ S&$ MY8N.])Z;# ;C'F"VM*V@;L$] [D%G4W5B02IP56=HM$E0K&P*-&3]H:;,%#$ MQ/54#Z3]"YF X03%E= I3F^1YJ($0;AQO:."H$]QJPUL.(OLT5A$3G!#@,PC MO'O].\[8[VJQ QE:I:UQES0ET258,W/<.IPZ?X01#7?)K#&'XP #]6LI02DNA923BB!C156/VB74UTE9 @5G MGY2\*RTW :E4"TK9_R@-V35B5_&,]2GI(DMW%&LE\;C0#D7NDI$H"2GEOC?% MVE%\:&R'9P=WJ2!9B6TLC&*U2@6=@HY#CI5OUR[RZ*?L*DG;#4,05L$WGY!2 M*KI1D@)"A!/[UYE"$;&D (&"_P 60ZU;9+P1P$ZV_26((9&%"(*.!%JU0XX; M3)[8!L\!*Q:1!XF@7#0+=[#V60R@+X(.\EL1PE.6+R*44 +WN"=%CP45!QBK MKD/@PRZ=_IQ$T!L EX>H+%VP3>!S##+A.Y&.SQ))*?;JQ7'*(TNL+J4V 0-X M$5Y7%1BLC(&XJ7 MKOZ\B4'Z*XM0X,5:><-5]R4%M;RBH3_ZY9A_W7=HH5QKDVNARUDIUDH ="C'[ &'*YD< MT+Z8)1TZ,C,I* S6B"O!&#[UOL"TE57_GBUT$" M .>A8]$G4T6X.+^$P?CT%]JC$U]7;>('M4ITWQ6F)R^O;4V12]G!3OAW(HKA M^'[H$CA(P,C62C,KO6#A6[6X"U8GFKX4=:3\8\)5\%&5/3?475:5EJ-%9,A< M1:-9[?Y$?"IR1%D:Y&.=GPG&WB*$(X#?L>3#,Z8XDH*\,<(P)G9+NWC^I98@ M0!CKYFL:8*XMFKBN))%,P,W#2O$3^/ICC\>YD9W1_:P$+\@P=QX#3#"2HM97 M[ -F\0.UKL7%8SXFT"LG#$]/W7,1PIX[RT'[(0$7UPMEOO0Z3!_&'^0V>)9, M!HM_$S[P*9Y)L?%TESA--4+'4:0\>2/=TAN1H4%1(2]RTZF(:\=JTY++#.-\ M>C+,G46G,S*@9\E_>#&F2=,XI-'$E!(5FS_S3(W"O^0\CK7L ,X)_Z%RJ$%B M4D>D8E-P:_&\T$IAZ'2B[R03K)=\?L([666"7C^4M2!N-T&%AN?"<"\?P+#/XH3Z9@H MIR8C8V'#:X[X\#8D>;Y$1.TEMV.B)T<-7%Q1BXXZ8-R)T8 > 2KSD=(9[^DL M3<2VSA(ZG['+[#0KV02X:O/SE\Z:".MI;M$M8.K0B88Q^VU&83 ]5;5_^ULA M3?@F/,.'=4YK3>O-7LVBS2S%3ME1\6EFG"!8"HOYY"Z<>2YKM&H?V2D Z'3F M>Z,GM5YWN)8HK=F=UQF92G*'&H.5B#MPNND:8K'P[,ESIJV3S(W-RK;P%(D#+K=( MR+#+V=9HG#*L-Z5 8LS!QKTCRL9;8R*_YCW)).+EA+/R@:F,#SI*Z;@349U" MZ(L---@G=N)\%!D,F'XNSX:IA^%Y>1E8^D-X&1CHEYMX>?:YQ4[NX2&@DJ/O M/%GQ#*%]J7H![NRI/"R!^[2SE^VX"B/MQ,5G:KMZ+W@PRHG(Y]=]*7JAV@54 MOBC'4XQ#KFQ8,0=YK!\/R"KOD+9E"K2DM(U%@R#S+AT6I&1SXUO3^S^DJD#K M.HSTPW]R$7!>L)SXKF)7*+@_GZ2VT"?RS$!.$8V:L_3>I]./(E\@OX;L^OPZ MC<#911_%BN8;1SCWE'*29#F+2+C"N$:%JQ"BY96XNYN?189KAQ\S]A'WTS*% MJ>Z!%YB*?\2C:MQ51)AQ(":63)[I.10J<7QNOG*+2*SGTEG2!$8?\Y1:\J]H M&GA2CC)U1),'N&[\,0L?R#UN/[,BD%DG'ZG.!9N$D?_BA+CIN+ JF>#-Q!AB>$#A3O AX M-XF\>W%\69ZFA*^!7*?(=#P1\1H'CR[+?.O803#"\^OP)DN&JTZ!^]!$6'F8 MGE*_P+8 6/F/2B^/558WV!2G/@4FGYF_.G)="'"E,1^E/L,'9+N_Z&RK5.7R M51X/RMF_P; ^5LPA?^N,]05Y9->\N!#2PUH (*-!GKB#7Z+%%&*U'OV8NLBV M+Y).)% 5PFJ8X(+FP5#1+'F:858)1DYB ?5XWAP%X!2%081>1&:X'E-4@3YR M7=8O7\:IJUH"RB(-TO =RM1/S,(!GTIH1C&[.14ALW@B"3LU2LBPR_2*0(MRRENTWB MHM-AU;I8>3K7/5C9_('KA2CBU2RDO57:BT/K>3DS&7AE[. (+_2;.J/9EV(KU.F"_.D\89VB*+9G\>/K2N,5Y"/\4PA97_=OS0MR"4NI@ MD6Y_4R&,YFFMM[40QC>9^D/['P.X)J) -L5F!EGA!!G):-?:'TO:PIV;']94 M@!?QH<02E9$DXP>DLJ3-F25VJ3&UMDZ<;_DH2HK,B$-R,@>-#B=XP@O-L\X5 M"1XG/% '.I3^!>2=4D$@#(Z0BL_*'H%R)<-]Q".9LZ#5OTBT$(R,H-#1A*R. MI.9!P9V:)2#.3PC%%TL-3U_Z4C5CW0QYF%RX%[CSMC \8:(M]KME;$_ >"WCVM M-;:VG'?HH5+J^B",(JZ=]+B>8KDLJ3MPRZ4""U^2)B5/8"JRM\:I)^JQ9+K% ME>?"^>*!C:P& >[>%?+*Y.GDN=,':3"4%6N(2D:+^8D*K?H^ M>?93<6\@X(ERO$ !96E\SL*V,@PJG>+I!6.N+@IRQJZ3C('C)-\#Q#I/ M0J?AIJ@["665/#F-E?1ZR1$.J;F<9.6E4$!;+$!;2<43<1A_N M/1][ 66N+5BH$R<6:> 9"&HVZRH)=V*J & >0^:Z8RMS/8I[,Q*XUUN&ZR@ M:D@U:IX!)]RZ+T4%_:E]5@/(\?VRW*,S=I'GQ&,Z>S$3?9%"CSQ#@-Q_*AY' MB[,#\GK%'B/N95CT_70,!%UCT&<2;;>L\H+E*XS K"X@E:S R.P5169E#*/> M0"-N@(6#,V.6KI2&$MV!,3-O)HTW^N:K\R0V*,H)S9/:TG>DJ99KG&O%W(X. M$CD7P)74I=0-JO8MZQG,,&#CT1%Z-@D?,X./8M*1/@_Z9B;G(;8PLL)(]+ND M25Z@+]9)F0>Y :NHQE31'Y!SH$@U:?IL+D7MG!^4V4A+KQI#)86AJA%C):E9 M2NLFLMJMB*Q^X[B)2/LM>,F2XQ^OH<8=LF@J\L@R;TF8*ZMX#L-?OB-E0\:Z MM--;8D-0R8Y(7I+W6^(I^!K0OF*CD_9ZY!G,O$9F?GC(()#P[=?/"'12V1&T,)K:O2)394*?AZ%32 M2W3K&&K?"-*I&5!5NZSBYRI$^IT7@X):3)3(H T%3M MB+^47KLB3H[@DD ;5=34"?=59:'J29>$WP%_S#"<")(='=8\QI<2!L_3:24X MT2$5UBL9M[AT%!NA!B.$$>7<: MBT!VC.4:<=]!_VBCNJH4]4B MFUD<]$XIV$#34GYT87H21,3^SI96NV?F#-'S/D4C[%-M]D,89AZ2 M7'S6'RI*5WY6]R3A#!_\(W^P2+APN>_+:W[^4/M GV,P,M7G)61YIBWAHS=, M)O GS.F>HF.G+BR<,XOY)_7'@D69#RK*_D(>PJ$$/W^P&Q]8!$LO/F07_Y0, M\S^CI8^0PQ=C:MM__EQXD/:&90^=OW_/M]<.>O1F\H_;.XOO!51("%WSP[3 T-,24*U/-?*?/,*1AR HP9,SZ,NJT M7H);DX,8KI2J=%K6W:GN7625&7Q5WFX!FH,U!BHV2[4:(GZ M!F\,WAP1WFSNS+QW,-H&I0[6*#H(MGDK@AW(3MY.'%[*5J)VGXNY4R;457ZH MJ_Y,J&O+>WCE ]-)MVNU>XVR>25?]^W9DZ5+E=DL,Q+S/#D:-:O6:Y?%*E7A M_6V[%48DCE@D3EI=J]7;.(G#*)%7F[$5\LYW:M_*,]IF,Z>JF%4J$?<+9K;5 MK-=VQES'#7)&]HSLF8"^">@;$:N*B!GUMF\;_KA,]:LPXO!@YJ91Q /WB7%J M[").YJXX\CYW,-AZ[K2P"4+L ?'V>UIE"\#7:2WV'7TM[&U(G.-&/R-N1MQ6 MDLNVZK76KN2M*J)CHNA&HK8F4%,U0MJU$K+6_%1 F-M!EI6R-M#1O$S3;B9L3-B-LNQ*UMM6OF M$-U6[?SC,N<')9GOEE;@GOK&8K51$[\P\8LM@%RM8S7:Y=GP[R2H883,"-GF M0M:VK5Z[M'1U(V-&QEXJ8XV4QS[$(B8FN[\(0N*J M\Z:)XQH-3BZTL)-09P:P^@Y@M%EK6;W&EF+X!D=7 M1UQ^HDY7RZ[?V< THAU'5[+7#.XZ8/]P FHBB8U,UC93[6 K\ZTW4SW'IN,\ MCMD@G-Y[@6S+*UNI=FLMT?8X\D;42!R'>\%'7N"I'GD.4T^PRFFQ*IH<;V>R MY8Q0MC"FSJ^<#>?(<:\(FC5C#N__$.U%Z0+"\KS-,?;0C+&S).-!0I4JQ(T< M&ZZ+BN2/$TXMR)/("6)']GK,>ZL6.]QC/U+WWZD7>W(EX;NA%\_"V/'CCS2" M..:BL[D:*G;.O(8? C&&O/V[:FX;I_=QXL!OU%<3_J.Z)>:MX=4W +=QK-Y! M(\'.]AZUO,1B^1%U0\0&G R[W0-8>]B[#^A)O?CH1AR;@T]*9_A8U>MR\<*8 M!$@V>>6BAR,2:<2CB%K6BE%@F]:L$ B.!?M*YRM%DZ?FIB$RA\Q!?DJ_VB(4RQ\[GL$FLQZAX,U/:FZ11#O/#++$W$/3GI M'[#=9.B*=SG8%70LV"(&Y4,=M8-$]"E-(N\^38BUJ*/EO>?CHF(;T8ACY^(P M3> %,.\O:;38U7:6]\-=;.^*8QDZ$3;R!2Z0+9!EQ]$B@PIB238&2H 2YK+5 M)7]DH\B9\L2VZ]$V2S"T;2>](J_72,/+6!4K'K;P?J%?!Z =<^.,@X M@N/_SH=C!#"E3>S61W;*[IP(.!>&=3W%#@RRP3"P2U\ &=Z!2*;N[J^NX?,: M8F'#Z[R)]SU/ .H8L5',(B_^SJ9.X(Q%JU9-9'$^LJZ0X\N.16JD$SG2B/M" M?TZ\&4 3X-;,%XH"K\B06EQ*DC/-NWI[@AHQHK7KAW&*K<5![-3#G2C"_LE3 MT;3[=Q M)]+Z51>EP?T#O7_SH]ASXLYBCZ Q(JFMCE!M%;1 MCP"- CSAJPA^?+V(OP<)7I2EY;X3-IO5).1K% ;PMRN)?@/T_A>HGTM:2%C= M?4^KTC1?1,WNWX2AY=$"V3F[3^X00M=&JG39K:*+#-,(IC[*2.)W/\3R> MSZQ"V$ M46#OQ\ WUP&58I 6V< /TR%Z F >$/3FF ,P 4;'-3;,ON71@P>FZR 43'/BL:U4YR"5YR"2U/ TV@T;C<;=Q$K[PJ(!G]S)23"8@[ (=,A76R> MQUIJJS-")7'!0=JP#R4R!'!&SY(V'%[BX5)YTR6/07->=%F$15SU,DM:_3FF MXP1G:(6#@AH2X./:B\(9"37->_#XHW#*]/D)AT*9I$ Q;#/_T MUMD:]J"= &LJ=/$INTU"]SLK?"EAJ&-WT?&;]_=N@*B@T,,G#L;-!'CL]-Q! M#OGJ/!&(Y?9+.5)=Z: BT$/ZBT_++)] HU5,M+HG6LTDK0JAE_LGQG_,0"I5 MR#9VPQE%Z/JW Y:MR?X8HR24!IK)(-KS-"&\I7 DA5]#Q$+H[F M-=V2N<5L#),COS]DVHBWI7"Z.U4X$\_G[)$BK7!CRN/[$P7!G%K,PZFLWZJN]5GVUMVHZ9XMW'<1)E JY M.F4#<(>]A/T2(LFEM> M1 ,#LY7[).\$5#F3:IL1+H\2!S]#^3XBE 0D$I,T)BFA-] V MA-P'B%,?=S1H*"C9'CPUXFXXUK;&?#]\1*@4J.8+HN&? -1#3L,2PX$;N?> MVSP %A/N#T^3\!0D,XW$YM0]T(Z[^,G#*_P0<-[2[B],YPIQ[\'Q?'S>*;SN M-'9\/O\4@4EI$'%@D/_ 7,7P!'?*H>;TH'G]A[9W]&E%CMBG@V7!7X!DJ=0^ MDC+.%*'P/P0CN0K)1R&"L84U7H7A&9A28!IC(Q*5UV%Q=M,&#L9ZD,[WI8U[ M4$5\S:+_&V!L;7L[0K]@O:@\G:!9__AF*US8W,)!+VQ"^KB331&-7$)UR/,] ML1/J*0 28R,^I[\9;GK3'@B(*1=B;-?A0Y!,0#0'N.\;H^DA[I$K(H8%)[\@9 MPH.\*5P$HD;S'_(9G?H)F &0!]OG>=SXW*T%F26'4<+C#[,QPB17]Q#ZOAHFAP+I[QZ>7QA..F^C*BL[L MY<+:W8=H_#[-Q);72YZL(1%B)S+V F0J:*0=]0(2K@3"_*FY!?R,V=I7\2(\ MHI5H^VSDAP@UZ,S !7: I%Z,ZOG_FEQ7T0IF#HI(LM; (.>"E0@V4/O".1+ M;(0/B0Y+YY\N]8(+SY#T$W3!QTFR9D(V0D"=VY'N&4V^@#0(P9'8">Y"-08^%9/JY/G \FLG.?9@F4N.I;"_!UY;\=EZ] M8>*$E((A<*N;B$U!@)#?%T( ^G0!!4_#T2E8R,,8EXY)@5XR89P=^DHDDR'S M\9TX%H*/S\)!<"B+1$@# ;202$Q4(\@UK/[LX'[7?0A,>'.]&>*<2'9;%KY9 MA",5O<$G$'(JYR)W*0K& X5*E8&!ZX:/I#QX9 [R=37[D1APWHJ<,ZBD"U?T M;H1[' M1I^81P+DP)8Y5J5 M&Y%NUU6*$&\< M"0[9*_1G.V-?Q3PB/A*IEC[A)974W5+85N>K#H2>16=>^13)@D*%(69E-*3-"Y?)F@5]BNG21\< HS"T) M.9S\"S6N]4"D_O[+3VE\.G:Z@B"]\^,9'/W^XNL !_V_C7W<7'T ; MP!? +:>#B_IY_[S?:PWL\U:]?7'>'US:@UK/MNNM1N^B]^&O#+K^?7-_V[ZR\WMXONNE$GK\BH@_>S M7\F[9Y&@,U % & /P+]?>EKK\WX#)#Z-40L,8@FA.TF#_P8*DDQ9\J,:M7 MD9Q.63*7^[X\L_OSA]H'^AR#/Z ^;V"8L%5#6E8ZZ]$;)A-QY.79HZO%T[6; M7_RRZEU).'O)(=KG%K)X++V)\WS3TBH_H;U^-3,-U<8_QDUA/C*[;21+ M2ZQ9.,))QX]#YHPC+G87ILYW/9=6"U;+]^69RR+>GR4T8"B;R[QDK): II0S MA@>/!8BF,]KYWB:?-#MGC9+91&0;C]%"36(6TPQ1Y*C=W+<%13V/2JZO8C[PV>8Q9NEOYQ[E",/.)>/![.J5M MV3A+\ *QR-D[EY*894(YQR^6?GAB*K?JTR ?Y/P<<!Y5Z@ MMD],>ZVT&R?'*1ZK*"9KS2!99V+!M.'$G6FH-F<=-PFC M.*^S(]-"YO(_$=(59\ETN'@^MH&\$C\%/!I[:DL^Q(QQL80)=R=!Z(=CRG&G M;VB'?I@]/_X.#Z?\0>#"*; C\%\8?0XJ=SEE[6\HO&)8]VD;)]G(^/C+V-1!<%<^C1(Q%IUJZTJ*- M@30=_2=ALDH 3)P?B,TS3.\L?1GMYEEK>YQ*&4BYA"/,TFD/J0/+GDR[O36# M3"8>Y>,WBN%YPTG;(Q8].7S"*DH^M(3M+E*UZJ6&'F@$2^DU.*6*^A#BX%QR"-'5#ES MAICD&B?R!(U2?L8 >47D1L5DLFH7XN3O\B".EHB3WLOC0FA@S"5 =D19A'O. M5;ZX"-)@'4GN>[!X&-*D.I(BG3TK*J7.'6MCPF-HH0LL0KOURU.C[SGZ!7%^ M8)L-\^PB+0*M':[,8JXG(NR,*7R4AT3G)^?N6P@=?3P3A:1DA EL-N![<69% MG&/.*HS(*S:/"EE8&IK+XGK*W9$F'P9PH@<9;<,JCB*NK+M%H;3PC#!L) RC M$,_A$ZO0;3RM=I3 M"DD7M=F/0LEH_*R_)D!0\@O-..R:GJ=16F;,W,C!71Q[@1BDDR:A^D)TJ*%O M1'J,70-"R$X6+K"_,XOY)_7'0I+!\GR;++6CM;2)ZN;I,F)(W>@?L74I ^+AP,Z$]Q&VY3PZ\6)G)J.#7RN(I=.G*GQ26@_%[_&.#I\0+TJI("N2OXT1M$.C:+Z+HVB%YA Y0-6 MO65U.\VM,U=59&TO0'9D>$5=B1;VG?((MC$.]P!(6PC0[!>7K&YO<4^[E!;1 M[Z+7LXE!/1>#NL.4N?D]/F-E[=GC?;:;^VL(>+ =X)=S;FF>];/$?I:-UQ%] M"[0M5<\L)Z[=:%K=>FW_)*XZ;U;$GMX+AJHDA$[9Q3DJ$4$\8EIMO.VQF]V- MZM+*F)(OV2G.DLC,=F;%Y=IL9QZ>]MVI+-_PA,V?[#[1#JM_+$V>C=A631T? M@72^ETTS67$\UMK$&3U[@+Y&Y7>,R@NVO"&64H5P"=W7M.RNV2WAZ*NE:K55H:H$&]=HB MC2:ERZ1T[80^)JMZ73A<-I6@ L-84G/BS8PQ5"ECZ&@"3?6FU2TO<&ZVZZJA M#+<;27K@?CCC6D^F)V,VF$#2\U#3L]IV:3'MJHC#7A"E0DI\F[2]BYPAGSK1 M=UFF'#^RP)F:T%"ED.B(K"&KV6H;8VAWQM#Q!;-%-97UO3",N52]^/61AZE; M;:O;+<_/>RY,7?' LK'<=@V+?Y.]08WA5B5,/ ;#;3F_=6VKT2ZO;IXQY2IA M?NR]+I[>)LM8<:4AU@N,C;(JX57<0EG.DKLK>+A]5JK\S!78D^B@M-S-VE.\#807-QZ\7*0Z-+(Z6B_V'6IY/'B3>E MMK5IS$>ISWP/&V]&&* (QJ)+Z )M7C.WY#$LY3FY/L$6DM1,M9SQ\9*:0-.P MK#(IAYW2*TV[$?#,-@8H>+D\2H*T;V&8I9$QQJ-%VZ%CL;L[-DP5>A#;48,> M<\9:@U3L5CR;1>$/ @;_:8T%]YJQM<\:)0K:Z_O_5DY][D#+B(]X^2NAXI\$4%ML" ,:SI-3= M2!+X^=46\P NT5E%=$QWP:U HD0<5E<.G:M/0+_\#AHX?!-S'YA_;#%X*;S, MIWN_E*H\*+9TVGC>L8^HGPA)P\R=F:Z.:W!,I1--O_%.[=(Y-,O8J@4W>B0K: M:J3%TVA2LFL>P.7XJM\,5-PGL>Y=BK>LV78XD@K\'3.E*H4131L$+^ MBX1E5U\]< <0/. C+REOG.VS3JGCG+=?R2N0+%/*"P)@ M]@+;E4/>0^'=4IZ$ E#2:NM2))DS+H\[FV?U\J6HG*$USKI;%9S7:'X4-'>5 M%B_94#UC8"$S9SR.^'B)18SOCOC4@7%B@<3R[.-')RYI!5N-DK&/@=5\ #AB MY?&#<@A9;Y4MIKC(&:Q(27!<-THQ#*JX/:\YI0K1)%O=XM6YDOF]]" M^:S7&ZMS.SZ8J5=I>[7,P7UUGC+O9B7LP, QHIZ"_9"%\0'(I%]$8?=R6,<^ M:U=5@=7.['*'-CH6SV#1@BV)&1K5Y8;>67,[W&",_HHL<8E&ORX@Z[64^OLO M/Z7QZ=AQ9I]4I%H+5%]XL>N'<1KQ._XC.?=#]_M?__N__J+N@"NGGFC+VP^& M X7I+JC()7<2Z,.';WST\X>K"UR(_VW\Z^[B _.&\(7C)J?G]J!6OQA<73;K MW=9%M]_MMB^: [O?'?2O:MW:X,-?YQ263ID[#W=F;_@C^Q9.G=4).!7:(AA\ M^?77Z[M?+V_N;EG_YH(-OMS<7=_\[?)F<'UY6\D@TZ%$Q#9=@=^=*'*"Y(G] M(LV[]</[X2,%?&F#(DZG4R>"ZV+2/0YB%(:194C\42V#LK+1 MSU8;J7*7@G8PUO@:FH&N?.P5D?9[QZ?8V5 M#07$!07'HTWT22%I$IT[>HJ'3"@^ZZ\)< O$+R0%VGA-]F A.2[W?7G-SQ]J M'^AS/'-<]?GEFA $<>P%8I!.FH3J"Y'W2M\\>L-D E<#(62JG0L"[O^_"C/E,C-3EAFJTO)@8'!L2NO7 M'07< M$K>;R&[CLA.S=,8["\XHU+^!DAWUS(G^WXNWM^V[_8+_48#+,99ML2 MLVU\Y-2<'E_-FK\OA%AP5_R>@^='F0#A2&8 EB79%:)KY42^=$BL_&%JT^E6 MOZ_5LK=.CZJL_*MBUP9G#,X8G'DS-7IM4X9VJ\;C<=F(7Z/PP8LQ#TMDW0_9 MB1OQH9?PX4<\V*%VW8SS5[[S=W2E:>W:XAG5=UZ7ULC#.Y:'DVYI=9H7UWQ[ M1LEQ-OPZ=$V=17.$HC:UFZL$34=1 E!@5KVV?0?B?:"9D3PC>2^2/+N\!GCO M6_*,8X^U 3@\6)['?8V.70/6"]*RR:FJO6HVJET!>SL>[ M*[;]EOW; ZW"W6R6EU7R:O)6G2]-3HK!T$/A58.A.\?0=JN\L)O!T WM_]7M M#78V,'.ROYR""K_PL>.SKU$(G(R0L'YG\H6UL@YJ(78\_B\!^]6)W FKM_%, M?ZUG,9_6 FLM4'T^+)[EAM,I#UPL@O#$?HW/V!=X'KO@:1*[$XLY6 L!FV3P MZ

    +/9/& .,[_8I3O@T9K]X4TP08R!]"3L98'^H MFW2*IP:;=K?]4ZWWD9U0F8;\/7+@\LX^S51_L2C**-\]N+M>>/<%%FOTW&39 M6^U&H[7VK=G-BR\^8]?B3*#XP&Q_Z3VSH3!W,''3@5U5S6I:= MC-,8\P>IO.1(/H/Q'SQR/2SE,4PC+Z\0[86R:X7DZEJMC07,PG0\R;ZR:Y:Z M2U0+>>1L"*H2JZ-/G>_J.9Z+1$8PRNN-WUX.YH?H@A8'3L'6LCP*9$5/D%CQ MP0L>L'!Z5A.3"H8_>/PQ%@6NJ8@VCF3J)'!+3(6UTUA67D?*SV L\%\P ?(! M+?#)'$]95/0$@"3C#19/@=C,F5+1;GBU%P *><,4QBAH'Q?Y"TL:QIQ_)]J& M-$MO]*2SQUT+U!A*$H+%4OX#*\4J2U?P (^!D!$ M3$)(DC**M6I'\([ ]6!:6=5W4=I4C%O,PQ-]XZ3PQ-GJ8QDLFF6@44J2YXPQ M ,LK?A^E@&>L:TE.6B6N1$%8S:E'JXG58GS'I2+U6$8_PB'^ 5P8 Z-E&VIX MCU[27Y9%7P4\5&E=KU&3,>H*QCA;K+124<5T-(K5EHJ5%FM>UQ9+$VZB>;^% M@>J=OZ75^C=1K/97*H! MY;"WIG?7OW43O;MLA (7U2^OPT6E%G>C"YV %!"55A :@PVY[SPI!>F,1LAT M\/4\JV2:3VN9H2ND^>LG0-,P0B>65..\>EI!^C>HI[:\:?#-6TQTJ8U/8GC!',KJ M5-;0"]@_TD#KK-11[R8C9,Y:P>)^?+AV6/!J'%G6^"BS;%:+BAA?((8X7[0/ M]*< MV7M% X127@>75WQJZR&H3S8.<$ &P1(%.N)%:Y2X!7#KGBWH MO6QJM_ADN1AB1$4OFQ81,-&NZXNGX>>E=>S[D]VJG2VVCGW-H[)"R1D7HWH"E9?$8OANBKHC>&*C-,$__TB'8]%A MZFYQZE%*Q$HD"GI3+J@$+OACF/H"U(> Z4/\P8L55=$/] NV.W*(DHLU[(^X M/@', M[]FJ^9%X!V!:Y[6AXIX(XOW@[#Q86$&??3<0KR(3@ ^(1X#9U416\X'=KY)T CW&/*IX". +R M1 5; )<:@$ARC 0KA)VL:4?>64S@K1"/$U%$%1A<6#K +F@^A8\!C&3BS414 M!,""BJNFXEZ/6M+QX'0UF-&YT3E\@R&G 9BN8*$1M /[1D-E?I EM*I0:5W, MGW0!%[<^0RX8K"PDF^10CE*4P_@*[ 9_#98D@^ZY.>"LYK0*W3N!-8'+SACK M+QK]ZQ>V^()[[H(>1'6(]4-GG(J(TLP1ORA>P,FN$^T#';2-<' ]H4^$0!1 M%]@OC$Z]X#1[U )S'(H0'SH(Z1$P868VJ&<4F"9C%7X";EG.QW111-<+'L)F M@&BCR0@J[=,*B-"K,BM.% 6=A7^K9[2)WYD3>=3_$N12O7!%$$STY5[MGL+H M_PZ&Z@..-6LIPH#UIEDK)%T&65^U&@&F31XY#\1X-.M2"J?H(2X\UH)@$P84 M;$:DDH6.9B8 $CLLT5$4H#KQA3RBH$^#W"R@\/>\;1B$CTJ^/E(LDF@88M=. M7(\X!=,UREI-.E@IF-HUKA% X=^")@JX=#"?"3X^2_=#D8)#E^+%(?Y_Z&IAYUCU2&>$08S$M$%*:PU37?412UM716==&3^PV+<;@3#X8DM]&V M-B@Y(+059)LKD,:%#37-=,BW2@M"#'?AMBC&MB;!*YBL?%_A=%WW*0TTK\['7[!72Z"YBTEH,@4PE/,-SO36<217P0K M9-$_W,GBJ,!U5W)>O LV[AP<2*=3N,]:G$&%/"D"A!$=\?""SGW1\W5SI:7, MS&61J9?(/%P<4D")!<"^V8ZYZ-V8W0SF;'3&+IP'F-,_'>=[X 5YRXAG)'\K M2\@>YRTIB+W 3)/Y[TWBE<1,]? M!&]MMV!A2PGS'<(TAKF >PF:+)&-6#!,./,"W3!4G_'UH$[D57/12.Y+30I? M1.$P=;EAWATR[PT )>F.>H%_M07*EYDV(@LKC=UE(S(D"[J?C1(:6ZC EA@8K%8Q#'-NA2/"A(] 5K3GM MJH3BWT>.@E5(-T4&F#I/J 6]X"'T'T3V@LBOR9U9\OI^0G/64REZ61A)IIZ$ M"%9H/B*+Q5EBJPJ+G['?)VJ[,DP3-YQR*;LQSU+Z7-PXQ. 0ZD+,]E)&M@Q\ M4=LRSH8A$Y?Y'G_@N01JSR4?2]J.TH]\],#)%!V3E1F0HPSGZAFB>BS + M8T_@D@C3B5S/+,Q/< 7J?L+P'- SW8L7^T*^K,MCL3^D&BX,XRO\Y3Z]I!MD M[6K0.3^OVZU.H]EJ-[N]VL!NVG;OHE%O-NS+WK%U@_P:>4#5F:^"!AKQ7F\6 ME8HXFQWWVM5PJ,V]*W=$/-',?EF[OUQ08O#M9"MIV510=B.DY%WAL163VS'F M:HD6A?KV"L(4*IY'3"M"3H[@1WW;)6MT[K _R,=\@+?BCG.V'X6Q<]R_<\K9 M16_5_ES.%OK<9L]9ONA([[G)8(SL 69+G>JRF#+%M)\*4W5DI'$6>5,$X7L> M<# J<(-*>\--&"AB"N36MAQ]89DYP8J-+M04^):(C]"MR-NWDYLMM^7T.(#: MX31?7/A5TB58,_/D,02% M\$<8J0W9^5E3XJ'BXBPT(5^$<4RTAD[ESK#+92H[Q0ZD)W=@%2D+ M(M]7I$GI4C1RP&;$L"#/C=XL;HK[$0M=.G'@4E>"!1Z. V#%]90@;:Q/_@T. M8Z5ML3('-[=.2VT$X>@0/P[E)C.N4&:74_J8ND98&V>L#P9+#+8AN0?$3+!6 M:H>:DA)4!C2NM!0E(:5@&DVQR30?OM[>?C<+>*D@68EM+/;KU"H5= H:D#E6 MOEV[R).I\O I.01#$%;!-Y^04F*0];(4T&+*B&'B8+RS@9Z:LIU6MW->;[7L6KO1OJPUNY=;M^QWW?X: M-R5@J9$=<)M .JCWF.&0&9^@ KE'+&0)DQ(H)1-R+'4^2'RIZU#B/O6+/-_F MRH6*/[U>.YK^QR7W/VZ5TO^XVS$M@+?; MAT$%VE1$Q)PQ?0QS1U7%=E16L' MS%[23=34#%Q*Y-6]F?"!_6461L"3LJ2]0O2M' R4#I.5;\-E&K#I]S5LVVKV M3!.VK0+\T> XW:=<;NG[&9NL?)OLZ,I,=VI6K=,NBU6J(@E[ 9,*63-[L19_ M"7%*/)K.!Z'8B=Q%$ 6-1)8A_6)ZX%0)O(ZG!XYMU;O;;X)3 8DTIE/)II,6 M(3?VD[&?GG?3:FVKWEPL0F$,*&- E6! ;0&.*D3EP\6IXS&5ZAVK99LPTRN MS=0>?R$5E^62O#1'1$\QN8#Q/= YFNL@3J)499K_G0_'(&)84>"!H'-)MOD& MN287O=K59:W>O6H.ZJWVH-FMM;L=^^+BO&G7K\X[K6/+(K^X_';]S_[=]3\O MV=7U3?]F<-W_A5W?W-Y]^^W7RYN[VU=SXAY@?5?#^2*J,U-F?V-#B9C:CT)BY KRH@$D0,6'HN35JK*+9V@Q./."Y(WDK3/)2474\K*XBYOE#M7'( MJDOT:/U$*0X\:&F H766P: H0!DH"*%X=LK^/(X;Z' MIR:^"U\X2 M\!?$7"0+IX&KEE^.SY(- M1 ! ? ,EIB,?'PQX/CDWK *S56TU.YP64*92[\ M6T:SP% ;D'/, ^ <7 /*DIXZ21IEI;J"D/G@RF8C>.0^7@,W3S AU<>TL?&$ MA2Y,EH:"M26Y.,;(?X Z2:B#A?*!Z12D*&8=PPH\A4"1!:AY#504!E;*$RTF M"NXA3Z4S>=H\<.C(DTS(IL()/ITZ0X"JB*JL,J+C$2BL@J)76]R 12FA.0@E MLXNZV<2>I:STGVR[<69G96/+>"2)>DF#:S7.6B4/KCS:K:K1N9C,]VHRRC(' M69I@LL5V+HNG M9DU^K)^K+.75 BPZ>HB3B0G/FC&P>D\OS)2]0!-0 M5;S&"V2I$.&4X&%$'LNSWQRL*? P7+"_AF.JMK($L>AD,+K:0/()0"7(X$98:IH&![[H=Y[,@1X0YY:J\@A'*,-(<0HSPE$^ M:>"7SQ]\#AC%OP'N$K3"K:SL6'X)N2$929&BMWR6B'I7U+3)[AG[8?-2]6O9 MD?JC<3R02]PK*J=FX0S!=73>-6^2E\48J9I5\>' KJHT3L820IEI-?*7LR#Q M@5QT[>)5:G-Q&KG3^\H)X1 LJGE.U?=L7+IG6D MV+?-W=)KU95)>**[M["7*^Z7NAJJX T!Z!VZ&[^@NX%P)J*RL7YZ7;HDS^O,TEZS5XY=FH^L@OY!K:22&Q]76M\E+\R. MS/#N$C, M$%!?"ZWTJBU-41I?/I(%ZS5?",U8JK^A9U/E\DIVI7,N\B[3^;X9A5WF^<%B MWHA@7I0I7A!O55=5==JJY@B*7ON01^)RD96IKE8;XZZ*+8!,OLN(DBCW)-2M)4 M96'XW-J(DB8(-9=I%(J-6HHKQA^S G':?F+Q9L'1[P1;MET*J*!>GG,J14,V M*K5GZ3X$]8W,?0A1YS!S$K#4\0M]H74N0Z'FH1B2>%_N?RUQIE;Y3]*#R8M# M"N=%C4'9G%D-,_Q2>KO%$G*B$BXL.RK18W5@2AJ<^+A!JA+RU#^I!!HN6YZ* MR:XR%T3+RBQ#R,HM+U*Q%+%,ZK7:P"E_*DQ98$I8Y3-"57KK,IO%:APFMVK93*:XWZVVJ7-=]X_[NJW%:Q MVP^@;)TY]F7H8^A3SK'!SAY*]E6L0%_N&&"H9D,:&N R@FGHLT?@>J[6:#FT MDO!'?L,"]E4,Q[1"HX;A#I7A*L936E;Z5C7CNZM$K6\G926I2U<8[X:LR[GW M7$8+;RFZ/RA$&@U$[AXBWV7][Y?4_#;,9IAM9\QF*EZ]@+#:=J$H!/JI-!U= M'8I63M@-X;:.DCLDXB$0KC+$,ASW'CCN93H8"'$\>E;$WI^MBE":GC4R:NAS M6+&^RM''\(_AGQVJN@J96UM-\\Y)N>2OBT(:]5P2]=M+++\C.G^-^,SQ\EIP ME' I$\CE08=RVQ!5B*[5@@+3+&ZK;'4(S>+4B46[OGWOO"H<@/>]I9*WP1N# M-P9O7D>-AM7NFIX!)BQ5ADE^$R9SIQLGHGZ_?L3I<-WJH[+!C>H[XE96MM6L MV65Q2E5$9-M6HI&((Y:(+;A5QR(7)OZXLMC7ZII=)LUE[\ZI(9Q).C <5Q7" M&8Y[#>%,/.'56WR':_9ODZ!?*&1@0@7&,=HX5-#ME'8,HRI28$(%1B),J,"$ M"BIBQVRR+W*$/LI1[9=4B*Z'JPM*)>)>E43=ZK9[6^>MJDC;MNTI(UQ&N H^ M2:-1,\*U%:/,># 5I8^)"ATI].7';EMTL;??U]02N.F>:(*1!T4/A M58.B>T#1>KN\,XP&18\PVJRZ:W7@.=5&4T,K0ZNWQLVJ66:I4K0R?&7X:L_I M_-7S._95.=KWG'O/]Q*/FW-U>P<_0SASRLEP7%4(9SAN^XKX^,[5F?+1E0$W M0Y^J^P][IX_A'\,_.U1U%3*W*GJVW)2/?@&=^ZX;I7SM42S-OS<^PP'JD\J? MH3 U7?7[FE:KO-:*E5][O,_DA1BD,4AS'.= JLX!;\6;]QZ;>GNMA'+,\^.B MZGZL<*,"32&<]U@(Q\C%.Y8+VZJU377U-UDUQK4Z&I]T^W4+3/2PFL!]/ 5G MC!MKPF9&Q+9;,*W9,:*U35OJ:#0_?=QNW0(3"3F(S8#W1)_M'**M^(G$Y:*^ MN[.R>R+A#H[$EKL%_.R1V(KSF8GY&80S"'=<"&=;C9I!N&WY'3\E#DQ_V?4[ M&YA&--\+^*DZYEFO_7G_5-O!X,1'O/R3!_Z+YZX0!.T>+/U3M![7P>Z[V["&1^-N OT#$>Z+SG* M:*XE*,RE,,RG%[,P8([KIM/4ITOD/GTXG45\PH.8?-0PCMF)BDS6:Y_[7P:_ M9!_MSQ_%#G_ X%X\UC/$;7\ZX$/@1,^-$_A'# @&' M% #UV!1F/HD9AX<-V0+=7Q7!=Y/PGD>Y-=&P+5:O+;%-7_-T&GDI3X(A+<:G M7C6D1QYA840@L0\+_LPYJW7LJVD*EV,KTI4,K3VE8$/50+O34SSD#O%9?TT0 M1E/'+]@(-EZ3/9B4 '.Y[\MK?OY0^T"?0<.YZO,2"MUY4^#R&_[(OH539\$R MG3H1@) 8I),FH?I"F,'TS:,W3"9P-1!"ZE[0J[XSB_DG]5V:CUN/FN7Z MN+,T KIYX$V,J=G]\_,:?ZGM(>>TW]MK!SUZ,WDS^0.8_(%$\ \K@&#HDP^W M4^W*Z,\8+*4$ .[(=OU5F*R7FW0SY[L-/?@AB?L!#>7>/R1C1TOB%G$W7 < MP'U#W"O$?293A;52 &!*.QJ.,QQG.,YPG.$XPW&&X_9=1?+8CAS1?<_73#;. M;W4W>JO"1:6E=F]OSN4?[CRQK5:OM)(8BZQ^0.O_T8"$ 0D#$DONZS0;94V[ M*NN(]YDC908## 9L;"C4K%:M]"U+8RD8E# H<30HT;8:]9ZQ%4J(T%0H4+A- MVE[C?C2/$Q8Y"6?QHS-CSCCB=/3-Q%QW&'-]MI[5,ZD,QU/ORK;J[79IO/=: MLE5%0+?M*!GA-,+Y8CJ66^_1B*@142.B)>K/;F=+Y5V,HUG: M;M^;J7; 6XQ.3M+@$N5)^[ # /L1]+W3Q_"/X1_#/X9_#/]4DSZ&?XXX/'P>"5(YX32$VPKAMG$T?.5JR+?AK954M/1QCP?*WQ+EW 9M=U%!H]Q\ ME#=3^$5:Z3#YV>SU&-2M/I<:U-TB<H:U%U+W*9E]XSMNO,OA?P4U4WI%[[ M\SYP;5?#N0HCY@6C,)I2P0P6\;$3H;Q1M0U\-?,2/F5^Z(J*&EA? W\*>+*L M8$>8)G@%E>SP@O5%._*O5Y7OL%C,.;L)$\YZ%E-[J/7:Y]LD=+]/0+)X%&=; MJYW/[/+?J9<\91?:G\]8)U>#NX"?.'O$_02@7%=A"E&41)5C@]:,1 M=Q/O@0<\5DP0P](Z\82A#< F?#CFQ V(+T,\)"L8!7EH"J^=Q(P'^,L7-PGO M><0:MK6X.J^90+UF+_;Q?LV#SMBEFB9[])()L'/$KOA]E#K1$X/APINZS!F& M,Q(69/3;WX _S_"'SJE=MY91:H%&7HR$]L-@#%1 @HT#&,?PC/5]7\G7Z-E# MQPR@G4?^DQ+64BCPI^:9S> J'^97R@-Q/H@5:1!QT!4P3<58&:=X ='9<=UT MFOH$#2%,",0EG,XB/@&,P 7!VYB3O'F>4AM*A4=*;(A#(I.% T! M8.]Y$8$)=0%F0.[&2[/I5$NU? M6,@M,R>2200F(>+CHF%Q))H!)U#TE.L[MS2I;O,L M+3&FNOWGYQWZI3$'.:>WW5YO[_7U;[V]=M"C-Y,WDS^ R1_(6(F"Z:Y(/,'!_HYOAMP1S_DIGCAE-+X]1L MN)UJG]W8!5_>D7/WJ_#I+C.?;EGD7 LB&V8TS+@%9KS!^(+.BQNPXOJ ZIM/ MV>Q(5U5C"_B$XM9A&CO!,#8M%XWMN',0?+;5R>[E6[>8$;3CD[ MP62O(.8?+%U4%I+'68D6O#4N^XP+M=MTM3CZ9A M@I&G%\K3P HMW& MEIJT&@PU&&HPU&#H.\#0AM5IEW?6Q*"H05&#H@9%WQN*UDT'IMWO:6S6@4G] M_9>?TOAT[#BS3WF;!:UN?S\8RFK^?>RRXB4>CR^\V/7#.(WX'5#DW _=[W_] M[__Z2_8<+W;&8VQMA,4KOXR^\0<>I/P.1Y7=0#4!X,,W/OKYP]4%%@/YW\:_ M[BX^,&\(7SANU=U1OMJ^9@<&Z?=RXZ'_XZMSXZ MK9^I(KYL>1=JIF]SO>^HZ0R6=_>PH0P52Y]%X8,WQ(XU6HLHYQZ;/ USFO(A MBP1%J4H_5OG<.MI"NO#V;V#-5VC\,GQ M45 L2<;[V(T\T<0('H8IFW&AVP,@'DN 8<_874936JVL\9.:.,@E=Z;4UD%, MCD45QYN'X$DA1'>X/HI:I6L&$<*$U4WXS!=R43Q M_\OH,.2N%V,!VC-VHZ^M&LURBN)"P8-GG%Y!O75X-#T5M%'SM]CCQ -><"*N MDP*6U8%%]X"!<06!)A9U;CK%1\@A>O\1RP'L^P?'SDS$#7,/RFB*S$I3#GT& M\P[B$4R1J59I2G"0(\?X:AYAUBZN);:2"J9Q_9E">3 M<&@1$5)8^&!L,0_O1.:64AP,J2V'X_OBBYR'8%!>0/?@11,G&C["7,[6 O^& MJ/5, K+VE((A6-G>#\!LH(G$()TT"=47PI:G;[;0'J+>*J<]1-T4JC_4V\WD M#W;T9O)F\@Y=T4Y-X65NHQ:BMX3W#>[OAO86= <-ZAO5V8X2'B>,;;CM6;MM\MWW_ MK%AY#5Q:ZH+AVB/BVHKK;L.TAFG?IO4/_8#V3A,897K5I[) H$)T/& V"$1 M#X%PE2&6X3C#<8;C#,<9CJL.X0S'&8XS''<0A*L,L0S'O0>..Y"LN&TF)WR5 MAW2J%>,[:%DLG3Y5X972SK)N;\Y;*,% D.M-I6O5E:K[^J MK*7! 8,#!@=>@@,=VVHT2JLI796U-#A@<,#@P LFW:AWK%:G;7"@.$^3:;F: MMK>+I=#*8I\*4;!RN)O777ICDG6I1-YOEZ]FR[+M+15U?P'AJB*9V[9^C'B6 M(9Y'(W[-CF7W>EMG+B-=1KK>H739O;K5L$O;P#?B9<3+V)8O4&[UKM7LEA8H M-[:E$4\CGF6Z?@VKV2HM;F7$TXBG$<\2L\XZMM5K;JEEZ3L4S[F MC\MK)ZBF"V6QFL&SEXAB6;VS*MZ*:#G_[:Y%UIY(N(O.UKV.U6R7EI_\?#>L MBG.:R6(P&&312#<>+/PSXQ-8^(JG5\!YY3<70T1-R(B(=::K)21*P,X0PG&DZL!N$, M)QI.K ;A#"<:3JP&X0PG&DZL!N$,)[YG3GS?A?*7A[]D8SQV_\0B[J91A*TR M2VN3MW\1/ARQW8]T[IT^AG\,_QC^,?QC^*>:]#'\8_C'\(_A'\,_%:3/H>^S M;S.'X1NYLS"VL@^%5XA^U>+&;:!9Y8LYE)>#]1Q;'4(%:=NN6_5.>458J[[Z M>)^IM&.PQF#-'HKRU:Q&TU2<-5!CH,9 S;8;9=6M=MV4WS588[#&8,W_9^]= MF]O&D;;AS[N_ I7:>V9J/]T%D9#%"45J>;"C M_?5O-T!*E$39L@Q*H-1WW9NQ)!Z 1E\7&@UT=\E%>%IUJS_0%UAL^N@3UQ#7 M$-<Z:3MUJ-(EKMA7 :9]6E?=]#ORPK%T\8F1] MJ>IWD>5!,]+W.U9C4%)^NN.-ZB=(Z8-4Y2#3[5H-?:FY"1($BJ8:K<'5JM/ MF#(G\1_5K-,IS=/DLV=@5%=BV4VC87H>T&*-W5_&V9?L>54T%>W>R]]553=I M+Y]XM"JZ2CRZ?Q[==XF]JNHF\2CQ:%5TE7AT[SRZ]S)^5=5-XE'BT:KH*O'H MWGET[Z4"JZJ;Q*/$HU715>+1_=NC^RY'6%7=)!XE'JV*KA*/[IU']U[RL*JZ MJ?M(Q(\Q![D47E_P]T\_)M'Y'>?3-U=NQ._N0G''8S?POXS2I/VW^+1;Z/H[ M+["__?+WO_V4N\'V@B@)Q9?193"9"C^2MWX5'H^%9%XWVG.7CUR\H0Y<5]ZTY$Q#Z+!_8UF/#-?)V[W7-] M<9Z5DFC6?]"*$'GY&S<&#;(W8.;F]LOE_W?^[N+F^HI=?OGTV_7GFXO;#U\^ MLT?58 \=V%U'#9+N!>B?(QS&?8=]%5&,2LIN8E#%/^X?NF=%B ME_=]\=FOB2]8LVDQ0'#/8D$2PD- J&,0O @CQJ?3$&PGA\5CP?Z )\%;;F91 M+"81^^#;-58X+O"P#OL8P%1X*\*)&B:\'"C$O1=R=-@9/E&93OUFL_X6&S!_ MFAR_[+?&V]<6>QB[]ICQW-O"[&V;FK9C*SIK;X=>1NS!C M@TP8?X!FPGQ.&QO7M4,!@R!AU(+1"![SYS M7Z]KPB["ZEF#7L<">T_+TS*90 L1G*##(,X4%6>HQWZ*L7-$YCWW4 Z S=Z M;2T6>E,OB1:?SESW]>)3X1 4O6[#L,@161EW+I^P3-:/M&:GYL1C#CT5\)W8 MU#1H!D?53+P8'Z$PSR;<*6YU$&Y@2/DJ: @^?21WV- M^ )4UHQ@YPI.'4K] ==+%EVS1P+5LK+;M,RX_HY_/WXN_]2%+._[4V#MP.#. MAZ^=)>-RR8@42IX+T]?S@@?,[(*-8ZXT[0/U&Q"Y@]?B$WSI%N+*O(7_2%>% MG./ 7)5/CN0\)FU]'705CT.A*-B'ANEA0)B(XW'$%*A?^LC4B9;ZR:3ORP'Y M*V&\0>5(5X"P'@'+8&$MM!K2NEC/P;13GU!"^^H*DJ*65K_9TI^_"W9R]RRY M\.O3[ZIK+FJU^IQ_J(]K+F_)X=S :^8/EFY#A@94>LW/K^JOY.<(Y_ST\_,= M;0^N$X_A3^A3ZHJ%\?#X-!)OLC_>KKI6%XW*QW M=@ 7^JC3/AWV]GJE6T^=I\Y7H/,529!7K*;Z4M M_$E9K]=SZ[5H*9):FPR,3%)&4L82E/$SKA/SNKB%*CZ^7_'BS 4E"-W(_ 7R MOC.Y<@^2"%9^T6L"N7Z0/U7C] #Z=GC8%WHL2-E(V4I2-FT'XTC92-F(V4C9 MC%&VK9F-ZHIO5DT\/(O;3VG:+G:.IVBT4:'P9$2HBLY26 ML4&%\8AGB&>(9THNPMEO$\\0SQ#/$,^4RC.#1H=XAGB&>(9XIMP2$5:=2HIO M#9B*G"S:KYM9-G&CWR!P$;@(7/K! MU;.: SK?0> B<)7A[[=:S2:!J\Q%[7&M76^$YT'++'8G?!%R3ZYAN3-Q?3>* M,1/0O;;:V,1(1^PT:S2M=E\;\YB"CK)G;X+$,4.B;G7ZY$@F2! DYHZ5@56G M$RD$"8+$ A(=J]FE#7@=*[/MEO&-*J_9Y,?U1&%!#"NWIW+_DLNI?)YZ7'!4 M>^Y)5:;:HYHE&B4:/3D:+1C#;KZ#M\0C1*-$HT2C9X: MC7;J5J<^.+R$35=-HE&BT:KH*M'H(6BTW='F0"8:W=8OO;F>_-X:EA-:M0K@ ME3G$MTOE[53UKBB93+BJ&_UDA;SAC,6SJ9A783VQ^G;RD>46K[.T5*^3C])8 MFF[U*3G]79K"J: <%92K4NNI\]3Y"G2^(F>QJ[4X)?E0#2\J*$?*:*(R4D&Y MP[I"J* <5<(Y .RI[!(IVSZ5C0K*D;(1LY&R'9^R44$Y#:KY541QZ-JQ<-3. M$$M\-X[D!D6X^I/<#HIT0=P@ 1N'?>W<:'PJ"ZJ8L!0ZW;8:?6V6F_&#O\GS M051#5$-44SK5@"U%5$-40U1#5%-N8G&P:GKZ#KR;/OA$-40U1#4'HIJF->B0 M55.JA^RX'&$WTL4U#/PD8M,PN OY1'K!U#?1F(7UZAIM?2E M>38%)&6;-(2((T9$P^JWM96!)400(BJ/B*[5[%'J.T($(2*[KV>U]95U.A9$ MT/F%9^>"%/]-W'AV'HDX]H1#)Q?,HZ:G3BUI%?+VL?E[)+QB_<4&N@[M4M U^T3 M.1K7A[SOMS'WH94L'[=Q9O-HO.+VH-AF SGR:*@P/42\-]8[!7(C(!(0=Y/E M6:^D\B:;!;=0**V2.R!\:<(DG):,4WU%(&G")" 2$'<'8DEU;$X4B%2WDNI6 M5I$=GX%L*G%1I,I4XJ+D,R%4M](06Y)HE&B4:+22-$IU*XE&B4:)1HE&7WC, M@>I6$HT2C1*-$HU2W1R-@0J*D 5)F)Y<4QE6-N1: M@1_@ [=MT%S,1(S%*'G$/)+O>Q-APQ5#DD:T M?JVMAN'U3T A_!@X.-V ZJMRL&MIP=.3IZKQ_6:S_O;KS>_1_&/C[6N$ ^JW MXX;"CH,0,!J,1JXM\"\$?@#X"9F83+U@)D148[=C 0!6@ 98^#%W?8F? CB M'EH -@!^[[@IM.$AB-,H&?X%K\ 7PM/E75E[Y]*9.[=2/XRA6>' M>%_Z]!J["28BQ?:B+7"!^"[L)';OQ;P3\K'9^^:]D$]BR33P)3UP>^R*>S$1 M,!"(_*FP%6V!C$=8,Q7XA-T%W ,Z"-F$A]]$G._B6?ZZO.3AZISL?UN1? M3Z:O9AB8C1(85'[/74^^_3>/^\SF6 X7'J4F3-0A_#[26Y#Y=,LPKY<\?JGR MY>Y96CV>4LGDOI:*R;WV86N_5KMR[?$7OCWA4H46&""X\D"[(5TK.3SF=&CY M2,Y*/B'+QU5O'Z67;M(U:[C%4HKT;B>]HY)?!7KWI_Q"..<7(!1^)]@_0PZ/ MO>*Q8.^Y&[(_N)=L?5J2DFH]8G"O-5^'0^LE<9C>&>1I6KT&Y\PD1546$N59+E5B@W:HUM&4,-64D#V)) M&+0^*K>Z.T@UTF=C&"2V:E'M. M*6IEA-?&&"("PZA/SF/RO6PMPO?J#"AY7PX3;J5GQ]H8^CEK-O>6WYV,(8(; MN7:.S[53KPVT63"FC*3!KITCS":W=&HG/3I/IW9,8>27AT!7S30JUM*FU2\K MY^9SA&H BND@D,EX/3:O43$:R8WTJ'C:C5I=7XH&@[5#M[EV2DD6=#>NS"'^ M$S,1A *#C^,L*CN?A2'-NF MXEBG<+60J1=<%<>L8A'Y,, :-^;82($+W%$ ME"4S #GXF(W!QUAQM?^(]]J!'[DP6_-\S@3'C61F!Q6)C8&C6; KC[/&U-@E MWAK%&#DM4RG@G;G0[?19*CA6W?\P=NTQBQ+\1[4*XZ3<*$J$8V5QN.H']64N MR+9 'O)N/XBSOA8*(Y=V8@9VB+Q^+;)WNA39>Q:Y,II[I9V.$!-XATHB,4U" M>RR%.)S)=][)L$&>*Q(41BAL 8/GW\$89*.!=:%4GU[7 M%J',CP[N?%RYY\U;AU'+JX.[$%U! H\:>Y^$4MZ.B$$*\(SI%!H%70-;(+TW M%VRMDC2\DP_Z33TB%VLM7YR[6ETG(Y(*KMX]]MTXFMT7FWU)9-AZ%IX^X7-\ M,[[ 7(HOCC'SDE,\P\4&DTB&D*18L!F0P5FCWU<6.\%R8 M/6>HQOEL*!9J>T88H<@H!.EK&&!T/GR89Y< !9>DL";0G012:@RZ)8/Y)?[S M"0%0G8/\8<(3@5V9C2U*29'+,O$;(C0C<1@ -PH\-:]2KHA2<*KF M'1U/@B:MU_[9J4EG*9;37%4R3Y87"N[,UL!9E,$DG>5105!,KW=/A[%]'&CE M$F0 X.Y<7S62)W&0?:$\(/*;$G)H]"B'QL&38.SW]14YDG'\+KPCD\^\N9T# M9!0P+'_ 9YA0V"=E>%RCX;')(LSOG>W@^Z(L-AM.R>2SV-!)D!) ;D:Z&EW% M_O;!"3JWQDD33=-$\Y1MZ[*O%-6T637?"5B"^>@8&7(/TZ'J0K!!\C,.VOL3 M7#5R073J^DZQG'0F" (E@5)?'!"E9Z$0(4K/4D&VJNHI5V79-^GL/N&!\+#8 MY&P3'FA!OZUL*4V)(:1S=#$H:N.AT=)7KI22E!#R"'G;(J]#V8'T (\6Y)2S M@W)VZ*2F?DFU=REE!Z&-T+:&MI)BOD\5;90:XSDG+ZYE& T=%S"2ZLK.A6'\ MUF6QSG8:)>44>XZ\3V*SDW!..#\@SC4>)"*<;VDS47Z*W1J',65E#O'U=PQ< M1%M-54U_R-(=:(J^;%CM?M,"I=;R-%G@G3E)B W6&F6[%""KIZU:GE)NE.WN M@>/& D9WXRJ4V4 F'9"Y"?AT&@;?W0F/A3?3T_A_]/JU#H/+/#?P]0 $T\@$ M,?=8XH?"#NY\^!U#&B93X4/D;%W3.M3=8AT7I<(Y2KN76 M,R[,

    +3$6 ":]X-+:R# S #Q.5I";*,JVD*972-#;Y;#)*22 M^5Y4:I=-KP[7#+,59;3&I MWRS:H/*%>"[HO)S.(FO#\X+%DW()9;*.28UA=S#"OJ1Z[*DC8L02@B*)9 ?U MC-<(WJ)GP!P^8W$(6B];E\V@,".+(@3"M"S\?&(K5$=8;]N)G-FM-+&;S,G& M%[J<$T.:K*U@8 6'"5\*[DRN&1;9S++GY%*8O0:M6@=SO*)HF/P)54ME?%D: MG#3_S]H@KR38 HM&I >)1Y8:6CQ1*/9G!+S?""^VW!UFOAKKI]*FT"S8393 MN>Z6:'/QI)0V@1: 5.Z$#V.!;PP%>C64]DE4<=?)>#2GT%^&0()*?^?*Z2YG MZEO+9N6Y? @C'[M(UKD\?2S(/0SO',J$=E,8W0"&$2@.V@4]&+G?X6L0EHAY M.)NGW)GGZEITXIL?//B8K P3^TWSW5^\RBI*D\;9/0]=*;13+G*5A;Y*]E;)<3 (8,+R7XDKGM .XXSIB_R5I)8PG7 M9A/M:HK-;*)=9_0GLE1N2OFV.:M4C7UY-,7F7"!;9^IRT9A<'D MJ;88J5!E:O_))N$:#&K=^J#5ZQB7BJMYV&16!WY]I5I?D9.6U=H))/E0*J[' M4G&Q3?-ASBK:5M:4BHM2<1TY;7@MAD/(^Z\?SP.Q1,' M_E\0,4MZD][WP6>?>&B/I4"MC:%U,OH.(Q*F&(JSUI-=WMQH=O3EE2B.^U$* ME@LWTQ;YW?E!RW.L?#2IPFZP(?0VPZZ,41,J*'(%K@,S(S<.'M>N/N+ECX>. MJZ!QN7'VXM!Q(ICTOM_G6JWT62(UTVJ9KV;"9_CYWG54[%4H,&X+]3J+>\0@ MZ7F@>8 1U;.5B/)%9"%,,1$^:=,7DP<-?:[[[G?-CXER]4A(TGS@9X* MI?GH2B @N&0UIJS&;EP0'4 YC>Y.(S 1U1G2"]^;C[],+XP6 :(FQ'*^-%BS M%!)K[*C&C4IB[GT0SE5B/;XQFT$*[#UK4PCVW # WU%_X%=I"SRRJ-REY:UZ MO6RCH" &>CDZW9]E=R;14A#F!CI9$>_6QC5P0#"9IW&(EO-"K#^W@#[7C((B M$WY[^_K7Q,NW#D-X5?8+O&>E?2^PVHV$C'9\[Q_/11;A1D"/^2.@UF,D'RV6 MJV-Z5VK60KZ!P1W*- U@Q83(+3GCY3'#2-I9FUA2A9PW!]%6,?G[U_@H;_>_6?VZO7C'7@2^X'9]WKEK7UU?UQKM>N]UI MU%N#=J/3>__^JM'K-RZO+IJO?EE!:UYD3V0(*/)('WKY_?GZEGWX?/GETS4[ M^_CEYN8U^^WZ*X//G[Y\9C?_NOAZS2YN;[]^>/?[[<6[C]?L]@O[X_KKA\^W M[.8_-[?7GV[P[AH[N+OA.9LM^VK.$^E8D#FS9$UI!AY8#+JV!)?C>@DN)S&% MH^O;:+.> 3RBUS@ESJ=CR;@\CD-WF*CG@QWQ!S0(&GLSBV(QB=@'WZ[-65P+ M^I6]*1?99B:!30]AI.?KY?3I"#L(I9S?X(R\-Y+<5U<*XPAW:?7CI]1W@4[E M,KFD"3GJ=7T)6AIZ,K2T^Y5.D5*O=.NI\]3Y"G2^(F%8QW_HYLCDDT\V]OAI MV.//#'0K+>"R4@.1,I(ROB1-U1:J^/AZG=)4/4>!SUQ_HE9ING4Z+ M"),T\90(DS3Q9#614@QJT-O/JUMQNN!MD/R,P[UV7JQVCJY_[$WGJI_6K6XU M&ZW2Y54)M=GD$2(&(P8C!C.5P5I6O:NOZGJEM88(C C,$%4D MM:5.V&-6@T MB<&(P8C!#%)%8K#M]W:;#:O77@^G*DM@"\ =2(3:E6UK+UE%SJWMR<.X>J@? M)@P,7L&8=PPF<-%M+*(XHBT&_5L,ARA4](P]@Q*JDEC-@3Y/V1/2,05L91MD MA*@31E2GI^T8 N&)\'3R>&I9S28ABA!%B-)G\PWZ;4+4'O*@&^296WJC3,F> M#\ ]E]]HDK?\N!ZKL!;.OD7T.KE(#^PB789W"^#M! F.UTO8K[(^U&+-UN=4 M?4K81^UU+19NHV\-FOJ\L#M+V'35I)TFHM&JZ"K1Z-YIM&FU^_H*4!.+$HL2 MBQ*+GAJ+MOI6M]\YO(1-5TVB4:+1JN@JT>C>:?2LV;)ZS9)29MS96R-;?OK;<=I5'>5&X M8FB_FD!!H"!0F)T;I 1954$^I#^D/SO+I\0C+XWC6R.\PP(.Y-LRR!#2*L1# MG=@K5K9NQVHTRP^O-0!LY$HFN!T>;BVKU]&W?4YP([@1W!Z!6]OJ#LJ/O":X M$=P(;G)V:W3(F"QU67P\JU]YWQ76*'3O!8.!3>OWBLG4"V8"OOIOXL8S5;F: M33WN4Z:"$]@%T!"55N]I2YMM"D[*GMH)$4>,B'Y3VY*3\$!XJ#P>&E9CH.WP M+2&"$%%Y1"AQ])N-IC9].192D?7JA>\&(?.#6&A; MP9$KBEQ1Y?+7T;N?"&($,8(808P@1A CB!'$"&($,=JGW'ZA^\##D/N4/OT@ MA'1LJ33+X*432:A)N")<$:X(5X0KPA7ABG!%N#I-7-%&[7/.:LL%K7#(S68L MF^V2?ZH*/%>LC]VNU:P;D)[; ,"27YP 6P' MJU.7]LY>P(L 98 6RY@.U;? MA)S#!%@"+ %V&\#J#:<]>]Q!$.B\>" MC0(/B!PTCZEA%LXY!R7G=X)-@UCXL00KC 96[@1&PH;)Y$ G]V0WR4ET3P$O80))[# MQM! N$3XC$/SSITT2>H;IEW N7N6YH@ZH%,BSO5A^E.?\P_U@W#"O26,-_": M^8-5F)LM/"^]YN=7]5?R,V#V-=@PM=FW@?7B>/M+ M[Z?64^OW\?J*A M7:P5 \EDTMV-V#Z"QV. MQT$2<=^)7M,D9$X"GKVHX.&9H%EO:/-(D;*1LCVE;#U2-E(V8C92MJ-3MJV9 MK<3\"U4VC(L%>[FT"S#?19#; ;FM &UIV@R2LW$4L#_!Z=K"-2Z'ENOJ*L!$>" ^5QT.[I:T""^&!\%!Y/#2L9EU;$;%C001M7CVB,+5._0=X MOR^E@,$6D?#=(&1^$ MM:S2#A%DM,C+2@_YR*U8G2Y'[G,!E@. (7 0N A>! MB\!%X")P$;C,7-4>U^+U3QZ&W(]I*Y%<8WMF%U,04/8,38@@1! B"!&$"$($ M(8(008A867I1NCXS&O?!GR?%&P4A>QB[]I@]"!:*:1#&C,M<>YACC_$X#MUA MHC++Q0'[ VZ#]]W,HEA,(O;!MVL6&V(%Y<4]:VGY\'1K/HO?AJO@?RXFOD,H ML,CU;9FJCXG12-@Q9@+DGK?MDR^%VT,!/5QD)ZP9(7^CE>-+$K+' M-[K9F>+]?K-9?_M9;GUGGQMO7[,'%\8)+F3N9,IAY%:2.F[(Z8CZH!0A\3T! M"B*S.&9)(T,7M %N#)*%UN A:8OQ:/YP>*#K,V[;0>AP5)\'-Q[+Y\0BG,AD MDOA!I5=,X$UW.#?Z;IHR4O;$0E41PE'O5Q*062*S)CPRY>TB[7]TV[6"8[LO MFXSGLJRQC^XW\>!&PGI MQ7):\3& *?H6I,ZNQ#!>4H^7#&\"0Q>NCVC6L.7!$]]%:$/72QNZ7J=6<,)4 MU] 900;&,Y74O7\)YTZ\4"V=X&6<-5?,4/ H"6=*@=E$Q./ L5:2SZ;(4IEG MAV)YZJJQ?P4/ J!A82^D)M\#8\]R+'>'!&T-,VQNP),KU(R]8=;DODC@$(_-_:EZ>S[2+"7K3VT3Z!#>* M$K'RCJC&+F#NQO"7Q(NM9_4O:YCB+12\D!02)'$4@P& S)ZGDQK[?8H=U8)9 M:>Q;=4T,L"(W.QL@*3(@OBG\-B>T%=JKL?=)B+8.#&?,72\"8=[QT%F9V'(C M:F7FT8+3^70*&'\N;AYGJ>SOGWY,HO,[SJ=OKKF<;Z/?1'B#/;V%A^BM'/K]Y?81*8?[?^F[L0A\^22+"$+*8 MH4B9E"D#1>+LJ["34";+?@?&^^-[0GN;:[9S)NQS=N$+R7HYR4YRDAVA9.\7 MD@WGDL5E$2+9A__@Q)&B=I$;G4L#YJ7TD6[8ILEWI"? $6 "J[0I.&6G_5&9 M'A=2QI2/A3F4=N(OE)&6)_W*_82'LY+:^7@>F5UT*W?/DO.*TKD_.YU[M]HY MO>N5;CUUOBJ=K_YA%N/2RM"V3*ZY#7RY[E4M@3FK6CN449=]?A_5'<"X\U2-](W_:H;]HR M9)"^D;YMH6^M<@T5E&4YL.F#*>Q 7$!<0%Q 4'6UQMMQBO_JH+ MJZ-BT _WV)1/14@>(?((E4!/+:O9UK;S??3N( (7@>NP-WH1 3H;&B RVJ=2RJGXAE MH45W&<(S!:?D]R*(&@31MM5K]PBYL9Z3=VQ1R((29!GE^33%LTD)1DPSU A?A"_"%^&+\$7X,A%?%$M" ML23FN&U>S#>4'6-OGA(Z%4U<0%Q 7) [LMC9OLH6L0"Q +' $;( 602'V.RH M_B+L$KZ#E@FX4Q;>=H2J@\W.V3")7%]$6)%[,G1]^36%3I$#J2+T=?0^)((8 M08P@1A CB)D"L4[+ZO;:A*XR#?,CL[^_3*6U'0>,V_]-W% PD*/< D\#YK, MW#210<2"D331\4 :CP6(*1F"O>[RT!6T4W((WCILQ?!J6 A/R,@4&)*_D7!% MN")<$:XJA*N6!(@* / <'WIDL)\1LTVB8'@U4K+7[BSU[ M4HTI**U4,9NNG^2%)2ZMBJX2E^Z=2[6>72,6)18E%CVTKA*+[IU%.UVMVXY$ MHUOZ3WZ,.:XOSL=J^!K-^@^'(+9=FI.[9XG+ZH 9.5:N#S2M M/N>LW/K^JOY&?0#CO[7""(6WGT;B3?;'VU4E6S0J[Q9;*&JKT->YO6=-M:G; M^.%I*!2B->W386^O5[KUU/FJ=%Y#6MH#^Z*-BZDF,S[7W(;9>V6VP%,_Y5J- MOW(_X>&,M1H6:]:W7X83- F:!,U2H?F>NR'[@WN)8/]R1SQCESP6=T$X M*Q6G90C7R.U>>=^9Z[-X'"01]YWH-:%9/YI;!P#S$[(\/+P_BGOA,6UU'DG? M2-^VT#=MR?!)WTC?MM"W5KF&BCF[57O=2+F016DH#ZU1!VM-"6 S;F%[]"%L MA"_"%^&+\$7X(GQ5$5\4@AV__012F[$)#[^)F(U@K"F:>D\GYU[,+Y1E[EG\ M^N).-_I=7=TV91S+ME"( X@#CHH#*-,D<0%Q 7$!<8'^E=6I9)V]&0=A?!Z+ M<,)<_UY$\43X<62!M'D4N2-7.(Q'C-]SU\,3XN>C(#R/N"?(;41NHVK0V-%[ MC@AB!+%GR*EIU>O:3J 0N A $(%R>,BY;5 M[6NS>0D1A(C*(X)F"O(7[R+<#VD1!!;R6+#H@4\9OPN%0+0X%9CV,'3V6T-US)RPA*_$;\=%[_UK69W MC_F[#=77VM;DI$#Z9@<2";2U]'[D AB!#&"&$&,(&8*Q+I-J]\<$+K*-,R/ MS/[^,I76=APP;O\W<4/!0(YR R3P/&@R<],D!A$+1M)$QP-I/!8@IF0(]KK+ M0U?03LDA>.NP)<6K82$\(2-38$C^1L(5X8IP1;BJ$*Z:UJ"SMTP=QX*H,H_^ M'VL: &\1 4">@P/O3)838K9I-$R/!BK6VOW%GCVIQA245JJ83==/\L(2EU9% M5XE+]\ZE6L^N$8L2BQ*+'EI7B47WSJ+=CM7KZ=MV)!K=TG_R8XQE)HNNWUO# MR):X_3: =9Q_%O? 6LT_K]>)O? \V;$V:NTC#!U%K M>1";P)?CB G?@5Z^])$I5:1L(!'N"#M0PGR#&I5NB-MQ,!1A3E -BS7KC74S M<:<^<7]_78%6][2T^LV61LLN@,O=LV2GU&$^E%US8?A]]3G_4#\()]Q;FE4; M>,W\P0J'MO"\])J?7]5?R<_ _';VN4 2M^X$L/=9/+"OP82O67\/KA./X4_H M4SKAP'AX?!J)-]D?;U0JBN3VS-X)M@4?:RET2?8:9BGU2]LLUVB^; M#-C4W&!H9>RP!'C&%FH)0C=R(U7>=R9-[2")P-Z*7A/(]8.\=0"0/R'+P\.^ M<)U RG8DRK:]?\D(35Q?^U$VSN;"]0\;Z&V*?83'54)M=G)GTX,1@Q&#'9 !NLT MK5ZK10RF@\&J[P,M+_=*?@\RQ)TEW(##3<+"E"P6U0$O8(>WGLM:R>/F/ZQ+%''H.WO_&97,BGN: *O0>TI*$ES=/$ MU&A977V+FM,@($+,*2-F8+4;30),Z3.V02;T7JM?Q2'W(T]M &"42A##S;0N M,8BSCFE=TM:7..NT5R6$/$+>L^5$6=CG_:2%_T[GBS>?BQ5H.^@^$4MD]9P# M\+IR@!A^#JA8,_>7ZN,8SI45R[#3LKH]?7LV3V;T,%S1Z @'41Q1W'%17+MO M=3O:_&E$<2N&\BGE)BHO..!<_2@U!P 7MPXS'< M&@E9^L9B\!KXS9/N4.Y,7-^-8KSV7LP/3=6,&'.C\7&5A'C,# =D!NU+\SG] MROV$AS.6IE?J6>Q!9#6('!8_!&S"_PI"U-S@P5\I-R2U[F'LVF.\:PRD#F,$ M([E:RPC?N:F>48W]B2^T@P2ZE&7 2A_!(WR>ZY_C2V.II:Y_+]0Q]DR[5AX, MNC^!6Z,XL+^A7@G09FBT_"=M^4R^4YV65XU;5NY<"U)5E$[XI?/XJ(M. "^/ MI;K?^2#LS36;5%,CL22]&MLR8]EC"]UHP3!6.B+PW4INLM748VE.,HN= M0N(Q1'@'H):-Y$D<9%^HY9/\AK)[E7,[9?>B M[%Y5]CZ0?"B_%^7W,L930?F]3B/EDF&PI_Q>QZQLE-]K?^>&*N$/I^1?AA&& M=D*M=@X42IUSH%JME=::G38+B,"(P(C #DA@+:M#!$;G>;5F"%G>7M]7?A": M!IX1>'!85VH)*0SU<=@3HC$%:F6;6P2G$X;367M_@#J->#H3G64&"+'8"[GG M*""#Q&PRZOIRMNPN0P/TBQQI1'<&J2/1 M73ETIS'O+M$=10<9T)Q;^$FP!_S'#U3.GY$((S84\8,0/O/PJ'Z4!2.,BNW[ ML2M"'MKC&7,6L1UKW=NE>72&OT<114\RM;S\C1L#T=F/K4S_D)K[::&YC_NP M3X\2UJ4IG_0)AGO&/O'PFXC9>YB1UN6VDXJ?8_A3&CV4A A1>,U$O6:$KTGC MA?Z;!!ALQ&T9:I=>, U=.XW\DE%5\@8"RP[#>S,.PO@\%N&$?9A'M446NPS" M:1#R6+ K,8S9C;"!W3'HS)+D=!E,)B*T,3+T-SX5(0RG%K6X79IHY-P3+5KH MYEO((YBZ/ __:\\;ZV!CHWEC95OM15NGLJVVQZ/(';FH5G SC\9,_#=QX97I MD\-\F)M2PV 8B?!>QB*MZZ"+H4UHYN5?'8]Y+!\%$VNZC^:)*#I?TF0LF#-B M_)Z['CZ[QOX] 3<^'KH_F^-(;%?K@ MO6$P8<,P^(;FP3S6,A3WKGB0C0J!5P,?7RQC?S?)S.$Q?YM!N@#++B@(AR[Z M41PFLH%O&7R/E\BF!0X8));"/,9E,L>-9- FAO7B..*Z5%U&;+ #&V2)("^S M1)#PQ0,/$>\^J+%=,&GN2/ZWCX22CE;348[25MA9*S"N=,@QF#OP,QT-A2T M6(Y25A7RC9H13GF8 A(LW3BH+:;<6XF,]'X5-(X:G1:X6M'IX6RN;9F9.TKB M9(DKYCH($ !C,\PBSU6KK7F8>O8 A*,B*;@_PW)J;R\ZJWY7,^.J:,3W-#P7 MZ2\#'K3<@3%XG$A !"!?GW<:#,U/R>RP&Q'/3-)S)&'MC_(4@\ M)WN89&D^PWC[2,2QIR+:%\VQ6,R_I>'HP4JV!J7+L7SO- S^$K:D!(6MI4Y& M^4E?-CP4CAL_P,PV5DDG4NRDD(>^P+7PG9JR;.[#VA:%F"9_B,=AD-R-B_ B M)24%)+Y#"S#7101"MXW)\F#ZNB%74/!R:;BU(.+\I4_9T&KV+DM?;-$N$FFZ6IUKV#59X$L^ )D";@^ZE8"JM\"B93%6? MDFB>LP5:I2P^V8BL"QD3^(Z"^KR[T@Z.L(E*9K(=+MC<,4PBD91B/JW,GSC= MIUW=D']C7@GLC71_$C@AMPXUJ/)<6!]::-)A19."(.??5AK M:3JSC/F]RK02@AZXDZDTA0+5@0P9&Y169A_Q<$3O85F(:@EO3/S%QYR4-LNB M0 [S20^'$>\&@<"'::"63N[&'F[1:*F120R:_+\<8%.1A-#>N=IHH:-6K?Z# M'EX#8&EY4%=;B_#(*AA(L$:V$V\QM)O2UT291;41[TM)=^3E%? BU]BI:U2G M2AJUD@2K7WL\1P"MQPH-N"_SO%\7:=ZOS\OYL#[,\V&!S"_SJ>!N8+XY ET *@U>"&H4XC)D.$N-.;P6YI0 [ $^!4,'YJ8LL5:&YBB=P!8K MIIP/ J20+N/2]ZO'9AJKC*B\\95KSA"]\3Z8)#@YH9$(K=VP!3AWQB33%]F( M6UAD64ZV'>TO#5;,(Y2J:UIHZ&-2[(JN-G5*X]+'J'1UY*LR^TK1KW(ZAM5$ M"%?0*6]FB">A,@0OOUG;W?TBUU#O85'LRSV>#XO-@T-W02F".:Z:N3/1YF$X MDTO*B9I$Y,(GG5"42T]M(F7.89PEU#HPNRI-Z)JRI6V'22[#;+;UIE)69@Z^ MI5]Q/OLNT9X'NX/[57+I#E_)+:N<9]P0O)@WG(^:H'++SPO0]PF+59GE,U*' M?K3PW#_:S0:Z6;RBO-1LDWED6:O@=-KB1-I0V#R)\(@;^OY5FMQT3R]S]@MUL@13"Z=FJ>=. MW-SV-'RK+&ZYIV"[T\SWZJ\T/+?7KY+JYF26R@DH[]YUE';VMO)D98Z*N'/K)4% M1T[.Z9BE6CT7-V@DF#79*SP\!Q@J11MS;/MC;X4A>H3QGRG%]#!O>LI7'M!U M<#DB=>H-VE[[&,;%8PN)PHAIS52K=+LY][,\42 GV9RAX\WT:9*:X%J#OM8) M;EDS-+6Q/] ]"1\;(+=9*SX]>W^>'V/)3\9+IV2<7L?,CGI.XQS-'2'9DEW5F,!+[X+ >0 JQN]B MW/]!JSSW6IBIID*> 9IZ/#V1@R=CI^A-L1[KZ0,>6Y4'[- XXPNC3)GXN'WK MAI/LE$^\[H+ @VQ"..I8CVS2_\NJD_;>1KES08E?=)8ARHXQ9+W).WI7)0C6 MJ6PO-G/1,'N,>[S8_'DM#>=Q8LK^_NG')#J_XWSZ!I$F@78%;?0"E%1T"Y/* M.R^PO_WR][_]M'9A#K<99+_X< AAB4!.4[?[YTUL"' MKV+T\ZOW5SB'_+OUG]NK_TM?^G]7H.[WTE!>^,B^NM&WB^]N]'_WH1__G]H] MB8-T[V1YZV2^<_))3& N?,5-RT.Y=="^N M+JYZW4[WHOO^U2\KV,W#\(DZ#461;:4;=U0/Y?ABJ:@>"M5#V7#_294$,>QV MJH=20!G52K% \J%Z*%0/Q9C<#%0/Y31*5!@&>ZJ'"J5Q) *KK"H2@5$]E(,F9C3904KU4(YV&CC= @Y4#X7J MH1"<]/G!J1[*=H*B>BAE>"&I'HHQ'/@,:%.! "H00/50S+?LB.Z([HCNJ![* MX?5+M]MMB+BCJPI05($5=G,9!>,-@3U$7QZQL%'5AILN? BM.B!/H7#*= M2]Y-5-VFU6\.2I=7)=1FTW*$&(P8C!C,5 ;K-*U>JT4,IH/!JN\#?7EHQ::M MQ?P>Y#S2 C<)"PL?YG,:YFUD91,S5?7PZ0H0M#3>:6G\U$'RRAT4[UN#KC8K MS12HE6UO$2*.&!$#G:>[C@41Y+1Z*F9RI=Q:M*^H28.$7%V2TBK$ P=^68U^ M>V_*==PQ7X0]PMYSL->R>OJ,Z1/''GD,WO[&9W(ACUM>FPXFTY*&EC1/$U.C M977U+6I.@X (,:>,F('5;C0),*7/V :9T*4>; E" 0].RP';,RPCYD=I!?!Y MM6!:EQC$6<>T+FF7GR'N-#B.D$?(>[:<^LU&\SF"VDTXIF )[Z.C GK/%^\Y MGQ*1U7,.P.O*(V+X.:!BS=Q?+I%C.%=6+,-.R^KV].W9/)E0Q'!%HR,<1'%$ M<<=%<>V^U>UH\Z<1Q:T8RJ;F3?IG6G3[PG<^S*MNJ\KMBRK13V9$RF4RNNH. MVNU&I]-NM2XZG6ZG7V_U.U>-ZW:OVWO?O+PR)Y.1_/OQ$O8?/M]>?/[GAW#X3?5U:G$G/>[-(<600\ M=,WV&7#^L.BTM]N#&8S9R?3<6S'/O1?2X*X].OYWHZ3?C%O-' M?_2-\$7X(GP1O@A?A*\JXJOZ&Q@O3P:31-!($3)Y:@ 3MHW=*:5BV].IQ1=3 MS#%DYBROS_H#9-JMAM5L=71UW92Q+-M0(1X@'C@J'CAK#II6NZ$M>0Y%HQ)- M$$T<'4TT6GVKW^B2N:!AW660LZ-,V.WLW(743NHA+(J=EK M6>V.-G(Z>F\1P8O@]:PE0K-C]?OEXXO6#H0^0M^JHZYG=7KE9Y$R!48'L*((7'6K%N];D.WKIRV M84N(.6+$=*Q>DW:3R3V\M6P_!S[T;S(5L:MR,=^%0F@MGVB0(*M+1,>SD&Y9 M]7:/UM$$+@)7&0:S->CI2S-''F+"'F%O2SGUM-G=1S^KD7?X[94;Q:$[3*31 M[8OX(0B_T0J?5OA/;T19;7W53$Q! WF)"1&[&[U:(4&V+0'FR %30E4>4P!@ ML*NX466;57Y<2ZYR&\3<6\\+30OL\MGI<<&54KQBTVB87FR@6'?W5]7B234^ MOG(7O5;?ZG;W6-*GJKI)FP3$HU715>+1O?/H6:?=M=J]K;,SER_C9RV+JZG1 MM$%$O&N^EA+OEBCP^.FC&79A@KQ /' 4?' 6;/?L#H#;>EL=CK" M;(H&T$XGT0311-%]C4[/JNM+>F7*6!YDW660LX-J(AT=[U;/7?1B.6%-I ;5 M1")O+,&KG"5"HVEU>MHRQ%/&2T(?H6];.77K5J=/62]+MQ9 MYG/7ZCD M8PJ:R,U,B"K/JMXKI,BX)L"=..!**-IT*A,9^;J?D1PF!\M'_Z+:3V;&K^PW M=[ZQ:ER-]/@F!-$4RZ_7[EJ-IKY-B9VE:("&T:X%$9Y!ZDB$5X;\SCK-NE5O M&5"SKJJ+W6*YTM82$:01BD@$^3+Y-9M=JSYH'5Z*!FB8;K?$YK)'>VM83FCE MUE0RN7&W8\%&@0?4#K!DJI32-!01GOW##4G&,7(\DL<"SV4V+^&L^T#8<,9" M,0U"]8!(W.'A0?B1!2.VUL]GMC/%0@H2J=^.L(-0)A9[@_)47?EBQ\%0A%O4 MHMA%4(S[#MM8[N+-EI/8+L.:NV=IWCJEPED#+76S>DVJGE35VZET5.7-H5%RF>:\M%QFRU2P5_[=_Q.!I5JA@0U0%T[-6X4?8C1BM$,I7[/1L@9= M?;NZE=:;ER*Q(G[R4@W<&;HT/\"*Q(,7"-\61[%F-4[53CH6IF-U6R4=33Y> M\8I>B#" [[K6B<1I*1X6W4DTZ*OPR M^34&,']H3/US\D>%JTE_1AIUQ'_$?Q0J43'^.]%0B?).T>_2')7Q@4\"T-'_ MR7 #)KY/A1\)%F($@B,<-@K"+6,D'GCTXE@(15:-5JW#X#(/7JCEB3*X05/; MNK6FWK:AA..Q@/^%0K )7#*.F/!1^"]]@4&A)5J>!$U:]Q+N\B +%#R:"CMV M[X4WLS3J1[M1ZYJJNYU.K5Z.[FIYF@]MJHY2DGCI :PT Z%0('O 13 M1@*/#$;/"*&SN<]&7F+'"5S 1F$PD9KC3J;^VF!J:5Y_$PJADQY1IMGEQ' ML3N1LALE<1**8M, _ARYOAN+&.:Q##J%<3W?3_7->OZ*HH?EV2.>=WY8N&TVU9K0&6$R?9\ M#M'LK^SD<8ALGPQT/%466UVKV2G?0#H6)2$;"*FI23;0H1FH>D33M%H]LH'( M!GH.T90?6WY<(B,;:"=%ZUBM/:C:L2@)V4!(36UYDBZ&:P0?Q2(DD^C@A'1L MD=3MNM7IEQ0)0F[J$[,/Y,=G5NRD,&OSMCOW&V9H^L96L597(P;1^!W48N$: M$Z!MNF[JGLT,CUXL.4OSR^,9RQSF?P:!\^!Z'N,8QN+&LY.(5S(CZ,_"^)M8 M!9C"DJRP@)8E8T;S82%49:K, )%&2TN$2*=/$2)5O;W:K:]4Y\DC1S6VJ!Y2 MB;X14BGM*M4SVYN[#P7[NC!3;Y296JZ/\U0"MN1]QQ(L:BZ"*?RJ[,RDI&VD M;8]J6XDEH4CW3-.][?W=!BCFSJ4@<8\Z%PW+56J4K]?%$-]7< MIZTP(^Q1B%40G#'"(HTCC2.-(XW3+3ARP<_WP"T&6A%%%N-Q86*,JK\\E9*RPVIV.U>BV=77>E-'$^TS+ T-,0$Q@,!.TZCVKT=)V MU-*4T20F("8@)G@.$[3[5KVIS68V92Q?R@-5=Q67*=L+VTXF29HB?3+E;HB; M0\R#A9F(L !(D-R-RU^>&21MXSA:6V#C\41BGW6[5E]COKZ7"FZA:16:(H\Q M02F!MP+@[72M>GMO\!MUJZ\OL1>!5__*94FG*EW4?16Y!7\M M-I-\$=-6DFG$6#E^:UBM?M]J#@;D1"%4$"KFJ&AV&CK+31,J"!751T6K9S7K MM.U&[O:M9?LNB5Q?1!$T83+$JK!NX$>8F,+V$FPRX\Y?212C#SYB<<"FH1N$ M; K/"Y;*FD:T_#>(N8YG>=]H6YVFOIQ-QY[BE-!%Z")T$;H(70:@2\FIWVPT MR]>P8X$8A2.\?1^$ A[,["0,A6_/6!QR/_*D:2X3Q068O)L< N;MJE6.HM[.RA&B"/$G3KB!EU]IX();N7ZT_=S.D23 MU.3'9U:F6#\>DN:89G2"?7]L^ R04Z&*(B6G0A4E"K=AM;IMJ]TIZ5 CE:H@ M)B4F)28]"29M-OM6LZ$M)P4Q*3$I,>FA=968=/],VNI:S59)CA3B41T>EL-S M:%9DJ@?/,9M/258FUTLQ6E:D5Z17I%>D5Y605=5#'TJU:=]QC_NV*-J$H:3T M1NU)'\^1T$,Y6(YE941X([P=UA-'"".$$<((84?OW=MWR86R#D(1+^F7CREZ M=)I9E:TV8*35Z.GJO"FC6;;I0DQ 3'!D3-#LMZUFAYB F("8X*29H-VSZMTZ M\8"&I99!'H[#5UJ@\!23W4BGD^:9"BP8%%!+X"7P/@>\5&"!P$O@K2AXJ<"" MZ;'U2SI%(?2T<[2OG=I2HI(,#_ H5MG]!1\=2(3'&?=NN*Z1+YQ8CECNV%AN M[S'IANL:L1RQ'+'YW&,C MN/0N=23D=S\?1"B8Z^!5(US25A\DI>5!; )?CB,F? >:J>61 MJ1ME,;=L]*?L\O3:XUJ>_OW3CTET?L?Y]$WFYKGPG0\^#.>="PI_$44BCJ[< MR/:"* G%+:C5.R^PO_WR][_]M,6=OP$OV+/Y7< %/FKF5S'Z^=7[*^SKOUO_ MN;UZ!2H 7W [/G_?[PQ:]4&GUWS?ZC3>O1MT6N^:O[(@#>=%\K+@<%#E4KK_V;3:X^+/G\J'KN;&+SXRB9 +?#^$] M#@M\?*8;,A'%[D2^9@0$RNZYE\#%ZN=\=3#FP$70W /, MG)N0TW%='CSFP80/E/0P=NTQL[D/ P@ZRX*I"-5L'XD[>3L\#/JOKH>+8#E6 M>)W%9&T-^'\_ >L U%PJ%P[^9UC'37!W 29#>-HD 'B-0O'?!&[S9LP=,=!9 M_TX:&P #.P57H1T"?1U#AW+=*WJ_R5V8?U@V%B@VQ,H4I([B'\E6%KQ\;0@>MP\(2ULT]H,OL81" MW6#?PC )I5H>J+T/8R&- M $ @#+2$@N=^$P #T&N?^4&L%!Q5>C$CH!;P503#_1[.9_)&U%R;A^$,?^:3 M( %U8!]&V-AY0X>S*;1J8SLE.%VE;AMZDH$P4HTL,O\W]$J*#106I#K!I\/J M('U\[MY4]#6&\_43%V4/PTE/5M2$#KX7PQ +Q;,YP!AR!=#)*5=<#LPA! X R^/*' !P!:,9URV M0X,>@"H7+86G8YL227>B2,XU=CT:P;BB<*1-@*.VVG_&G6 J)W+HQ(5MHU9@ MRVZ 4QT>.A'[?8I3/#O+"FTUZV\O;GZ??VJ\?0WL7<.']<[K;>O%JZ1UFSF% M769'1>=SXP3)4EG,9[?!U+59JU-_SI5>1"M:9&W"%!IR=SZT"XU..<]*C#.! M2%46&E=,U %DOGKQBVL)]RVVS@#+@ ?YBU>\+-% 19&C8+=26 M9AP=UELV@41@D:_,S&9\JR<6"/ MPHW/>##B!. J3>]<>6=\802P\OAB+0I73[@C,AM6]6'J<1NFDR_)8G6(]R[+ M4D C"@R"^>J2,S^1-C>^-1G^E4X5:%T'8;X\=3H(V"\83GP7H#MR'6E;JIEC MTJU&-.NZE-LHB1.P*>[" MX &FNE MA7&,EJY"BDZOM(,(]3I,;/P(USJOY^JC[I?#%"3Y%?B24HG70'1H M.:5"F H0)AZKFRYT94Z)J_WUG=QX%O92=F#TFN$R2/H+Y/I*=N,A"+_AF-I\ MBG,D7'?W>NX^4',-L'EF1:"RCE\SZ(-@XR!T_Z>:.^\+ME' IS@BLM80\).. M5N;?EEJ\[@52Z!++E\U=0[&PQW[@!7>2;NQLK1D*5:$R&KM3=$R%R P^G^!% MH+MQZ [E0A(/[:&.P-<@KG-4.A$K?PV_ Y*7E>8M%G$D(SP,"F^R4G?5.6@? MF@CPL@@$#AR"WSNH>\%4V94P(8%M ;3R/Y&Z;2*Y"AVYP#'BW)..R2?ZCQNW M:PZN)!*CQ&/X@"A;[.)B&\Q>-W"B$J8\X>O9*)B!J.36"*ZW:NQ"B4=18IYT M)17P&#"*LGF/K%5T4F!++O58*@XF@=.)K-X-L7M/?2< M1(KJ03@VEW8:-Y ^#Q%#8:Q5#.B>N=B M-D"MEI0Y5>W-M15:..%^ZM518N*%L%Y6^'4A07N'(EUN2[CDY;!I7#(9/.#- MGBON4_%\3QN^485R;TWM15"()W&F<,GOUWT08[S+?]>L*VTQ091\Z)7 M[W6Z[5:CU^T,FKU^OSWHU3N]0>NJWVCW+DO?(%H^F-'.-EM=']7AS;G\9L^; M1B\EKO3D_V@DM^^W?>OZ^G[;65>K2?#RS0&=S4%#'#VZ@&U?7<$*3BZ@FDWI M3.NIK4(@.7:9I#L4OP;#B%W@?D7>@887R^O@ER5/&OKXA,_EA)>.V^^^]-/< MQ$C^:C+*W\YPRH;YR.9RIR04H'SI)(%; 2$N!+[BR0V8 B\#1ZX,&X-^U\*= M%[ <\61#:OK%F5$*JY;$=_!'= IE.R\XP_+O\R7?[[6;FEK2^ME>A1V$L-I4 M\[]JZ3E*S+=;!E((VIN&*,KP$GFBRME9ZKG+X"@ M]A)A&1Y,<2EU)]<]8;HT!A@N/];:OV=#3/@ST>5!>P=2 M2ZU5%+63C4244ADH%KI4T3CST>8"]1'?A9U(LI++#5C.X@TY1^%B'+DG%5-> M#+^YDV0B7W-V\>GV]7QIK#;&9RBX4*!"LL1/T(R&JQCPG>-FRPB0*^C3N50? M17-*H[%'8>+)36XO\V8F46K\+?5UA$NFW'X9)FA0/EKH\ ,ZPFO2@G#]M.E2 MX7.J#?8!>E3@$O2;W@6@U_!0!]=:3D;?4EFE"P(6W #;['WRE$$F)Z&0A?( MB657 LVAY0G\?9;Z:N0.@ AC#CR!@Q&Z=GX/4;4G+UUX6G;]E,_D$E"YEN!! MV6LR.4UYB$<2EEU,!?/2 H>IFT/Z$)7PT:!=.C^UNKFZH)NY'.'ARFNM%"UK M[Q+AY82>&]9BL8H71XQ$*-?PT%ZU8E/" >0_]1J\D,NK%%-J8XE_K">MV>4Q-;:[I4 >HO2^ MRP WIZ3*S(_J+"FXW(%)O7[YZ5T2JR>^IQM_*77A?O 4I_T@B:0!D"Y481$[ M)Q*//]38!^G^37PI)38.'A9TL$!4RM#K[1G*5:B'QS7Y4"ZK1TDHM]X\<>=& MGF1S"UY_A]EN@/[D7C%?["C:'BQ[1_*@J#P&XK"[Q'50##5VX46!/!VRP:2* M8CX:96V[N;Z$CD2),HI&2]N6[Q+/$_"7W))L ,7DK:Z;BW?9]WFCJ\9R/RA9 M("=EK9/K],4;YD0'PE$\6"PTR<&>]%.$*"#T\"JWA#IPM9'S>#J%X5.3J:0V M(%(YM\T/3CFI!2%-Q4EZ!F2U"9+[,D\]#EOZDAQIKK5Z[DZ*H%U#4*<<]\M^ MKMAL?>RGE?ZV?GCF 9KJ.E)%QQS]&/YL2:'5*D9-1=)ALRZ2_/&T@O<#(RTQ M/%@*..]DFPB>2/?'"T9PJ>.Y(\A2U#!CX>^YZZ)/: MW85O-"'K;-S[)5NE:D>\):H6J/#SOH&%[T&;X="I=<&*]#QXJ)YU4(#SC3C' MYJ8MU];69J?6U]K8S!4+,,^\)M)1L\DOHW%55^OI6=?)60#/ ;>,&'=C,W)/7UAU+S';:58H M>5983RMDT.W6ZKHFAG9\/_F_ PAEOR M*EFT\,@'2"[.SJP>_39UL6FS0IQY( MSB(0F*WB2_CW]"06MDDB.>_TXL7;&C*V344@;%K208\N(A8E\NR54'NN:2A* MT2;'?*S21>,C:\5EP:<">&J(L^=#L][E9%G$8N2I\V;HJ\N=K%@S@@H1>XC9\1^]6DLOTH0%];&[HMWT)CDOGB3AVA*=^H[/7T MN:.K-DUH=CS 2P[G=RB0J"'N![/.\UY$2^X>&WC?MQ>2)Y MK-^1/',;)9XT]<>PI *%M_&@PIR<9,@B1GNET:MRLR1_\')^:ADW$M5YA7EK M"LE,B@@/-?C.4I\+^XLJ[>7E!HMR=UEN9T> M=:J 1UF%.*@S4NNOP$--T529IMXL1^G$DS.5 M.@B(OLO% >Z<$7!Q++!8)%Q)4[3@4<^G"!=M!YEF9G$=F"!!XCES=R9Z?#>N M!:7O*1=(ZLUT<62]7X8#4E?C.K6VYL7X,EC^%.G9S1#W)1:)3;B#B7?L6>:+ MSQVR7ME

    8R_E#B6N@HMDP ^?1BH-"+)-DJ8$680! MY;CFO3K;;N6#L%56P335TOR -%B@D=S/F2\MGHWLBDPAMN0:1]BAW"T9SDIA MD[;N7>-T0>*+[S \#\*[GSML5Q8\"SV2V5'218M<("4JUBQ\C@K=H,YGTHHD MVES_/O#N11K!/\M>M71@/.\\4#22'9'?X"T062Z1M4Q<6K::L>:1=JI_9 M6KW02[28AE6P\V)R$7$2IOD>\*'@6&I&29*2($C_Z%K@;I3X=.:YSAL#!S7,66QYZO#V- MJ%9-E%C(8G1 &NDHRZ=D'](-T"'W%#^/GL>Q;S%&!R5EY8/#5;8F3,B:ZWFEUKR[J_4ZW<]VOMSJ= MRWKW^MCSA%]>W/S+8O@ON_[W[Q_^N/AX_?GVQF(7GZ_8S;^^?+T]O[W^^HE] M^/S']NE]\DD.0&RIJ(SS$ )")S@293_";6FX1$F-\/,-,@( M0+;*[$%^C8!AXG/T "+]9\"IV!)?RY,V+HBT//V-#N5!GZ8(MV&&I7PP]95T M,/@Y_QH?@\"\Y7H=>,W\P6I3R1:>EU[S\ZOZ*_DY O,Z^_Q\3E,I$50C8;(+ MLB]4K27YS8/KQ.,W@T%M4._TVH/FH-5H#'H_9+5>;-!\M'G>9'^L86W1B7PI MU47]EUYA8=WMJ[&J!G::/SQ=8::PUHVZOW'0VP=5;CSUG?IN?-]?7M*9RM61 M?-;ELVANYX7%ZDNN2?^$Z;++@F1M^;%K"?"=P%F&/%^FG&6N,LY$Z3(QW3H I)^0Y>%!?HG'.][A,2-2.5*YO:C].]ZGF/K/29C_P/3E9=K6G/[&]:I\)WS- FT M;0LQ&AV/3;W!M$$/O3P?N^*J?]QY_)P2VN9(ML(DL$5FH8Z,X:'W/^FBL,Y0L93TYJP""&$&,($80(X@1Q,A&-!%= M=(H BUE/1&B[W&-3/A7AXQE6R3=8#@$MG9IO3;\S)T@PH\2>8D_U$U'+:K:; MVGCH*?&8 J:R9WO"U(EB2GY<"XD9I(Y$>D1Z1'I$>OLCO?1M>*N9 MWN J4V(IPCVE9;'QVGE*)X)6:30KA]*#YYA-J22KW;+_E""WJLF*](KTBO2* M]*HJLB*](KTR(_&=00Z O2Y-;PIK-U*R:), 36DM2>-(XTCC2.-(XTCC2.-, ML9F/QC26][VC'-%&["&64%;T&'+$;2LDP\\\R/O: ZO=:N]+,J:H MY'04)$ M,T0S%VHAF:;K)W$I<6E5=)6X ME+C49/TD+B4NK8JN$I>>[ K>=-74[3_^,>8@E\+K MYCIJ"S\6X<8FYYZR1"=U4%OY%-<'IE2?\Z_Q@W#"O27E;^ U\P?+/C!;>%YZ MS<^OZJ_D9Q@@._M<(.1;=R(B]ED\L*_!A*^1](2'=ZZO&LF3.,B^4#."_.;! M=>(Q7 V"2%4'U,+CTTB\R?YXNZH*BW;GG?<+=>H5'KC=WO^OVM1I_O"TPA9B M*NW306\?5+GQU'?JN_%]K\@Y^6K9T22?7',[SZHD4<)IC\?-LB>L%2UF[:_< M3W@X8ZV&Q9KU1G\'"^T9._PER-/(C7YYWYGK+_0S'@=)Q'TG>DU(UH_D)^// M]J]XAX?V91#%[!V/7 JN(I7;C\K],PRBB/WNAP+>^3_AL']RUR?U(_4[D/I] MA,^"](_T;S_Z=QW%[H3'H'CON1NR/[B7B'(-:G.VD_:ZTW&YJ?P2)5,RB@0H M[0-I'&D<:1QI'&D<:1QI'"53*L'//#>&AY15J4*[:J:HC[938Q4)T)+WM5H] MJ]?IZNJZ*6.)]U%Z .(!XH%GJ8#6$_*FC"=Q 7$!<0%Q 7$!<0%Q :T/=/ M;5)NENTGD.:,37CX3<1L!+VEY#W[])HV7W@@0:N0GW$N03]W-?K:>&MGH9D" MRK(-'X*F#F@>#?3*"+@GB!'$"&($,8(80:QZ!N2Q0^NTSQ_(CQL2VMJ;SNB2 MTW$_3L=24N88JW3[2WY3$3]FL9C0L3EH-_(YXCGB.>(YXCGB.>JQ'/[7I::KFET6J> $;.DKCUXCN'L M2$)\WN9*Q6(>C1*B,8(C321--$-PI(FDB68(CC3QE#613@>L+_5N"@O=:DO< M=7@,5P>WAX'GP>5#^D/Z0_I#^D/Z8Z9\2'^.V*E;:B:L()P&(8\Q =80[A9V M I>Z(F)G_)Z['E;A.A\%X7G$/:&M$(-!PC5+5WJV?ZV.-]%*=#3$-,0W&!Q#?$-\0WQ#?$-\0WQ#?$-[22,O[HXW$Y MP]Y1-G@3LD(XT6X(EP1K@A7 MA"O"%5F %5J0&N0/.T "L:CPH##Y&@_L:RPG\MM@AU2QCNXOZKOJ[LMB^75A M%BDI3_ES9&B ?M'6"M&=0>I(=%>&_ Z2R,=@+2/2(](S2!V)](CTB/2(](CT MB/1H86L2W>4&I83FN?ZXCQ+-=&L__#6."D>JK'K)X_8P]BU MQXR'@H7P51@+ASVX\=CU-WAY06']R(UB%HP6#QD+SV%!$D>N(_"'>"S8[[6; MFGP4F_ XB_:#W^Y"P>&A< WWV:#.'#Z++!:$\EIX!HNFPG9'+C0DO7$&U\0B M:^J#@.;$PG=8'+ Q@)N-X.8I]#EP(OB)B>^VB.2KTJ?7V(7GL0 :%;(A2F#> M;NRVZ]M>XBRZO;$Z1LW((:V4_EW!UK/8- Q@8@'='X7!) \VO 3C:246 M-J#Y082:QN(?C7JMR^ RSPU\?7W4T[9.K:FU:1:P)?)4[-X+;_8X,V1___1C M$IW?<3Y]\V$Q !_\*S&,+WSGDRQ/B]/H-5!./+N9ATC#CY=@@G#7OPTY6EL7 M423BZ,J-;"^(DE#< F+?>8'][9>__^VG[!T? __N%D8;'S^_ ,D;\?U5C'Y^ M]?X*M?'?K?_<7KUBK@-?<#L^KW?:O:M!]WWG\KK=N>@V+WH7O=Y%O]7O7%RW MKZZ[KWY9(9"\R&YA:HG89_' O@83OGE9\1C_;,TW\N\W;@Q<96^P^#Y^^?S/ M\]OKKY_8U?6[VY>._+9O7=?9;;G7Z(E!9^-N8088!1ZL0.5\@&K/HF0RX2%< M!WR5A,P+<)V!?"53!O"X,K3\*_<3'LY8]N0W6ZZ(=Q%^[IZE17 =5F)R)G=A M1O/5Y_Q#_2"<<&]I/=? :^8/5F-B"\]+K_GY5?V5_ S+%3O[_'P.>'"=> Q_ M0I_2)12L@#P^C<2;[(\U$V31J/P!C?G*:5!XZ&;[(QZJ2;WV#T\OS0H7B&F7 M#GM[O=*MKU3G*Q+"4BT?'\G'M.Q*.1:V80H18;G>N71BQEF3=(IT2HM.Y2RQ M';R:SS@.6L))8B-/AWPX.Y<)%&RD;* M=FAE,S&"0%L9)7-3N%?XN(510C2EF,#V*ELU"9.:DIJ:+N&*.+7*7-1^L0#Q /$ Y1?H!S9X@$VAJ>4V,> KY_,.KX5U<$I=_OD*#J%>-BL*(V! MU>UKI<19NV[5!_J6$B\5W$+3*N1[INJI!-Z#@+=3MQIM M;98Z@9>\"#LE)R:W@IE,MXLL7W36:K_)A7J]@=5K[BW[NK;SO2:OZ@B>!$]M M\&Q:@S[!DYPN^W2ZV$D8"KAYD92'%F+1++[:5JM/-4@)7":!:Y^>#R,M MD129'7UG(G>6*=DC6ZTA&E6V.XH-WX]+:;1HY:6-")\!5%T9JPT'<;$"[B]K M]8%$N)?5:\=JM?49>$_FKC98(#82 MCDSLCR#@^,PA]^1QL&@L1$R9[U],=_+RQ]-&OR#] W!-E$'/OLU\05K]&5: MYK8E2TE$4:(KX_\_VO5ZK:XW!3[B^NXN%'> 2C8-7=]VI]QC?()'-Y$8M+Q& MJIZ>!MLY_8V4_OJHO\Q)1"I_%'^SP<[^7UJ$K%E_JU0\^]QX^]IBB>]A&0_0 M+,\58?9)M\$^,C M+$&2 /6%#TBR_EWN/*S&F@BM0:,VT*H1-78[[\64SV0ME%!$,'/_6I1L=J]PDWY$8[!XI"%D!Y,)F"Y1'-C?+(GH M"?\KD%6"TL)#<,40Q.TP/T\ \&-6/PADDJ#! X0QY4!5$BE@30&:;%5H@V'6 M_"&0C8\4)&E"2NNW$/GL,A2.&[,+H&6!13PLQH'>Q$B^%(VN41*F$6Z1';I# MY"P!RWHRHS2J-EK "=BMH-.IU/&;_.P#S!A82'LXS"Q85J]":=O%K97T[JM[1XO>T3%6- M?1@M9C1IB"RPN:AN)342.1TT,JTWDREYD2DPG]Y(T30JVIC?"ZD3.%H1CKC> M2;13ZS2:@S)I4LZN>NR9ACY*+])@*7$K)6I@9.B,4!%*3(Q&JMQ2?B3@&6K. MXE,@^N\NK)D%($A/7[OM6GN]7.3.YHT<_\.6#)RL>=Y$[QNS%\%^)_L60@_BR=(\N7Q@7OF@"G#@'0SE])A*N)9!HHB0>VHF#U MPLP0$/?FEOZ#!2U.5W(I&@9J4)C6#V1N9/)_\_>ES:WC21I?][]%0CO=*P< 6EXB9+< M,Q,A7SO>M\?VVN[MV(]%H"BB#0)L')+5O_[-S*K"08(Z"Q1 94?,6"1Q5&5E M/GE6%I@[BO= (#U)ORC#JW(\HULX9$CAE$CITS&/Z)(I7L"#&JOK 5YMXH?Z ML,:KA22C242%):>"5XW:=>U1!-(S*2.MF^'J;JY9KY3@>6I-S;5[[):[#CB$ M)J4MR+SPZ,%^H !SG/@$R>0_XF=$%X"#BSQ0/Y1RJ8QPBE:KJY4I6Q':>*4L M\BM$(/#$%,;HITIUKBNNJXIX T!).AD1%2B -AD&-56#P0Y GRA2I\MF #!S M-/NEKUR -",="HXAN,+K8YS%2:).H\-Q'#F_RM9@HI-2/@XQ+725B*5!P-;$6Q@*\.JXRUSE-H^ZQSCW,% MQ@^H5<=GR36TC, M6[X3"PT MU&B>.6B$*$.BM.V+^Y=@#,3^%I(%REQ,Y!*HI/S_E#)D- 1"?D"E7 GC4LK, M6()5Z\$\-02& O/"(W?_F2@*FX,#H 2C/_844"8B2G5@A#I)P"*%ZI=XPZ^I M6.KJ$&[DA^:8O&O-$/G+27=/*;:=*S!$WZZZULXQ=C[4VH F=),,O56:#5 MAU6@I"K2Z.%JIUV#&3S?SXM V7H66T?M'@/>9 #=[>X6W5\C9:RM@;!E?SF62F$5:!_,M%JW*&D352 4J2/NQW>.CT9DEAX:Q_YE@ M_VN!"7'-G1@G1I%8BN0[I=!UDD65"U:2%_!'#]A#260P/RQ+B&HJHQ1&"D5G M"Z'(<'/=%2=;K0Q6?;R].!))[?Q3^A>ZKO4WT/XBNJ53(1/_+O7&&W5!-_CI M5Z#:2*'Y5%Y1"_5BF9^SP"6JA@'2C9A292EK$25W&G<6B5VX[ M)#9;!M36\'6!FTF6TV4>DBVFO)<<,XI!VM M762;RUK!)M$AUUL*;U%$WV'2:9;D2PIJURLF&>7L[WBI"D+'!MPKZM)]G^ME MP%6N)]A:Y8FW("O'HQJ%E0*G8A=$M0A,%?R9 WYDP:$?A#D!K2JB6*I (M47 M%[:B'5"T5X)CG&WY1R["5*FX;0A?L^Z<3Y@Z_"$3+T@U!YB*T'4E%W66)J=K0KNJ MF%'%_RD4+%4N]L[:S5+%)L==BW.MASLICY)'^EYEA@ M>;B\1#VP9A0H "ZN ]/@,O!ED_6@EI]^C2-4HM8JD*%DA%S+I@7BGS2^-3([$PS0$4C)?5V9GD[ ^T M E3=5H461:3NP10XX"!BVM @7MM:J:MYW4$+U29S?&BG /5%E*E4C22SI0A"6?M2HJ MTY& !%67A9N8W?#D9UT7X1H/*$@J63EG+N SB;WQ9NJ57L@-IGB_4O8%STGK M 2Q3!88(@]@5S*]IK#>/ZGD6A#UQ=']]1R4;I_;M_N:]JUT;>SN$7NN2-!RO M?K1=+'\.QDB(6G*XF341CJ>609AE4(D7L^DHI*TSM:"!6*HPBBI# *V7J9#- MOP3XU_B:L5O;>FRNATO>RUF2BP3PEBY6UU$G!NR"X1R43U>9TDK"90O/U-(O MJ#::KS,^CJKDU\T@S(Y=38&Y\'1#&I?*=A)2^=8\@[/)^.C8KB6&9B.6((:Q MB%1=JEHE.P,>VV\A@NRC*M'K_*"6WUZMSM0^K=>'7G [L&T67]"&L0VFI9^+ M0^77NHK0MK+2;'2PA9*.,);"5MD(%ZL8+%H6SE>YRFB3'8[@3,+[I;A>"_)[?7V=@GP+=4( OJ0;PDD,J^;M[,XO"D6U,TQ>9A;+E1T\; M?*BL0198<\R/Q];%3%-^#74*K]7.N(>#:3OCC@ZK:%AL6*JFN&Y!A_Y(WK>& M90J4A/AEG68MD86?9* L*CM+.4,@Q&(+2_'*,$]IUV-R$406.SN='%LJ(<6, MH:4RP7/C]O_RX?6G+\X76T2L]>_1_1>V=?IIA]XC:_3N7+RBV1D%,3QYIK[H M+EH<*W:CFSF)RO^U(:GF-65MFY)I=5HI?QMFRK]AC5XIN_-@WRXC3'T MBZW6F09#>"4Z"&R3%8"Y+L)*+Q&SKR^>EWGM-KK(#2S'1'&Y@[0<_V/Z<*S1 M[2X-.7K#%Q^J^RZISIL"]G4Y;+"3J(6!Q"Z=>*8$-89-9;99WVH[+O N3V(_ M#D.1V'-LK3K?K[]8#%L[<4U>:K<;V_'A;1ZI>NV#/\*3V#5+HG[*U.6MDKT44>E\54==)1,K< M6J/@L'L4'-JE(((1D4Y9YY<"%=2:;5G?S%\7#I52KS6:HV)\VL^_!.@ORG^< M][J8OY(H;+)3B]PAGJ("?G9"![%@$Z,\2!=%XGX5"D\=88!A&+WZ6*&9Q-13 MV%;>>V"[_G"C.\7V#@B*E&&L^HOB^0W7.HFSU V#5&<%Y1.23;( 3 .Z1]DB M=53=PCI0ZFV>RK16]O1=1X-]N(LN#@W=A@K3J'SX=B.I/P80,FZCR;/5"S#M M]"FTC3:F5$Z(8M@$B4SM<0$4T!1Z4STOZ%N<@7G]%ND//]=^>O?ZP[>WY_=4 M^4Y(1?07E"L)X@UE]XOY^0O^7*M(Z^<'$ULV0 ]:0+CZ)+W=WX MZ/CTJ3-YN\8Q[ "9%$7AQ! MROW<*V2KHDTDGC@ #UT&P')@9*TDO*5/=3"XHUUO!:,>"'>B!?"9 !!5HD6F MG-Z4Y0,?>KI#7:0_R!]!2@U<54DRU0@B"R:TRSM>8F=M#U8]IEUT5RBPB,Y) M0,VZTWP&+E0@DL T]\01F(3@[)HVW7DJ'U,]_@SORT2D#W32)U'@$$6:RJPL MB],?M=[7,\.48^V]U?X'YC"('YY4?2/ZL]C;,\*X/T9@1,=,K]+F83X/$E@P M-&*0:A'VP5)GKUP"MQ>[?M9SLXJFX#IDURN]@W(+2X5I7 Y .. 1@"BK;@SJ M#91*<7&#K31]B2JJXR[.3(&1N>H##:^B:8HU18"#CF('QH8<2OV_2AO%DC%V M;*E,,HLM#VUH+2DAG3 D-28 K9UG):'-99\0Z)\DV@I%Q&^#&_Q$?=!!FM5 M&>JL&14@F0L\#$@5V<0)1T5\Q MV2CT03>5=[M5 *UJ"ZK%OTUEZ-XBOO1"0:'MRB$RJ*X15$ I8W?F8AN@J2*J M[LDK+4@MP]_E'16X'D%9C=2/1 %]O%NY7-FL^PTZGWV8G7$7BJK;IH#=NM5J M&?'^,K7<[Z4<7T!-:R)UTF!IL3:N7KESR/;\)I;-\W)\5&( UE/L!:+6,[WN MG9!$VY[5Z.CD269U@X%1.4^TB H]N*5]88]6D/H6C*--_MAUT4=WY#*(\Q2/ M3;E?8+TWZ8=;4@ZW,:7IMD2'[#4FA8X[ IGA4O1J2*U#Y@L:'KM\_?-K;!SM]_2T4I=[* MG@CU(BK&_KG&H"-@MBKW53]K0:A^1;W%Z)M;AUD1B38Q[H!\?+!=0/VE+V\4 M_D:Z=X5&:,W- +0(?H,(JC6XPIK?3IQCN^,7.:=5Y^CQ(\#30&OVR^N%0 ME8/S'P/Z;W\$L]F0^C\IDM1YI^)0VH^HV1,LO+L7WB?@R9OYT*-RUG8Y\9R. MX6A7UH7W_2*!U_AH6,7)J__P/ D>G"6"ZF4C>W%CS3J ";L>.8[0!-FK!>[J'.64?62;NJ*$,12.V1L^^IR2;Z3<9 MGKG3T\T*XIU3L0,<9EO1_)4*AYNNW]G ;JJUMLE7=ZCA+[HYOE-[9YYZW.T0 M]2GVI:JJ>]JB0I7J*^QW2=LMU>DS*YB6WI6ZL8&IV,:G"_O+TV?@BXT^M'2" MZUKC^;0X+%UM5:+-YK@/I;9G:8.@#YELNQL@BN;/F]L7>&L!(/&)E;T%DU/> M6]#7VWGRO1U]KR;?__#A ]5ZM\I-]\R=+H9[TNV8X2ZJ[[^1J?8O9:&]*RRT M)E-8&UT.;PYA9FR'&3^BMU#EQ3NPXLW;VWF7V'T8F+=O\@ZP)Q#[1L>=F8V9 MK25F.V%FVU=FN_M6S$YP8L=@S]I&5F;3O6+3.P,F%U?<@[##H^/!3WB\!I$% MP_]?U7&IE'JYN742%U;L&!:ZTD&@#U1E=F1V[!!5F1V9'3M$569'9L>N4+7_ M^=5'$^W#>B&4R!QEF7LQ'=[=>% N!XQ:@;]'Y[#VH>513\J(E0_K'@]X9RZC M *, HP"C *, H\#S18$)HP"C *, HP"C@)4X2X=B@:V>BZ..,*(3"=794+.L M.*Z=XZH[C*L^GR8^(_?LU%KKN;W?R"Q<7#S3XKML/^N6(X1- T[XU?1R=VCN]X9DT?&1Y8GG: M+D]3>_J>Y8GEZ;G+T^G87M]]EB>6I^";RU&*N==AGAY4^;O9_ MPA[>SGI+5N?0N7EW*@?@GK@NAKM^VRVQ>:Y=O]T3BR<3/_N>WPQW>P%WUOJ@ M,!9N$KT%VNX$*(_/ID]/X*YS)J,HHVB'E'J?@;*[6#B'4'-H%!X0U6TX95H]K!]1"W3K&ZV8 MKYBOF*^8K_I"*^8KYJMN=-OKD/._4[_T]?J1HV_4<:/GQ7&CW"&[2\*]2R+V M@7"=(19S'',<:=KA M.$!7&.F9]J:;3*P=N=:5E<3[>/\1HP"CP!TG/79/CQD%& 48!9XS"@S'[F!B MK32G*TO),, PP#!P'Q@8NI,S:SO@NK*4CX4!SE3>$()9KH278;>OP 1C,.KB MI%=BY0B3G>0HZ@ZCJ,^G0Z&BT^EH.+*FLGA[!8L8BQB+&(L8BQB+&(L8B]@^ MB-CH>,*BU::WNU].[8V','%!P1- 4>\09\C!=!8'%@<6!Q8'%H>-^X[Y3% 6 M!Q:'HA*1"Y!L.&$="GKLVS%#'2)M?W'IMI[K^Q-O&I^UU!#N'D3KBKBV;1FP M:+)HWDLT6VIGV[D<<9K2&??<07$L]I#O+D+OK!MV332+-9)JXI\>[:^O< 6[AC,>^0E'7 M6X/W *=ZVIQ^XHY.6K)OFWK3=YS/&.'V%>$ZP%P] +'NXM00@.KXC*TMQJ+^ M8U'7M6 /@*JGUM9P[(XF.SQ!LN.,9CNF^-=,P/0;KV_X^V]_S=/#"R%6KWZ) MHXMO,EF^E;/L&TSU=1A[W__Q[__V-W/!1WEU[M$V".##STD"L%]!J)Z MU^K_BWNI'2-\^"+G?W_Q_NUH,#S]G_'_?7O[P@E\^$)XV>%T/'[SYGQP>OY^ M?'8\';Q^/3TY.1^^F;X9O!Z,IZ_/7_QC;0VJ]/P6+&7JP*B<+_%2; ?1RNUA M$,E#TP9_-/CIZ==P!X-3'_'R5T$&_.MMDK&AX[9S[\2J3OE.N MN5-?]*>>5SM$;[=GJ?,O<>V )$Q)GSJO8_C' M.3";1$>#G]^??WU=?!S^_))*WG"1OO[J?(R/Z-&'@S/7V9C_HYF&9O!%7LHH ME\X\B9?.FUBU6TV=JR!;.&_R%"!8)JES\"U>!9XS'4Q?/G8<]-:C]?DY:;Z" M%TD? #IF.AA)=*++Z* J@,3^4<>)(I5G2!RS)B.6R?.EW(45J;O.L 09CZI M Q."9^/,8S/A/TL27"UDI!KAQB%62")Y5K!: 5#+N8AC8*LX<5*97 8>/". MQR0B2G49)3S2*Y919/!B1RR1,>$Y\#&1\U#B@N-3X25I *I5%6/"G5>+P%O0 M3S3$:VK-2U?'SDQ_&:J7P'K(']Y"1!? 2S">;!&G MCQ1I"&3 X7V,,^F,@%%*R6M:W%(0:1+S/"$(]64F@C ]ZB0&]0TP_UM$M+RP MME,-FH"!5=S#7\Q2#,Y^'@Q;$_ 2KC]$:9;D2@V66_@_@8DJPM Y^)K/,H*; MT]'QX7#P\E65;4B:_P4,ERMT(BXN%4&:2A 9O*;\\I= S(*0I/[QDZ.IB#2- MX=$H5P3>"D7K8US6QS@OAB/*,8;5D=&3C!1XH4A _#R"A]19"E^BV!?R2L): MO+LHW887503]]' P;FTYOTEO$:%' 9H,T,]3 \59?5@"9%YJW0%XT(6%MZ1) MOP&Q!;S=1W60!SX1O= M'OA8 L$9/@. !]&E3#--!E0 (I%.%%.G=7*DB(%P MR/BE4#8,?(-HJ++UI W4PQ38:F6@>)AL@("PN"6*\ U16 85+[,0QIHK!@3?DXDJ,D4M8%^ MR$$8I^G+(^=#5C!PFF$+>3WOR.BT)1APWB)&=04ST=/82B\_)LHLQ"5.0/BP M/J@>P,V")48OM9Q@JC67I#5>-H0^6[!>56S6J^I*&BDQ_XY;+ T@:ZD1W,*$?^@#=& M:"[5N+R$/V(,6F16\8\>[&]D2'IA[M.2HZP!D#;($T(#\!QQC!>OUC7%]! 5 M/PCV91#G*3#E-C120D%8Y-Y+/H_(24LP"A=>*U-$(9/BXU36ACN3%T$4(5MN M6*@+@3_+J 3!BLVZ3<+A'A@I N8,--.1 _H"7_S)R^(9S&Q6J30E>R0(#2?P)$K( DX:)2%\+_/=?48G&W8=&?YQ= T!L,^D*BA\?N#=D, M.T;@5P/F*"1O1+IPWH?Q51'#&(W1B'L3@LE;&+-TI3:4Z Z,F04K;;S1-Y_% M-7&,:X7#E=HJ28'&:8"QCT(KEG8T()Z:"^!*[J%8P%*#-Z\$'P 2];1'IO@B MOBH,/@]'G53G0=^L]#S(\ -P365D+#Y/TT398P3+55+2[9CC MPDHW/-']!S M\)W9M=+TQ5SJVAD,+D D5+MWTM+;QM!)8>AJQ-A(ZD?T@1 [[R*KIQV1U2^@ MV\!016; 2X[L:*UOR*+Y"IFL]):4N;*-YS#\%0HM&SK6Y9>::@7OB@O9R:C^ M6=_OJJ?@:T#[$HZ0R"EM#J(B(_(W45VG7A+,4"3)%$1[<3/,B%S=Y'"HQ4!74SE+9%)$ M@*9ZMO>FUZZ(4R*X)M!M*)JN$^XS/)5"I$0NK0P)OR-Y56 X$221JSBAZ98> MXWT) T2N"!0YI,IZ)>,6EXYB([2@V?4*W4U82FW.J\>2MH%Q&DUG:&$FUD1Q M="2")>@K>!B%N=4+,9R@[\Y3%4OFT,] O2B\J05>!AI$YGD&@VE MO+W(S-DYU6,Y02F8QR'> M=?-)WWNWM)5[:C5&@]4/99@%2'+UN?K0""4KK-70#/&:XL%4(P&0$(;ZFK^_ M&+R@SRD8F>;S_8L.K@(_6\"?,"===^+!PHE5*E^9/S8LRG)0U=U@92W*N''O MW]TWE*DQ38<_W5[MTEAWH^?TM+CUZGGQ?)M^3#KC]*B!E^E2&.WSDMO*6 M=X]C]9=,VJT _8@FS[^4R?,.39YM!L6Z)717@C^LA5H+A._D#FRZ[X!\!C!A MP=](-\NT6-(?+>FWGFB_>WY[>M$_3YM\)V:_?66_NU??=X WRTP?,R0S9 <8 M,G7.==2I7GO$%T[!PO68;/S?:/L M[1V\C:TZOKF9[CN;NL,3/IF)H8:AAJ&&#UEDO&&\N3_>]&)O>R? J/.]$G9I M%/6";1Z+8#W)Y.W$X:5JI2!JK)WB4)?]4-?>G=)T<'KJ3L_&MGFE7/=^="^C M^SA9QA)SA[-&!N[ WG$C7>']MMT*%HD]%HF#XU/W^,Q:M^CGH40XH7,/^U;O MT>9D3ET^Y6:0'X3HY/ MK<'>'8FSW^C'XL;B=L/1HJ/!\:[DK2NBPU%TEJC6)&HR:>D\QOV5)XZQWQQC M#R(OH0;I0?>,]0XM0X]!6*M;X2@A2QM+VPW2-AZ"N-D[ M2I7%C<6-Q>T&<9NZTP%OHFO5SM\O<_Z-)?/=K32XC^>ZF2W'+SA^T0+(#4[< M\=2>#?],@AHL9"QD=Q>RZ= ]F[9T*"_+&,O8?I6S;[/&S]SQZ,P6\^R+D'!T M?1?FN(0+K!OB'5J%S@';/11@PZGT#R%@;_=S-\.EO;X MQ%[KQL'; O$CMQI M6P;=?4C<==[D."[C:%]XE7%TYSAZ-G9'TY8*:AA&&4891AE&GP&,3@;'[MFX MI1@^X^CVB,M?Z:2KINMW-K *T?;C5+*'#.Y#Y/RWB.@023S(Y,;#5$_P*//6 M#U-]C8>.RS1UWL3+61#I8WGU4:JG@V-U['$2S.D@<1SN6SD/HL"QW=;PH74!87AYSC&=HIGBR MI".CC#I5J!LE'KBN.I)?+20=09XE(DJ%/NNQ/%NU?L(]GD?J_9$'::!7$K[S M@W05IR),7]((TE2JD\W-4/'DS _P0Z3&4![_;@ZW3?-9F@GXC<[5A/\SIR66 M1\.;;P!NT]2\@T:")]L'=.0E-LM/Z#1$/(#3P=/N :P#/+L/Z$EG\=&-.#:! M3\I7^%ASUN7FA2D)D#[D5:HS')%(TUHT L&QX+G2Y4K1Y.GP MTFR12"!LZ)N+EC)S<;"D+G"M9E*=! H?\07E:M]K"$L\^5R?$NLZ='HP4#M8 MYDL,\<(OJSQ3]Y2DO\3C)F-/O4O@J: 7BBU24#YTHG:4J7-*LR28Y1FQ%IUH M.0M"7%0\1C21>')QG&?P ICWISS9/-5V59Z'NWF\*X[%%PD>Y M. MUAE4$4NS,5 "E+#41UW**V>>B*6\BI/O]H[DKIX$.3D%(^DY:97S_ )YZ@Y* M93AZ/%!O@=>W<.VE0,91'/]/Z5\@@!EM,CQ^Z1PZWT0"G O#^K#$$QCT >%T>XCV3&4"=0VR4.DF0?G>6(A(7ZJC6BLCB M?'1?(1'J$XO,2!=ZI(D,E?YE*5FWPD/FZU(R.%D@"8Z M3"->RJ1HB7/R<[J.IP"W(7$+8138^RGPS8>(6C%HB^Q-&.<^>@)@'A#TEI@# M, %&QP<\,/NK3"X#,%W?Q.H0"M!VO <2F0(X(PS5]MP>$F M2Q4L&QZ#YKPZ91$6<=O+7&WUEYB.$URA%0X*RB? Q[57C3,R.C3O,I!7RBFK MSD\Y%,8D!8KA,?/WAW$&;8L ,FX-0-ZC _:_Y(#]2PHT&DA8C<4U0G!X6Q@4 MSGMC=A^^6:"$H-WUU+3<,C,T2RHC_U(QF$ALFV=N%8N6L5_Q\\NQ5(TW%*V* M%[PLA\+(P\C38A@QC^0-N*/=O=/#P4EKV(-V JRITL6'SMBA_<7K)LLG MJM J)5K-B%8K3:M:Z&5V[<@?*Y!*$[)-O7A%$;KSKV^<8DV>CC$LH3303 ?1 M;J<)X2V%(RG\&B,^HJ&=*F,6+DCB997, -^_UD)6!N=NBO MAAZD7X:+DW5-US"WU+F R9'?'SN5$;>E<$YWJG 6 M02B=*XJTPHVY7-,LJSB3%(LN=,Q:U,+%F_V8@A @"$ )5);@YGP_(7 <&<1 MLV#UM1OU-;U1?4U;-9V+Q?L0I5F2*[DZ=-Z .QQDSB\Q/1%%58U<8& M+JI?BD&WIF<>V=$0)-M5('(\8\-K? M KPBC 'GWF\1]R[%$&(SSN$UQVF(I3K3U&8E$>)! ;Y$^:JAJ>X4P^U MI ?-ZT]*[U2GE0B5IX-EP5^ 9+G6/IHR8HE0^"?!2*E"RE&H8&QMC;=A> &F M%)C&V(A&Y9NPN+CI#@[&S2!=YJ79/>@BOA;1_SM@[*"]C- OV"^J+">8C%X^ MV@I7-K=RT&M)R! SV131*"6T"GEAH#*A@0$@-3;B<_K;P:0WY4! 3*42X^$( M/D39 D3S#>9]4S0]U#V:XYW_.C__[&K+K0 \MQH)4$*Z I0L0I?P$K1,HE2G MEF@G#U82PL F7HAEA-@ M.IC>@P"EQ4AB6KT\YYR>>^3\,[Z2ES)Q ?O"X+MJ937?9Y<02+$3F3L#<@T MT$@9]1H2;@7"\JFE!7R+V7INXD6X12NKY-G(#U%J4*S !19 TB MU*J+WX9% M>4T-_1$SPX+4\D>@C^U3!BUE,(%>5'^"^AV>HQ<>AE-4./9Z-8H:NRFQ0%7A*.HKKC*SQ$ L,(O T@H4A,T!-H^'1#.^#'Q92[T6 M5L_L>G-=R&I9R(:7Z-RL]CIBQ2F;#Z@D:"NLIG2ODZ>&&=96!FB'VO)&VB%, MP=!)%[N5*0<1#'JI4(%D#[TCD"^5"/>)#HWSSQN]X-HS-/T47?!QFJR%D,T1 M4-LR>]@\Z]175,:43W*R6(#/E#2@*B&Z3BLDR4&] -BBJ]=_>VZ>L/""2T%/G"KEZFD($#(;QLA@.IT 04/X_DA M6,A^BDOG:(%NF##.#GTEDLG8"?&=.!:"CY^5@R"HBD1) P&TDD@L5"/(95:_ M=7"_57T(+'CS@A7BG"IV:PK?;,*1B=[@$P@YC7-1NA0UXX%"I<; P'7#1U(= M/#('^;H5^Y$8<-V*7#.HM M7]VZ4>YPJ4:7+B=GK9I^N.%3,JIQM0-:BAL:D M88H4.+$9#5@-K!(P3J_!3%7F#J$[Z6\2.*H?E(0)H*V5ZL($EN;^.HG7PYYE M!' M3(EC-2JT4HU(MU=5BA)O' D..:B=SW;D?%;S2.1'@\/\5Y+H&.<(=]W"3J>H>FVHKGK7ZO^_R1_9ZS#VOO_CW__M;^;>+[*.UI_R[-,+)U(4&#Y\D?._OWC_%B?Q/^/_^_;V!6@(^ (X MZ'!T/CT>#-\,1\/1Z^/7T]=GH^,W)\,WK\^.WXW>3T;#%_]8 [(J)GT+ED \ MK*[Z$B_%]BU542(B\!#9T##%J]1-B:>61 MG[PLKKF%1J#L#!BGC]6YJGA2H)1C6#%]]6#57*F.QK)[F=R%L6O[_P:K'[6: M:OQ?[B^12)."5JD&* M/(O-%VH+)WUS%?C9 JX&0NBM7AX05*Q2^>X\]^]+M M'INWV$H/R8IM[.3X1A;OOY2-^JZP49LB,]KL1+>2F9&9L05F_ @6?8T7[\"* MFRX5\R(KCA;H\[">H2T(;7=;AQZH&I\\%9&?\F&<+2B)\1,HB4U:WKUCS=/K ME,:X&',B<^)3<**UKGW,B6Z3WO7C76%A] M18T=8M59<;/C+<=I6I'21Q=R/"$763NQI+TY6SU:1*6]AP/KX?22T7NT^ISR M9XA@B&BZ;S@9VIIV5]81[^.#RAD#& /N;":<63O\ELT$A@B&B+V#B,G 6C5$ M5]:1S83^84!WHU1O=*O*51)C/TOL[RBC_.8#9CI>T;&_K,>$NT-F:+3+S- ] MJO_:L']'@YVQUO,VC%GR6/)JT:?CUCFK*S+4MKW)HL6B555JH^&$E1HK-9:\ M74O>^,1:TI65&HM6[PFWB["+/J!*'5:5KZ@;Z2Y",,R&3!];&K!WBNY@>L)Y M0ZN6)(O+'HO+ZF+3(&/O(4ZJ$M>RC!>J<,%(YFU&@GH4,"E7PS(A+,1/;^EA<[^ M1-:W'4NUY&YLLN2RY]ZDAGEK;:O1@HG5%!MNV>EDT633OHU1/QO8J M(%FILN2RY.ZJ@M(=CT9/+KI=D4)6J^SD/R7_?95A""-SG0L9R00/G8]\1_AX M2&V:)=1*M-4@%+,ATV=7.K1/JI(^;C3_/4#E::]6\X[TZIMYVTP[SEBR2+; M5D/W^&1GYFP'A(M3H"QBN]9Z(W=LKRT<:ST621;)1[+5Q)U,K%52L]9C$>LF M?5J5H6]Q)D+7FSM9#D M&+>_E;WKYU=Q?H.%LE-">3 ZMA>IL5H3T M1YH(!EMG=[R 9MR^RO9 ^5J0L ME%T1RH-C>[NZ6)&RS#YG5[Y-1GLM(SD/,N=@E<2701K$T4L\BVIWL2;F0Z:/ MOFZCFB.%EMKXG]GFNZ8A+LIGQJ>M;07[P9"[I4%TTQ9 M3C,S(C(B]@\1L9ZTI7U4#73L.I]QEI\1CA%NOQ#N8.0.[#5]9)N/;3Y&1$;$ M/B/BV#VS=S8>VWR,<'VD3ZL2IBL[(TF=WKFR,_IYH4@T/('G=)L5F8AW(V(Q M]/$N<^*W$+1O1.P,X9@3F1.[03CF1.;$;A"..9$YL1N$ZS,G,A$?2\2>5%ZU M&9_Y$&4RD6GF)"*33GHE5HZX2*3$1NG]C4'L?XRF*_QC+6S* KZ\GQ6L8"Q@+& L8"Q@+& L8"Q@+& L:"!TSZ8'1L;3_$@TK?NK+Z M7,S688CH06!*_EC)*&VW5WJ'HZ7=YCDF7-=Z&SQI^X(6#& ^9X1%C$6,18Q% MC$6,18Q%C$5L'T3L; ==7%FT6+3Z0K@V^>]3!K^9O3('.ISRDC;1M!I48?9C M^EC3?"V<^]')+I#T<6/;6QL6Z6WGN_+N4A91%E$64191%E$64191%E$6T=9% M='K:4L\\%DT6S5[0IU7QXH/Q^L5^3#C.FG!BDK,G+&(L8BQB+&(L8BQB+&(L M8K=N/AJ?=O08N:X())\4Q[[M3ACMLSD@CL^'ZQ+W,7WN$SWGSOC<&;_;J5?N MC\\XQSC'.,"+%Z]45ZH4C38 [DSH(X^I1GG^;GGI)-GL*:R*2X!T@?H;1^D?._OWC_=C08GO[/^/^^O7WA!#Y\ ;<= MCH_/S]Y.W[Y^\_KT]/AD>GIZ>O)VO7_RC:;WT6GP+EC)U M/LHKYTN\%-MYNW)[&$3RT!S1,!K\9!5?Z?)7 :QYX&WAB"_O_O?=QU_?.5_> MO?GT7Q\_?/OPZ>.-K+"#H3\<^&X:7*M;OB/GO9PEN4BNG:'K(%^YSI5TA!^O M@*&=\Z^_.A_C(_QA MH9[LB&6<1_!:H0>) MLPA@11)8"?PQCV@":B3JE1=Y0'<<.>_A4Q.I"FKK"G-< 3F?:Z+[>,0($&]S M7C@V' \N!=PB+BX2>8%7JYOQ)A&&^O$*I(&+ (P!)X%BP?Q:$QO>NJ1)Q3.0 M+'TAD@)NC_%&S18P\BB%P6->%B;GR2::X(4KG"*J8>I#Z0?P-O@NO@QPK+C6 MBD!X:00P:TCT&#X^*]C8BC TW@+I,TR0#Z)'"18=HT\H8A^(\G-*J_1GI8\ M!A695)>ZY'*XF]9>)"!?:6:XM>3P+>1&&J89+)B <6TL,%Z1P@A2XC%$=[6"09@J_F4KIK'P/97 MR/1S'"#HCE7ZZIGR:\VYFIRN[)Y/-GS9EIGU06.DX4EBBH/TI<)547+_@RG5 M+F7.2S6S/F+Y XP2K>L/@I?(O:A L)(*Q(J$'UC9D^B*K3V%B&&>0P+BRSE, M+ 6UA!I1)-EU$<<^^1E0 ^>+X'$!@F+4P(9L:F.*U,-<)HG6 UI/!5(APTI< MXQ%J#HHP/I(<2:U!FB3>A=G!]*H+Z"P$XM02AN\%8("D^0REV*@KN%[1H\0) MFB1X\PA0B!$@^_JF#!X07AN-7L$LA)&&*1HXJ8EM!;T M;H)D>B59SK#D,(-BX,*Y%$D@X0Z@TAS('2PO-0G]")FZ/#(-#7FJL2IPCT540F!JY$%JO)R!0()E*KHD<(7,&]" M581NE/@=)JV(13\7=R"77& ,+4*S'^@/UZ;XUN(809"6[$K":W)EBED/[S%IH4>@P=A1*'4.H*@\"O M:\LMVO8J -V\9E>LH7ZIEFC,BM2#DQ-1"_B!H>3%T;^W ]ERY0+K P%N&5IL/HF+Q*,M"6LPKII4T-C MF%AU, W/(4)M7?3[DO+(^3#7QJ@'7 ^<+XH@XE)F=2NM>2P-BJ%0',T@6@[VKK"3GS?4,R(?'QH1P!5ECA1$# MC/E''B!Q9 J(@2&A2QG&*UP&E^8%WU)X"Y9%W17\*8P-C0,%4OBY=N:74M$G M2+2!$'CF!?A %3905@=9@9J4ZOZJV:!6U)",%#CH).>6>1_U!31[KF['K:G; MMQ6/K2'0V!/Z?&N.HZ 5BB]RD% J5LQ37A6+ **]_ M24A;A&[0?P8-EXB+JA45+Y=!9B[0T/Z[U H8_L[P;W!U:5"8 +EV%&\4^N0F M&V-;%GS'9I%5C1.=>@63)PR^H^FEQZ,O\.5*1A1FT<@ M,D3 M:6C3/.0CYW^;IQ*DMP_?16_WRH "I1G19*T+3TZ#P&![D@I*#>@2$&0\$X,O M\WV5:".@%_(I)<1@1:]7*,A;;1S#P+4XBW;QHVL5AL2W)Q(&1.9W(N?P7F4N MEYB 9( GKUFM>KT NL#.K\;L3'HBD>6(8>GK1"A3#9H*ODH?BXW1V,QJL1UR MP_ GK=DAYRKCN<4,*?#M@?& ;E+S0QU_Z0_*"!91K>;YND5F+]EB]NC\<6DJ MW/B\(^>?\14*&4&30!N$G.-Y:?[?$)>OA_6+D-\?.="14V MP=.6<7*K^Y22UT@V%8"@&D+C[76JXY/(3M-#O)5="KNKG@I:UW%Z#BI#A$6_ MJ"YQ2* "SU0E23J)KQW7<&S6;QS5"GKTNDGDJ=*8&3+*E0MK\J[YMO!2*7MFJ=L0 M*54N&W/>(2YNBO8?E@C1L^!BF'T>A86#T"3/Y1(!.='GU^:NB9:H/& I]8J[ MU>J);>,T+%\3\HJ,5YGMCJQ& E)*YM99'Y@\UFCP\]>OGXM/PY]?UOTT;4!D MVLS?K@,HOA:'?B7(9L)*#KS!F._Q#">G;9 DSB\P^0IH4J%ZNFG"X@,R\1W' MKU(;*MI4B2U6YE:3>A8PO$K&"62DSYD)E9 KXT6E ME[PG":XH(!+F<4DHFQ-BH$>,*XPG%I(B YIFLO0\EVAN:=30C2( M/$#W*I+K:>%MR]L3Q=IS*^NX-2OKBZE+JI)SEUH2HB53%O+.A5BQ6D M9669;Q*L]%#\PXCP#0!9E =BVJ(:QQ+U 'M-"\25Q#1@:KVF8*WNR\3,R["5 MY\D5E8H4VLHMF$^#(]Z3^.E/[0%C[6YQUB?1[6XLJ0HEUE@8"J=-QT^$UT M59<%-01BKW25@(F]PG,WRQ2;LFM7E12*_"RE2/.D&@ZNCT SRT8: M=:T83.E6&)B*A=$VH3*B0[4'F2 M%%:PJ&9U: Z'BNTI+EG:+&[Y6$U<-0H3^ZL*\#,MJ+0YV*^+8+4BV(0U ];T MR;3%I;@,LJ#J',^ WQNRYWB?*EE7>S"*$N!+"M<;:,.JN[4D?*5&J#'O.<_# M.;R3O#PR#(MD;#4PB;^HL!XQU9'SSZ*4#$.%*A>KCV=,81B74H?H0++1*@84 M#ZT8@[A#))A?]X:5+(^7/F[L._M8& 3_5>2%OFJDZ^ D^B>_Y*0FZ%$A:=5> M)-(9A6$"-L(5Z#1@]8L8@V&OG /QLI!+?5G5GP,3&_=CJG1<&L^S*[6-2J7: MW:+:,!6J8F(A$K_ADH/9R\*:H71@OJ+!-;PQJ6YH"R+PM<-0Z["BV@.42W98 MQA<-4:U1-)0$$B08.Y140:$K1X5_&:1Q0D8?AHW(W=5Y056#6FQ. MZ"1[]4H6,#59\*OB8E1@)F]4ICCC1+F"*YEAC:A*#8%&RE.5/C(/0?5!@14T MYL(TIM /11P/EDHLB[V?8^&IFR3\$N_8%J$MY%A2^4]D-/)2W2 MS (#K(=:',%'.*1L,OE0\T0LY>UE06:%1(ID%8 MBXHG'8ST=5#/5 *#D,&W7@;SU"5K*GU=D(&J'2A77FYZ-"YA[27%GD$:"YH, MD:<+@I':<4YSG(,DZIA4(;7Y"O=-ZM)IZ2TB*A+0:$*Q/S(5C*_FE\[:^IK3 M:(MRL?0.U8'%$\IJP"/GJ_FRXE&6K%OQ*XL(>#.Y,. N8$TKQ8+PE0_O"&.Q M8;[13!-! 59B[KA1AB@"7 F!JE OF6,IQ881VZK!R6*!*U%*"OABOF-6QB3] MRN8$8@?)+KL1&>5"Z-#O^LQ2&+H&;EV:C% MRAT(P!F"2@%S,(>1Y42HY&&3,)7"S;6ROEH%3!"5U>]+\2-88MR*0B2Z2J.D M4A"MAS(L'RFRK!(LD$5;S*-0 0-7H]M7\7)=W-742&%?(A.P(6I6"8"J.&8 MM](0MP\L,&3YX6(Y KDMI#2BZR)UFFI?C\0SK5EOI@J>$H9>D'CY4NUN1'LI M2,UF1A6#I,0T2$<05:B65H(IE+.CC%R<;%_(RO I'DY]^8NJS_*Y" YHFI"Q ME\K*I:IDD&R( "LH4.A3M:?!E^8#1D^+E34#=&B_=FI\3E+MY7.5.377041X M@+&MR)ZIE*&!2O,6A_E*&S8ZKJ[;*Q1EYR00-9H2-2\0:KNP=+>8I]GFB_U)FKMCY0&7.,\]>/K[I;!NR.GF3CK MP6*2,S5:-/YUN#4U_D,B;YS:MG?7^^147Z6,!5A[BL/;HMW[E6BH(X0($"M8&F81FL MU9U4:M+O4FYB<0_-LT4=#&)AV'%M,W@9"D!MFY"C245,A76+Z6G0R?7XU5+0 MKOVROX$)>R)0*;ZJAX)JD%)-+M<"9> ^4@E/JGC/($GI!V14*M2CZKMJJ1P[%@FH1% J);811B$HF"&."TI4)JTA)L1&L"+^M17X-VJQ_ MK?=AT+NOP$ Q&=N2.@7-ZW./_,VQ5H=5MJ,YIUY-6(4&DD9U>)J0>E8WK%]U M,Z:I6DK^PGN))ZCXRD MT$-2=1%(H^O07YQGJ=R@E^$]#-)&V0*GD6#-<)+)1(6UP(+%W.B1\T:'4M8$ MW)2:"-R@J?8!$-#F*V @#.=(%3&!EX.-6MD!2^!LHJW%JM9(=1&K[-GQ"X\97ZXW61HKU0#.6JY>*N3K"-2U=J0!K&*-)E*A" 5P<3W.4S'5U/8LO&JMD$/9P56Y MJV \FG"X&7E=+-VJXX5R1L5G^+9B5Z,)'06ZC0]8MDB32GX'D7HPU1G M5YZO-5/Q9!,\JE >HT85S:B)I'?;;5VL*I,5%C"8>*M4A3?0+@4R$UP0E4H. M:$QOL%UE(;BYGC&N. 8J@^XKX"R9'P1-KA:8[]C($%40<)9?D,I)3>/"HNRJ M$)=JLBE?723"5[MBR]P@L0FBY2%<7_AED-DJU7 MZ]R0R+E/DX/Z8&[=&E)1+NKEU-+B>HN@-59K5@"OK"P#[5HFOE0!DS;&<-L. M #7&B&L;E-?H47GJU>*:TKRZ'KZ,HJZO^!TV :FL6E&@O/&$K>9.KCL9F7&5 M5C^,T$J5,BXZYHFM/$RI?]WUH5![&],MM%Z%\8QBJMK]SP3E;'N+!;*]BRYT M>4L9!UR+))$9H>LQ=<$*[2KO'F_54X3(9U8>>S:P,SI?7"L#QX \\.^6K?'% M6EC9";%18F>'+MO8I*QJTA4094F"JF-&E=F]E0&H'>HTB(5BNO8S)IO5O2\V[9/,:U K[R.J4HC-5&8;54L M2GUJ<:.,3F#J&V[8@6!\S\)2?1X0OM,3A]X&J>DCKN,2.@G=M>'WBM9%LYVR M57-F:@&0E=/:1D@QPUHROUR),@=9N/I->ABEJDDER O5Y$8YV]5*W&KA4'/= M;"5I-#/I S2(J6(W46$/\[E,6E='2Z'&HD95#P9K&\QMU1HT*O$I0F+5TF+C M4B]@L4 AZ*8D>@--8(J/D<04.G)UL& M;:8K#0/<=:_C@LHT_/SFZ]TJ<*D^ MBQRG:C@AB:]%J,IQ%1EGJ9<$*WI&4;_5E!)2WKVBH6D(E)F,-4T\S M6$?%S(D4:D><]N>B?#E3=16;G7"K%K^YN2RQ!)?P/PLZ^("XJ0KG][40LHJ<^?6*JV#I>Y*>TO%JKN6?C6*T(HZ M\ZB7[%;0(6^YN\O M!B_H<[H2GOE\__.-5)V"&J3(L]A\H0["HF^N C];P-5 "'W^&N[EPOC7*_/' M!JZ7XRZ.GLHP9JA/T1H=UX[7*M:C\.T_L-B%L+[?I'$>>1CRC=.7OV'YTDYG^]/L**9LKHDZY4M$.@0'7L, M #LD8A\(UQEB,<(Q1SW'#BN)U5Q+?>" MHTTZW8KQ]5H6K=.G*[SR%]M$L#]G8B&KDSX>N>/CL:V9=V4I\;Y[;V9D&& 8 M>+8P<.:.AR<, PP## //& :&PZ$[/=ELZ,$XP#C ./",<.!XZHXFQXP#C ., M \\9!TZ&[G@\9!Q@'& <>,8X,!Z=N,B-_DQ!V> MG;7.7"Q=+%W/4+J&9R-W/+26P&?Q8O%BV_(>RFUTZDY.K07*V;9D\63QM.GZ MC=W)L;6X%8LGBR>+I\6JLY.A>S:QEEYZ]N+Y^(+_89_CSO2QN7>".73!%JLQ MGMU'%,<@BGZJ%9AH.ST[8=Q@ZAX/6_)5&>,8XQCC&..>&./&@[%[=FHO6\48QQC' M&,<8UR6,.SZ=N"=C:WOH&.,8XQCC&.,ZA7'C(6#<*TXMP?\3V::3SR>G#_,/\P_S#_,/\TTWZ,/\P_S#_,/\P_W20/GW/L[=9 MP_"%W%D8F^U-X1VB7[>XL0TTZWPS!WLU6+>Q51\Z2 ^'(W=T8J\):]=7'^_C M3CN,-8PU3]"4;^".)]QQEJ&&H8:AINV#LD;N=,3M=QEK&&L8:UH^A&<\<$_/ M[&TL[OKJ,]8PUC#6/%6XYLP=C4\9:QAK&&L8:]H-UQP/W.&(L>:N!'C>U:IT MW\NN.IM4@=RP3+Q-Y;7J/CL7LZ::EM)IM>+%//4*:&9\?NL<5* M&)8IEJGG+E.3R9D[/F69ZD[C/SZSSB8UGR>>W4-&;366W;8:7>\#VLRQN^LX M^YB<5T];T>[\^+N^\B;G\AE'^\*KC*.[Q]%='['75]YD'&4<[0NO,H[N'$=W M?HQ?7WF3<91QM"^\RCBZ5-QE'&T;[P*N/H[NW171]'V%?>9!QE M'.T+KS*.[AQ'=W[D85]YTW9)Q%\S 71INGYG ZL0+0PB>6A.9Q@-?OJY-G&@!]"#>>Q3VD>XVL1BLB3:0>)VC^._;:0SCP. MP:S W8!PB7I7B,A@PN\7(74$LQ MC2/25&:IZXC(+[\, S$+PB +X('S)%X6OZ3.59 M' ^6(%[*)'VUR2\/H) G MHTPF6VE4>4K- !F HJ.G!!'85NIS]341$B*LJU@*W0/\>-98EW+X%30SH]^>EV!=>H@_64GO;V MP4Y?_["BPA8J4CM96DCW'021DRWB/ 6 25_:LNS8D[O'J5N[Y[>;>>P6N+=B M<'SRLG@F$V<\=)W18'CGY@[8P(&VO=CF\R^3;9W'05.!N[@Q%KA:E#4 [XBEZ8^])WP&F,,WBV_L6:W]@AVO<7O*P2\6GW MI[LCBSMIV73JA%6P$].I$B%G^XGMI]O=M,'4'=GK+M,5>6 #JAL&5 MPU"$J M]Q>G]L=4&IVXQT,.,ST V+BVIA^#_4WJ_(5T5N)Z*3&AH8H?3+6#,Q,I.*?Y M*HX*Z,U%Z #TAEB*D7H+Z>>AU.44#847CDCH+9B2\YVKA<3D*'R#,W2R&)^: M!KY,5/W&#"[$0H,\@N_] +\3X9&S%K]3S\0GI)N/ $=:_O 6(KK FI'$N8AC M/W7@CU0FEX$'#\\6(G.NI+,0,'%X;I3.99+ Z.!9HIB[&2M#]\=S)@J4\L"PLCZF.7,<'E HO8G,,)4T MG_TN/?H-+ZPL+CQ27"32+/OZ4A\YP#;RQPIO-K^I4AH8LD>/APF*6Z>+<_$\ M^ 'K:P)%MPB8WB%\)XK5C4ZP7(D@06:MDF7]Z?J!*^#] MV"?Z)XH5LZNXPMX8=8$AO+G&S.F'*),PGPL9>1*XY8+>00R@^1I>A1P%/!(O M9R"H_J-KQU1Z9S(^&CM+I&4<67DB4 L$W)D, XG*1N-<$%60 MS/$ @@,$V_1[!?&KA7DE0M;A3"LQ'U&^_HMZ=;"F4("A_%RNJ[H50$5">&A4 M D);@_K0B>!)ATA/V +>"AI&;JAK^/.JGZ>V6G?%%=V?GM#I( M:"LAC. M%=@==O3.\?!HT%6=.#H^/3JU.KAUP'W+[-V"4KNJF_MVF&%X9ID7+#+J9'0T MLCLV=)$:G+Q:R7SIT!1PW8 5+OHH OD^#S.C- M_A=0IKI50+D6#FX@"LN8G M_E;3$9;6=WATW-7U/1[;7E]8A_5E9%7;OH&]$>%H-G64.^NBJ;H4";QD/3*P M+2B";NM5G'Q'SW452KQCEF?@5"L?'DWGR F+*'N#/USLAWE^]NQ.]K1]D4L1 M@$!9"?94)[K8 ANCS,3S-8-V+\Y[/]SN;@FJ*5(DDPI*J"Q.C_ M(Z0H/"*7-U\IM8W8?@V32EVU<4Y4HY7.*DZT J>H::2N1?C2QKAX3(Z@X>R,-3ERR'-HU<%T/M) *Y6+45FD0^8-P9K^D1D61* !J&?X,Y4P/H=XCKF&/@^5&F#)+X6(?F*ZT%Y 9ZD)Z-4&O;Z M\%G9D&0$WD9A&C>>12DI *Z#T3",0FLZ8K5*XA^@)4&%7=M9B^GD)ZL!T'*: MNNN\@SG", :YN-0!)8J'VS&ZJD%U>V9LN5PZ!I9(,0<3 BP:!)$L6)KT@.(I M)4"U:$YAG]1ILDVX MKP&^9HE( 1<^VD\+A$A,X&,3G-U_A99&\$J'.7:FI- _-DTD&X\(]QY@T@3M6 I.\>2@2BD[? MDD5P51H!(!"8-0,K52TQ&ERRAJ*8+7(=7X9@%X*KI$*+%,1T:2 HCG&.YB'. M#,:Q%-< IGB'N)9@&2YC'[ 6_\)A(_7 N#MRWN<)+HY;I+T600K4PC0UC!_& MBH*-?IH#,P(9-3BM6766IZ!O4C"PA;=P_@ W#M88B4\;[71_""CJ8J#G/ MP[DR+"OIG50LD;;T<+7$97(&9B?5(E4YQ7!#E0-PRF2X2LPR28$7P.M@%7R8 M3X:<-(?W9SDE'M&[9)NUK3X,J7(V/LU(/&#A[4#+^W;L0L63A:]EQ3CL%5>T M44'@B560P>/_1!MAN0S2%($#=3*H]Q2 ,B#;(L =L)@W)U,!91\ +)*A4@X7 M*JFS>7N!+(#JB=39)G1VB>,0&HH\3.FA*C/R$F$1W5G*U-*#,I7':GB/>@4I MD=JK<'17<1[Z!#GT4,I:8_Q0S%*5(9:;@SARWA1T\?6):8@D&*+W")E"H27]NYJ8HPUVO:*@-#SZKE!@!K0DU8 C!U3^0 ME:_+0(+E4OH!_$AAOY3T%?Z;!C^,C1_,J^0L,K>XZ%0]H'4L#0PIB!<#Q7-4 M-]I!J-X3*T41H.Z%NTIJGE=54OV2XNTK<4WVJ'Y(U8-Y8PCP+KH0RHNI=/@ M\E96P! :_)7 "U:D%ROF0A&$*7*+2GVB(IVCLD1SN"00)AJ+&HMRU94#9.9< M?7PY+*7DB,<^^*3 MNCA.)5J68N2V21G4JT963+J0$H.;495NI2\U@UO):@^[F+<KZ% M,.8&F\SH=FUW%E*12BIW=(W&5W?[8& &:++AP^LP0 $1*HJ(XFKA8ABGM10/ MNO;:-EU7-4=6^HWU6HL/;7LIJ2IOR8V)K(,5M;+$M*Q55C=)XOQB482URCC/YM.PY$Y;-H8<)2G,6Z+45-NFM5">0.NG-@N3E]P6 MP7V,5!?\8 =M;K#Q-BEAT<@;6E?BS]?(.SLZ:=4>\J5VJ#+I]VMVAR.6RW:=%7:@12&CB^EG^#" #PUM? M,T 5HO 'L*@]0K!S/UZ1F=1-1,#@=G3IX% M@/$&B$VJ$:0@2V(C" YNB=-9/[#S$8M,(9H;,JC9V426K&B!6VE:/1Q;:5L]?>*^T[UJ6]VQVWGRW+"\$VU7Z#YN6,X- MR]=X;!<-R_4)*;@WJ/Z?WMM\[T[FS)',D8_BR/.*_4T%,,JM!,M\S1-BCF2. M?$*,7/?N[DKNOO>>LT3JK3/:@@I4!?'*ELQWB)X]!H,=$K$/A.L,L9CCF..8 MXYCC;!...W&W?N84RZ9]^G2%=ZR=(-6G@Z)&9U-W/)K8FGI7UA+O>TRC7L8! MQH%GA0/'8W=Z:JV1=U>6DF& 88!AX!Z3'A\/W,& 3W3;LZ#PDQQ(TM*!DATB M:^? ^!F>0*+H=#H:CMJ/S'5 Y'9BUK"(L8A5[IN>N:/A"4L72Q=+%TM7'TWQ MO;&XZ;ZW6_8FY(8\.>[-GYCY[I#@+4_SO4I*/>S 3O7+%TL7?:EZ^!T9&V;UZU4 M*=FD1T4$UG8*L^2QY%7UVM =38>LU]JTW??&1*?[?KFUM1V'!C@T<(=@V>F MJ\59(E@B2HD8GHU9(E@B6"+T?1/W[,Q:0<.^2 2'C^]0T!!$7KR43B9^2(X( M=PF#]L=S'@_.2.)NU+%\>$6?98]M8=T5-W.N9< M9ZL&^7[9W9\J)]BQ9\^>_>U= D;N8,RN/8L$BX2Y;SAQSX9<+,DBP2)1;#&9 MNF<3:X5!^R(2?0\ KPN0.?_F!)[SY,+$1+2)2#WKNMDI(G:&<,R)S(G=(!QS MXG/FQ)[$V2P1B3YN'(_P2R!F01AD@;1W1L+3"VI_A/-I9/#)Z[(^#,J)!@-W-'TN'7NZH TNQ>M@,G4'4VLI0RZ28^%CX;LKG88G$WS=.U:NJ8@7-RP@(6+A:L- MVWMHEBZ6K'?5U,G#'I[PI^@%F^5\S,0MET_4[&UB%:&$0R4,3 MOQP-?OJYSE+ M.:QR&#I1#&M0+.:?5+?I MS/,L3Z2S@L?$?@H$ "^Q6'^SP$?.KRM<>LTB>KUU\:>=Z4]:F/T*IA_$>1I> MFRYBY:K2D>^JJ1@2*4FMS61T=&9])D43-,VGZPN$4_7"')4I_5856.!3M58B MQ$>I><,ST@ X_=J)9YD /A"1@[P"#XKG(*M+D5S MVB4T ,+LN&&.E^"+RY)'S&SQ0K((,$.Y/:W0?3EL@?! !JBUE M1'$4$<(* $ L@S1%RFH6RNKXZ0/H.7X 2Y !>1.I0! (KBB-E/#R%*P#F50Q M!AA1@""*90R&Q)]Z(5-I7I*BS*4B"]+Y-;V/J!U>XX4@O(!&2Z0MO 2TAL"! MI&:9$*D\,$]PFK#B,#M@&G@I+) 7K&B@B03&@MEJ1#ARON'D8)5#F0BC M( RN9 N8/;)!@095)C +CJ.'FS8Q%.^$2X'98"V D%D2S'+%3$"OF<3)F4\% M;,$:1\$R7\+C10(CE_!6H!HP&< 7PI0OPP#X]AK?B;HHC>?9%=(6QK\@?A85 MSJ8=HEKG"1"2Z(+6VU5?T';1Z_K[440D<0 RA4PN P_XPI $9,X84)W/U''B1&?%.Y$B6QX7W <3#+BQ@A M&@AK7NHZ:0X+#%0LYAC"]X@4,'[I+2(T2>&BU0JXRL5;\RA=22^8![A6*^)5 MLJ/AN1&]>R;2@)8+IN/CN]3E'G#6[V@S7$H B@ \%$^ZQ+5X$T )"CM.. QC M3V1F)L!L42J4J0$K[17HM85GD7PUO$&UHX0(WZP&EZ?X^*]?/]=6M/+F4HLE M,@W\'&BPE-DB]HU(Z&MAV? B6.X@J:T^R&]*N&6&JWD*B+9EX$>=M/5Z99A^ M(Z4&FGF!RX"W-J*'SF?20/CPC?X=37'+9[/4UD8:LB7G@PN M2>TBO#=M,C:G6.&,<)/"=AR,*Z992E&@%C$T''Q=2*3%2K&JE M(E!#QGY"#1;API-]+L(-[^JF>\%,_Z$!$H>T81(HDVPA4%E*' K=P6I4QD4+EP:H]9$0(E+-4O*6Z2IN" #)PL EZ]D0M0-X7ME6A"D M-1%:S4C[!G3O7FS6J7R2,>TJAK0VI5)-#;#%2L<&%Q+L*P!AO!C@ M(J(K83:-OKTQ"!K-5C1/JPPGMK>DKK)*R?*WBW:5'-5GY%6.L(+)J%F"^75O M8-GR>.GC1DG=A\)N75>9B+E!!"L5@"Q\!?!6=N$O,&+G WRX>9_KGJY)*R9? MQ7>HJ*J&];BS4 E[-N(G+XMG,BD3*&.M@.T8C 0@-\XL+5@/O=F5U@-I80A: M&4>V2*32@8"6TL[4EO#E(@7?RK<5X6EY+2B:A80%W_#JEL.)]M$.]M"(2[:^ MMO*46EYOL/JAGA(@_ZK/U==$:,:%M=3?$*\I'JSB/6!5A?J:O[\8O*#/*0"# M^=Q J&]@>J3.1[#ROL1@*:Z/7(4PU2!%GL7F"Y6>I6^N C];P-5 B!E8AC+! M+%TH5JE\9?[86,YRW-4RM#*#-V[,8-Z]DDV-:3K\Z?8<86,B4L_I:6\?]'KT M//F^3+XGVT(Z5]O!]+F9/N5PA[<5ORB]H4DQ7/UPR'9S_F- _[5= W.+TK;B M))V3.:VM+V>KT66U<+L%JG:R?ION.Z"D1YRG8(&GUH[[8#&^Q[[+W?-;)^3Z MB\3$H/29YYCG=L)SKU6@1L7,XSQSSK?'?)@IF2EWPI3OB@SJ&Y59P?_^"1>! MN7/P2WPEDSLKY;YO4[-$YZTS:EZ -T7L\TTU]JG!POF*45U;:- A8O<8)KK5 MI^+)"=<98C'',<=)Y#%YRARS#_,/\P_S#^] M4OD=LCR?I./.^6;)JXN;&MBR[R':=7[W_E]VQE9WS5;?G1AM'& T="=GH]9I MTI75Q_NX.0IC#6/-$YSS.9T"UG C)L8:QAK&FG:Q9C)QS\ZL'9;6^<5_+-3T M)%3=)@G?Q+4=EAPQLA\QVKOSMDX&[N#$6M_6KDA"VW8+B\0>BX0BQ^EH.++& M+RP7+!>]EPM6%9POL90O*8X0Q^X=E.AM3UQM]*E9)3V0N761;+=;5I[8Y+3?9\322T7 M&YK9>3F8Y!%'CSDD<&=RG!Z[XZ$UW=\5&>$H&8O$PT5BZDZFUJK16"18)'HO M$F###H^MB02;JGWP'9\DK/Q+C%/"DSU\#C!W'\CVQTN?N",^/9!#8"Q<[1S/ M.1I.6+A8N%BX6M@]Y0ZF[8>7]T6X.(#\\R>*%7.,F+W_NZKOP="=3JQ9QUV1 M XZ(L4P\F!PG9^YXS'D3%@D6B6)K[<@=#UE+V# X.^SBF4.(3N Y3RY,3$2; MB-2SQHJ=(F)G",>CC1N/97\J#@;G[[!,(Y]/( MX)/3A_F'^8?YA_FG/WJ_0V;I4W6?37)YXYZ.L+0EGH$ST!T9?SZ%!,/3H3NQ M5^6[]Z4$+%XL7O=)CPRG[G3,G4=9O%B\VMBB,CYVAZ?M=]O98)GHO4R< MG;F#B;6F=OLB$AP_?M2V::]%J[5#5.XO3.V/QSTZ<8^''"YFZ6+I:N6@*O=D MP$TY6;I8NMKH\<6*JUV+?&\,;[I/;9GF0# [^/ 1=YNU87-VV,?KSKXL)B+O$.P,$3M#..9$YL1N$(XY M\3ES8D]B;9:(1!\W=DU_S6+O^P(^RB3]3^?='WF07?/VZ2>0TJ<1QB>G#_,/ M\P_S#_-/?PR #MFG3U+^]BW.1 A/J]H-DNR&9^ !=$>>GT_Y !YH,'8G]@K: M][Z(@ 6,!>Q> C:<#-WQ@+=+LX"Q@+71OWSD#L^X!NX!9OE?,S$+9=/U.QM8 MA6AA$,E#$[\<#7[ZN7-4O&FP:U)Q!E+1YOA_6P2A=+(%_ _7,'5F$F#("2(? M6#K#7T3F '-[>0@??7/DH#./$W77(I&2>C-%,!-G":]8I(Z,?+AV@P8/&> G M+XMG,BE!;#QTG=%@N%E#]I"G.U=!MHCSC.8B_'B5!7&$1RN>?_W5^1@?X9LF MAX,SYRK.0]]9B$L)%)*1 T222 $1T:V&+%?PE 0_KF( A>C" ?F7BE*1O'*$ MYP$BT \7>>"+R),N_!BD^GD-A$YDFH=9ZD1QYL11>.W,DWA)#PR6*]S5!(.] M\?$SF)T(TUC=Z,&(+V"98:!+XP M$D047&.1.D*/Z);W'CG?%C*5FP\N1B!\ ,Y4PHST1/!IA@!Z%0P12BJND@ X MK^&%-+X@\L+3FX MW4M+U\1>0$R$W(T/O'$A:%Q!ALN@?@)" %NL$APB MKL\?.3+"_'J3Z]+B*2Z2%; C@!7;"AIW6$;-K[,4&[S=,G)W0RJ],$[Q#?$C MA?*H+_#=)?53>6S-]AN89X!2@56ES]7W1G&R%&'-/!SB-<6#23.!>(6AON;O M+P8OZ#.83I[YW$"Y;\$2^/LCK/&7&$1J?>17@9\MX$^8]BQ.@"704@O%*I6O MS!\;DR\'50U%EE;]'CU/OB^3[TEI M0.><>Z;/'8,?P^%MT0^E-S0IAJL?:!H&OO,? _JO[2"(!_I4)K8(UEQ[\HT\ MO'\IQ^Y=X=@U61W:5W.VNFA6,WPMD+Z3B3ZZ[R! 1S/.4S#ZTSOWK&-9O[NL MWUJ@MWM^>WKA/T^=+^0V29]YCGEN)SSW6H3H@Z=%;.Y\>UR.F9*9-MN(]D.Y2HMT7GKC)H7X$V,T:,4K$_XBQB. M0HM?,_AGB<%"6)I/*YE0[)C[>W4*,+JUM>')"=<98C'',<& M3+.]\D4E'WF7%N^2Z 3*,_\P_S#_,/]T2N=WR/1\DEU:GY/8S[V,+?D>@EOG M"[S_LC.VLG_,5QM=]H;N](2[1S/6,-8PUK2,-8,S=S2:,-8PUC#6,-:T>RB& M.YE8ZQW<^;5_+-+T)#+=)@F_JCU.M'LHS5=8W,4Q(OLQHKUKR3P\&[GCX=@6 MKW1%'-JV75@F]EPF3B=\ABO+!,M$L5/AV-Y9%IN+WIYI;EV*GDU!:'=[!S,1 MGW<95*>(V!G",2Q*,LT0D^MBPK27-*IV.N%R4R[4ZH068 M?YA_F'^8?SJE^SMDFG*YZ#,1WN?3_W@\=H=0KH$['AZS=+%T ML72U405W:J\9T-X+5T\";UP%M_<(U#N@P4-"3JT=$M(5:6A;6[-([+=(G$ZL MG4K%(L$BT7N1.)A.K;EZ7 /71R>P.UEV)B+7>W2&B)TA'',B<^)PY ML2>A.$M$HH^;O;5_K+"S3X<[8R[.5W; &VR35I^3 M^#)(\5S&@QD8XO,@>^G,X\0)(B]>2B<3/Z2U<]@8L?:X6N+8G0ZLX5)7I*-M MY RL'=VP+_+ L>,'Q(X_RDP;J.QE=PB/]L?+'@W< MD;TNR1S#8NEBZ:J$B$_=P2D?=\#2]?_9^];FQFTDVL^[OP+E>Z>N4T5/1.H] MDZ3*S]W92F:R,][=VH\P"5E,*%(A2#O>7W\!D)2HERW9H 12)U6[(\E\ (T^ M!XU&HQOHJN04M>UH.\C5>'"5[._O$WH7L+77ESZ7^A7X(3LKHE"=UKN/I8ZZ M+$Q8O+')I:K/A"7!4%^S8\G MK1/U70R06WQ?(^1;?\(X^

    >H]R8OWCMOR^MJMP^>./JKAZM[F\+UPP MO;D15HJ_U\\(+7*#$>*I,2*%2*A,*"(: )92 :#?K8Q@S4:608LT<5"3#JM[ M$&V/,SD ];V8$8[W?HIX)LK]9/%%MG]Q2)/UYE<_WB-=P^C+XLD+&,%=,0^= MC&'8LTL7D;@;J9A-N;O' S6"')":::S# '&D5$= *F95RI5P&:G4LQVV"9[ MC*'5/+^6/9(\SM&(.XGV48L:F/*AB>O$^I6*^ MP**_8HYQQ:P5KW>6U^7OUS7;=XM-R5UQN'":QN7*_ MN3<]OB]O7:ZM*MVVP8.%U<:_Y:9:9)P390S7A&3"PL@%)!TL0HA79:[H8"*K M:X._KGW76I X$Q)W2N%DP)TIUE\%..3I+DH,I?OH;WXO]5'E6#O33ZBE\ M%T7#QW)^0MDG<^<\]'XZ<\LS#1O/NM.VY2>M?[*!_';M\JE:=(^_F-N8OM%'455LF7)J<( H!33LC8 JEW[.7,P/O(UR# MWM5TL>:Z!5R_$&,MNJA_K9_*V"O6=F]S\T.G:T^_=_0/)JX$/:G33BC?3'O/ M/'1RKN0\K7\]4YA^]7%7WXJKA]OB\OJ%E(9*_CCZTU%A-0:TH;EDE$GCWLV0 M3#&:I48"25/1JRC#* IX"B568JRC&*8I3QSF^.(9$A2FAH2.0[O,+MH[J7, M(M_JN5%\T"^B/CO]?E'TF\Q?N"V0HV\D?WZI2PRBNRS _EN)?H1W?@W*: ^ :_.B%, MQ/5A>CCNL>_M5__COW7?L;]\M^<3#DU"$J8H0 .2MM6__LTD"4J6> &)"R%6 M[:R[; F9R'CB061$9F3DO__?[W?3G[ZFY2PK\K__#/\&?OXIS__W^__/+_],>W/]EBO+A+\_E/IDQ'\W3RT[=L?OO3 M/R?I[(^?KLOB[J=_%N4?V=?1+[^L&OVT_,LTR__XM_@_7T:S]*?OL^S?9N/; M]&[TMAB/YLMWW\[G]__VZZ_?OGW[V_X:+ZD>__[B^6]X^3244OZZ_.WFT5FV[<'0 M+?SU__W^]FHIYR]9/IN/\G'Z\__Y7S_]M(*C+*;IQ_3ZI_C?SQ_?_-!)4$F6 MS_\V+NY^C;_^58]FV>S]]839=38>Y7,U'A>+?![T]J&8 M9N,LG87Q+5]S6Z;7?__Y:YG/ S100+ "YG\WZ'+^<)_^_>=9=G<_#8C]VIM( M)S1Q_[/(Y@]O\J_I;!YI.[/I?)1-NT"G@]&](J!_*XK)MVPZ?1.>SV^R+]-4 MS6;I?!;:O9_?IN7;(K]YFWU-)ZL?#TH-S<;^BI3TYNY^-)Z_OU:S18"903$H M-1P:W2L"^M,HD&@@L/XXEG.!:(I\%OXZ63[<'>WVO>90_ M1_EB5#Y@&*5\/M5]GJ77BVFN"W* M^:>TO'L23M1_\I!H7;YSL*#49'(/KQXL1/4^C.[?W Y Q=U=MNH]O#2XDM'5 M2O,ZOEN-IET/<<^OWJ8WH^F'LABG:5S:JTWL+EYV1AAJDK6%OL\HY#]'91EB MA8?W7Z;9S5%^2E?O:PF,X /DLW3R&.&E$SV:QD75J]LTK3&%U>ZAIP%_&)4! MT-MT'H*[:?/1;^VN.U&N0H2:+AGQ_CI:;#\MOIVF@[T]]21 <7=?IK?AF1"! MO"UF+0BRJ\=^!'I_GY;U(O<3NNI'A*MY,?[CMIA.TG*]4-Y8E-U=MB*2#?_^ M&J#ZFOK@_@?K.)J^R6?S!;A:_WV:C+]DTFV>U%P4:=]R#>)6) M^8]T5GA^E=,;?I M++O)H]50\ZC+X.3\T+QSM(X=0P^@U7.:C^FCG4&O\Q""-7'!&XV[J)OEUH.# MK=&VE4'Z45;^8S1=I+^GH]FB3&O- WL;=3>LC5,_C[-G-EE/^DO5U61^TWZ[ M$V[K#]_?+P=2J'%P!R6W6_^HY?VP,TC36]MZ?N!%CN MOVQ^8[/9>%K$7S;27-U.NQ.KGMVMT;25(;X))+T+BOU^>$A;'FU["$__NDX: M"$/@X0=J/*^I]A.[ZU"4#V7Q-8N9>+XHG_RXD3SU^NQ0J,]YF8Z+FSS[5SH) M/]!IGEYGM:UJDSY;$NI%2E"5+71X[ >;=CW$ZK^UT3ZVIZX%V/,K=5>4\^Q? M59I$_'"S,IJ_YL*V\-8S N,7\S 1/!WH^^OGCW>*T0D#."-JY4[0Y:&6[,*8T[FC;],C\TLFW/MCX(2$$( MT,(3\VS)O#PKRG?%O+;_<4I?K0L1_YCB:YJ/:G^U-9NW/M275O*$ 1_LI/5A M5P&J^WX?E]I/&//^'EH?\-._1Z_>E.DDFV^6(9^N3ZZ'IQ:6F-.^Y4O*=$:JJV?7VU+D2T_JO=D3"MKE,&3A&@3C^M M#_Y#&>:O3NS&:3WW(N#IGTW]WEH7Y/1!]S3 >J[H[A:M#.A=.E^MIL2\A ]I M&;-[BOSJ=A1A<78 Z-NW''YQ7OY(8JGV>3 M;+J(^U]7Z7A1'K-G/M#AOE)5F-%TO)@>XT\/:8RO%/3E;LEQL^"@!GE>V.O- M"2UUWXJH'],0(R_"X\M5^,CCES\Y),\Q??0V:#5;O"O", F0:E(L-VJ?YEC6 MY';[;^H- %.$$>3SX[^A0ZC&8\7Z[[/4E/>_A83*?7 M1?EM5$[:E?_8U_4.Q9J+=:UY"UWW*.)L/OM4O/\27A_WIU-I]7PVA7Y MJ%?U!\&BC+GB81;)BA^2R#='\-4#99 T_S7_N"YU37MX;3#:; MC6Y"6'^S-M_K)UK$HMX;>A/X.?!J,EG^/&8X'GNFO*OW]0;&LN# 0S>"'^J[ M-R$_IG?!7LL%8\?WU)L MU7F\U532(E?W=MR*>.MTAR,RN7>WZ&A +W\2$@-L_9/WH>W7+/W6(A#[>^Y;P/47%(^OO]1(^U(?\[J. MH*AG.P^U:V=P\:2?'BW/ M[%/(-ZYF1OJPX'MOVG*N T22=!I1_368P))A]" MV%27.FV_J'?Q=9$O9LL%S@]E<5..[CJ0_- [>A?ZB2,8=5%FX^49UO#HY[Q^ MWG1W;^P=D)Y0&*+H.RC[\#;+TS?SM(OOX+N+0T M'B_NX@YTNBIP:YX7JSB&2CV-H3?0;/8UFP1_:/8^7^^QQD=:1*36"WH3-Q8H MGRRFZ0&-'!^Y]O#N_D"*'N+']'Y3B_%H@]O&"SH2]PA+NZ==5X,KEP=;'YI] MA/MZ:6?@B_O0/,:UH^G6,C2;L@B;S9UCEKE:Z7T @L;Z??F\*.MGQW7UO@& MT:QU57/F^+V888_ZU2MF.7^M#[>L9JY7H)>#@QZ 6FK.4RV^XR2AG]XL(U=R MYW$O.YV\'7U)GQT;W]9N6I8_-(M7VLAXI0UD2PFW]=;R2-^E\W8'^[S#EL>[ MVI-R>S'[Y68TNO\U'M+[-9W.9]5/XM3 ?P%P?1O8_U[_.'DY%/5EMLS)JX8T MC5C]_>?P^N1PHT0([B&SQG"AJ,!(<.B1PX)P I$6[D=!ES7\BW*->K>2GG)A M3%"$#J/Y8P\63;I-*/<2 &XX8(8:)S1V%$AFD?! 0E0+K:7XIZ(,T=[? M?X8__Q1^S03$-^O=T?EM,MMS^L$7(K<\G1!NBE5&.:D$Q!,(*[Z0GQB.@@+5_&JM1 M6]%%^[!>C#EHX\Z_'HW%IOY4/GE13&=3G+"&_3BJG\1[A95$$$C *%)2P< 3 MI2$24 I(\/E,RN/.P0\U>O9(OJ-% I6!W-'XB3K**%&4,NDA5LHJ21RY++/2 MD?Z++K!^M#7=?4G+0VQ8/94HS9ESE$I*-0T3LP"*(4&8E5!;Q=1E\>$$ M_6UCP$G8]<6!WT??L[O%W4$6_/!<@ARGWFEA.>>48:V$XHH'Y\I):*0&%\B# M8[58M(=?7URHK-[;=?[;OCGBQ;,)$, +X)BU)L3WTFMN)'!!KC![,B2;V 9T M+">"F_VE>&6S15-$#[/DY?Y1_$GR6-?U4PB4WBTB0V-\D<4:0>K^OBQ&0=39 MIR*Z3K/'RN=;V-&HOV!E0Z@GB/,>2!J<,,TYMAH+I@D!"-++LBH-]%WTCW9? M-LAG>39/E\'H,Y^]NC7W>E_@4Z=Y(C SCD)N#$$T3.E2.<3"Q(YPL.+0]FJI M7@//.@3W8I98-@>99XO ; ;%N1=1VEYQ9=XX*)'A()@+;PD-?V?$"F^@-4C4 MY$^?R/)Q=C]-#RVB-.HWH0[!X-UY M:T%@ X2$:EGA)9%$ES69M4&V8MB1UHO6@>[-P&WDOPH.XF143F:?[V,FXLHI.LBI6NT3 MZ2C!C%M%*!/:..2,KV3W#/#+(EDS]3^W4QT W!>Y-CFL5^,T'Y59<6"6W/I\ MHIE3CG 6C+N7+H1"VF^^0J%@$PLUP.CO/+-A&\CWQJKU$#_GL_MTO#RS9XM8 MJ6CO_NJ.-@GBQ#MC)7=!1 ,%MJA"S!/.Q669IH9Z?K&3V@ZJ?3/G0YE^S8K% M;+J^S2B=')SG#C5-H/!"*B4Q9,QK9:CGJI(8<'YA/GL+FM_!I98 [HM2IYKK M.ELVC?M. #4<(T.HI]H29J0T9(.99$T6Z/'P2'F>J;-O+?7'['D\#[>\HW.2 M3O3#YUE<1M[4ZE+C>?9U69M_+X7K=I)X1S&6R#F%(%:&*,/6WW>@@@*U,D1? MCP'MD34O^-J12LY,S%7::$-B;NDD<=1B*!GGQ!*"@9#8F0H%;>L=G[C\^*,S M8C97R9F)N3[2V8R86SI)!-)8R@ R1,PBS;SD3U%HDG-^0;-[9\1LKI*^B.FN MK].XU^F^CY0 MW^3C6( EM>GJO^'?T\4D"/\4JA5\^XX%]3J0Q#K#G3::2>T\PQP"CBIM0 2; M?#9TB,E[Y_MP!JW85_&9=?75)$)3X22FB@>-(B"- A56T!'?)&1DQWX$]SOJ M&?SU(9RBJS\WK\,G#[WRPB,<3UQ[(@BOL")"-7'L^6F\?EYEY"]6GZ*IBTF> MW%:(Z!6G2DJ$$??.<0 \14H+II&2FB#AE:7JC(?3'\\L[,M5"0[\\A.9;?U& M:I7,:/=%B<+!OD-O$=6,\4F2$$O<*"'A8)1"(!@Q@I.K(N)^=:8(9B@?XS*+!K^Z@YX%T295[-! M+=NRMX<$NWAT.] 24DXQITH1[^-N+T0L_.+"=H#:(,-.H]$FT'WYXKO&K!_, MNCCW>'V)T/(W#P>2R4[I+L$8#N:A'=--$CYU;9!AL=0-U5QI+2ADACL&&!:VR1K? ,G8+5F> M1WW=Z>&LYO)A?8Y4IWD:I,O"7P^FMAW744(0X"Y8 0"%H5(!Z32186(*=B @ M B_,1'9#E#IVLBT-#+-0C80&>X\HXE91CI!BD!'O%, @)ELU6>(:8%)%UQ/M MJ;@.MW -==8R'(@.%*:6.*&4R]L:6=$'6B8*$$P8 M5U(C2@D-OJ&&QAC M&'*L0O+BCI+"'=#';7;_(2W'4;TW^U:M M:O>1> C"EP0QH=H%=+7V(10QE@K+B HQR67-5:TQHA;3FN-]<)MLZ=#J(>Y"W)QMQ/PX.)(;B4( M2J=4:4E!K*F'F/'0$W7&,KYK[3R.?8^ +YY- +<&(^(@ C@>)5),:A(<+T*T M!MYID-8U.;@WP$FA _*TB&Y?//H\"UZ\F\VSN]%\[Q&1'Q],%+6QR*UQTGF* M&-!6VCK&\"K9UAG6 RB@L!*@/N^.[2K1B /F-4(0S+$]G,U/!Z7[-$6NR@ MLT1Z[RA76 D.A:!&AV_>.7S&W.8MPWZ\Y:76-7^U.D@<\0H%3TY0%UP[K*7' MR'C..-40T$M+*VR'#,]#\2Z0/M/7O>UGRTNUMOSBT$7@K]PVN.@ ,.^EB5N# M&@EDK,!&DA#Q""YJ+5%UG71<":#&_[/(9ME*A0]/_E4_^[A>5PGCB$O D-0X M?!H62J?CI3'88B:5QA=V9TX[!-F9B-P)YGWYIGHT'05_YNHV3>=OBU4*V($, MIUU-$BN,!QQ3CRVG!G(M73"7 5)A*('JPD[$=$> %XO$K>!]3D8=3!K>W2CA M<>/$5@,! $N*\RV)5C?%)$7V2\*",@TVST)9LNTSAVYDV=TDV" 4>>88)T\-2X),I[P206W&N( M&;ZPFWO:4'/1&]I]V:*ET_NNR-?#?EN#:W6;)A(RYQU3\2I@*BU14G K/-$N MQ/D>-5G7&^#^58O\Z@CAOCBUN:U*/VS^^A]96H;WWSZ\3;^FTP/^4[T.$FB@ MU=8((S0-L:M4F'CG&:&:(^%0DYA^@/SJS9OJ!/W>N?=[.HKK$JM;'EZ(<=#= M.JJ?)#@<5L6/$44P*-22(*"UL4 8[>F%W=#<-D%V\:\#Z'NGX9O\?C&?+4'! M!V?4/:T2SS35&'K&H:7,&NV<4$)"%0_^ '%ASEI''-C%M,9XGV%J?8*,+]/_ M6:3Y^-!IZ!JM$XJ,DLQB8(6EX8_T7$I!%88 !<%K9>*]GD22TC_4-A$.Q@MS!&. 4:Z=%HH32#BPWB-Y:?<)-=9\#28UP;>W+-^TS-+9 M^^LW^23[FDT6H^GTXH.I@L$+"9(Z24/\SKP MU'*)F2=-SFP/, WXG//IJ9B?,QCX9S:__9P77V9I^75U=C0NV02?L\C'V31; M:GSC@2Y/C57;)0^_A0_W;3&;K2JNQUL[W*C,PV.UUDJZ'D." 37$2P*]]E0 MH8E%4!#BPA=.#)87;V)/H&.->&0(RCHY(V +2JO[.&Z"9/%86S99W\FQ$?TQ M%W-7?D"C3A,1#UY*B\-D!&F(XJ3@6$?QEP7=Y:7MYK9)T][1?Z6&^BJ=SZ>K MQ83^+/.3ER:&(F!P\+:<]Y0QI3B'4$F!+1'(-]IDJ;_X+5<C\@'#:/.?'];Z/$NO%].WV==T=HF9YC)$ M+\XH'6BD [&8%,X+RP G(;ZG^D^::6Z50E12@JAQ5#*MG$:1'1!;9#1M&H3MBC%5>*:JAEAH2QY0$(.#F]87MFG6GXIU5 M-(\#N%>2'%5%4W+$A $<8$\H$%X9Y( 65%L!L.1-'/VIHGD<=GUQ MX/*&4D %)/-%%99,C(P,,YEOA0@/\>@O' U_G:8P?7M2! MT ^_C_Z[*)>5S ]EB=7O)8DY=P%.YW2\VH]K[;0AAEO L1*8-ZEZ.4 >]>:$ M=*>" 5#Q'=\F/["E14&LLA51$!BNML2*6,H&)T]1Y R_L-%PG3*G/ MQA8TT!]LEV@>W1#"EB&&4&B0H%D0Q#HAP5C8*"@>8[M\7P]K$_!4FQCJNE$34(ZDI M%$ @PA3$' OCK0<7QJG>@H)VX+Z,Q%B+0"P9Y[5#,L H) C?*;":&4\$QG^6 MQ-BZFC\Z,?8X?$].<_DA&S*?/19-K;^'NK\D1FLO2 0DE(#<""6N##I*"Y M=)0RP($5%W9XI$6&% -0QVM.BPVAN>2244:YI2CFGAFAC!+!.=4QZ/F3'S-I M<38]%?/SKZE5B2/7^S(3ZC1/I _OYL(3Q@ E4HOP=3NB AH ZJ:'&IZ'6;N M!!+47BX[&>>^&+:V\9,]<=(_TQ@JIQ/U-2U'-VDMYC7I-F&",A["(V4YIL(; M;:@$#L0D2(,OKXI0%XSL$?_!Y]Q]6)3CV]$L_5!FXU1-I^M*31>9<,>=PH&].:GL\PY/OIJWB^M= %\7Y?PVW:Z474EU;76=B)BK M3SV&3DL:KX=S$CF!K<362X@O]!A;,U(49]7!^9VJKO;,%0LS/<=2$ $HM"+( M#@A0B M(0OQ^(0F?_=.FP1[Z<2H9 #4[WD.'():"T%PY:"B%6 '/N ISOX)" M&]*D"-" *-HI4QKNH1^G@=>[A^YMB-H%8 0#1B$2 CAC/%( :>D%NK"%W,Y8 M<,0>^G&(O_X]=*/#)RH\1729F2>T,T)X!(//PSRF%W:U;E\,:Q?UU[V'SI#5 MV"'.)(9402F8(PHJ@IT%G($+NWNQ+X:UB?GKVT,WP%,8_%[KC*;!P9"0 \F8 M](0:RW43#VQ 5NOL04([\%_&GCK2('Q)2"G&#.4(Q8P402BDE@DCY(6E,S;6 M_-%[ZL?A^V?84P] .^,P"1$4HL@'BTZYMHQ*3.*W>V$UC5MD2#=[ZL>IXV2" M-K/W^_;3V^P^D8)#22URWEL*))6&8JX$P((K'-R-R_#JSC8#GU%7)S/WP^@A MUJ'X/?BB:FZF1?B^;CX5ZX^X^MRVWMI^3/-$ VBD","%Z8<"(K2&,0,5064L MTKI)UO> S.)Y"%!TKH^^G<$GYOV'*D(A9 KHK33]>'',F]5E,I,:GN)I'2?: M6>X4=AAA&XO^2@"1I5(9%^0(<>!?D4MC]IY%4Z=;S6(V'Z^^KOLU3/<1IM'D MOQ>S>?P"=QK,@RT3:8-GKCSPR@0'73,)&@@!W6BSR%HE?4+$28$Q M$2A8+TPYU,IPJ6P@IL> &-[D[ G[Z^L9KB9?XW?S[,[258N>/IVM[TYT,$N& M(::\$50RKBD7QEFDO$,0B2;+*?ROKV?0RCPY9MVR5K\#T>HCSY\/^(E$N^+; M=M^24*>@H=HK[PG5%BN%/"=(,0@(E+;)23'Q%]$'HK:3*6W7ZON8?DWS1;H> MVBA\>D5^\RDM[W:Q]&##Q!.(H6#6"(&IE$1!J"%UV&-)L 1-2B[)OXC7G28: M<^E-/B[NTD^C[^GL>#[M;9PXK*3C$&@"+(6**Z4-,)N4:;(. O4G6K MCI.)]2Z=?_HAI:QR$7:1:6>#Q F&I??<4:NIMU ::8WQP7V AG'2Z,C/7]MH M':C@-48[CQF0?<4X3]Z8* >MXLXP8!7E.D23UDHE+?1 .X":K#/#O_;:AJC# MOKZ1WXIB\BV;3O>0NGHDH8P(CBWV3&&JC=86, 4 ]49BHVVCNM)_[<&U OK M36LEU=:/)4PO[9O60V],D$!8*RJHQH32X.T@2CG%2#D>E$0:I2;^M8+N+OSC]$(%N]:Z/E^]>>>NKLS[W_6;=^K3F_?OKO[+J8_NG77V/]6[ MS^KC?ZU'\/GWW\,_UB/84YV@E7[#U.@1#F/%*(2S#%.FF*,LYJ=*+QVNM:S0 MC9T[YWU!U$@.5&2QDY022SDB%2H&R@NIT-,S@YI>*'2<4OJ:CJ^"AI/?G@N$=YB@+335#MCD%9"@TH6BLFE$:@=O;ZX3_QT1$]>G7-Y@.N^S&9I MBZ32[2?-Q>E5,%\N/8?^QH5J-$R>XAD98AK%3)EAN VTEB5#TPHX$G:C% MHF-83R9(<&+O%GFVCAJ"8VX>PMM/(,O1'24:"$^X9YIK @6V"!E320BQ;W)< M9T!+82T2IVN(7]^9:Z: Y IYP3FF$@)&Q<864\V:V)XA4J@OQZ8=N"_CC#4U MUE/%XT6$5C+$ *'JT0[K/\D9Z]J:/_J,]7'X_AG.6!L=P!4>8*HYL9Q9ZV&% M"(?87C[C3F1(-V>LCU/'&8W>9EGW.'OWN!I,H:)2.DTHO^@4XZ&?KE>: A +7 03K 3A#BBTB6+XI=6#:Y4Q'>+<9J:V*?)Y M&%08Y ]' ?TH*_\QFBY2F\WB4=9%N;/D=*-.$^6TCCOQ%&F$).%,&+Z!E3]7 M$!/ 8@EY#P0W(:"WPLKPO6W\ \-,DW6S 1WN[91#)V)YQOAP1ZI0)8C[?I^. MY^GDT^B[#8'1>+Y,#[XK%ENK?73RGN"!:&6)$092X4.8%?.3-E@2T\33&]"Q MV5YLVSD4TL/AO6K08;#OBGD-HK;:?_C8K=<,$.\$TD):J.UF5X[01L5K!G0R MM5='L0]%M!NKS.;OKZN41A>\W/G#TF$8C:M?S^RB#+[OA[3,BIWG8%KH.O%8 M0R"E-IA#[S"VZ'&3F#O5A(X#.C_:<]S2J0[.E+/ZZ8>:,A=Q518TTCAA"054 M4X6,=-0*1R50#'BO:M7;/G^N:5""#J/XHZ5\TZJ[! &)D28($\(I)"&L=A1C MS C6G"-W81E;[1"E04KIB;CW8 W,:'8;_[@PV*^CZ3*-+9]V;W*9?8@6#WT?E'^D\6OXHXOSA*AV'B6MYY"*?F+2.<0:JX%Q(3R@AD/#A[Z%+RY?N@83%(C;U2JW?N^T;/ M;?P@DR#,;$&?P,0)3BJ#&+'2AGG585[KU&C7#I?Z&E04R>R+\BJ(]47=K=W/PK?8NM.0KLOSOQ>Y.G#*OCPBWQR MV&IM;Y (:CF FF*D.7+&$Z"KR!;C6LC&DFQ3F'&!"V'DL5 O G]>SKS7E[<2- M4T>4L\0#!YR,!7$-KR1%E#69! >8QW6V2; E_/MB6ER56\<[#P/)L!* MSRPVD@K% (<"LTHB!XAL5^4HWGZXYAK M^%![VB74<<-1G+YI^']*"$2J0-E1J"]L.Z<]U;_PE]H#N;)?E],W#UR=1<^JE@[-::7[N%@S1X2 M1Q#U-(3-'%)CB;)0;.07S>Z5.=[E*N:CZ=G9=P(WBCZP/Q?W?IP3U'B\N%M, M@W,Y61X@_YR7Z6@:1?HMS!4ZO2[*>,_$$W?6AFZ*Q^&_[5):M_Z#\A'##L%;'*!X](60P1K+#C1#39HJKO M"\@5J_/T)H[WTY^YIC+,4DI S(U<8< %\^O MEN]V.^)K6GXI+H*?7>%_?I?U)"\UP1)P310(^%$B*)-$F$I*HDD3E@WPX/FY M'=,CX>ZMNE19C--T,O,!L#C@91;Z?+GJO@^I/8P[L<<$.2N950)PJ;B2#-K* M5V= *-0D2A_@>?-^Z-B/+E[I&8(SG\,\]Q$"#XF"RB $XO5RQ$L,#?#(RS#S M 6QK)8]VO4IXI#*/.\%Y:N>)9PHZ'HRW4X0:2R4G1FOI5/BQ0)=VA4.7U-JY ML-B3;OJP7,7=7;;&)SB?526N<79.T[-[3(]>HA(921*TF MC'+@G48J5G6ME61U1CSJ&)?C.DJMDV03 82<*A<"+NI@%EM0/6418,I_"XT?7)PYN\NJ?&?BXV5L!@ MIZYSA^%GF:F ,RA$)\H$U5& I *6*ZDUMHA9@ 91,"FX$['0VS]'93G*YP]5 M]=6'$T+M>ETET@03[:UT(5*DF M 7.*<4Z8U[I1*=0!FI2.&+,SINY$"8,U M*Y68[[],UY;Y3^H4$XX()UI!I*!Q@3"<2!:WM#QU0-8+,CO;>WA"R!]&7\%PN1M./Q73JB_);>&#?P9OC>TL,1!@R*3%R&C/)#95PC8MG M %S83-4N55Z<:.X:_MZRF_>.?Y^CM+=APAUV\1RN< 1"K#D)8F^D9;+))61' M9^+=+PNMA@&7\]=+N5;Q'@:[/I1I^CV;Q9GB33XNT]$LM>GJOR<3;T^?B>0^ M8.(T(4I!OKPM1%<8 =-3'MUE&,"^E# 0HJ[ORSJ=E>L.$BR$D)1Z@C&2X9/E M'IE*>F5XDXN"ZF?)]9W*>4XFG@;\,&@7/(U'6?YV M_SUZ3;M.:)@V)+ TWIVI/%,.*[)"C 'E8),H9("I=F?D:.NZ& 9[3_<=C6,F M "HU\"1\IL!0;2II!=9-5NF/SJI;^8XNGUPJ^XY$NY>ULWR2YK-X'"J?%=-L M$F/+" 62] M-TZ%KSRF#U >O*9XL)917RNGM&/I#];"_>'!!$"KM5+4$FJ(H=1)#"J)+*1- MDK8'N/#0KI)??LNG(]OCO+ :Y-4XS4?!?AXH1+3U^<0%'\U+I3PU2$1+AR2J M9%,2-CEO/V36'*G87?QH &5_!^M70_R&63H\_D!LB8X]LN*59 ]KTV.9\\G"#'/!>,:0:ZIP"SX<95L$ES: MM5BG*G8K/YI!>=Y#TVIN0M3\D.4WAW(0:[5/M'$66:RS46F[D M#;ZP2G?M,JM]?/OBU?OY;5KNNVEO"YMVMDFVO[F^^E/F?V?S6+&;SXBXMEZ#4XE*-UHG4 M C Z8&8,<8Y0)6%/D01KJ'0$\?2P2' MFDCB,6(6*T&\PG(CB6I4IG6 )3G:94H#(/NBA%WCO[Q'_;!MV?9XP@SAT")B M%7'.6*N$W,S$1) F2\7\TBG2 J#]E0E*[T?9Q'V_C[O)P9U?^F8_P+$W4_]@ MZP0"9B#5@%.FM.;,68C7B)$)8M0JDEI4CF\DKHMN\0-D.RQ*-E]6LX?/DQ'>;P7.ZY-W?Q6B%J8>7M$VE9DXEJL(LYC5>;6T2T+^[\5A23;]ET7\I<]4AB ML.""6DP%I]Y*RJ3=2. QO;#"\"UQXD3T^HMSYJ/\)@NA_DK>P%3W?3Q=Q+(H M-;A1IWDB(7>*$X\X,%*&;R#>/KN67!G29/X9X'5Q+?&F V3[V\BZS^:K8L6F MN+M?!,ROBNOYMP#?_AEI?\,$<.^9L)Q2 :!FB(?PL))6DT8^[V!78AKSJ%5, MSQ)JUXVQ$^.@H0YXX7SPVT- B'D5"U)A01.?9;#K+XWYT03"7O>8UF:PR,<' MPY^MSR=8$.2AUI*C0',<7L6J_3.*D6IR+G2P:R^-Z=$&E/U&QP?#XL0ZK R@ M5&.N 8/ .8*JT0>_K,E&]?%K)SW%PRUETAR)76^EN];%6>+%"?GD:EZ,_[@M MID$CLQB"S1_JU(>KV45"N;!: 881\AHB)3RMU@ HT*C)*O\ (^,6<_4Z0O@, M'*N?RK>[48((AMH;R4SX AFGTI/*\Z)07-HA@_:5OYM=S9#N._WAP^@A[K37 M3WSXL4$B-!'>V^#&6RDYL$24V]8!) K)DF2@FTD1$2U>2XZP#GLFZXTPJTYTR7V52V.RU?YGGS M1$HC(04" J=45)LC@(Q)K5 E[5,W &I.D#Y?$[247JLO9' M.R=7:TB?P6FJYRTE2B,B@X? L V[B=$_>LVNF+ZY_2N_NB')4/*PFK\]KJ+B[\GB+O/JO; M_LN2 "4R.'@M"@O*C21BLQH@'+&]WGS7RPWG9R)E,3!-]NE>%/D2]8-5)IX] MFL!X1Q@V2'M*,/82:U3E@@@8).QS >9/Q,V&>NAMOVHR698?C/60L\F;?)V. MN&^W:GN+Q!CFPKS&.(;ATS$,>EVEIBW/ME_6$LQ 6-:.,GJ;YF.=]T7Y4,N0 MO7PX<<$UE\%9PIPI9RGW6K-**DE%DP324TND_QE(UE@3_=70F8^R/)VX49G' M:V/5>+RX6TRCGFQZG8VS_25T#C5..- "$&" P8X[BP6@U7*GA,PU20D:8(+[ M0-C7NEYZ3 6I!KI<\HSI_65ZF^:S[&L:H"SNTEC!_5TZ?W_]:?1]?X+(,3W% M4B#4&X\1) 1;1@"#E1,KA>5-EA\'N'8T$)YVJZ3SK3H=M7*4>"BEIYA 3*7B MPCN#JG/9DGK89"/N^-6?SE>^!T*]QGKHBUV_9WE1+E%:2;Z'6\\?32#12E/M M&'-.*2B\%:22"%O\;N?#$MK;=)Z-'Q<-+_+N':MP<-@%M,HY*@A2W!(6TYRP M])+A6K%_1W'F=%I\BRKQ16F+Q9?Y]6+ZLE)DC6,(Q_23,,&"W('^ !&J#-$$ M*FB(I$PX+-RE7JK1"D6>1XX= M]C1;65PI9V+9B%]^42L\ERO?!#+'P;@-[# MOGH=),Q(!(73WE(7C"07@%)L)'<08\1MDRK[ TPG[I1VG2!^'KXM1SI3B_EM MB%;^E>Z['GU_PT2&\(8!J+U0@B)$I8%$&&VEL$2"1E'F('>Q>N-70Z3/R:LW ML]GB:$ZM&B4B?"R4,XZQ0E0K(1D07@CM,%68FUX+7E\@GTY"^0Q9&R=,B#5: M)T$^H(7DT#% &72*$!IWXA""2CMZ81?Q=LJN]N$^ \V.F ?WM$H$<[%^")2: M"4J8U52ZN-B!%0$.J2:+^(/( MEU,4@EWEA?&04LD1UK9)*81!;O_T2:;3<3Y+YMAJT'53QU9/)\X9*8.1M=*& M0-9J";WDGB++B5:DT;UJQV^]O&[^-(?W7&O7&UAF[Z_C15Y^6GP;Q)7QF\$< MMUS]HED"N!8!<\@M"D$1]QH[S2"DR#@",:EU$J%C:8^\(IX(0@CGP?1 C6V M&#.WEHAB()JZ_&OXX1/O;PV_C:GC.XX(XUBC\AR/&O8&XDDU1 MT21T&3);CE1LK:OACX.R-YJT>C4\% S9,-5A(1$G2G%';24CLN92CJY] M-?QQJ/9N8-Z>=C5\^)9H"+>%5?C>?9U5;=I>7A\$7ZV_F5P,&NX M;>V\('',0AD1%Y0QC8T,_Z[0,X9>6%G2)O0I!H!_?]M6Q74VC_GE>[>IJH<2 MS&.=*.%0,,U.(N50"-[64@@GFQS2'R"+^E;]RVN'3L.]OT.@_[U8WT7\J?B8 MCHM\G"WOEGT\MO"IJ(E@#4O8Q>L23B3T"EO/"4%(61@0K9!UTE]88LB9&3T M#?;U;=@TZ'Z<+8$+?Y^F2W+D$W47N^&?[9HPE15&.'#9& .P ( MDJ("B$-CFV0+#S"M;E <:ZB+OMCU.2_3U35HOXVR/$+T/ACD,OL:\/BZ=[?O M0,L$.@2Q,P$]( UT'(/-:A073#9)0QADU8A!L:]=Y?1%QCC661QL&H;KOD=, M%MGL=K4O$TLO[Z'CP;8)9PQ! H FQ&ND&?"N6DOCIED9D_I9>S\2\M.?RR:V MK:.^>+DL+!#/)P:<5K@=GHMWMDDL@4YR"+EVQKEX\[:5:QD%(XWJ&M=/\_NS M&L:VU-(7]<(88]I':M/5?Y^@LBXZ56/EIWXG 04J"33*6J"E4!XYR"L4 K)- M\G4&Z#&>>3VG,[V.2!I)3G5C4J;U%^E MZ=%<=D&*@[QKC/MAQGTM@^R!1P*"-8OB3S9CF:S'DJVJ 3Q1KON+:W5+C%0 MRS G,,.D@@0KIX"JQN]-H\S#^NLK?;M['9*G"]3/9Z?>Y%\#G$6YOU+\WG9) M/.FDB3'.,.Z49 J3#8+>D29['_7GRDNW3*<#?CYR;2X/OQV5-T<2[%G;Q')@ M",/ 8D&T14( M_F@A-1-S-@@EU'.0K)FH)^/:!_*]'Z43:KAKT,9E4^>W$]^ M%/OJ=)A(Q0'6U&F,E(S%2)6HT)%2\"8WQI^ZD')YE.Q $^>/"M9WR<:-OA(J26FN 1ZM/%\P<3KF9UR7BW;Y.4#OTB/7Y79T MD@041;P9PU//'?:"$%2M3LH0:O53%.[2Y]R6T'\=N=.=Y4PGWB.E;(!+8("< M5I*;:A,GZ %OQF=>0>]75F9D=UP)F79X*./(%"0,0(8$H@9!QKIS2 MMMJ%"JB*)CD. \SAZOY40+?X]W8J8/2PWNU4X_]99&6J%[. 6-SV7I:ACY*O M?[.WO-41W22.:Z>E441 XJR0$#\B8;7K)Y>U1_^@;P(]/UO0G6[.QM* 90!H M_O!A.LKG(9*+Y7'O[_87+ZW?22*-#U,*E5B':) ** &NSF HHVT_Y_C^Q QM M2S-GX^<*N>7/CF'DDV8)A=!"*FT\<"N0IA+9*E10WJHF*Y>G[MATOR MKI >C_6-TW0R\P'+J]%R6>OWT7P1;V1X?ZV^CK)I7.SR11E_>96.XV_VKV"> MV&/"/-)*$2:(UI**$.%ZN0&]64FX =:Q/#=3>U%2W_8SCK>XGG\[4 ?ZY=-) M^"PM-QP#22P0G'%!JY!4X_"I7MH^S[GIUU@%YUO\_!@0*K-QT-#2\\TG]2;K MXSI*?(20$:P,<&/;F9G_]^ZLE])D ;SX-KQ9 -,[Q7TF\VF8,S3R_L6IV^B;4GSNI237U1^6-Z MOW;=#TNQA[W'=)/$&OA060RAQ@(YJ:&J;(H1'C=9[W]-JZE]4;9#W?2]'K Z M:5E]=Z:8U5I.W=(JL12$_X/*4.\%AUYC7RW>&6I1$PZ^NM74WFQG:_HXPSI4 M^(H6Y?@VA)+OKY]40Z^W++6C<0*P),Y*Z[5V"E-CA:OF!&,$[^>JGS\I"UM3 MRQF,8!:1RR>S(R['KM$ZL=Y9[)PD " D 5%6P8WQ=ZX)'8=;96 @=&Q/+R;U85@]0H>=8%'@RQRSSQI<=HQH4%@ 1%2^DS6\4;6B 6;VG]M>=ZJSK:)HNRT4\VP_\\0=/GMQ#]P[>EE!O%4,$*A4G-L;-M+CG<'YE]$7R1C)]2,NLF+S<(!]/%_$ZMZ?HK1#=P_]^!Y)P&0T+=<)B M#8F.(7I5U\4*:R[U\MKFG\:@]?0JOIJN/H*$60>A(Y)CH['C@L;R#=4TRD&3 MTY%'G_2^7VHZ\*Z<_RF8?23X?VZB*.204>'F2NB MNKS;C;O!T/0XZ$]> *P*7*YJVQ?7L=!D_),^#J7JWVL7X8 B'2YYIS"B1'>E/2 MT%D'FEQF/: LGX'S:HM1;UMS_27^/)M]3N;OD3TED%( 0T! J4/0F0".K$)J M%_RQ)DP^^N#YU[3\4OS%YCOIH'X[3P=W?JGAT]?'-E38JC2 A'(H?(4&"0-TIXR MPCV%TJE:9K1C3#X=J ?_[/)CBK0C.M"/>DB!!TKYF/]-$"6$.]HDHAR0N]ZY MOG==#7T*R'WY((]W%;W)@[R+.-Z/V>R/>'/Z'@+M:Y8H2"-F5+L@:?"N%!2( M.0(LI) (TZ22\I#I=*2:7US4V!JB_7/'K,M)?@KOM\7=*-M_9>CN9DG,,\'( M DVHI09Y!20&3C/N-?.8]G,)16_<:4?I.YG4&-^^F.2+,LUN\FIS+OSSVZB< M_)[>?4G+/4S:URSQPC-.D0P"4VKB59/4:<,1% #8R[LTMEVE%YTAF]_%1-6 M:V-T@\8CZ8;:AP\,>M)5H1XU4PY\P31GR34^,#+#C8"7M: M0;8OWKS<9JCC/C_N2810W"K@)8_5& "@@D@-D-6>"0)!H]LC!LB7EGR>QCCV MF"Y]G$X>9)#S8:HDPA58J!"D6 MQ%I )9.-_)XA6Z+FW.L?_"&0=NWCF>4B\_CA4SG*9T&2J/A\LOS7=$6#S>6B M&RQ.)'*#-R9(ARG%2Q?, :+2&X5B/4UE(*)6(]N]U9E-LOR&[LHP_^N%-'DZVCPMD0"A(TVU&"F*8I5E"B&7'I&I,*6]+I1 M_>?\,OK3WKF_BN5-TB?;_Z6\'FLBH%!4P[B7*8.TB#+)=0@NJ6UR<\5P*UH, MD;2G*60(!%R6?S^=A57SA'O$A0O?FAU- ,."%!-9*TT^IZDOSET]$ MM[CKD:\.2GRH2B7ZIS/R^S+8AX7.CX5,1TCKI 5TS"FFQJ5+%I^4^*D M)%8ZZ[STU#.I!+3<6\:%A0KZ?L_;=7[FM$6VGE<1 R!V=T2NA5<\5>Z!$6'B M$E1!$O!")H0 3F.E2:,Z:J_C-%P'Q.T ^ $0]302)M93;JC@4(0/DG.J&7

    ".H0,M9>%'WI/35MAN!E4C77?'2T2H8 CPE#' MJ*9& XRU8A!S2Q 3$M7:51I6JAEVP1 1L+Q%DD/)%+-V+1$7P31=U@)>8[WN M3RD[#LS>MU*OQFD^"M'L@5RRK<\G&A,+2# ]'BICD6!.PTHVP,B%K?2>JMA= M_&@ 96\T60_Q*0:(#-PF!"K,JKDW;I8U21H=H+%HT?EH \Y^J;*< *^*1WQVDF3S M9 *E!=P[%F(ZZ:P((1W?R!/L(+\LOZ.A3K$=I$;U8 (YXA)+ M!#U$3!&EE<"5-,[+)LP8H.'H@ADG0GER[3)U%W>:_[5$^_WU^KKNR9N ?WZ3 MA2A=S6;I?/8I'=_FQ;2X>=C"A9/Z20SWB"K"# &")9^,M*.NG"P)R&9%^L^*TL M9K/5T9L]G'CR5.)Y"+BP"SA0'$R;E!R0M1Q*:=UDRAE@'-.BKWHZB+WE7*XV MT&.IY/NXTUYG(75GFR1@P82FD 9'RX7OQWE;F4$%D.W7=+RFH*8M2'LL9I:& M=\6"1S88NVEQ'W%8#W[OTLB>=HD!0&BM'$1621D,)-EL:2F*&]TY-\"@IP6= MORPOUAJZO2V_ILL$MM_2/* Q#2-7D[LLSR(2\2#%84K5ZR!QTG#N.6<,,>J] M)TA7OKXBHM%56P,,F]KG5B3P84XS+Y*\ M*_+BQ\&N65TC[CK8-O%&6:BQCG>L*:0XUY9L/@QCFVPX'I\5_YKBK[:A[8M. M;_*OZ>K,_6K4-8[V[&J2"(81,11PXS122AFZ2<_04*,+*\;7HL9?5,)J!>#^ M*+0:WN%(Z]F3P5GCDGG"D44BS-\(NEC0>"6/%Z!);E3]D.K'8]VOEC)-D.UM MX7B4Y;,XMZ:S][G['F%89+/;57%=FW[9NYQ\J&W"! W?!F!::4TPHP2R*MG# M4(3__OA&6?)[VW86*PEP)Q"HBE$!&HO:J"!<.);\*K :Y) M=\>K5F$^N[M]BIN=:*I4"%HA(XAJ3 4VPF]D#"'H9<5GW5&I+83[HT3_>G#NQHD5@J!6$XWDTMI+8. M*@,>IPC39 OFZ*L,N[Q=JS/:-86T+\H<6T#7S-_TKGCQ:S84V:H_M*$.? >(:(%HX+YPG8[!-8!!NY_A ,S_=O MTO+H- -78>=G5).$2N>"94:(T)A[*$/A45M=RUNS:D0&FE;3(E)8@ M/1=I]&B6C8]@S/+YA%G!B7?<6L6 P=8S6AW'MQ'!R]IB::[B YPY!=1S$<9F MT\4\W7<$;$>+!%K'-0/."6Z5M0AQ0BOYB,1-DFH':&(Z)\UIL/9%FW^FVKH)GVWB+?HO+]>CGSV?C&?S4=Y+%Y98](ZMJN$81\^I K\39\4Q9C M4 63SE'7J%K7 +=@6IS,.H9Z:.0[-/D=U4\"(#'80.4L9@C:\/7A*B_9A2_\ MPJYNZXXJ)W+R%"63'^X[:8!E7/XNW?\X2[-?CNJXJ[)WMT\$B;6% M/0<2$^H-DL(+QCGRVGG@Z\4T'.M#G]C2 #@J/(RUE7FV%Y8 M[866M7R@ANE1T/8US3S>7!0O.WJ7?E/C<;&(6WLW'\HB#W\=KS[O [5-C^HG M09([P! VQE&*I%<<($*)%=)):/F%E18[E0A%?Q#W1;=XV^K[:S4I[J/:#MY9 MN^WQ$ UC# UQ2G!.H0320<^(MCY\D6%RO+"5I(ZT7K0.=&\6:R/_57251N5D M]OD^^B+A>0;904[5:I\0A[% P&' ,/5::$ 50]P:BKFBY,(BLV;J?VZG.@!X M".0B0#8BUZ9]8ICCF,1KK; /4X'1@B-EP_?J+,2XT>;L ".LWLAU*L"]G?>N M_("5@QFOHRCR&K[5WG8)<\$ME=18C2FU7DH+,&=*4 T\T.+"BSR?Z$NU"6EO MVRH_#O5@#?FMSR?*8&&9- ([0RV1@@,K$'6* &LMO;![*5K2\_-]E1:0[8LU M891W1;X,;P_.7B^>3:BU3'DB@38X(.4UD)P*!25SP(6/[;+8TE"O+Z\;:H1F M?TL DRSJ9C3],,HF;W(SNL_FH^EA7V=?N\0)+J@44@@&* M79B/TRYSVD2VM\@^7M^Z*!_J69HM3R> "4\]-UI91!F&"@#*"$7*(QVD[;?4 MVBMC3',\^^+)QW0>!$TG56["0:IL;Y!@QSUE%GI"!>4@YC-P+1#6FAEKU(75 M6VN7+:U VF-(OKA;3.-FTZZ+>.N$Y?7Z2(0/\H:O!',%@T\89F=I&576BU@I M%S:I6#/ VSM;GK8Z0KFWLQM+S Z2Z>EC28"'VP"5(9Y3R+4,$82 #%GFG,>\ M23@UP+(C[?*E 9 ]'J+=DO%_D"+[FB4!*R19B#$UD11 H94@D ,)A*4&XVDUX8Z:HSVD#79*QV@6]SV M^MZI./9XQ#2Z[JE-5_]]D[_,1/@8V.Z+\MNHW)=#?61/"?**"4&" M+!9!48[@$)Q();5#EC#K5(A3H&YTD!'I,B^S+ZT2'%(-,94$\HT% (;X!U02O#@6S2AW='+EQ='NX9H#_4L?SP^ M([WPW$M 5;*8R2@PM&)8=3U>N=,'T4>^N++R1#W191=JQUQR._2^?OK3Z/O M>RA4IWEB+(/2*073KZ83G#?$S'Q4V^[.4?H^G>:Y.Z?G6B M$0H30@CUA#7Q4)HB1# :ST0XK#5LLJXVP'78OL@^,+7U&NN\F_'')UFOI'<0_%-4=UECC"F..6.<1XF*:L=AY)AH#WQ$O2B,P#7"3N-7KI M4A%GIN?*36Z+G_MZ2PAFT !E@:2:2L8D95@ 0;@FCEC1Y)*/0:X%=4><>AQM M41EGR>]80E5=9Q(O_OL]G=\6^U8GZS1/'$)"\>#?:^>H-5C 8!4(%5HZ8CQK M8B?K[XS\6%7[T\68RPXT;O4YQAJG>C'+\G0V"^;Y2Y8?FGA/ZB^A M& >DD?."R 3B?7C5$ ]>LP$^";I^T=7!KTJE]X)C7U=OYEE9(8[^F\OD['\_?7S\Y09_DXNY\& M>%>AV>-)Q7T'94[N-#$X4,DQ9"C %-LPU4# $-) (68(:Y1V,#+74:^L8%?%,DU8$.LB49EQS87&3;,;CR\"N=LI=WNUE6*\L/>,X M#;V.] QOK9;$NR"*"4@2K;2EB#)'N 2:-;DN]/AZC1?&NH9@]U")S(9_?UT: M>Q]"MV#81],W>?!4%LN=K1^'TV/1L<=A/1F-RB?_D4YN8@6YDVD4 H8HT6!+O@P$)A@!=:6Z8LTMXVN1EH@)Y9+[PJSJ:>LYNAU=WN0;BW MV>A+-EV)%0_>3?^R4(],PF%:P9B36/<'*R ]%H9+[HT1A%I2RWWL!BL_RLKE M(OGL4;Z9'DV#HM.KVS2=OXV#6:[\/#ZP7!$*+@2JO+Q]^FVP':AGM:I(H MY@TCQ!#!A4'48.5P):&0[L)*0@Z!*D4GFCDG]PZ61-K=*&$("6Z(A<@XZ@## M0E6P4:O]A?&ON;)KL.)@1!9CI@11GL.N%5"5M(%29NL9@SPW'B+A.D![5Y-3MP66 W[ M;0VNU6V: 41">$18!YYPX/PEJXE9H2#)J?=!EB J2N#U!["?7%J6V3],9O] M<2#PV]0UPB=OKGX5-H#H: ^YHE M4@B( 9*<&,<9XL1[4$FJ)+ZPFACM*'TGDQKCVQ>3?%&FX3-RW\>WH_QF,^Z# M4^3>=@G4P@D/J>848ZZPLZ0*0I@4X,(*+;>C]N<+JBT"W%]!GU7:Q8,R<6$O'L6YTE&^ 8=\ 7:E6]'(^UAUTH'8U2324\19- M[8VD &%A!2:5A.'3;923-3SF-57S0=:"QOLAE\G4JKSY].J)&8 M TQ]D Y;1R'3U;J)LF.O4.G6:0]K_$L!LXPC\_^R]ZYH;M[$N?$=[XU0X M_"R]:L?>H:2F(Q(A>0X5J[^*W .&DDS9#?1;#9;CI-X-"*: MC;=> %6%.OSX:GX MZ[RL/L+CE]GVMB16\59,_'Y8DR0+4K 87)9D^;B89'J8:9;.3^L([$GJ+W*I M&N!N5-K,K_[7^]4?_WNQI EM"Y'D_<^%0O()A>Y^^^1-7ZWNRC+AQY*]] Q[ M#HQH!+.6,26",GEX@RGP;"5XX04#11"X1R0MY(E=*)]Z.^H-Z)%0[.'Z\O/Q-'M\1..% M,QQBRC&2MAF-Y_%A8TZ2 )Z6"G86JAT+]MGS*L)L\R'?K/Y=M,Z_,BJ>B5X' MH5P"X,(XX$Z[4&KC,F>=\T;:5G$9 V+U-U+*2JW51S/BU_G-CC&;#XM/_O-= M,=8OU?N?,4:^OKP\E&$QW$LT3I+%S%46)HN2-^"#X$GZY)5W9$!/S"$Z"&?; MY).-09C'UP9Z[%#[^EV+?EIEGB_<$]4\KF$I6@1+UGMQ]$3M$O,I6^^4<\:: MFNZ=ET+=,]-H-;@4A^3LB[=,=0]L?,[.&M*X'#@ 2JL$+:[HT7"!F4Z'Q(2);&*Y MEOT(<'42;"\[A%M%ZV1D(3K%P,KDK!<^ BHZ^$6HJIP[ZE.O!QZ= N"+"^$. MP1N-7AH)H#QS*EEP1CF&Y8>:.*117YCU2)]>D#VGXKU?;3Q")3_\P(9CU-(Y MD X(;^XP6)#,"UWBMI2MJ?0S:MY=E++>NQP'#AE_^K9M8\:_'],D'7,T6BE2 M($"3VL'H9Q4)8LPL5W%UU*K::8CP?%!Y->Q#4>NIDZ4$:ATZ=Y_]?&,\9U99 MD1@RT-EY61(9/>-%S\/(:"SLOYEM-HMWB_EU"5-X&B81?OIIN5V=8@4< M^Y6-E+5A/QT,?[]% BLP;33HI>K#96D;2 ML2!=E,'ZJFS/2_/:#WAJG$%T9XAQW!=(1Q-X_>[M[,]VX8QMGM3HE V3CAL' M!HS7GML@L@D^!H[6#)J^-0$5Z+3P#QRB<5>O^^KS5P&5#UB]7?GYT_,LWJYW M2^S/+1>_K);;#_LLUGZ^H$DRV:*= 'G/ M(I6S)RGN_]MOHQKP_7H^OQ_W5SKCUZEA7#K-&2FGEAE((?J8.61/RJE6WHM6 M:M&IL6J?']"T(\F59S_OOUR>/_7;+THNVY17_UL M,]^7@'YX9,.L5:"D$D(%4-YYFP!HP3DM$82HJ?0Y:E?Q<2?7:5 ]$3/VIWFW M&=M(9TH[3D)"65!&6+U+M3U;CL+Y:+Y\^^W7JV6Z7:^N M::^;K(#&5 J\/4"NGW95!5 WD>>KR:?6R3 MB?S\D$8J)HQTR23+"2P@I4Q""@37KJ#1Q$RG&A'O9& .:'&@933S&$D+YT+Q0<-]AI;],0);]8SH)5?58!H=SYDC M=X)L-S+A=,C (^YJ?Z;)9AW4'C&]07K)I2]L=) MMR8I#R6*+3LAG+3(92FO M/MDB!S5"[U+ZHAN^5?XZW;WTQ0M#&J4A&?11167(,#2^M,@R*A$,+$@]V6N M&@%^ZX'K!]NQ%$-AR#47.I*-YNE$1H\^:R]25#:DR&O*B(W:O=8G(_K!=OC3 MYN=.B1Z/GVZ\E:1PQ:"U$F 46-+FG1*:.96%E347U*/.ZNA+,3D6R>$9DA=_ MEC#(+^QNQ93O1C4BVQ@=BJ@8AZ22UQXC60!&TG^#JFDY,>ISYPA)OURGO1+5 M,[#G9K5:=V?/MZ-HQ6D0 EVT7H%7V3+TA*,RJ%T*ML:('O49U2M[*E$=GCU^ MMEEL?B/IS*Y?+Y\ZFUNQZ,71#5/.:LX4HK- !SV=[T;1ENXT\D"K:*J>VS[9 MU!>ZW5AUSJ9)4:A8DEX@F@C,<^_)C,Q*B<2R(4-RND'KQ_.F7TR/MIB^.SA_ M6I:DC9*M_?$3F0"K=[_,UN]?OHAN.[ZQ&&T"Y/0"I!R*:#EF;Y(75EAF3(W/ M9=1Z\?$,.26^0YU8#V'JKY^U^^^"F>/M_.WJQ+O?C7;;.?7 M;]>SY89F1Q]\LU[]7C;0U^]H@;R^NKI=KP]FGYWP6QN;$B_FKQ%D"$=0R%'3 MBC(Y&:VLJN&QGB:/QR>5\UR4OJ@7[.]RV>X1C54Z^I 1HC1 ZJKS@(DL;Y%B MXF3T5/#23)N7)X)XY(DTM(*>E&C9?E>BY:]\FN\R*F)*07-4F44#(:%E"9V, M2:C@#).MW,%CRZ*5M%'JR?*IHVS;E>SK!N8EENSC!)%R/&H."ESI MM9! 69.-TS($,;$0H%HQMRW9UPW5H7CS:D6:PX/&<;!$WS.?)@U/88I*VLQ* M.5_KL^ Y9X(OEX9%DR_PV%6\J[XAO>2(L>P$!ITMQ.P 6?8^Z430,8W(3%5+ M@5%?E-2=3#U">LD18\8&TO=T3@%C2:9&,C(M4T&5LLXI3BY,N0^A=XD8ZX;O MP'57>FZ-@R$S)6R2SFM@1F+$G#Q*&2QP9B<;?5@C]DZM<;H!/!29^FJ-8W4( M60HZHC% \L8*7SK!$%K>2?KJJ9YC/=*G%V0O)R0M"P2OK()^0?:LQ26RH<_'+ M++]N07X70E/":EJ6!]WM>MU60J_?V"CKLU/*",L5^&RLIN-""R-S)JA%38CX MJ'7^..(];1&=^OP60TR8F)R#QH5)[4/V$@ /T2Z[KAC=IN.L>JNQPY#Z&#KZ[N M"D0LK]-RN]A^_FFYFU9YSA&Z]TOUIUI\RW=UI_:,:6S.D%(*I SH1 92RBF M]Z:$8>4@6]4N;Q/B?CU?E*U.E1_*O-23'8Y^U=R]V:_S]XM"S[M:"\],Z*6/ M-EJ(K!5C.42$Y&PF#>9^'B[),)%$X![EN>H5T./R'MJ1(LR+$Y$LVNOYG__? M_/->5GSSV4;'+!F9_&26 Z&AL\9T/POO9)59,B(E[)2TJ$/T-+RXJZZ^S72H MS6[^9SY;I^5U?#Z1:M_'&[)^O"L322%99B1AD1_FPF-5(-V(E(73L*,G4$^Z M<=R]XJ_S3Z7)R?)]43]NGW/$'QK26.-+N1\6M4G296X,*4WW?,5]]LD&)1H24M#>)&4UHB\?]$$682$?( M4U*C!L_3,.)AHN7:\@4J//U(XWRIV>6M8I!5,-H$IQ_>F:92[=+&ZWJ]9//O9AB=A?1(I\Z1B5HIF(QYF89RLN7T;45K/:>E0@^AI M>?%%X\GTFY?4B1<^W3@I4^161)&M$T$''K^HSQ9K(D'LC\*-.DR'8,<=>]OS MX\GG227B00IC=$!E^*ZEV:/^+*'J,'$_%D..1_4T''GL9I!O9N]?X,57GVF2 MTE9JQ7R4N=Q#&);LX[ZGJ^Z02F'1:9.A!LJ3FJ6KCQ]7R]^VJZM__O:!<-F\ MOMUNMK-E*1"PWSC=,[#)CB?#6"H1\1W@PN'Q M2O^7^:Q<[.SN5G><0T$%S,B$L,$1%36@S>E'C2S@%Q,+(:F']%_&V3>(\#G M6L-A5V;C/?U(/VT6)+\O%Z#G3O _Q3)'+9/0Q;HCM5TETM@U&7A.&& NQM2J M\\2)9_OS8O9[Z7FUF&_N)77]>OGK_+Z8R:[\Q-^7J]\W\_4?14H_+3_=;DO; M[67IE/5%>FT0ZNFK&J.29TQCH/.)>,^<281KUC$EBSZJ MO,39'H0R. 'KP?MVU@B-]Z0;?;7^Y^[Z#&<.ZXD)B$=Y"$\25CTMNH+=-2YIJ" M]Z/,]1D1%U8G$M(%;KP_M\AS/,77-:KTIT#%& <+3@@'W]=W=SDU?K?L_7U,$OF^>]NHF9&&P7:J]+& M+'C--60M0A8FI_27GMXC;4^WAGH1[N +ZHG7Z[\7VP_?S7'S]20W7T/R>';O MGM5F$?7Y?4TVF0F9(T^DOB)([Q%=Y$PXYG6*@U;-^[2[Z?QM.UMO+V7YU#+V MI;5T1AF/??V\,-4WM^NK#[/-O)7JUO-7-EHG$6F?)"W;$+[*NB!V>78Y, ]Y M(@'ZTUT_/0OX0I?00Z6(+YFG:;9>TL<&7%,OOT,C9/3).\%+1SAFF',"DN/! M66FC:%<$>?QY#C_<(NM-XA>ZZGZ;;[/V/V\UV%^AV MN]SUW)C=O%T]9MK<9=YSO["98$Q MJT!J#5S[F@JVG?.*/CTD9/R@BV8,$CY71-JSOWS]:7>+L,*K?]TNUO-7-.=2 M[9.@WA7]N*O6>?:.-">)2^7>H9!>"I$!8[1"(?*8#$JE[2CB4B\P8 V#,ES% M"(HI*"V;F"@YP2P;SS*MAXE>1%01[-0!:]UD M9::->2'4\6_P@+5N4CHZ8.U.R]L>T/+VQZ]U>48#*0F0//NH+"27;.1.!&>5 M\BR$/+'N4B/BR6H8B5W@'GVVV#9:B\H+VG)<*:?DA'4B,8&K9(2Q;0XA*\NSX<&"&Q;-^'^ MY7CNXI8$)XP*I"(HR2':[-''((.G33-+=(,NG.G$MK5F[""NYVXR'OOZN.F\$#&R')WFUAE7$T/:6<&[L-R=D:RQ4\M\[.MN7.=6^Z8>Q?&O2!5ZOE^BO2M;[\K/V.A@7@3D?K MB,L^"\@<^"..6?Q(MYZM*?721C.P,(8ZFD_16)TV;^64\LH&%8("(2P\S!2L MF>IEYW ,Z=*2O9LPAJ==?RW9=7+2\=*JEWE'^H0R3MS/-+B$5?4LQT>[?H3> MI25[-WR'8E)?7;2CM39F[8*-PLD(7,G\,#M0JJ8+PZC94R/H=EVTNR%[ACB? M)\IU7L__=5N"DMM'^[PTNK$:E/9*R&C+Q2@JH=G]O*-@HE4DWP5>L)WM&.Q? M)N?TCSR^=_N@G9='-SXP4G@=&*D"+S6J'8L/\PXT\6GM;KTRH87GH0[M<[+L MBS_DX+G99G@C/ CK32B-W)P)&,,75'/24RT,V0<76O"L$NXS'*V//_Z?Q7Q- MW__A\\_S/^8W[4_7/0]H%,W29!:R-S(K%H46#S9]=-[75)<9<^;Q& [8_L1R MUMWO^VD<==J^^)R&9R]403IJ9[)R669SCT7R44W5%=(30=ILB3U!/S@-[VXG M=J#P]F?O]Z,:< YCRIYFFT6V$!+3#_,4B4TUIK5?#KS$M&J\S\DK<12O[D>5 M1O7,",<"\\([%X")1^P08:KFZ^"\.@[O<_)*'L6K^U$-&L&4,-P*IK-0#IFP M#_/D)M7TDAFSUC8XKX[#>W!>56BS/W<)G>_C>YJDC!2T,F42F"TAJ..#O96R MJ$KC&U&KWA%:'&>0WE KX6YJSUQ>MXBB.#BV<8*YK#-'Z0-#:Y0T[G[.&0"F MZI 9EB^KTTIE*";^LEK./_\R6_]S7@JV7&]P&V;K]6<"YE# W8&13=CUW<:8 M MK*67)@03DPO\3EL2D@=1U=)LA!;*Z5C5*\R#'9M_S!8W1;G(J_5OLYOY;V43 MW^WS^+'4E_K/_#JL-GL/SW9/H$45D"4$$1Q!$)%)_Q!,D2.MMFD9+*>CV6GP M'LQ@6:WGB_?+AZ)E#V$3.[B>06N?2=+M28U#D50$C;2Q:S(()7?I#H_B>7(U M#KX1&AVGX]]I<1\^6X_(M:%%%#0P\3![6E@UGHH1:O/C\%2<1#1GULB^ M)'7UHI;M?1SI" 8@Y"@M^.15]A#B S( ?&(QYWW3I9V"UJ<$CBY5Y6\WM-HV MFUW1HLUBE]+X?%.^=JRK?V@37 I2))%U2"9*"4J%AYE'8VJTN5'F=Y^(?8-+ MXJ^LZRXYN4H[D%*2#68DLYBY=/?7EXF7WFC3\KZ<>H<=@8C&H;<>K:\V$(2, M45C./:?_U\X^9)(F'CRK2:KM[HXYN1UT8D+VBO6Y$O)?;S_,U\]E'T\Q-]^F M@!D\RM+\QTO P!B0G6H-:6(ZMZ+_RQFMKR:__9A/M_^;;VZ_40[5^NT M^SW#F^1UNJ'U ')<;!J,@GGVJL M\MQKYC0=8R =0VE$0)X<>@'932PQX CY/<> H[ ;+'IFL5Q\O/UXD 5??:[) M4H28I0$7$R!#-+1 5/8L!Z6BG2(/NDKQVQB8"OP&X\+LSW9<>/JYQAH04@ I MO$X!%_3VA 870;D M$G6.!-'Z 'OA0L5^)TA&[+'AB)1I4Q&4(RD:H$+PJ9L M+"%6JD\+'FJLT!%RY:3*19] #TZJ238)0<&S0Q4-BQPX.BMY5LIZ*7/R!J>: MTE;'O\&;A'23TM$W+R_XX?=W!=D[J#@L+>T,B9=*E=5#HJ3!J"818P2&U)54$K7*HI+C_"([1&Q'O9+VX]OY^N/KU;;^+L'=< 2H,IF,Q1@U2(269A M$F?1>,ZJJG..4&WJG4!]@GL&O]E)JXA)8X1TCC'0 < D:VC6V4LGM=)D9@\: MSW'9FM!)$#]GN-P !<)B8-XQ&V-P$$#ZJ*3*60;%,\8\U8""G@A25R"L$_27 M6W#'6V7HL!!1T2R#5CYS#H$QG5+QI4S5V]4O!SH4W.F&]SEY55<@C&N;M,Z! M!95HOM+ZG'F)PD_@0C0UA9Q&J).=CU?'X3V\FO:,.I$72_K=8G;S&XEX!UF8 M[7QOW6HW'?GHQGN'W!OKHBT64L:@2(O7O=)T'8[O]M+HQO'12)SC&PPX< R;ITT64L;T0L964VAI5%? M%@U,NOY%<:Z,F)VN,:V\%QT<:LC<1"- 2>-9$"8(TO*1)=6N"M3H8\%:Y\CT M]%4-*%.*:$=(/@-$XVBU)"8B!I$8@3U1;:F*8*<+]#I&)L/7/>JO4:7UT43F M3;"*@_82#>>1S/9 1C:C_76B[!N<*%WZ57:3R?#LZZ]?I?=!6O0!> Y@T2!7 MVG-D)G/NM9U8=]Y^A-ZE7V4W?,<4GQK0,-3<(UI#BTS8;*P4GHF$BHLX*#.& MJ.S1CQC;!Y=VP_=R@DMC:5?O=#8E_@.B19ER$,XAF0MD?]3<](S0.= _:TX( M]@4FAG1RT??X=4W6MJQ%IP18"%YCM@+(B(XAZ6#25#O/G%LM&X$LAUHEOUU] MF%_?WLQ?O^M:A^]+4XNW\S^WGE[OGWN61Z_?T[@>FX&H\@+_#H:+,V3O%U#8 -/K*$)F102EH'BCO+@@7ME*P)IYKV MT5&_1$8@SP'..Z"X/6[0CSZ!5YMSUVNK?]UG626NZ SRQEMF$";NB.1NY"%M$*T M.@Y/I($_7)\>NG+Z^H,-1LM$B"9GB@O MWICL_7P3K&"0% 9!(.0@H^7BX7T3YAJ/T(@$WXO$]DO_*#R/EO^;]6*UWJ[2 MDMZB$/GIF^QW>Q\>V23N/:1L@E&99Y+@Z);9'\^.W6[(" M_W5+[W 425H.;U 0%#:$).D_UBEKLG^8C<:I. 5.P)33 'PT75[-MP_S>[N> M+>_*]-.+[&?)_E%-MEX'A41J;00FR9SC#^\>E*Q)31]1;.,)R-$KKH,Y_A]T MJC:76]]_N,G19J5S]"P;GH*5+#]NC(&YB95HK-1 >\-Q*':D=^_F5W8R^'D'' "1C)/,Z10V&5KO* M]_/37)F)U13MD5S] 'HV3^B;]>J/Q:;T-EJMG_QZ>N[0[ .3PBH36)2DXZ@@ M'Q9P1&Q7ZF/LB]C1+A6TE%%X*;5QDK[Q88Z*6#>M$Z(7:;=P"T>FU<2.H=,Q> S2.:_F_MS,.ROHSSVD8>@XV3PF M,@XT:\)#IWL44MDCIN$U."5'3P;V4)0K'I3K?]QN=DZQS6_S[?;F+OD1E]=_ M7]YN;FDYC4F!"<"3U-#IA;4Q1/6"1)-:XJT98K>P4Q#LEWF=3 MX?]>6D.OWB\7_YE?TR_N598)JO"@M>?*\FR9I"V!-"_YH(0YIE*K^__3S/4% M$>R9YPLC&J\M"J=*[%WA=7&NX\,S)>S MFQ).23O4@QZ&5U?KV_EU=W:U>6HCK='2":Y-L""]R=$^['JH):])C+TP%;QG M!IX _3.S].V'V?:_5[708]JW6%_^'$/;#(KS9TXIH(-^NR2>43'Q*H* M.!>F>O?,S7Z!'^Q&;T$3>;>XFBVWX4-I*?;3\J6UM_EU/MNLEK/?;SZ_(=NX MU%G!CZ5JU.MW=T.(!=>'/6\G^L9&Q10,!LPY> _>.^8?S!P4H:I:W86I]L<2 M>QR2&<0(V-+T=B_]D(7TM]7J^M^+FYNSZ?H/+W!WH'WU>IVT_T[/:8)QED>G M-2^= W?ED(!'E"%$ (9GS%QH-8\VN0S='M1XY*Y4N8M@2T%'18IMI*64%6.: M<3^Q7@LG8LMJ0!&<=[]X^/>Y707GV3XXLQ!0\XPB@N#*!RD9XU)[E<@V;-5I M\$1ZS6/&Z<.,#F9*/#^BT5DJ+]&R1*1TZ+V4SM)A1M2$E,S$8D9.)/\7\X%K ML!X\ZLW?;A;+^6;SV_S]G.:H!(OT0U*\P F,.="0NM5CDRXA!-S M4U5+_*6@N!ZP'8Q'=Z]XL.S55Y]K6$I>!&.T8P@^A=)DQM \HC7.TVJ;&$_Z MD>NW;*E ]/C*5K>;+=EHZ[1\/WN_F].!HE8O?+Y)5G#II$^)&? @T3%I),;H MR+3C8FIY6\?):M4_DA4US3Y^O%V2(;V[@*6C-'RF;R]^RIN;Q?MY*8J[NKG= M_>6A.F<=']1X1INGS[250BHKQ"LFN! A(PCT?&)=)?K@RHDA'NIP>3A6?VX1 MF?_=9QMZ:+*$$WBA(=&;-OS8?:Y! M"8;[DLT&C!@NK&',JL!M$-ZAGDCV: ^R?($5QZ X-"/*G<6"A(!75[WZZL-L,RI64(ZOVF[ MY4YQ9#Y%% &84C46TPCO OLG3Y_H#LVL73;MS9W8EM>U/.OPM(:.(_#]3_HM+]F->*P03.190I841M M ^,><\P9I$FDP(SB6C$OEHOM_.?%'_/O9M3^IO'00QHI,I3M3V[IDE+QTBC#3(F\2$ZC M<4D+J_(##K3G3JS/U"D(\FVUWY.!/P(2?GG_5[./A[O\='P2X2$C@9R,)+-6 MVU(/1]_CD7W@-?6H1DC&DS"E/1M[D, (&-GF4J3-\$9:S8Q#7T+> D<3&7M8 M[UD&&,:#^8-LA,>B/A3?GBKMK]]]^_9[F+9_8".<9XSEG*RSC$.(EC_H-3D) MG%B1K&%TOEXA/\_E3.>;F"]7 MG:+)GSP8KDA2L!>@^S8R;5>!I&F/(S#*%Z M@7JP(B>/+_D]]^\VX)NR >]A5LLG-$#[OE(F:F.\]\H*EQ]W:H:A)KMLQ([W MTU+M--B/UA>6;[<%M;T;]H_I%O/>T!$E0"7+(/'@+?"HK/%&21U3J[3BEA%L MW_'L.Z'LF5W')S0Y2ZV-RXPLL>G-S%X3&"24A9 9R#K)3'EDA!1 MH! UFM&(7 DG8U-[6^Y$$ADGD\M$WOY[U1MW[Y_7)&&,9E[D*#6 "-9RFY7P M!JRQMJID_X@,PW&R]3@9C)B?]/7[[JB.?&+C,$;2-\'JZ,$J;RUC43JALB7! M5'%T1+;FB#EZA!3&R]*\NNU/!7AX8"-R*-VFF35,0RXGCD;ON6%&<>N@)J-J M1$;J>#EZA!!&3%'Z;+\4I<\V045#:QA=HF,FJA*^F3V/SDFO?+8U%:1&%$HV M8HIV%\(X*8KO2'R]\_2KIS:J=+J5SBM'*A'GI=1+D4FP/)")BS4!VYTCV7XT MLM9(8@2,?37?YQ[;/[!!+6+6$+0! P&D2TGGX(P5F@% C:YI_N)=%=BC]2Y_ M'T/QZ_P3H5@NL1^R27](YW*RW'D;-*?3#:25B")X*PR(Q,C&/6>OVX%C+EW, M7C,EE2$DF#;6"9^XE5G)Y+'J_GU$3L$3L^3XF,MN\%]V#1CK0F!!1XE1@?;& M'*X$2NCOKDRHDA'H'M_7-?0=%*AB1Y M")&T0[ $L"B=_U+$&)QU5142QTBNTVLQ)T!]L%##[UT'Z<^KF]OKQ?)]B^S8 M-L,;$:W/M+=&R34P(;#X'Y0J9?^U]XSTNU\^/Z\%+=KR2X+(R0@5-VG"&Y%JEJ9S:F8-7_[HMI6Q>YO?3_*;V_ITCGML@G=%" MVQ[(M.4$0>9:B8E5GQZ(,Q7)N-WD,0)>GCH9EZ%W'B6R^YCF&(0T,FF)CE3= MB3DA3L*4VF3<3A(8BI$/OI9?YW<%?38?%I]>]FJT&-5(GT1,V=K@%?#$'0&+ MWB0NE-;.3LSA>3(6K$Z%^%#,BO,_YC>K3_/KM_.K#\O5S>K]YU\7[S]L#[/K MP,@F1L^M!\N=R1#(5I<)@A3,,RF3BC5Q@2/T8PS%L'Y1'XIE;]>SZWF9_6%: M??O11IF0(T\YT7J!$H.CA&=16Z>$BZAKB@2,* 9Z:!Y5PCP4<79]WS]^FF_G M^'X]OVN-?)!"+P]JK.ME\>.*O1I$847#SX.=Z(.KRF"9;+H)!82WMV"@%0(HS=:5*MDLQ*Q="9F>EA5Y&C*T=U@<@_D(6/:DNO[3 M$.LCTR>>?U@#/.MR $C')2A'ATN*.40O=780PC!-XK]NAO!V\H3L1Q@CH&A5 MXH1,R3#%::K1 )E-J+/4*BKP4?K(:KK]=#=05]O9S:0YUQWQ\UZA[_2/'^W& MG!LC;&F9PED G93W!ICU$#S7B;6+83K_C?E7MQ!MFF/7/[PQ6 +I,%@C!3#O M+&90 9%6:@2M?NATB=:LJK@[[T4L1\>T[GW3'4C7\W?[WOT^5G,?64_S10T7 MSL6,F(3V)!6&-J$-*M'1+RJO+D=HC9Z6N*,0T6 )&_?S7.V+ /T^0_,^8W=W MO';9F_OXFL9; Z3;AE0ZYV:,W@:!7%L-&(%AC;4QPCN)87?I,PAH:*H_Z939 M2:OX;E3C/#/>E2H*Z,%$9D-IZ$P33CIHP2?:FFLH=:$6[P$LCY]7R_=OY^N/ MGGUV;]?KL MYQN(6C+D(F5/9BL33CH.DHY?4BA]MA-3[.M$O.H?T(&7(@<65DOZQ':Q*X6P M7*S6KU;;^=DCZ,O+=3+\GQ_0,/2&>4"=,H)4VIM4-D9+7ZL#4ZUBO$\WPY^6 M])JW.^WW0*3[,Y]N2MMQ+ZWFWG# !#2IQ*/)"9405M14X!GA4JT5\'15S>?G%N%#+XQHR.JE[5BP0(8J&&-M:6;OHLR@G>6BIB7 "'VSISNICD7T M/(S)LZOB*;M='E+OGQO2T%ZM.9E3R)V%70MALM10&1^-8ZAK;K5'O^$<(>>] MO#D:UO,0I]3E(,EM?YUMY[M20==OYNNK(LCW[4VI?0]IM,C>!;+9,T2(W&** M,F+IKNB *SUH4S8Z%WY?732]>H1Z*,*]6:^NYO/K32:HRF1>S4L[ILWF=K:\ MFH?59F_'O\.#&V Z1T\314O3%+2RLDN9MG_@29&V,*T+FK[IU3O P]457%W] ML[SH_#K>KA?+][00%JOKWSX0C)M7\W_O_FI_@<$V#VA\4M)YEJ+RI$Y@],EP M!=)A$D9SJ/$0C?#:I6]ZG03D\QR53^R*NQ\W)5^AR)2W/BGW/*/),?&@()** MJD!%Z94U28) IK3*ON:@'&%RR6F/R?YPKJA9][49ZF>;^1M: 5>+3[.;.PTQ MK]9?O=US&M?1SVJPNVUE2XSTMP)JFA/8' M9E]?@)_9*]_=']]8#&0WZSL,N08KLW.H2W';Y)#5Q/ZYZ1.J'U3/OGF%V7K] MF2R7NW/_];NW'^9W*R&L/GY:+><=?*Z=GMI([D/)=Q:"5I?EUDK%(!O&F;?H M>%5W7S9]^@T'_=$V I+U^W%^O:NI\/!V=Z_]Q)E0)7HBZZ8?1WC'WO2_4 #T6JIV]:IG#O([X/RM_#J/T#FZ1! MHTZE8HB"K*1CR#&@]SYE";FFZ!/_ 1SXO:)[_DO(].[=_&J[^&->>0_YS'.: M0 !'LDY,1 LF@D^,<(F9&\.2%%4E-W\ 7_XIP3Y:A2HO]:BWK=Y]8W,E%$,KMY,UM<_[0,LT^+[>SFZ:9:WNU%?;S[HYJH!2/<,@NE5%$.#@)&%;D3 M')V$JIHZ4_?1GQ[O@?-([I;''_/E[/R=-/M*'1%.6!D]!I7%.*S (F86*F5 MX06WBM1LIX*1G%1B5:.JC-YAV^<9="RB-4%DF]7-XGI78W)U;]*\73W]=?I] ML;V>[6+;]H2/=7A*HPTF3PL+64;P/&),P6F6L\S&2SVQWMK5$EX-A?3 ]NCW M]7?.;97V47O$:B'09@!A/$!I^:@-DSH+YL#'V"K7::P6J%/=H-SDNQ1Z.&K!Q3$C0'\):FF(S G#*!Q*;6L;%* MKH?MT6Y@7J(]2F:7S"DY3-K1 4C:=DK)6L DT:*>8(&48T75-#OJ>8W15EN(T2E R :]TP#**T_&54RA M)L7E@@(R!R/D$9B/EX^+/WK=(>(F6&2S('M;$5 +$2 7+6H"0R@[.XK]\;O/?[JA+3?(8*RQ 2#'TC9+ M&\E1TD^16S_E4Z>""/U!>HE1O(S^<>"5KF]OKNXNHQXZ^%:73H$8T'FZ732@LK( KPWO.0(3,& MX CM*9]'1_#@!3NI9YC/Z?S;_(VVY9]7F\VO\ZN;V6:S>+>87Y?^0WAU=?OQ M]J9DR;X./]',5S\MKU8?GY27*_-=+5_-]]]-GN8KF\A5Y))YKFTF.48T"4B$ MH+UST;*:\O(7U+.>?USSA$KLY0FJ!HF750,;A],JH+VC,I?-SVOTV1<1R>3]2K$)&H"$B\J3+8WE:XCH@-'53S]N7#J&^/XJ2O_/N+BW($7?=6O M="C AM*C1-%9P WF&+P,VK,8K;:M]L:Q!E\X,#%J[RU&!SEIAT#*DC492D%' MJ.DW.%*[K$; +<(ON@%ZM&_PZZ_^K]EZ4;Z]++[2INZ%RZF6(QLM2GZ23=)F M!I(;EU$:H;+R/"?O)WC^?+MMU^OENEVO;I>W=S,UN67^Z\>6@YOLF$V M"AF=DAF<=SY$8:(+S&%@1L0?AC5=I;LZ.=A]4@?]KT=QYJMQ#60=2PU881QA MY!&Y,*JT,;%*92-KHKI'='$U/%EJ4!XL[X[,J]?OOJ[2>B#@YJ4A38PNN619 MR<"!$+E+3)+I;D9TG.2YN=B:ZX/!N$<&MK0 1\36?@N M^0A&&RL0P3,?%1?"56U&(SJY^A-\"R95X'OT887/."Y:5$5[=D23LS'>)(%2 M>4"9/?W7!TD_@4@Q32S$IC\1?E)#L]I ME/,QI 29E'+0COZ$VOALS:Q&)L!>-,_Z)<25RZ42[! MZV"]94*P&JMZA%3J4\&M!O,2X\I+_+1U+F>:*FC(S@KFM''>@BH+85IJ2XV( MV\:5=T/T^+/JSG OF]V!4.#O/]DX4J.XC5EZ=,"<=4HDX&3ARVRCA9JPI=%+ M_1A1K?J$\VB1?W'LM9#ZLQ]N= S (M-62@UTTM$N"3I D 821%9CI8Q00>U7 M\'T@^KWL+_6LK5Y& ZCY8PNE-X;QH!"[X,-O;GPZ&)/['].D[#R4N@!8"ED!^N12E$$Z)5%' M5A,4,GI%HF_*]0KU>4BW>]/?2&RSZ]?+IU/@K0GW\B.:3 H6Z<) \_6D5P<' M2=(?4XB&^V FYAX[+=EZ@WED :=/>KI/)M0T6U329"EE*5MO2,5V+F4O3="D M$[!5-T_<2\5BYC(N;EA"E.T 51(^ VH::= +T4=[;#J((! M!F XE!*#*@DOHA=6!4]_G!Y-CI;K87=V-S OT9VM@&-@P6.I$F(-\SR)E "M M-,*I/+'(C!H1MW5G=T-T'+$8+ 4ND?&HH@9GK/<,Z84]*!/1ZPF>+76B:QF# MT0W6<\5@1"6XCSHSQ15H'[Q-!ET"$6VD4Y97"'_TEFDOPJ_"LT[JO\[_6-W\ M47(EOPH.:$&"O2-I5V1,D_$< 1!"X);LYV1C1@-:ZFD;D+UPHD]X+\]OCUPZ M%T [D0P$DUV*!C!ZLI91JCSIJDE]*J''(CH48TKAB4VI/#'?O%ZF/[?$]]O% MYD-Y];N* 'NXN,UBFN3QE]TM(J'SCM;%;8X)4V,6+)]8NR MQF@9*4V.ENMAUV6,EEPC@"@M/(,5/"7K979^TDZO;B)NZ_KL MANA(7)^TG4KOH]#<@_76*BY9DBAHX7C+)UVLXQC1M75]=H+U7*Y/JVE7="+S M&!SP(%T*RF?MM4>MF9Y8^MD)A%^%YSA=GYDK9E5"5"J"D!:E5C()I0F28-./ MXOH\GA-]PEM%$?7 SD/Y'L]\MK$AD@8EE70L@^;99BM\,$GPR)T.DZ[HV <- M*@&]/)^W!^U55E9H9T$R0!#16$9J5/O1K];K71)MF'VBO]E^WD.C+H]I=%(&9 Y@E(2 T@F=!=G_QF?!LINT97L$ M'UJ4S^@)ZO-L4_TT+-<6K/$$*D<'9/25ZLS)B(PR..5^E(CT8TG5([2#W:RL M5U?S^?6FE(;_=?[IT:__V_SJE@1UX+ZNQ>C&DV#(Q!-2 P,9E)68I#:FM(L1 MF&M"24:O.]=3JG^$S[,]_7TYNROH3>]\7Q&^]1[US-C&("D5+D<1M */$7WI M4H":MF9E?:BIE#UZ5;SOC:H>WS/>XCU--9M,SH*1%I)76N8LP$52.%(1M6<9O(#@!&4Y0A2/%CE,=N+> 6%W?= +V4BSLEN#,E MB*D MXAF$3''2=.DFXM8E>#HA>J[;&A.U\R9P1;,$)SB2B2X-@ 3K@JR**AV]W(\1 MUJ';FFYXGL\5SQQ(0W9SD-R \=(G*4EA5=2W-*TM5C/; G[-5J._\_\^OW\PTNK_][ME[/EF.HW/%,/UIZO_*BY3ZD M(+S8+N:;CJZRHY_:$!U89E&R'#*4KA\>DP;&A$:MI6_E+3X-5J$TYWW][EYT MK]>_+MY_V*8_B7Z+S?S->G$U?_S+S?W?;O:5 SKJ>8T.3N>@5;!.@@@,#6;C M'*:$QF+5M=\H#[$!F+0:7BY#G7FO=U6V?J+=Y,_Y]=M52?\AF:5_W2ZVGW_[ M0"+8IY\?'MPHALYE*!V"96D17*(%?0Y")QZ8G5X$YO!L[%T(HZ#>=KWXY]U: MVK=#MGU$0XJF EI^,3,%23-O&/U_2)X4CDARGMK%]+PHALY*S:OU3@=[ M;%+]!:Q]L1.'1S?!ZIA*L8A0DL0AH$L/LQN;N;7_O.WRD57';+]DQOT/O+,>$DM!LV$#UE%5]07G93P M-:F9H^QB/A)M\F02.DMN&48VO<#&Y$U#PXUR"@ $YT>I%8[Y20M M7ZZAIF:$_HN/O0M@8!<*J1BK];>%4)_XA.Z]*>=VJCQ]Y1;>DN<^WACAK<\9 MLI< :=<+*I3Z'[>;+4EC\?MJ?\1)U^2P3-D+D?T$(3VT1D@O5AD:Z1W$^DG=E;V'(7T.;-' M#P1,OS2DD1!U(FO>,? @'7<>@9D I>@H72:3BA,X(@Q>&5A M?0@5[;MEC^UG/MJHTG+%YV2,D>#I".:*)>:024LK!6O" M]DH5SZ.EWD.7;:E48,P;*-V_.5(3L8I/(_D^$+V\ M%)_B\[$VFBR% AFL8]YY$61@,8&U-<5;1QDMR;;+W!/(*PE)&TI^@C%*4DH$;ZCT++H71D3C+H$*-/:$-F M<,FA*,9)G@U #I 05J(44A0(AM7^NA,ZZRH$V^+4)1N<%[BI4UIW0'.6:.U M!M#1:L4@BAQ(,] M&)\8B>H%W_72IAN^=9-=C*!FW31@;I3JAK,2[RQ88PI M&QQ9[,[3*I#.>\\#:BQ=KQFKJ?L[PKVF1L1M;VRZ(3K6L &D56- :)<$@.3* M28PQ!%F20BSZ2?/B&&%V#1?HAN_1+,GSW]>WL_7G#H7<]@QIO/!:,B&9R1:T M3)YK[4VT@B:0654]Y]$?+K6LZ _7H]GP"XW\T($*+WV^X2QG*S2WF"0$;ZWE M48680HZ8,];TY1U]6$@M#WH"]7L27.JE6"_;[;"J_JGJ908?$Y3R?Z7%%IT0 M-F0?1>(B2)N,J;E2&&5.=I\TZ '0R[M,SY$'LH$YV<4("9,/QBN"3]JH8]8U M@>2CWXC[M/:.1?2<+LE3MZ[R,EI04G*M%'"T%I"L(PG22VN2F9BKLIH/-:VK MND%]GFVJG]957FB0VJA B$(IS:(LEE0?8X7*1M9D^X[>@J@G58_0#D6BW[:K MJW_N:D9=Q]LUO>V;.>EKUW?URU[-_[W[JWU'7[L'-%8Y[4BER^ D&&[0LM)? MAVONE"2U>LHG83VQ3@+R4!0[?7P:URZE>T/DOH3;+)\X@2E&0(I8^/BBY&B3']*%>F72G0 M$YY#;1]/Z?EZ^V&^OO_YY4N@EB.;D#0CU#++F0%-V2.8:'1P5@NRP&K*[(_> MK]'#%M(OO)=W022L3&01)"S%MSAJ+P4Z;XU5A"@WD]Y^^E1WCT7T/(S)LZMY M1S_]ER%-X+2FO"-EST90S'GZ'\F"B\@8&90U13]&K[4<(>>]O#D:UDN^Y#$< MO,]<6J8"6"CGLA&!"3JWA3-JT"Z.I$#^OKIH"E6!.Q2-?IE?+VX_%EUM=^+N M8;9=@"=QCETC7>NM'' MS]7O)150GH,4X79=4&K)C?M/-UH;8P"-$D3VZ)0G5&1*B@O+2KAA!45&V6;D M=!0Y#M%S,.75:GG5B2Q?!C162A%U9LEXV@PU=Z@QB\A)^PI!QQK_B_FQ^'(T MJ /?]N_W-_/6[ MKZFV>4L0>_K.?^X+!3LXN!$N,6#>1.N%_&P/6 M-[J#A1@^OO@OL^U]4[77[[Y;TMT8UNY1C4_1D\658F ./#JK&>/>HV1<:A0U M-WPC]*^>B&\GP?IHV_;AO5;OPNKCI]6R+('5NX=F8^G/3_/E9GZ04<<^JM%" M>&^=X PR0. >45H>P2%RHU1- O\(_2&],&H@K ?00U[-:>.E/\U_7FTV;^9K MFLK'U7(7AHO;[7KQ^^UV-X/5?^T&_O9Y4]0S&G(V=27-ULO%\GUYV;O7/*RR MO#2D$9YKP4D*OO2+,=H)K76YVF4^(9A6KL!A9MGF+'EQ3.,P"BFD VLX0TR) M1WR8IW1^8H&*]>)>G0;8,:_GHP?BGAJPZPR,2+7R2$D M1::Y1.L5"GI[(>3$(ECK:; Z%_3#VS_/+_[TY]7-+:WSDG]1=*/;.[F_?O?= M1GH@Z+[?+VH8=P$4>,5D )VD5Y)DA\Z0)#UMV=,@\J"\>]'$.H/ AJ)_Y=3\ MY^/,@T)TF+3UTDJ7=0([,25E%-QIQ>>C131HOGA!:[[<[.!Z M<[,G[+[%J":84BC>9U(.%83DD6= ,C5+R ,!.C%KNS^Q/Y[% M+KD\7S[?R&"!*9GORBK($BD#F+Q.PB2AV]VE78Z'_V3TZ0/K8\ M3)BO/M>0:BZ<5HHKDR%K82-F93D"J)A"JM':1NBX/QE1:D"]$)/CYQ8)'7U] M1<,2&8HR@T/+ $&Y#,EH6F08@U*B)N!IA/O7-(R)8Z5W(?P_F%W0R_,; S)J M7GJ;D.;LK?-:DP!1F>A0V#RQW.WA*=B4[JW42&1 MU:I"1,Q@D_!)&6LC>&[)?$!VOMO=KR358HK/?KY1V8!5I-L834JMETY*Z6R" M:%@J6NVTMIMZ,7^;J=L#J -6''NWV)87W<.2+Q]J'(\LN,C1F @0C#1YM=P2=O2M[Q]BD5KO+"V> MUS]_=5L<*J_? MW=7T?'V[W6Q+)N#R?2PZ^_PZ+C97-ZO-[?K.#&BA!O7S!4UIA**" ITU PN[ M@%X%@M/6GE5=&, (=[#>]::S2&%L'"[]@Z]ZH.KN.0W32=%NKB5' 0&#LT%; M(8(L_0F=FY@F/S2!CN3O,:(9BJ9T%JSOVCS=/+'ROU$I[JYZ9YOY]9N[$KA8 M'-WO=^/VG=KU#V^L+#=SBK,L$9+C]&DN MAI DN,R)Q+*D/B5$$V5LTH-BA(J[-8CU3_I!I=NYLJS*NA2U"FDPDU.8P6?C M5.G+@](SV\@>'%%4JE<4U!%N9])]*$SM!? 9J-JO(&I)!&V5YIZ,@)0\&00B M Y/:"6]#$^=Y1,&A,>'J,LI/,M=IUY-]G^4TI60GX4J6,N,2O(&DR1R2F

    ML"QH(5@M&Z"K IO9=EYGQ-;W#U9<1JG!<.N$+#WR;7(.@8R[3/Z#:E0',2+U MTQYC'Y7/-*!F7TJEZ7"M&+T2FGQ)$F<@@W10=H :OQ;E: M/C.;2Y*X("%,UABB#\9IK_NN"]L'U3HWCJ\<,5 M(_W,LC&(6A*MI#4VH$TYQ20<%[6RS\?OY;2LFAK3<5J!/6,\[=N2R9<8J)Q1 M,&4B]QE163TUI=6$^2V&],XC^C"VT .!^NWB^[?UXFK.:QM'1]Y1"08ZDV27 M&1APJTDB2\L->,\#EU9, WB]HN7XR)W6>-&;G74SVVS>?MC?2;]=ORNW@NGO M^?IJL9GOOOS^+S?[O]T;@)C5K3C4C) M#HG3/O@R*&;O[\_O$X9*UL7\&K_^N*UST5O_S56V4NIHLR0O#8S2& V/@HE@ M;.DZW61JXH@NB4>'X\XX-.;0^<#C)MH,>@?F(P, &\K$L9RLC7S??EC%=_,_ MY\O;^;OYU>KC_K@BS18)=KW99]SB[*5-+WW^:S[=#)XOT)SI, M)E00))(+1JMDM+-Q)]++#PW4^T7LKR1D!/M&1?)Y$MM91&32>\@!C4]$V,/>0/.)C1KL"0?/ M74 VH'Q_SMS=)_YKN?DROUI\6,RO3^;'/+NF,CJ@#)B9E,F2KB[SBPY[M&@G M%B=HR.='?E4[5.T;.;^MYW\N5K>;FZ_OYE]6Z^W\^G3C\Q-+*SII$I*2,I-] MZ>@$!A?V.\8<&\V['B..FG/^&2RU1.#^RIG)B)[=^"]?;A97=^W:R09?78?; MS[O6DG_.TX]L%+1@,@L>A5B(JHGK>! G0 PD1O! M895D+ZP9+W!/*ME+7UDQDWAP7C@!3"F(Y5[K0"%N[<32F;N&46/47L25WA*" M%O2U1.:K.5"8-;^['@^%V _YA#USZ.^T.VO_^=VL]TI MLKQ:'U%SIZ:FG?.>*EJ3$W"R]+W37 1&EMH]+5)H8KN.* UC6..A2X[TA<[? MZ;>]_7"($I^4I4\]7FDBG&#:2>V0LV"R9/<[ \8FINL[XOJJ=4+W)N#N]_^^ M=$J9K:\W__IR/=O.[VX@3F*JUOHJ WK#E#'9L<@#$],I9L,\9M0 MO+(Y^-KG17^57W+W!:O?UO,OL\5U^KO,URW!H5UGG-V1J(&R&JLK1*5C]M(I]!&TT.+^HBI9 M\$U$VX3LO.:@:Y\7@XBVNC*M]<,V;#+_+YTMA+!N,R8U'RB)8G9/=F@8Y-(&9>(=8N]7L,;ZQOB6>+ MV1^+F[N"U#JQC:?75(FH)+U *75.SH,+]X9G)EG>I 6-?458^QP8,JIQ^/BO MEX4U?EQ>.1,\=UYJS-:Y$$-V!W,A1VF:I).Z5^QURHQ1P+"68JWYALJ5R9DZ M1]H[" $ZY_M:A S2-;IK9:]H[)HA S@3#V3YN>[$DTNKTHS><,A).<:3BIQ, MCL..K8I-(G#\]9:A.T[T5R*TNOKWI]4-<723_N\M'9=?EJ48NQ!GM=YQO-FD MYW9^095,,!A2L*65. @ZP$S<4X\,YR8X/O_"HO-A.\/A>!!^C:04E]3(U;QH MDKON X'PL-B^6VS^_?,4X0I%]IKU1C"4EC.?4A3&F1RR3T': >OWOV-.8MS:_-]\>65W,B]UX/B[<;$I2;S?OY MQSK9O$?753Y8[6S6+*+T-D".'@][U4Q/K Z[*<.?*WQM@;2]P>CN$T\7O3Y\ MKHHJ 5..B&2EMLZZ*-P]ACZ4,XOVJ=#2BOWPV??:R%U6O< M9&31&#%S&7=7/9*XQQC5]U(6OY8LXQ-ZZLBJ2G@=M Q92\E\<"J:?%#PY'[R MB16HMJREVB/L8 JWWM28QU9564)WK($(ALA98Y967[89X@PL0+[5CA^TE:^ ME+J]H6CG 3_Z[M-338ZMJX3S*G*K D2E=:F+D.%>Y HU,:W6"M=_1%*+]!U, M(KVI4?7Q_*+*^)BYRS:#<\FZG 67=[M$1JXL-D#1"'-+NU9HE])U#!GQ%Z;" M5XEG7_K#1^4$1JV8^K;39*?6HK@-EI^1W'XF=<<3 =[M:+<+ MBRH3A&=&!N3! Y&!_LT0C=,A>)0XL<+6UG%RSK5]4^(/KIGHR\OPAUUSKM]7 MWZK/+E%7S[VK\F C-YPE@8)L28%*)4@>178HA6YB!8W0K1\"D&W2OT$,\H%> MVJSOS\3BD%[P9=?RY?G(8ZWEE:33Q;-VM*4 6FNO-2N7N" YH_]J4N(P0INZ M*S1U2/*1F4G[1M6#3S3OT21R/#B1F0ITSCD7UC'M0B3KV0@A;*WBLLYRN%LO M43<^0XJ@2I4T1*.LDJ+$NE1D+ 0UL3NKUC%P3B'Z>:0>W+AIK1#=6 X<-.BDU3$A MAY223XVN,5ZRB=,!WBXF^B@* 5JJ1S')2)ZT#,DKR*B=L5)8$]&B92DVN>L8 M83'Z$'!K2/)1@*W5JI.(GC-&>W5"0%)(KH1V6*9AV,2M:M)7:(1UZH-"[F*J MC\:/VVPWOZ_>_D'NV](OK_/MS8?%S]C$'LIR\8G;T6I:N])GPP M$AP#AKIG7Q;;V4V)'1QV4-AV,OOYR+)*)DZ"D&/4)F&TSCN,A]TF/;64U=8Q M\*.(:(_4?6FCAQ/&WJSNTN5.))<]MZ32!EAP-OF<398265#RGFR)3RQ(T ZS M5YW0=DCTG,PM>WY19;14S$:IP'*TP3 /]V0#YB>&H.;,KH&>BR@[3 ^PS:%U MU-Z OXN8G\PQJ_^2*@/701B;O1-T#%%(]HT*S9RP%X*O<^%PM-57B[0>H'7. M26 ]>K8*,H,@JIG ,M#QU-:G^X,91),BZA'&*#O 3U.27GQO>JC*OB(5O?JP MOC,$CU=I'%E291ETD,D81Y\>DDJ9Z<-79Y&:U Z.,'C8(A!:INS%>'BS6GXD MPGV^/A\7-996 H.53C@6&7 EN8W1[7=A&6_4]WZ$T;ZV\=$^A7L+[CWM%)PJ MUWE^5>6S<\ZCT3'8TC0BNYP/^Q1T(*:E['J>C^[F6]*?>-BLSDV_>?YARLT MV:OLI1$9,\G1,A)[_Z4N93FU$JYVN+9JF:P-<@ W6U*(^QC]J5+CQ\]6VC&O M>#;"Z$]"BL&2 M)^HXE]D'KG(M8=P-#1K-LCM"F68S\J*,603IK7492O#:>2Z1)?J92F@F-F6Z M=12U-#GP$E[TI>8NFS1_!+ 7CJYG)00K 0PR /)0$1V/GIF#\PVH]_WWU97&EF3[=S.CB MEU;$?ZT=8@Y$$_ < 7CBD1CD=#0PL6'KW8/ID7?2$V?ZPF]O2YM"G&__ MFL^71[?DE]?^ [&U-I+;>'UEI99,JFRTS* -\TFDP'(&X[5,I@FF1^A9]X[I M 7C4%[K]]?^0M[ SQ/)J?<1,.V$%G_6>RJK,=](UV&,WRXYTAKZ*Q6J8S 5@A8_<3RV1 MN2.NKUHG=&\"[G[_[[>SY?5L?;WYUY=KLD_H><7<24S56E]!1,E%%J7_"$@1 MK0M:"\-L1-!J%,CZ0-6/_TQT86B5P7^!J/!*F@T#HMPL&5^:B2A8%F AD M1CNR.C K+X04PJ@F5N$([X2'T;)]-E)JHSVFF)(O]!7H>SK@_#;JG'J],2N3@8^),&%#&.P62.8LY9Q-";.)L3$CE-D=9 M"\0?IK#R4*9W5WAU&F4U5E?."%6&EYO(/ #WUF1'A !Q#&-ND0.<(*E^% MUSXO!A%M=65:)9A*@1FFP'A@-EAG5%*)6^:DCK&)4SO"IC4C$69G4GV 8MU: MC9&>?+XR44?FBH>% 7PTUJ,6 93U*BH3FJ3GZ%=$M4O]'CW-]>W\^L& YEIN MYM-KJFA22)KG0B"0'I!E:[U'I/]*/#4IIS&O"&N? Z-H]=927T&%*#/C7)!? M#9ES2Z:G-2Q%ED12H4F3-_N*O4Z9,0H8MMIQL%QUAP1>:@UD>98$<,8#2@3% M,X@F!4'N%8Q=\Z-7L^Z!$*]OVSVYJ)*,=A=]-AP\KJWY]6-\3+3?J_MW0X?EE>W=Q>%[*4PA7B]7:[7OQQNRT! MZ]]794/E:*UNZ%,^EFFQ!(MCJ&SG%U0N/ME?C<+;O/SECS)DH(B4Q(Z C#M&:?_ M5-%%%A)R/N" LW&6/ 5EI?4"H@K9RX B1G:@EY53*R1I'46MECR=QXOQ5HYT M4_*4M ZJC+2,EJQA1"]0'JBC@VQR!3M"I/:$I'9*GLYCS7B!VUW)4[91DY%3 MC WFG/)!BK"G4.;$DFF!MVL8M57R=!Y7?M:2)T@(9 N+6/KIV!A#5GB@$OHX ML1Y3W8.IO9*G\SCS6O+TH)S&AA3(UXLLYR"D+S=9=Y2+S.:IY7/UCND!>#3M MDB?C#.?,DQH$*X20-B(>:!%A:HW>AC%^N^3(2RIY\M9P9%HS2\==D"*12AUV MYIVN-1#UY>C[CKA>I^3I/$)/J^3):^^MSVC!F%B4"9I\V+N,;F)&93/V7U3R M=!Z!7TN>RF6$!AL4!AT=4?]U,R_;-I=YN*$LCX8.9 MNUI=;XZWT'SJ\4I'Q9#%X+PRRH,H ^H/.\LF]]I_[,_Y^H_52!%X 19^O#YL M3OXA@/5^OOYS<34_ UL/5E2TB90Q@&"&F6BYTZ6#Q6Y_Y%I!D_2*LYV(GP=> MEW.@O[2RS?;MA]TQ>+_Z1M GT\>^>[(R*&1D+.DH60[9:Y!^!AQ=2/C>5-Y\ MEZ7SC_EROI[=E/#@]>?%U6N)4DOJL MV]'>-?+7Z3$[/W_O/1-K%A\4Q^^N9%16D(%FAFK=*:TB1 MH3CL+X70Q+T\NWYIVE*N'0[T5^.[HH][L]H6U:Y'#W::&BS!I(WGC!+0LU9GI-+ MK$G-S@A#ZJUCX-$5=FND[J](8I\*CK<;$GZ;S?OYQSI7T4?75=FXX!4I3*LD MJ)(7'TU$0U)4V$S>P[1@U0[;'Q4KM$?@_GRPW2>>3(G\[KDJIY*:89Q@@4-B MS#%(7!D4AN6@H$D1ZPC!TA)?'WE+EU/T-#J>&T6XEYMI^7'V<;>G$^,(GWF^ M2L "2QXU& O,).>91C3TVR0:I2=64' AKU;M4_)RSJ\^?[Y=[O/"-N2WN+T]-J#SS19454ELZ);;L,$:P-BE.OEFI]$\@FE3+ MC3"KJ0VL=$SB'CW>Z]NK[=OU/A!YPD!YZO%J=RY" !Z$@6PR0G9>I,Q)1TO9 M:-+@",'3B5W2 EU[1DS!_"%X?=(T>79-Y0W&9",=C9! >V,=,YX.(E$L!8X3 MLVF;L?EIS#0F:L_ .9FV]MUSE7>2U&TF9'+F*NIL,1DVL7J=%GCZ M-$HNHN;%ELS^VT_,47_X4)5"DO1UP<2D 0)8IG4DL6FL"+S9'+41*I'V^-R8 ME+TE1"\^+Y8?WW[8E380,^[NT.L:'C565RKXG&C3$4MS$6?ETMUV?!X=D%E;<9@]08.5E;R2#Y^H8;IY#^-"HUN0<: MH4W3(2+:(G%_A;=/ZN8W-6HG3BVM>!8.L^,0#0-,R>40-+HLG:+_S9MT0P]AT?(![ N^E%X*ZVVB;R_.7J/,E!$JH_88 MNFJ%GB-)._FQ^9B_OM[]?';SR_+#:OUY]G-U) OH6!#>")\Y>&W0F>AUS!J5 M#MK6ROH;5S%>MQW)#)J 4C"7- C+>Q M4S<=R8*3WG NB <*& EFX.0><"1[4%B7&[6K'1]2>T)2.QW)SF/->(';74CZ;=T8E)XY 4H3/2D"_(D04K'$.RYHP6 MV$3^CC!*-XSQT"5'7E)'I](<4"&X&)0'$Z1'SD1($AUJGJ!15_KQ8:TCKM?I MZ'0>H:?5T4E$@\BC!Q$U& #KA%8RABQ3LF9JJ=_-V']11Z?S"/S:T:E$8*/) M04H3C54&8M8VV2P,MTPFKZQOXJ*/,#EC&"W;-Y?Z*Z=Z&3-GO,I@8T+#@@>( MR2GIE)="E"+5&/K-#GD!(V=JHZV;D3/GL6N,MWQ"!.1)H&;) 4_!LP@@)/+@ M9#*V2>_&";DNS0%W(<%[BPH],46='/]:0^!.KJVBL\OJC0#&3.+*L< Y7 0 MP;A0*7D;159-U.(DNTE=C*VV6'!QLN9!9MZW&;J?7TW>^YO5\N/O\_7GYQ(W M:RVN$I;SXI-C92XBB]Y'96@+T@;NM6@239GDK/MSP=09*T:2A/7;ZF9Q]?6G M3+C2)@KOA9?,&RBCNZTQ-I;"I#(AQ]4J[JQ;<;;ZL/V+$/[/&3%HOBP787?W M<,\=_F<75 D0!/F"T=E 5E:RR6D+&:1F&3!-K.*P=5ZN.B#R2([RNWFYN2UB M;[[>'6?:S]L_;A9W::>;G^=@RZ"2YYQQ+Q2P)*WEI4MWTL9X[F,MG=@I#8YS MZC0%CJ^OBNL5C,_:20\\!M0F$'*5EJ4]2*/Q!"]81-1&Q=/1E59IWJ 4K,;' MT ^OG@ZKG/V.2LM4 OW9.&8A)HLN)"5]C%DAT[Z)(SS"&%Y76.J:[CU'?X]O MH?12O=K.KP\55^_IIYL/1+;[[*.F$N[T;Z@$QL(*[P( 9&F13/RH47-I&8=& M 9P1A@5'(0-;Y\I([*KW"_J/#XNKV7+[P+7<^4V[/Q?SG\&HBCEIH8P5-G%@ M-GC,F71;3J@XEZ;69,&.A=(/3NWOQ >D7_GO.N+FN;650^:#$4K0_T&9OL7( M,8B2:6?H/_S$H]$1.P2(WX&*6!%]"8B4U$ L!BM4C(9Z9@A MQ>)Q0"DPSB(UY0Q#@.BM0"AM_ #(=R2%@8%YB=UQ6JCJ-4BM?-X,>VL M6;)$:^_!*; LT/?MQC:CR7EB6JTGW#3**C^/(R\IJYPV$XPTFDYWAA2SI&^NY)R\' M9,W8?U%6^7D$?LTJW_7U*.9,E*K, H7!F[2 MM"-6GLG#$EYE)N])=! M^80KM]G,2_KGF\7LC\7-8ONU-BXO>%LEF,F.\R1+O10'M*:,U4(0(,A6 O\J M1]M!:?>\Z:TFY^K3_/KVAHRD8Q;X\OJ.G)LGZ;FI ^=V?U&URQGSTF>I)20G M7+3!)8@I8;0V-4GGF^B@Y$NQ/BCC1A*V_N_9>CU;;K_>WEXCEGW6>RJCG72?"E4_O: B+'+:G%7]!:@]A(#4T%9[:6(C$T,)BWQ]>BDO_,H>G&J86N3_B H&3WM$Y(J M<]K+\ \RS(173$@/$^NX=2&O:DWZ.X^2EW-^N$E_,: $[4P(UI,#Z9V)3AEA M(>N,WDQL6%L;6.F8Q'TIES8F_5E47C*I+&,.,I>>288)?.8(,9LFANX(P=.R M1=("17O&2DLS_LII@%RHI1,@9NL#0K A(?<)^,2&YC1C<^T9?^<1]6)-];]F MZ^M=!==1-?3]4U54WI.O5WH6!1#!6&.3X>0(DK2-T4_,(FV!1ZNV:'DQGP^5 M>H?-G!C=]^33E> *LW&2/M4 X^AD4D()8Y1"R1IE\HY0/;3,]U9HVEN92@G9 MGK @[I^I='*,&:F\\ PD,"N=S(FK6 I('33IQS#"4I&6S89+R=@K%$[F&#UX MJN)1D=WM9)1-=D/-I8<7 N%U?MT:\W+,S^KH>%A\]5 M.1C.(T,&W$*,#J5PTI+JS#%FV6BPY@A-AU:PT(!^?6'AD2I\4R,K\/E%59"Q M-(T(B40H"&=1ZDS;]4(%H=W4FH:U;$BT1M>+G8R]:?O]I?AS/L:3#Y-I;;7* MPDB1>6G>Z8(60B:+ $J"FUAOZS98MFJ9ICUD5NRCM@]Z)@V6,K'_E'?S+Z6Q M[/)CC>R(YY94&CE)^I@-J6L( 9#%J!5+S#L?K*G5 KN?77Z[QZ^5H75Z=<4$ M;1RU-X)E,#;Z$&WBV13T2H<3F]#5' )/WT^V2.)!CO'CGY1<*9)L-_NLW?T# MNS3)TK^Y5/ZNWGZ9KV?;7>?FTAVN",6A,ZG:% LLAI02,RS(3-I=CA71\J"B8%%$ M,I.D-3J##LX+8$SEB559]@F.LU*WSF/#N%.WLDYD:#NI:3N $5!&A29RQ4 [ MF286"6V)KT=3M\ZC:%_HN#\\AQV?C(X]LZ)BQI7?P3TJC5YRVRYR0H$3 M6BU57Q!B+N/MJ@M:]A<_);HN9C?W ICLWN+QUPBH'EM823 ($4U0Q@'Y(38[ M3$2KS:04ZK).VOFG!-%B)]^:_W#M=)[#R[IHHBH=)D6X8RZ2QK M2W\:AC$E8R2F)G?Z([R[;0YYM3YN_7UO_-6)\7?T&ROO MN3$:'9.*$\>X-\$S97),RFF&$TM0'-)&'P4#+T]W.GS^KF#O04>99S.>GEM0 M(1FK3@0&(DJ(V3J1M;9>"VZ<@:FU+QR<[ZL.F-*;&[#]-%__$,TL/5V7F_GQ M63?'%U8YNB!#S+P4NEB5/!'-1)D3A,R];W(I-D*I-Q8(=L* M;T!L6;'0SFU^\_$=%QMBG3I#Z7\W/?])J.TC%(UGI!1%7<9;>:7U_LOO:?>*;7]S+)*,FV92U+1 MO\!:C2Q(QE"5>?&0NK'!L476]!Y$WG_O,2W]Z-G*2\/(]I5$(S*. M:5LI*CIF6!H9>N>;=,H;X1B[T<&M(3]ZQ]BW5(LZ*/OV="6"22Q[[8$I",DY MEDW6B,P)$Z'1:"3SBK/:.+N8(R/)"]K_Y.V?I;)J_M>4\GT ASRU]L2I"Z]$\LWE_C@(71X9)_/+ZJ4U(JVRH.S!IP! MRY-02?H 3&H7IW:]W9CA/S9>;8NRXSK3AW!=*9M\E.TWI8-N$:4B(U(PQ\JX M=A^LT#& 55R5YA#C2>Q[,%:BG62^>B^LA'9:<=)QT6L0@

    F3+I.2BS0&/^ M601$;:"<2.#KA.K]75L?OI/VLK."3F3K/;V@(B,I"$X"-D<.1#[4/!@3Z)^D MA<$F>0XCQ%37$'C65#JD&*77TCH'-D3T2 :Z9AP#J#BU M$1M-V7P2-1=1]>5EZT'@NVZU*JD(&((G_TN$$*3EUNBI&<#-V5PS<>\\LK[T MQ#W%F4&2UH5H@!EM=MQZS\ +IUVC"0(CO-UM'42M4O=E5S H3<=#">Z]4A!T M]($9:0,7@(S'W*1/Y B1U+-IU";IQUVU4%)KA+(RQQC+$ W+1(;$B6::'!@^ MM8RG=OAZM&KA/(I>G/766L-9PZVS5B8Z(A%2#IAL$%XE]"Z(,.V&L[5Y5:OA M['F4O)SSPS6.! M'?;FHFSQHV^JLB ;4*0;)8\I) M6NZ:)&2-4$GU)56:4WJ0R_*=2I[&K3?$@(H#(\\8=JD)4HH0I9>:209AP'8V MWP;2_?CQ#SB!7P^I66?-)CSKC14J3!)$OJG_O-.+OGE M];OYI@3)KW^[F0V>P#=6&8:&<:V=\&@D8#3DW'*=C3"<<<)8K9A4YV;1DZ59 MOC2+O0M:;TBI_@AG_]=L?3(_L+7?43GOM70*9/8*E'9.&)!1*2N,LJI1' CX4H^/B<>W]2Y^6S\\LI*;:SW4G,'Y.%8M-YJ8D34/D(2 M30HRQWA9,;C>ZIUEHP?ZH8YM][<;?[O]M%HO_C-_:O)'9[^K(O_:15(].GIR M\:5T&H6V-@O/B**QR3$8H13N$X1MX;\EUEVL[-_-RVP4^M;%(;1!ST#1/V'V M97:UV'[=-8W8?>NSE\9GO:0B^2)$IMU)S4 )ZZ!$PZ4JC425P:G)YOY!V3E/ M1A:3P]7R]BX@\-MZ]7$]^_P:CGLZ,L(=*73(Y'M$1>*%6V8ESV17"EMFQ ]8 MF_NRPG$>K$,P2:2DP(J2R.-1<]3."*7YQ.9Q]06ZSL)QY[&KMPYPY0,C4?!$ M/.Z[YZJ@L@*C-01+_X:(W%GKN0I1RJCK1=1?#O0&P,"/'=P:4+]W))T,R?WP M9"407.FI@2P &"\1C2?2<,S.2YA:@>^%O'P.$1?1L%%4SM8+QSUXK(IE9\Z2 M$$8#CKXI)R#H,@W62T]&NP2[ M$W/,,M0JNJ GYDVUQN#+2=BK5/^=?F4=^^#P7*55"*+X;4E;L$6D!1EH2\%9 M%TUN,BIGA' 8B7UP(?5'$\-\EC;?=K>\KGWOU\6OJS X)X,R2OM=]B)&R,!- MS$AB5+.)13(O1-6Y0GXFL"UY5.6V]$9&, MB9B!K HTK!1=I.0#!\0F63-C5,*C05WWO!J-RA[X?MV#Y#%&QWP.D%Q"Y5C( M1FIAC0VJ"<+'6,+ MNT<0=GZ_?A[K^CH.<<_Q[RX][S?V4,Z\630Z>9_H'RX;U>N^1$NF.X#WQJ.1W=W_-E_OBA>75_-24+-> M7&WW]MN_EHOMYO4F_YD:AR2%B*+,9Y5*.4F^DP(M.;"@#>.OA34U[;&$=%"% MPV"(?F"< W-/1^[=Q!1X7Z#K[";_/':-.U*?9%*&98,\ X#6$+DX[$5PV60R MVPBA-P &CD;JSZ/^:+RA%Q"I%Q9* SC.E=.@P7)+%+ZCK($ $\M0N1!5?43J MSV-$?SW('EMY[][_ZV2_Z*/KJNRRXSP)PT7V8#2X*,M>30)MDYE8(LNP<'G4 MTJP]QO16P_C-Z[@+#)R$WS,KJBC02]0,(64!OF0.Y0/5.(0F RU?HH/<)_#: M8W!SMG65] 3U]_G*S^CJ? MOR]##/='\]$^?UTM_R2],;^3"YO?5]O9S<._+Z[HKZOM_YEO2[.\C\L2LJ7S MOEA=Y]5Z_Z/R'#]R*/K]D*K,;,;L0+ILK7(V*^GO-)T I]S$QI[T"=_5"^+K MZ-5)^K^WB^W77Y9DM-WNQ-NN#.SW3[/EVR_E%9M[RMU=G72A=<[]ALKPG(*S MD*)RJ)U"39;D'50LH[_L4SE]V:'D_7:VWD[UA(V5L2__8O!ZP/H\8$UY^_+/V!C] MK1B#3,"8Q:0\<.& V3T/7$3;).U+7^9OI>7UZ^'JEZTCRQ1[30\[(U/'H ]9 M(;(H#*)6S(<=HX47*NE:L7N_ B//E_,-B6VY\CFW[PC>1JU.. MNN0\>.>DT>B=/>Q30VR8OC7.)*RZK%WU2=K>U/"+RBYT/"9A).J1HM7.$=9=G^ZS^#/N=,*0#HA]\9@0BL%C]YZ0705!\K:D)LDV(P0UQ>BJH]TPO,8\;+3 M"9$Q%#%Z(K-"86.(\:":E.1Q8EV3AH7+6>F$YS'F\JZX[_^U27]?W=Q>+Y8? M?Z/_<;Q'P#./5S)8CS%[ETWP*802-SY\K;"V22KT&'.JQ@"C%ODQ&BT]<&9@ M8HD.5Q:,/$]D&-&S^S-G1&YB68X1Q8-;EKVS;/1 KQ_H?+>ZN[USH/!"__((XOBY HG2VJ&(%S"<5%$^R> M U'];)[.U ]@(^Z__/,WOHS#J$&ZTO XI\B#4-Q\XX" U$\_MA>3$#658]@( M!"__&(XU.U&BDA K"\CAUTL;LR!#\Q!D^CQ!--_IW(8F^+@Y9_',?J'@B4, M$+GQ+@/+Z+,_7*%IS2/VDBG\,C(9IW(0FT'@XCNC[C;TW_/%QT^EE/7/^7KV M<;XSOLL,C#Q;K/]K=G,[/YE9-_RG53IPYC"!-:I<:B_+S*VBBCT@I!ZFB"4]+I/>=,4JG77)NN@ZDO[[CT MKT#;1LS+/^O?![[&>>#/_,8J:"93$MFZ'**TB3NK#CSD64]$,[^>]X$ \_(/ M_?=AMG$>^C._L9*?F'?A_. MNR6,C_/$G_.!E8^^=$%,3%@,VIA _W_@GM:V2<%\_9#TZW$?[KAWB):7?]:G MX\$++2 XZ3(3I3])%" .G+.6Z0F%NU_/>O]X>?DGW5]?[]HZSFZ^E6'7J<>"/":&);SXB,WW2J<-M,OC%]_#]]J:[13\2Z\@1 M'.R;*@#G?/:]^K)%U[&AU9596I/L%Z M*9@$ *(WU\+D$!0G*XR9B4WK' ?JZYX,3#F3K8N.KJNLI8[")8)I2,PIM%Z M%IAPVF@)&2E;WH:*ZJ#B9;S:+,'[26Z9$PTF4GK!0M-7+81:LSA7;;> M6=9;5^2;'3@>7LL\W.'^K!X!<[T75"8R9R-I")L<*.50F)@4XU*5AH-L:C&& M'N'R8P/E+OCQ0N+XI=?E:PS_Z7!JU,$9[119:PRL#,X+(S!):RUX@L!K#+^> M!@F!C%RR?&*P&1 D1FTC"/#&Z"A%DY8P(Q1D?8&NLQC^>>RZV$G!VS+(ZMJ2RGS>;LD@^>]'KPY%IX27](PY*64RIU M[A09+1*YM_C!15.5>$A:Y&A2)"LP9FDUT.NE1DL4L]@D]7=$@!G>EFF#^J,) MN;Z J4H*-?DWJ#5W=.J5MCQ:H;B0 9V(8M)3E6JCJH^I2NO) LF%:,!L6(*O>^'3Y#>DN M'+I:WFY^6Z\^KF>?3UR&/OUX9<#3:SD9+CF#",EYH5R*&=58544P&F.(!FT *249-TF2RI"99X>^ MB6"N?;:,QDX<^&I>JA A&6=$ K!E*CR3BGQXP4K'!]VD8&J,8![< MM^F=95.[FE,N,)K(+L,$[H9(728)VC-6\&9R0-=DB7"Z[FC^/'Z.\FG]@ MRKS>QS]]-9JR2Z@C3SPS2(Z\9\P$J1P"T]J*UYJZFFHC(=DY="I20,93B )V M1[/0T1CGFF1KCE!Z]06ZSN[CSV-7KU'LTL*G3A3[\%PE2G]>(9)F-JM,ND!; MV._%1JVFUL"B?PP\%<6^D/J](^ED /J')RMEC6#1DJWK%%3''#S]"-7'/#C@;8?'JN\5%9J9-$KGCDC/T>JP]=I:2:FJB[F MS:HU$C9BL*W'X >/54*P'!4I5BD"DYD%'PXP=CR*)BE:([S6;(W!EY-PW+?< M 2,+P WYBTZ (2\.[&$OPJDP+3B,Q#ZXD/JCB5Z^@%MNCUR#8L)P.IK*9\?P M_HPB:? )ZK'S4=7'+?=YC!CZ?C%;=%R8(%E$#"P*F_(]Z6@GTX+-L RO<[MX M'C]&(R"'KKRT2J><0HXB.J&D3.)> '"#K]<[+2OUWEDV>J#O_BAS)A;+CW=- M^HZUBVSSUU0Q:]#))6FDB%8!9CB(#,\4L)],A+<(O;90WYQKEYL)EWYSG!,O M/R^6^S3JW4.;7S:;VR(X?E_/%C?WFWG[8=]T_;?UXNHN!OYY?^GTK#DR[&=5 M-BIB0,@9>&1":Q1"'J@O S0I&!RC%]C_F7F!7!Z]CKF;\7L@A[_=?EJM2U/8 M+A3-<[^KTH9Y(R6B45PKI30+!Y/!)V _6UK8"+5-2ZP;_7$HUZZKV^4V$]?^ M.5O_>[[=B8#?;M=7G^C9$@3MXF34^+65%]G;:++6"@6@<9CB@=*!!%*#0S+" M;D4O\9"TS\7>SDM1;447SJ_C[?I>#W[3D?/2'_S0=N[8"3CK19623L90FJ G M#99+R!D/U.")-;D*/7OI.O^=E6-HC44M MO-9D57+Z5SK0FXW^^/@X2*Q?A('3RX)WJX]:>) MLR, ?BV7GSO1>=[QZ?%[*@"?HE7,2N0\*56: QUXDW.CT1DC#.X.?K3&R]K^ MC]TW0G_/BCHEZOYJN_ASL?UZP>EJ_]=6P5H=-"B1P-*V(^/L7L!%III8TR., M\PY^B ;GX+#A7M*Q'U;KSW==G'9AZ^*JO+W=;K:SY?5B^?'\P]'F[ZD4 Z6R M*)W N(Y)":/D@98R^28]9$88T!WJ- S(LO;R\,)\O9TMEO][_C7.MK.3>#W_ M)56TIC3\3TDP&QSCY&3K_=UIM ?75@)QS.(S(/G!B+S7H$JM_HB1V[1U^J+VN>.OZ&XEO*J M^XZJ:/22UL!+:R\1P--_OZ)!.SBS_F;U68S=)N KH2' MXTJ ],(R[<$@>9$I:Q5=R%)S>UG;_>>*UA[3OEPY^]75XI?E=G4_XN?MA[=? MYNL=^X\%>1N_LXI WK-*GM%.LT"&QKO]W@WPT*3^Z>4)C-I 6 U#_@$"&#O+ MY^NNB^X9_2)^7%5Y\C!-BBG*:#$'GAA/AWURYIO8J"."68]X>#YRT)#V?6$L MDN;ZDB^A[\1W5 MW23Z?ZQ6UYOWJYOKXYTBGGRX\F"8 28$L.0E=Y'%@Y_J'/,3FV[0$M=6+9.U M(0 .)0-U^/_]LY7(3&J'5KL0.0@CM66'[T3Z[&FIE,[8WXBJ?:F2=\0F^EV? M_/(ZSO^0;+I?M_)Q8G5D+:+IN[H MW%NP>7Y#[_SXC_EROI[=T/?[Z\^+Y:($1(L?L-_"Z>$59[VGTMF&()0C+6YS M#BZ4P0Q[6ABEFP2D1YC!TPWFNJ1XWVYZ77GVY/.53ME@VLWU\-Y*X3@>]+:/ M,4^L&+(;-+5!V;Y0L[L?_W6U7-W=X"P_WI&D+HCJ+*\DZFB#-4('=!:48O?1 M#B]5:!+X&6$A9#>8ZH#0%QO=WRX$[[:V.9UTU)?7BS9'&:2V^O3)<)R:% MT3R2<.;DR2IQH$6VLDFP>H2F6)NQHN&X,.2-[>8?=#S+QS^Z[GZPY_!+N?C> M'[T/'^8E07?^VVI=*/3K_&CQ8D>_LG*9=$KV((!KC%(*KP[&B/?-A.N(XA># M8++&C?( +.S5,GB&F#]RPE__S^UF6PBRVSOM^.WR&[E(#OU]RH9H[1=55CLE MB8W" ]/<:VZ4O6=O2OVT17=W!V(Y_U@0\/NDS\6@_'N!IX&._-L/O1V)PV^K MK%&!6)L@JP#2. WL@9113%U!JA[(C ML2>_!3MKVO)#FYJ=U0IKRQF/.0EA2X=,*X3P0C"5?+*Y7BN3FC'_DR65)VO[ MZKZ@LHZ!CB(F0B1P5"@21AF34SD$PR:6D=46BU<]T/H%5^UA:0D.0B1I(?", MVN73'_G!*]LPC=(._O\Y?5L@3@:RN!9_+.F[RNLCYIIICE MP2L XTAW6B5VG;4#N0=3&S+6!M]7O9.]3Y ]FY;>[(458UESP>C &E?\ #0J M9!>,SJ0'$*=4==PY*!HB\"*.]*4Y'^SAU_GV<#E98LIQOEE\7.XVM_[_;FFAI \C:MHA M^*PXLU(!64!MT'<";.^9NU$B6//--E7(Z*F,SIP,(@@P#4RHC7$K& M3EII 0^ZI[*YOJHGNI&.P[-E#' _?/J^SLEOM^O%'[?;W8"!U6\[MEP([1IO MK@RY_$%(*;0ANSAH#XJ%Z&*VVACC)C:GNC_\MD_[Z=N;5@4!F=@@(X $Z3 $ M(:R0.1C'79-\IK-;*MS9FVEY_8+PV"V]QY+36')]W\V_[,>T[Z>S#)VX>&F- MC'.)\V0Q>>9 YNQ 6!XB_9 < 99K7:%UE8JY[\MP,IOLNP>K+)"C3X0M[@!$ M1BL4HB><,::4##WI(-GSQY)Z[TGE]4*951V.P2J@ L13+; M)+-,0K;2*9A(>D-3%C\U(:T->@Z+FI,W>,>653EZ[7DP0GH!X()W#,B5]1"9 M:J0PKW)FON>TG5N%MY_' E/5-2IL#)+@8RP;T(2EK@LK2' M2JQ)\N@( Y-M::2F=)Q2 1[9>BF+R 7J"%)I)[TIXPF4!JR_ MI CO/.KV)W7HDQ_KYUOZY/7B/_/KN^E0_*@HJO6&*C*-3B@6G./@?$+GLM2B MD#@8)IKT%QBA?&K-M^J"N(-$0W:">GK5F2;JX)CE5J $M,9!RM8Z%[B/V9I: M#7>ZKJ^K&5NK/YR\V9LKJ:V)0GM(T4%.SCME)"897TPH2]]]./56=UF3K6QV\XOJ+S.-ON,T0D.23EO.(/ - MA!?#*+^'%N+0\?ZN5*%//O%4&N>D",H(KS4P[C*W23.,M;(*>O">6NE[DY32 M,7F.W"2 #(YEGC!D;X),S$XMBM<2X\_H@W,>@:?DAIOHN' H$9@!ITK'/Q)D M2A )$@^*_52JI15HM4/I 9MTG2>DJN MURH:0(Z@O;8N:@5*!?#:L4:YKV/, ML>Y-.)U)V.&$TEDBJ+(0 N "XC3*/J3>"<2=<^ M[-+;+U]N=C'/V4U8D;6YW!1YN-RL;A;7Q>#.B^5L>;68W=P'1W]9?EBM/^]^ MTV#VZMOUQ]ER\9_=1WS[V@*TY?5O#TCQ]L/C[S_6L:K5]U?)D3.=(!MI%"D3 MX\A*D26ZEX ;] -VC/77UXOR_;.;^^]_P-:XV%S=K BZM=SGL]]5>66!CE*4 M&0!0::NR<]%%&XA"R4XL4Z)G+/V81-"!U)7W5B5!@3M'2S_O5K_^Y?E;^O5U7Q3 M"RW?+:@85]X#DS%P"3QK9V%W0:NE]QAB$SMHA&&=;N#2A**]XR67V:*?YM>[ MH=EU\/+=@BKF'+V+)GLN(*M4J&0SDXYDL?)N8J/MNL%+$XKVCI?CH^4>/E8% M\@(D2*-U%J! END"CC&17.8H&V'C_(A-9^-]NL7&^70!#CW'H MF\J'&]I_7KJI[2+565Y9E-HX I"3F;2&Y2QQS:6)3*)DH59>6E>2X:X[S&^S MQ;%+I8>/539RG9.RRNJ0N#6J@'N_&Q)R36*Y(S1*VV7P,\UY+J!K?[KC+AWB M[_FF?.4I#?+CPY4GQXZ+K$K/#@<" RIQV!6:1AW 1FB3=HR6AM3MK8W3[,N" M"+";*7V]V-X2^^C;;PN?\';[ZVK[?^:G)$[=5U0A".\36>GE&E_)Y(20>PH$ M9Z!)SN\(;=A.\=41S2^N@+JWHW8-7HD/OZ_(+_LR7V^_^N5UN5C[\OGI[@_G M+*\,XTP+D-S;,LB:D]V>#[OAL5&;WC'>37:!H [IW9?,>K.8_;&X66P7\XW? M;&X_SZ^/520\\70EK6/*:"SS+SAJI4$=]'<(*33)USJ[/<,+Q5%[Y.U9U;V9 MSS;SMW_<+#[>M94ZR,W3&NZYE95$HT$C8-0R:.6D4>FP7R]XDU(I_9/!J5U2 M3]Q'WV5$[VR S3X7>F@7??=%=Y]2%,G=I]6ZOSRZL#)H7.GLK%(,WBLNE&9W M;%EZKGTXW.][W_ T%GLNK.X5*7TS<.0QBN&MG=[R_T!EOJ;RWC$@A(IT# M*W5B*:L]+7@@.3LMI[XM8#S=JKD#@O>ESKZUC#M\\<,V=_Y-K*XBDQ'DF MLX]AD$X[8^-ASS%/[7ZJ(Y"U3>9F75)_72V+B4^_>_GQ;J_[C?YSL;F:W]S, MEO/5[?'NJ/5>44F'3DHM4I129%6R'.W]@^H$'2&4LD.V01?T#^!#%>ZAFOY4'7-()Y*PW5LZI % M>?*[F]AT8_071@+A+GE4PR;<_T7YXX_99O[__C__/U!+ 0(4 Q0 ( -* MADUA-Y(2[^P" -VR-@ 1 " 0 !V&UL4$L! A0#% @ !$J&389IQAB,3@$ MI/@. !4 ( !M?<# '9R;G0M,C Q.#$P,S%?;&%B+GAM;%!+ M 0(4 Q0 ( 1*ADUG5X-9&.8 &"N"P 5 " 71&!0!V J

    R==H0E>@.Z'QO1]FC:1I$A4_9#RA?GGTO60L MKA:"N(MBC\5290(ZY>Q#\>'CLBK,VQVO0ZW=7@NE[==/69MZ]KN7%78M*O(^ M'?;V5JU;C\[7I?,UV0XSSLB ?+8TPFS[)2LLFS=R4=C3/PF/ M\C_Z>E_JO: M&'MATMY18.KKRCF)SV(V)[^(/XTYN1:3O$VA_N)9LOWKV^&Q?\[)5R:S%#$/.@>= MVXO.7=" AJY8VCWZDO$267PT.4?VO8&Z?D N(^EOXL(:%9^4 M E(Q29%OB?AG(A1"#M67*9/GRK_X((S1EC0.&@<- X:9\1Q MX\88-NOMEZ^HO(4C_P:Q/O0'^@/]@?X890,89(JB\E:SP:L=L,8'HOW?O:F5 M_A/8%11*&*OM7I:3O$;/S@ MOY5JCMM5K>Y#C;J].(D:ERNAV[>M80?Y0X )8&*&B9YC]9%3!Y@ )F;W#2VG M@ZPZ.NQ.@]>]YI2Z@1"/._3)*"$:(SAH(C31#,%!$X]9$X_;WZ:^KCG:PM7Q ME1@AH@C1,FA6@/Y ?Z _T!^C; %6$B!X)>(\G-:/=:EE#&\D9 2_ JXJM MD([E=)"U&^@"NBI 5\_J]3L %SQQVXH0D6]&,%#MB,:Q!]:@HZU LREPJ'JZ M!B8:C8FAU;:U)>@#)H")VF/BM-/7YDI9'?1=>]_8>L<&+P/-V7B'$!$"8HP0 MC1$<-!&::(;@H(G'K(G'[8Q37U=3&!'L# P!]C' M$WC0MFVK,]"V']CXT / "_#:"5Y# 2]M234 +\ +\"KM4O:MX5#;QOV+#P"<>R MN]J"Y4U!1]63.Q#18$2W>Y<\LR2U8 M+,,-8J3F+,,[MC6TX4,&NH"N"M#5MQP;51$ +H"K"BN[8_5;F+I>87]_G]"[ M@*V[?F\-*PDM\$-V5@3%.JUWAY?:OAIW.V:$>M$TD6[K:$3.O_V+?([>$Z=E M=\Y:0S*F'@DCXD^FU$U($A&7\C&92D^WQSQR]T2BF*1?107C/R0AJ[X1L13_ <_\1DG\H6ID$L4>C+<51)(R*/ ]VC")%+$/Q,6 MJ@21ZJ62[/C[YW4M__S#]RD_NZ=T^B&O/GX31Y-+<5,LWO\?/QE?IEP@CL6W M BT70>3^_M-?__+#TCU?F1O=A[Z4S*^B6>[3[&+94HFSKVSTX\G-E9#5X)_M M_]Y>G1#?$S^(=YSUKNW!Y66O/[CH77>'E]<7YWUGV'+:_?.+X46G.SSY:6F4 MRP-VZT^$?#ZS1_(UFM#-U/Z3A[% )-BA#DYO8VFODMZK=YW MUEL;HEXK]%VJH=-I(/\H8".^-$T9ES@2;Q$S##BHI51>AS[@;S,%^_(GDSH1$Q' MXK4T;RCU?A-RE>T,%5Y%*X3\1?_N6-ZLC FHZT:Q)S#/LM&00!_[8D1B,1+R MCVFH.I"U)'OE?>JK.]Z3FRA>*ZJ9M.^8D -3(R#FQUSHDC?64)C2S)C)]LBA MD'QW?Q^S>WEU=K.\B09!_GB72L0++1JS4.!92,P?/>7"%F^=J$Y%=P)9^84J MVBX0O*"H3[U!M#SDDNH$QXG.B1O6R$1>.)5=E)8 87].F>=+OIN1JQSK3$#R MTE#002&BM^CQ<*;&6L @E,8=2]E,?*DG(9$"2YZD3F1"?U;DQ2@OR5X->>2Z M0FM*0SW74H9A80H^*=JT,L+R"BQ9PI6-R6--P M_GW#\%O$$\"-9;#EIL&WME,1Q1*O:,%[LCJ2VYH2QEF+AVKLOQ9P5NB(55+H M.#,'_B=FYCQ?=:Y!0NW=?+(1PY)07RBPTNLHD(HJX#SQI7ES'TFJ%ICF6?8= M;BDU#7.2S90^9J. 9:RGI@LN%#16XYS]7:E]UB#)&.I*A30F*5 \C_WICFEX MSQ1[9+/.RHO?D]MHIK9LUIUX;O"HNY2Q[T 2C$-K& S-Z;4]#!B M<9S/ _D\)==-RFZ@3VIM)"$L'QFH-5,V@ZQ#O"5Z)[I7'D"QM),\-1'-=WUA M@/#T3J*XF*[$]9D\YCRA.ND*0#.W6"[F-R7B <%3,:.7.$O2R)HN%G12[J7/ M)57>*4G?44F84;@@Y 5ABO&1_5<3ZYT?Y!:'$$MN5N6:.PS<8>0TDB(.XIE MH]T@]9Y]3V$DBP$IQECRO'B4FO6E8F8WBQRZ$*J? M22A??HMG^J&R(#*K@\5RLE+-B19:])Y\D0MS]4VN(N[D@H=Q7IBK3'95W%." M2B"T6JI &2^/ I!"4J5Y9+86*-XDIR*YC**_B4YGPLI] OD=4DONI:LSS+P- M5%S+Y5NI,"@S_\ =2QZ9>$V:F>+ECA0CPUFV=,IA6YR3R="3+V4\/[,]I5## M)]$K05B^E]*2D5J\*4-@++T8I;%/)(G(;'J!:E?1WAE'3--83,URV&)E:T1$ MKA<+7A7FKP""[$^&%Y6:;X9>94-S'HE!E ]6!B//[4K16$F?LO6S/DG<"?9: MTXGWY!>QD/2G 5L>%TKDLE;]GLJ!50R6C;&RJ"4A)KF)*L,9??%_DJB;&03>XFRY8;9]],7NFTC*$Y1P][1XMROX)@][SAQRZUO#?)G0 M0+96+IRBQU#^-8GNF?HYFR#41[&6%U/!@KD0,^KYTLYXH'Z@&I>_R!?+^9R0 ME;M9_IH6_!BS6=/+2B8&N/ C%()=[%DAJN*JU;X(TN=,O%>0GVA5,2+SAF4= MR0=Q1&@KAE4G#U)%Z=2Y8\3D\F_5DHV?G+A7V;F8ED_4=9XW)%I"3L3PJG=&G*6#7C5R;<; $N)I#Y9#Q_5K[\X^MYG"YPRGQ_ M53Y/($$M&Z5KXSTAYY(YUVPTJ(DCY\52;]1]V6ISM,5KE.NDO(!QV6R=5*Q@ MU;*L)!J/!;Y8TLF91DVBE#P)#$N1BQ^6EE09Q^63S%KJB% MJUAR3:-LH2PO]\.'R%?MSU9)X@VR\R4':A07VR^ESF9SN5JQE=:M2*8;L_GD.1MCT^94;FY(GT7AZIIC22F*W,V?R TOO MR$RV^8(O?X%7C.-J$]+$#_S_26GG!F+6:.GA%K?)%>9L5S6*\ZU78?($_N_2 M],K;DU_@L2D+E9LE9P8AFS1FA6S6-_D]^??ZKOC\Y>9;%+5".ELCSE56P-N*NP[E9]CYH.?[_>5O(V"O:2>J@TQ,:)/4PGDC39.H< + M?I9\B1\^96[(K.JF:) ROV,V$N_-S.4Y)T@QB" GJ$G9^V6=7;$_$ M;-YB,?2+0IAO->12\++M8[K2&IV[6K!#G@N_KLP..<]V/#>8(3-^>Z4_P$QI M?EKD7_5![0C.O%KK^VO-=O;B#69/OG\\-Q6>?=Y[\O?H48),41.5-HA:'(_F MYO\S?OE%M_[,Y?='*N2H]B#HBQU:E$+V!7GX8;914HC26)?K,\R MZHG*TIN],YNRZ7P5)5T$JS.D-.;*FCI[:;$OFRV;Q-,F4?SB\HFK5:.RJ00) M9DU8>_NBU.63E)V6-_%%=9G978M;0(\"B0TZ5LDI@P\O*&8_'V>#1I7=L=LQTRZ\J5@2I='=[_E M$3RKP3OO2V%=^?:3PE/),;)A%,J65^E=H\UDE&W;K>]R:5]'B3+;RY9[WH$< M7)YEX,J?)2X6O4_#8+9 6(?G^1 )<:^,IZ*E5-KT\>\L*6T76:5-O7L6W<=T*GJ5F3'WV8[,C'[R;4!+K9Z8 M6(I*+1+K$_6D/&I6B#E4NS5<.GJ$<27=J3.$Y"[-XC)I^4ZEN9=O":E&I+Y< M7H5L>5MXT_#69&*MN975KWX>V?I5/)QSJGKUPJOYS2C&4NS[D=A-G_D%KZ,SSN3\7DR%I<%RMLU#Q#( M(AU7%_R%=S4/"UKCB'W,HP0*WZMX[FJ8XKK=M6E6W4I6"P;&X5#]K=L_E?5G(>G8&8Q8"_*#<]06UR:B[I4WX M4HS0VGW/41J,Q#O5*D\9AK/-V+)C4OXE<^LII7I/_CX+)9.NPFPOEA6E!<;T M@>4N.H%L:14+%@^T&(/RA(@_>JJ-*FENK_JZ4M/A\\P@^-ML7RBOPOI\3KB& M"ET[?M4B-98K*BG:["R2FC-FAHFP$1[E^<6$W4?2&?:!G-+O9KC,+RNOYX2) M+<"2;\?Q:)0\9L>HLJUV:Q9MR&D6,3&FL;?FDM.[[V;63*G@[KHWQN4#;7XH MUMI!D,]ALV@/,;DD9W/_8L$-(G=,L MO<$-HE3MH@314QYQ\(W2;U9VGBWWI&2/*,16N[F^X)9#.KL<(*1ZE4K+,BMR9F^9EHL)[!BWVB^Q1G%V5)PRA(9 M(YIM#8D9*>79]E'Q$#E]*,>*-.8"'BG7C_(XGF4VUYJWR>GRF:THM;K9]#[5 MLLP^%7;IGW*:%.]2@2]JVT^N5/ALFYE*!^M9#D>Q1CA3N\EJ#36*Z82]'!94 MM+.\536S0P6RI#*7S!JPSB*>DESOUBDA@ 3+QJYN(?N8A M:]GV]4P,*MI![97/#ST62\*%E\S.#*JV2),A=/. 8"GM*%5]' DDYCZI&6K3 MJ3PWF8=.,W<J6UI7SCS@Z\4E'>Y4C&DI6%#\Y(EW!!%=,=]43V.J'*Q*N:.U&%(> MX)(+-'/U*G.,*]^PY+:R*@;>YQS-8A M632%=/E1=VS-ECF2/M728\4]F2UI5@53"MQ<"NM;B("120**Z/<)_=.?2+^5T5_X9HOC$Z7EJ]3)F=VPX@M:\C/- M*GP()?FLY!US:3$+EIU]7L0R(G%C)C5;*KJ :^%+D)M;:B] [27(!^0Q M'(JTE\ZOS:;;8LMP&J09:U$N9H6[+,Q8,72TV(IY?@(9C";:L_>PI9/ M'GV4G8:]C]6^6"0$Y?'BT:7-N6>VH60'!9=+S A!J<"G=J1B^+- UEJOO*'JUSP MLZC/^7,E.4C31!E[G)4NS4(&E0WARP@*"7J>G6GP6/%%>D]G(ULTD*CSVKQ8 M:&3>Y7S],KS,+.%2 69*JD M>2\Y)Q-NE.]>Y/GP!>QD!OS?0V7AY4!>B/!3WJNK!]B]FS7-KU[,4]. M^579HKD4CK*P0;?V75E2(W5H5!C>12SM; XJ,[7R(GNE:6<6$[,P_RS?XB:S M%7!Y03R//7IIOW,I%$7R@'(49 =HU@R#MKB34DSZ-N$F&L_0'"WK2">6=#LN M'0:?NP+D;!NKA:8*8II9MW)[6LS)B_ZK"56G]N?Y#0JWIR2J3*\674$+E%+> M7%YPE(GEHPKAX9GN%4PR7P7X+MEG^.3^'H=[]* R48L=V+IV9 MS!?['GJK;2TW:YZ.YESE:I)1: )I*@XO%V3>JV?&KWP8LXA:EXMXN8!^,9+Q MI>.@RI1:/;:>!8R]$/^Z$ \G1ZAHZ4)D7&; SNA8L(U@EJ>@^4D8,VLY:P[*9?G33)BS'2_=)[@D>5G9)AR/<3E)8*:T7/7 M7Y0F7Z08^&9*QRT.BB!&3/BY#: M3+OS^-"9,9&1TKK#H6N?M&(#E*WQ K:9TLTFO^*8D-S=[O<^)N=S"I5FZ% &VIHW%1DD6") 17+3HYRF9:MGQ+'G54B!'9@>7 M<5?B>&G"RR:AHU]SJ%RW4$J4L!UWN$VMY6#;]YUD?9M/>2G=GLUY)\8J)J6SW M'PG+Z5XMSICM.KS/PUOF?L E3Y(R(_)XS#Q@19TJ-T^W%K<(I9YI>>QPM2C( MJUKGT:?,P"E(7NCOAJ/QL['09H*K%%*_>;1RUI'Y8%SN9DN-P94/(]%!"'>R]5AMBU2DGCNFUE:F\UR MWFTZI\A+U,N>(A6EP0LOS*8HEFSZS.&F=G3\(K[AF1,(Q=IS9JD^RXH;ZQ1L MKCE0+E#PS1TS+PW8E]&YFV_>,.^+7%]?2I\8&\NPQ0?V255M^SGB_%8:4+N4 M+[CJM3KMFW-GX/2[W2NG-[RZO&I==IUVMW<]O&H-*B]?H'-ND&N4>1[B[,@P M3R=RTT)F<\XV 4N'2/+4)KS89*)S(>D!GUIP<9(Y\;4\\HN;1'=%+E-9.*B=EQ[0\O0/VFV,TCT+A\Q:TS\S M(\J754FR[^6'AI)G@H7"1+:\9O;@3+U<,>OEU_QXTCI1W_F4NL7WW5'SZ'O) M6'P4?;I3(52R1I!:27\H/JQ8?_-&E:M=SNL']=<63]J^8&;6IL[@W@\Z^KO)OQ7%[LS9[^251Y*/)_6NJ_YA3@5?>=*OLC M2KDP0#F*?*^_[TUU"=LOU27Z42G=*\8M7?F7?_PC$VJ"Q4MA*5 ME8KZ2>6HYPGY*O>_OCW2Z3H%A7Y"/_>@GP5K7JJM&?>)W,H]E_Q@R+DZUJ." MHJ&.4,<]J..M#,7<5I:O,]/-J8E=D7V^7K+G.[D%:4+^04-5E'.C:PQ%R;53 MP][I8.-@Y"]3'L.5-QFKY/]W7[)^48F?DWD%HM5:+'Z];-M6V]97//ZU\C5= M+U\?>P *!86"0AM-H;/:B<[>-+JVV@DB!9'F@V& -M:8*\VEPU.[U;/Z_<,; ME:O(K4ZNU6NEMMTXL"/8$>QX0'9L6YW>:G@MV'$O[/@J[W)CG,A9F.0:/W'N M(,[=Q;,L?VY .9]'&&.[2/]VD?/"=M%K9+7#YH]6RLL8;FAUNMJLO[K2E%Z; M#8!I,&!L:]#7M@]GBNI7[>,!(AJ,B--.U[+7'$'#' +$ #%K$=-UK'ZO \14 MOA8TR'U6I1"S$.S2$E &&*59K<878HX6UI+P6AI$:V]V%M6'#QVKU>_!R6:$ MY0'L KL[R]&,> I3L%CU,T(>O_RU/R M(MV(F8>8V@+%7I3*;,$XQ52-/!MZC*ECM?2%F[U=B'7SQJR7*B(N0(]&*"+H M\6WRJ] )MHL,#= O;(V#[@Q21]!=-8?:N[8U[%64\@/V( @2! F"K#=!=BR[ M8X!)>*0$6?+U?J^J8ZV[?F^F;4EYW=[2W7!7QCJ;]-50/_2/V8>3=^ MZ"?L9UGR^5.8T/#>%_>><\X2?O'T"_TMBB_E";1="@=>7CJ7@Y[='SJ7O:XS MN#QO7[6&YRVGUVD[G4&[5ZO"@4I.7%5C/(M9YI#W9X*2Q22%I*10N,^5LSXK M#SVO-4BYCIJR.8OD]*) [C$WBE5BF ]2M?+D,I76X%.%,9=3F.LOS%>A[?&: MYI3N63 WCJI.8%M+GL$UKO<&SI?E\[7/Y[]E71>W4H2*^U2P3Q7GWUGY:=EA9Y]),Q&2D', G\!\:? M=^5APW//!S!,289@W&+>Y!U<1%P!7\ 7\ 5\ 5]'BZ_Z;V"\6827*1>-9#%1 M40.R?,O8GZ*$RYX"!]],,0?4'&W1?C6)V5/W==JVY;2[NKINREA6;:B !\ # MC>*!4V?H6!U[J+OO=0NXU7L 30!FF@43=CM@36PM64=-&4L#[+N,LC94:5L MBXAWDC!W'(J.WC_!701W407DY/3;5J>K+R5JT[U%@!?@M=,2P>E:@T'U^,+: M >@#^I8==7VKV]>7T[3IQM1C)*03ANV/ U!/[1C&Z5D=?;.[*2BH MVD@&)!H,B5.G9?5[MFY=.6[#%HAI,&*Z5M_!;C+A M]S%C$Q8FVHQ6@P197R)JSD*Z;;4Z?:RC 2Z JY+RF\.^OH28\! #>\#>EG+J M:[.[&S^KP3O\\S?I:+?'E@]$RHUFJZ;V"0 C]9%5\&C>^?1 MTVZG9W5,*.KXJF5Q/34:&T3@7?.U%+Q;H7#MH6/9&H]:P7[=TNFRN4P:JBNA MNM(RVE!=Z>"M1^?KTOGZ!UV\DL[-RI_3,#M^WEQ45_J8UXA$=2545ZHQDLTH MWF$8M%%="-R4L:S:4 $/@ <:Q0.GSL"V MND-MZ6Q>%<)LB@9@IQ,T 9I8=Y_=[5LM?4FO3!G+@ZR[#')VH"92XWBW?NZB M-\M)UD2R41,)WEC JYHE@NU8W;ZV#/'(> GT 7W;RJG7LKH#9+VLU")OEN&- MFDC(5+:3^=RS!@ZR70(2@,3,Y+4'.BL1PK %8AJ.F('E=#&'P#V,FDC-(J+F M+*11$PD^8H"K,A^Q-=!70Q0>8F /V-M63CISJ#5]6H-[&$613"&@PZ;J,;QH MTDO2,05-<#,#4=59U7N%%(QK .[( 5=!T:9CFE9KV#Z\% W0,-UNB>W*'A6??_@^ MY6?WE$X_?'/'S$L#]F54'&F^43E40_"5C7X\N;F2I1#^V?[O[=4)\3WQ W63 MLVZK,^SUV\YYW^EV>]?#\^'UY66[?=F^L;LM\?GDIZ4A+0_/"S6+UFE$I06C M_L,(RX5$DC$CHR@0TX00#9S<,9>FG,D_^[%\5)!RN>'Z&*6!1\:B@>(2%A(JFG=6:,$'\JQ: MOT; I7L69B"4P-JY!%;GP"6P4(<)K:]#ZVL28U.O]07D,V]NU^QMR7U4:;@= MQXR17\3?QIQR0=G ;% V8Y1M M:V9#W.5.!6;+NP"S702U'5#:"D!=OD.[NZH[G?F&[=Y7BND 4C( @(CG [Z M+^"KL?@Z3*:!W6U7XP1GC+"@<<>@<379CJYRFOB6R#"Q:)J%.='0(V+YD\2^ M*T.=N/SCV1WEXC-]I+&'K,$&[^F;$+JJ[NMVM&6=,04F55M3P$.#\=!K(?TI M\ \S+(!M5$M#G@ 'F99^BRGI:V,2U,0@]F'Q['OCLDCBQF9B+_$/@V>/YJXKQ%Z M%4R?:]SV!VQ+3UF@;V,3&DYH?.^'62-IFD3%#]D$JWZI(.=A5TO*PT&_UGGO M6N;GO3NZ3$6DE* (9JXN,W?6W#;R*:P>^S^?1*F0XNXV)(+2MLBH4!ABPF#Y MM;"S?E5V%O(H& 7]PYX*K'39>(!3@7:=P9QAE_(QYN#&N9JTZXFVHAYU[!A'!Z D)I64]VQ!L.*2MRBFKJI M!L%>?5!9E?2E/3Y868>.A-]K1([9? I9O6[;8S^[&^;*"J;D+CO%LR R;&<: MCFML9]9O]MTKEC^SA!3%N0E5U;G):>#3.S]0@;S?:<,S8&O:=-P =![+IMFY MZ\KH+$YBYC+_007M8YZMWUK#^!TC?]1L<-MCX7"D/I&2E>L1$3K"1+?3VP,&7D;+YT$S051+)C+)[ MB#*(MYIC1)UVK(Y3O7\)1'/N1WCVRX7GE/V\)2TW;.^U9@X&^==Y+;FK#'.\,U3??\L5WAR%*_S"NU]UQ5R^WK3JZO6RFK MALC_78L;'F@@\T2?A]ZW<10GMRR>? H?6)X^^E;*<9FV[>S/LMH8W[?/KRJM85NH+7JUJR0E/)Q,:BPM)E,;J!+V5G:-G M<^E:RG?,I8#5B0WBST5,J*J[M*(,KVG@%S>)[E@\G_^*^I9:GJXZH>5)>?G- MBMKY^@*;J&$Y_C IYB7JI,MZ&WXJI'A1"C2."P%4*, M$YPQPH+&0>.@<= X:)PY@H/&O49P-=DNJC3;0V$,W]'P=R)6((QX;!IQ'\>$ M3-Y?,T5]M$6$5M?G*DZ2]ZUN1UL(IREC*>][2Q F> \<%0\D*G P+$=;3I@ MRGB""\ %X )P ;@ 7 NP/I !P]@DW*S;'\1TGPB,M<42\A(]!8IIO;I-3V* M3 7JOJYC]?114^,3$P!=0-=A5P& &" &B %B@!@@!AO11'0ABN#C9329L-CU M9<(J.F7Q:JH(^ :K)Z J$E4=E(C:EM.I*&GH&O&8 J:J9WM@ZD@QI;ZN'(>H MPJ &U U0 U0 ]2,A%J=D*3?$&P*(K"?NG,V97?3T4]XT@X\,<@#L=6GZ;6WM1B2+-@G02&L) MC8/&0>.@<= X:!PTSA2;N3&FL;KO CFBC=A#K*"L:!-RQ&TK),-C'M1]G:'5 M:7?V)1E35$'>AT-"H!G03(VSZ8!KP#7@&G -N 9< ZX!UV#Y5!>:P;;PSB?* M^=K-87BQC2)\'#0R.JK>A%ECO?RJG$9PQ@A\5U.^*YWB,-(8JC,95B';8SN2 M:;I^@DO!I77157 IN-1D_027@DOKHJO@TJ-=P9NNFKK]Q]\G5,AE[?6ESZ5^ M!7[(SHH34D[KW<=21UT6)BS>V.324Q;HI"745CW%#P539M_+KPFC>$*#!>6W MY36S!ZL^$)<%07[-CR>M$_5=#)!;?%\CY%M_PCCYS![)UVA"5TAZ0N-[/\P: M2=,D*G[(9@3URZ/O)6-QM1!$KCI"+0(ZY>Q#\>'CLBK,VUUVWL_5J;\VX'9[ M_W_6IJ[S[F6%78NIO$\'O7U8Y\:C[^B[\7VO29Q\O>QHR*?4W.Y.E20JB/9X MWBQ[P5K18M;^@X8IC9](V[:(T[('K[#0=MCAKT">1F[TJ_M._7"NG\DX2CD- M/?X=D*P?R2^>/]N_XAT>VI<13\@%Y3X.5T'E]J-R?XLCSLF_PIB)=_Z/>>1O MU ^A?E"_ ZG?S^([@_Y!__:C?]<\\2M?K>GJ^NFC*6\#^D!P /@@9U40&N$O"GC"2X %X +P 7@ G ! MN #K QT\@$W*S;+]14CSB4QH_#M+R$CT%LE[]NDU==X8D*!5R#O$)>CG+GN@ MC;=>+3130%FUX0-HZH!F8Z!7Q8%[0 P0 \0 ,4 ,$*N? =ET:!UW_('ZNB&A MK;LI1A=.Q_TX'2M)F6.LTNTO^4U-_)CKQ20=F\..LS=A&: OV %I*AF9G@NI M!DQ5TVQ? <^ Y\!QX#CP'G@//U8GG]KTL-5W3$*VSAA&+I*Y] M\1S#V1%"W&USI69G'HT2HC&"@R9"$\T0'#01FFB&X*")QZR)B Y87>I]6UOH M5EOBKL-CN#ZX/0P\#RX?Z _T!_H#_8'^F"D?Z$^#G;J59L**XFD4TT0FP+H3 M=S,W%9?ZC)-3^D#]0%;A.AM%\1FG =-6B,$@X9JEJE50G?$!Y?IV ]]08]&$ MC3YUGV.U6OIV]4P?>WD?SNF :< T.!<(O@'?@&_ -^ ;\ WX!GR#E93QH8_- MH(NJM"?@=)Y&.PEH'T0'H&J2-(#Z0'T@/I@?1 M>EC8FD1W)C'DYLK MIV4/_MG^[^W5"?$]\0-UD[/6Q=7-1=<>#L^OK[HWWI=7]L7- M=>?DIZ5Q+8_1K3]AG'QFC^1K-*&;N;AT>^"'[*Q(IN&TWFG5B]LQ(T)/F9MP M$HV(T'(Q(HD0$!GY(0U=GP;$#WD2IVH\Q 54*:$\JRDAIQ8R5L(G44CH M7.PDDG(7(BT)G@1"YN2TL$FBY/Q#]9@T2CHRF+19O%!604Q>J^9!PSIAX4"NF1B>CYF!,F'N:1%95_ MC=R^N$ETQ^+Y]->V+2*U1!@0+DWY+S#SJ*;[4CNQ[^35A%$]HL#!_V?*:V8,5@Q&7!4%^S8\G MK1/U7="S6WS?';X3&M_[8=9(FB91\4-FMZE?'GTO&8NKA2#R645,"@&=2*8M[N\9S6?3/IK-R*WW_;*VM09O'MYNEH[:>9].NSMK5JW'IU'YVO0 M^9H$=-=KQ0OYS)O;-SN,YP6#1.@<>8( M#AKW&L'59,.R2A?R310+6SDD;AK'+'2?9)#4(XU52%424Q<9J4S>Z#5%B[3% M(]! \ ! M6QL*+:O;TKYE"4L!+ &6: Q+]*RV,X2MH,%#8Y"CL$K9?I+[T8PG1%73XX]T M2NA]S-31-_A<]^AS?6MV2:U"/FC:2=MRJCI7O8/83 %HU0LE@!/@W%F.>\VU M#(@"HH#H+O/GH*\MVA3@!#@!3HUNO'9'VV[?FZ76;.=?30(SC$,MY*,-DYIR MRQD /?7U@"GD:N*$72^FT[;3W;NDZD;NZT6'K1X0%XCK4,2E,?#D14$9H"N( M3 $1@8A,)*+3@=73M[$-&PK4!>H"=>V%NKK6<%"1.[[!5E3=8W:6B:M(3]P7 MSS&DUU&6W)PP[/!O5A@,, _>#R@?Y ?Z _T!_HCYGR@?XT MV#WWH?C?F :,,T!3![':K=@\L#D 1&!B Y)1!VKT]&70"& =."*X2P55Q-'SC:.1OD[<:.=&JKP<\4/X6+V<5LMU' M!@V]\2AOEO!.LU(]]1E[/6!=\[44K%NA7/I?Z%?@A.RORACBM M=]H[MKD#^>RV@RC=F8A=Q_8.*R:,)^CCB_E4*X%2-V$43N[S_]]2\_ M;'[%MW0Z#52L%@VN?.X&$4]CMO0(=?I1?/G*1C^>W%PY+7OPS_9_;Z].B.^) M'ZB;G+6Z?;O=Z[7/!Y<7W>%@.&S9O>M>K^/8SJ!STVF?_+0D^;(0;_T)X^0S M>R1?HPG=/+GL:^!NQXR,HD"(1[ 143I%IG'TX'NBF;PD,>*'HRB>J 0D)&;W M-);\1:(TWI2]Q!5R)W(BY?)HJ+.GY:EO;EM. M1SGC*!;QF!ME*5L^2*QG+_KB)M$=B^>60-NVB-0S/=V@H;>WKHA6KU8:?TVK MGT]H\QHLE.Y9,(!:8J)5'?*ESF;?RP\-I8X'"].U+:^9/3B#B,N"(+_FQY/6 MB?HNYA2W^+X[\A]]+QF+CZ)/^50F1B&@4\X^%!\^+D]-\T:5MS1GT]MP[1[V M]INB69/ZG7]O57KUM>J\_6/$'_E;&K6*92&K7YGS>V;'07D M,GDZH-JUUF=I^OR2F3[7A>FS;D&1&QE$VA:O6%SL$")3@=#-/0!RZH?"CHU2 M+JPLCGH)%8#\Q3R<^]>WP\-^[>H R@9EJTC95A=U#8VJK'*ND&XG,J5"7:3W MP\^/#FISE)HC1./PK9W_ZNUT-N+0M_&;&UD<3L?JMZL_$EX+M=FTM "#@<' M8,8R6-OJZ5LLU%MMWLI@]?=GZC)BGV9%"'RU]4H2^B?C%@D9\EX8S/JF:)$V M_JZNS_J9V'&LMJ/M%*,'BY9D,R6VL7< "8($C9H&VU1EL'1)T+"P #\9S>=(?A%45Q4^9 M9V+$8BXK75=K?!DDV^;SL?&K=R-"!HQA<-MJM_4E%#5][.&Y =. :0[%-$ZO M"Z:!QVY;$?[LTSL_\!.?96D"9/X%T5)A&*IL K['LF/GQ _)76)BE_" M]$FGODP9)82^EWU7@^3=?(XV M?E&&!?G"%FY?VP:N\2,/QQ]X!CQS*,??T-&VAC1^[#6:E=LE_5\_EY()ZEKOXRFE^X M_!1^\?1K0,.=,ZRV+UHW%]=7?>>ZV^JV.H.+\T&OW[X>VN?7Y\-VIU-YAM4J M56==QE6>3B8T%M=Q\30AH[,[FJ53G5E:;0]72DD15/:K"#*DE_5V87H\IPZG=UY+BM#- MEL^ZWH[.U[;UM>I\3;9JF[\N;)A\D-YV?M#U5AF?Y?RV9--"JY3@%LH(9:SB MU#5R+2/7#!&P<]A'L<.3!#AW+UGT3TK4Y'6WWDIB "\0N[Q/A',C.,3 &3 M/)UQEB0!\Q"Y8!XUO12UI%7(VY<3WB/AK==?NV=U!_H\5Z^5\E$48 ;0 ?1# M KW5 = != "]V4#OMJQ.UP'0 70 O>E ;P_U1>T"Z+I](HUQ?:C[?AW34+22 ME,]MG,HZWDMN#YQM-I C&T.%>1#QWECO&,@-0 007R?+T[Z^XDA;"FZN4%HE M=T#X8L($3BO&:7=_RX0Z( X3)H!X("!JBS8 $%^[+-_.7V37><&^WF&4Q2J\ ME)$;OL_JV7$'9+<%>+THE3FLWT2)=77?K5=E?<>/7A+V6\XG52';/<6$#"M: MV.TB8=-5$UM(H-&ZZ"IH=/\TVK6&O8KL?= H:!0T"AH] AKMMJQN2U\:#] H M:!0T"AH]0AKM=/75S@6-;NF7UE />\-VP/NG;[\K)U=7UU<5EYZ4N=6O%"J/P^I!C@!7CM B_'L08:DQ'C]JJF+1386V5O+]F?&^0?RKY!. M(B&%_S$O.U#A^=P5?4^X.K/@87@=DJ0:@K.8B9LG-$G%E;Z^*%*# MQ%AC3FS,XJMCM0?Z"E4V?0L6X#+ X&A^K5J]=J]VIJ!+YNI23AFL:O$O@.'!< MPSBN-[ Z57GHCI7CM&;/W92\=E.JV]A_H(G_P$KW? J_)311R76_C&[\D(:N M3X-?(^[+9+HWU(__38-TGD5WB[RX-W:OI)P@Y>K(DG5S ATK7Q3!XY(X&*NJ+CQF3CU%O7%&N'7N2+SUS*"EX>,R- M8M6B#U*)\S#PZE/Q:GE2GD6NJG8^LIA)R6?YD/F'U49OFR1X^QQ)I:T/C>#[-&TC2)BA\R0TO]4D%F8;NE);5PVWE;?MK.&^\_JNR\AMV.U,2U M7^A /I#/MKLB_0.$81B6.E%:\429\81N[7 &<0&8D,\!B6L_^<%U[=,B(3T4 M;G=9'5ZGD)"^HH3T,NCP6)=K[T7N;?PF_06DLL%3R,HYSJ##*W*HV9G8MRS:XJNOV5]]14ZX"K PVMI5,.AK.X9A M"@K@*@ BX"J J\ 0.V:;?9$&KE$:M5]BD%SK.Q!"QBU#(M_,M9;@%3*[A%+M&+J**.479&0*EN!; JXJ MM'R<[MZ*C#4%4@ 6=7I[K*E95\T\9F]S M45VK+YYC-IM"5I#56_UF9J99,DI6T"OHU8'#^N'@\L'^@/]V>-49Y"Y9>C9 MWH>X$# - MF*89YT!,UX"W\LVQ^Z;>GBM!CWG>+*D>Q@K'%(A$.,>8" >X.&)$)JL1EP3/*IYA"MX2<2UT-]?V=E#R3"/1R)U;L%_.*16,/U##X_,!P8KED, M9UOM%ABNJG7']PD5W5][_9K//WR?\K-[2J__+#ZZ&L: MAT*)^:\L_C:F,;N@W'?/0^_*#]*$>;>RZ;-'J",/XLM7-OKQY.;*:=F#?[;_ M>WMU0GQ/_$#=Y.RZ#%MVKSNP;P:7OS?I=GSDXC\6S1(-/;;$Q?#R\FGT'TO#YVH]ZWHWVOZE8QC MQE0KQ=@S(EJ2C#EAH<<\+<]_VK*Z+5JUZ=U[3Z^=-(KX%.Z9X%NZ(E9CS5(5]H3IA]+S\T MC.()#1;F35M>,WMPIO$N"X+\FA]/6B?JNV!]M_B^.U$\^EXR%A]%G_+)1HQ" M0*>/.:-*KN)YA-0?ZW+;WM/4]:FSN#=RU/7B26>L5.:@F:O,# M0TT;I:;:@IM F-#$)A$F-/%H-7%K3JS[V9$J[?S/RUMQNN!MD/R,P[UV7JQW MS0 C MD(XI8*O:( .BCAA1W;Z^'"O $_!T['AJ6XX#1 %10)0^FV\XZ !1QY5:=>&- MMKR[? #W3/VB2=[JZ^I9A97C[%N<7H>+], NTFKRQ=35A[I>L_>72*;17M?U MPK4'UM#1YX5]M81-5TWL-(%&ZZ*KH-&]TZAC=0;#PPO8=,T$BX)%ZZ*K8-&] MLVA[8/4&W<-+V'35!(V"1NNBJZ#1O=/HJ=.V^DY%+NC7B+A1L5?K98Y@K#<( M[S_J!^:=4=%]>L^R]*N<1&G"$QK*;CR?/!-;U[Z^V5TJAN*C< ,=BO M!B@ "H#"[-P@%[.:M$53]"_BV##*$&E&W<[VR];J6 M[51_O-8 L,&5#+@='FYMJ]_5MWT.N %N@-LS<.M8O6'U)Z\!-\ -<%.SF]V% M,5GILK@YJU]UGRKR*(NXBX%E;B(+&++)-(B>F/CIC]1/G@A]I+%'I@$-D:G@ M"'8!-)Q*:_6UI2 M4!.X JZ *^ *N *N@"O@"K@Z3EQAHW:76&VUH&4>W&S&LMEK\D_5@>?6ZV.O M9SDM ])S&P!8^,4!V!H MF-U!]KB[ %8 !: K1:P76M@0LYA !: !6"W :S> MX[1'#]B:)*2M5*=6BZ=-F1!I-)E$89:,=IMJ:LA1>P JW#>AO5(:;Q+&LP)H M"@\!% %0 %0(,].MFS]OHUGW_X M/N5G]Y1./WQSQ\Q+ _9E=$WC4$B(_\KB;_+(D(H&/ ^]W-=U*Y]_*\1P$43N M[S_]]2\_K'E$7N3O&XL??)<5CV'>9329LI#3Q(_"\T \0'WZ,OK*W.@^%.+P MQ%O]2%S'$SY[B:PW(07_E8U^/+FYG1#?$S]0-SD;W/3/>]UA MZ\KNV=W.H#_L#*X'W=;YY<7YL"\^GORT-)#E0;GU)XR3S^R1?(TF=#/-EFX/ M_)"=C;,!LYW6.ZW4_!]&XIE Q,U"!&=W4GSR*-=,?H3]*3\SXHJ^ M%05\37>2<,A8? M19_RJ4J,1T"GG'TH/GQY];.Q'F? M#GM[J]:M1^?1^1ITOB8GZ.NU*(9\YLWMFYWOTQ6V!(NK7=+=*EOXE\QZO9Y9 MK^O<5KFU2821"66$,E:1+D2N$\NZN(4JKJY0M!ZYK$#H1H839;XQM7*/4BY6 M?GQK9P] OCW(7SH+?0!].SSLUWHLH&Q0MHJ4;=71!&6#LH'9H&QU5[:MF:W" M_".UMX+E7I_T4:/*Q+,UQ&S4_9*7N MZ]CZ#I":/O*;O!O@&? ,>*9:GFD/]$7&FS[RX!GP#'CF,#PSM/75P#!]Y,$S MX!GPS&%XQK9:0ZR<*G5_-=W+Q;/@>!7VR]/I-(JU>;Q T.;6&'B[B=/5MJ%F M"CBJMF2 AP;CP;8&=AN( "* B,+99CD=( *( ")FVUQ6OZ\M,J0IB$!0PF;9 M?F5<2-4=J]69)]9L0325!V4M$C($)IC$18TH$9L%%%G]3@\^)8 +X*K")K8' M-L %< %<^L'5MYPAXCL +H"K"G^_U78<@*O*16VSUJ[?6!"(EEGDGH4LIH%: MPU)OXH<^3V0FH(?5)$QPFL%IMK*QXEB=@3;F,04=5<_>@$23(=&RN@,XD@$) M0&+F6!E:+42D !* Q!P27Q\ILNV5\ RN+W4:)6+F]E/L7+J?J>>IY MP>VUM&7^-I70=B7)@K&J7(^ZEU7(=@_Y]>V>U1WJ._/T:@F;KIKPW(-&ZZ*K MH-']TVC7&O;T!=^ 1D&CH%'0Z+'1:+=E=5O[JSQ76]4$C8)&ZZ*KH-%#T&BG MJ\V!#!K=UB^MH7B>WLIWZ\OKW5 __C<-4G;..4OX>>C][-,[/_ 3G_%?&.5I MS+POH7AT&L<"$;*"'U^LV[=%2;T+64GO9M"Y;'<<,:GW!NW+OG-QW1ZVG-;Y MS85=JY)Z7]*84"4M%0T5S.5%)KG "$W(2$B6/$C1RLIY5);ART1([J0,5?4\ MG\O2>=%HJ>@>537T5I1NQ\:ZS2E%IY[T#QJF-'ZJJ)T?GL7X:W2K=,_")']4 M)>?:6DK.]5![J[:WH_.HNK:U!??*N;FZ]1O6MZ7FVJASM;VQU-A#!< H,&HT M1N6:EJA%+?F[SV*9>^&)7-*$W4=B^5 E3E%S#FC6B684RUD#[Y]E"A6B[0 ^ M] WZMH6^:3N\!GV#OFVA;UMOV2#UU@ZRS78YGO?U8EO\2-,K&+>P;7R&!> + M^ *^@"_@"_BJ([[>[LRO]7%3==\O0FI/9$+CWUE"1F*L.5;*VDA(NWQ,T1IM M,9_5]5G_8?ZN8_4ZVDH]F3*451LIH '00*-H(%.!@6,[VG3 E/$$%X +P 7@ M@H,MKHX@R8^Z[S*:3%CL^C0@4SIE,3Q"\ A55/X+":,!+H"K'G,_( :( 6* MUWB;#FRAFXL%$'MEEH?M$1E'\2&-/G76.J9M@D^, O 3Z:<[J'K@X8ES8 M5J>E+8 ?B B:H\(S!3P []&N)_D>03&$Q+3A!'^2*>$WL>,R0+3VFQ4+*IU M+*I?.,N"17<5PC,%I_![ :(&0;1C]3O:"BT!G GP(GYTV2(:DB[,ZCQ6D%] MW5 8*LME"2^%-DK; 8FZ$D(;GEQWO?KM+^_S@42XC_3.76N@K[#RR^F=#50ZYL7;).S8O9($$649Y M/DWQ;"+!B&F&&O %? %?P!?P!7R9B"^<)<%9$G/<-F_F&V3'V)NG!%'1X )P M ;B@%++8W;[*%E@ + 6:" +P"(XQ&9'_1=AE^(WT3(F[E2%MSV6U<$F9^0N MY7[(N*S(/;GS0_4SCD[!@503^FJ\#PD0 \0 ,4 ,$#,%8MVVU>MW@*XJ#?.& MV=]?ILK:3B)"W3]2/V9$R%%M@$1!()I,_#R1 2?12)GH,B"-)DR(*;T3]KI/ M8Y]AI^00O'78BN'UL!!>D)$I,(2_$;@"KH KX*I&N&I;HME E#'>\,9F @CF M)P#@.3CPSF0U1\PVC8;IIX'6:^W^SIZ]J,8XE%:IF$W73WAAP:5UT55PZ=ZY M5&OL&E@4+ H6/;2N@D7WSJ+=GM9M1]#HEOZ3[Q,JY++V^M+G4K\"/V1GXVSX M;*?U[A#$]IKFE.Y9X+*6P(P:*S\4-)U]+S\TC.()#1:09\MK9@]6 B0N"X+\ MFA]/6B?JN] .M_B^1A"W_H1Q\ID]DJ_1A*[,$(^^EXS%1]&G7"F%P@5TRMF' MXL/'926;-ZKL%ILK:GNMKW-[SUK6II[][F4HK$5KWJ?#WMZJ=>O1^;IT7D-: MV@/[HHT[4PTSOM1AQ[\# MFO6CN7T ,+\@R\/#^V?VP *BKJV*>-8M84"#@ '-(H#D&D2 M7 N !> "_2OK(XEZ^RW<10G9PF+)\0/'QA/)BQ,N"6D33GW1S[S".6$/E _ MD!'B9Z,H/N,T8' ;P6U4#QIKO.<($ /$=I"38[5:VB)0 "Z "^#"_(6=C[?) M$!7X3.0ET$]SO # Q1'CHFWU!MIL7B "B*@](C!3P%_\&N%^RHL@D)@FC/!' M.B7T/F9,NHVQIC:(D5XZ[X(U=Q7",P6F<'L!H@9!U+&Z@[WEAPG*6Y-9" QS5 #OH OX OX KZ +Q/QA7,D.$=BCMOFS7R##!I[\Y0@ M(AI< "X %\SNLZUV2ULU;%-&$BP %@ +P"(XV%KK6,Y(78K?1,N8N%,LN[CO ML9@F?A22,W*7.NP)<7K82&\("-38 A_(W %7 %7P%6-<.58 MP^[>,G4T!5%5AOXW-0U ,#\! ,_!@7)+#.Y]OHUGW_X/N5G]Y1./WQSQ\Q+ _9E=$/]^-\T2-FY2C1X'GJE9 ._ M,,K3F'E?PJ],GI$2RGI!N<]OY5MOA8@N@LC]_:>__N6'U0?_+8J\1S\(9I>I M0U7BRUW5"?$_\0-WDK'MU.>PX5^=7URV[VW,&%[9] MT6_?]"_/6S?MP57KY*>E82J+_-:?,$X^LT?R-9K0S91=NCWP0W8VSI39=EKO M/E8Y[(5 B.BI_^ GZK092<:,K S\:QX?BKZ0B?C#F!,6>LS3\M0WMRW'9PY! M)5^/N5$6XOE!*G^^"^TFT1V+YW-CV[:(U!$MW;"(+W>X54+-T"-W3R1FTRA6 MZ"&23]^FPMQ_X]>C\D71> M0XKE&F^M5+3NPKITWMQV!36?7I#5\_KC,AFWM@]//%2J&I7JFQU.L \%^SHW M4[]E9NHK5HD[[+)7(%%S)X13N2@81RD7:P+^'1"\_TGA /IV>$RKB YH&[1M M+]IVF7+15A:3Z_">WFNM/ C=,TWWMO=_&Z"83W="*V6%S$"\DX4NJ]:T,6=S ML5*Q_I=1B76/>>0?-$QI_$0*5RIR!QO%"'L48AT$9XRPH''0.&@<-$ZWX."" MG^V!6T1H!><6H4EAI6RQ\XMEBC$N9U,4ZB@SK=E6I]NU;'VEMTP937D?SFJ" M"< $6S-!N]6W[+:V,J.FC":8 $P )MB%"3H#J^4@"W/#7,55RO;<==-)&JA, M3OYD2OU8;@Z10"S,&"?)6$C@?ES]\LP@:1O'T=HR:S0GP]UIKV<->EUMVO=6 MPU>JT 5Z %^"M'7CMEC5P'(!W+^!%:MH%Y*[Y M--],"EF"K233B+%V_&9;[<' 3&1N0Q:Z3R2):)F. 3,VU6K'4.=M@=6N[^WG>_CV",# MXH"X9Q#7MSJMO06* 7% W+$C;MBKJ)3"L<*M0G_Z?J)#-$E-?7TN^^)6X2%Y MCFF""/;]L>$.($?=BG5*CKH5%0K7MMJ]CM7I5A34B-(58%(P*9CT*)C4<0:6 M8VO+20$F!9."20^MJV#2_3-INV8S:>0E@6]@E[50E9U/_I0J4U[00,:NFS=)@R2TANU)]V'6=69:LC,-*V^[HZ;\IH5FVZ M@ G ! UC F?0L9PNF !, "8X:B;H]*U6KP4>T+#4,LC#8K(;Z7C2 M/*/ @D$':@%>@'<7\*+ L +\-84O"BP8/K9^@6=PA%Z[!SM:Z>VDE-)AA_P M6*^R^SM\=" 1-O/W'!- MT[V;^7U"1??77K_F\P_?I_SLGM+IAV_NF'EIP+Z,BF7TK>CP11"YO__TU[_\ ML'K9I_"!A4D4/UVJ=-3)K7SO[!XAS%!*["L;_7ARF<.ZVKRYMNOW=Q<=FYOFA=79VW;FZTWJG=00+:?A,5LP)N<_E[FDT(LF8D5$4"+KW M9=$<+G];&=8=WYC[OW(E5HKI,3>*52;P#U)]LD;E[H_YG+#1#_*:+JN4XWD- MR]+YN.TFH->,2^F>A3FG)=A0"<$/Q72:?2\_-(SB"0T6.-66U\P>K"!#7!8$ M^34_GK1.U'?!!V[Q?7L6S8(0BR@CSPYL9"GOJA,.&CE MCEZ/NP ' M>@!].SR8L5D-93-2V1 WOUDUO])',J%BN'P:H.QQ'1=9]4XNJF][HLEI;-5] M0ZNK[Y1TO;5&WH>T," P U01!+8#@0WZV@YUUEMKWDI@-7%Q5RG"_T3Q[V=^ M>#:-(Y=Q;;8K&'[[,^QV M;[K=8?>BU[KN=RZZ3L_N7%Y4?KBPT@2M6DX1ED\B5'1$T"*C5 PH(SP?88], M8S]T_:E894SID\PK*_H2JE.2XJU](@><_!S1D#PR<1_E^>%)_GSAO>=&8HGR M['9Q7'"+T<&1PQ]/NEJ.' [Z.'77M%-W.'A10QO=L%-29LD')Z)V-\3_*XQ- M3JY#V=XB'\""/0'P[A^\1WF0Y7P2I4**E6*]VOV[6JPRA:$^)*EFMGKY\^::/O49_UK&NHYR6H^V< M /BWP=&KLEP@RH35P$8T1;:"6?1MOY@CLOI23G/"WK1R$:P<,^;RBKE(6Y@D M* =6#JR<.DW9%3-+]>MM4 ZL'%@YL')>YJ*.RKJ=B&L8'24LAM%S :J8&_M ML$34LJV>L[<:RJ; "6;3'J,$MCAW!#.KD1'Z!ALFZU5U?]'Y==^27"^_CCVT M>H,]EO@Q6,/,"\O?+L1^?7C^9_9X[KHRR$8HXZ]Q%(J/+E-1W.>A=SFFX3WC MG\+R-2K:.V!\I\I YQ>#ZXN;ZZ[=&7:[]L7PLMLZO^SV>^<7_?ZP4Z_*0.>< M4!(SG@9)40^(>M%4ENJ1W\^__8M\CM[+Z/?>F3VPR*/\^V^IJA\D+Y[&[,&/ M4AX\B:=,HUC^+D0H9A.>?5+&%94_\T3\(T=#/MBE?$SDW"-#Z&/UJ%#TDTQ$ M&\><,/$$;[E K75/7;_NR, ;JI5OC*<0*%A$(:H)"IVHM'W/V9JHT>3ZS)'/ 3>/H MP9>>MKLG$DV9+-$MRX"[B?^@?+"ZT&^07(VC!>VT:?R& \[,E>\;]BR[WZE< M)*8,_J85+J@&5 .JJ99J,J49.+93/=Q,T0#PS3'P32TR4QA!1L;GT]RG450+ MM7DK@]5D)V\O"]Y41J7XHN5L>].GM2.ZJP M60;$;%$DIF6UACU=JF**[E>]K D&@R)T^[ Z@ZU%< XCDD$&SH[V+?$3VVKHR^)VXMR:3;) 7O 'ASZ<.@#8J9 #-/;H6WX9IGJ-U', MQ(.)J\I.N4]$C#YSLSI#TH2W,D.>_9'Z#S20(9B6/)^9Q+ZKSE:J2V26E:4? MRW? "7$ QFM:VI73?K>B0_*;A=-L]@/< +=G4N<[+>0X@A<=B-*6-ZQ348GI MYN()/O;G?>Q^Z,:,9N$"[(6[0*!A';#M,@%47[3#]//=ZNJQ'10_C$P=LF6^EANKXX*;E7*[';,B#^94E?56=M0S*USUAK*$T=1&F\J MUW9' QJZC/ Q8XFLO":>L"+WUS0PKV4R)_>\J,GJ:9/7/%TYB)[OV4(ANCSM MM?C[K!"=EG8DXY@QU1A9UTY/UQ:*X]5A+!Z%VNBHV6<>LF!W M&%O5;T+C>S_,&DG3)"I^R$Q']0L*_U5T.VK?U;;UM>I\36+#ZK7NA'Q0^&^I MH(VP/9>J^FU]W!I5_5#5[^ P-J.*E7FX_HI2?M"Y?>K<1>:HX>31EXR7D//- M/A\H)91R+TIYK;(:20V\'-/PGA'YW]_%1<+<.?TY>F3QT21^U23GC3U:/P"7 M,]_G9=GWF9,%^2:]NKK8P"!AUY@F]BC$.@C.&&%!XZ!QT#AHG&[!U<316O%Z MF;/DA8U!+$LJP>(Q0@[Z _V!_D!_:C7E&V1Y5K1CLSG?BK(17%?\*>$D9B[S M'V1HBT5">"]JR7;&I]8QHDBO"?'+ZKZV;5N=H5.Y3$P9?7D?#FZ :\ U^^<: MI]<37*/OB)GIHP^N => :P[#-9V.-1SJ*[=@^N"_E6IJXJJN-$&-^"V6AZJH M8*K!?HFF_Y(J- M6!RK0^]<1>#&[(&%Z>H9=/@54(OA[7(:6KTN"IT 7 !7%55!;VU;6UG8E[42[-KFX-'_''7V,VI;Y'V)]3>?2*9[FH$GGFS4V%21[" M>PR7P-;B&'2MMJUM[C<%(_"2 1*OAT3/ZO2T1:,!$H!$[2$A;%B[JPT2,%7K ML'8\B%OYYTAVB<43XL'!;#Z1-6>5WK&< 0K7 UP 5Q4.9LNQ43<;X *XJC@] M9;5ZU;N7FP(N.) _?E&^8OB(L?K?=OINV5:OH\TZ-@4'\(@!$Z\61W]HM=O8 M-P$D (G9T5K':MN8)708G 8O\8HB1'WQG(.#"4+4R4@U2ZQHE!"-$1PT$9IH MAN"@B<>LB35QM&D2DOJZDGCV9Y_>^8&?^ S99P\!SL-@\.#R@?Y ?Z _T)_Z MS/L&F:6'RCX;I^S9,QW!W)8X@L6 .1@_GD ">V!;'7U1OHT/)0"\ *]=MD?L MGM5K(_,HX 5X57%$I=VU[$'UV397-657R33V\$ICC'5UWRP79P66-RBJP7$0 M[5;/WTK:X-=S'0!7154JC*ZK>0E!/H KJJR/&%B:M:B[PQAK>Z M+SLR#4.:;!N*K5Y0<)*,HSNX:QXRIW$RA MZ F9B%>,.6&A)ZY=D<%K&OC%3:([%L])K&U;Q&G9JS%DKWDZ>?23<90FJB_4 MBZ:)'X6RM.+YMW^1S]%[^:;.66M('J,T\,B8/C A(182(20F)4!#=6LAED?Q ME%A^G4:"%,)[(O#/,DF%[)%0UQ6,H/YPG_H>#5UFB3_Z/'_>&D''C*=!PDD8 M)20*@RJ _F8M>>.][-8"Z@GB MY$ST*.^(?%HA@'P4"B',I3B-?:%Y:UZHVN>';I!ZHM-4*.)]GBY,R#>\YY:Z M_9$^95T/Z3U3/9_&T4BT3[Q0KI=9_* Z+W[]C;F)N"L:C61I(/%PCTV#Z$G= MQ*,@E6T4?^=)G+I)*@;=%?, %5)S4['LGLC1C+*#9^(J>?^$_J[:[\IF>\SU MY4OY^[EFS['X_]O[VN;&;:3;S[N_ N5G4]>IXLSP51)GDE3);]GLD\S,>IR[ MM9]NT11D,:%(+5_L\?[ZVP E61[+MF2#%$B=J=J-)),@V.AST&B@NZE_M^PZ MR"*)28/D0$MW4?DSR/-R.IL_>B4C6CJ=Q?RK/('NFY\8#5(9QFHLGI*\$Y=NVT+=.T\]*L_=L/W/1!DTJ-*KR^^ISDS2;!O$] M\] 2URP;EC,3P2N.Y]?\>& >R.]D.H6+[VLD=Q%-2;\_TAB?IP2I;WM^$XV* M"7VDU[Y,,U()8:G%P2SG[Q\G;C6 M&)V_TVYO-UO=>[Q\6UZ^)4<#M%O<0SX;.C\LZSGO1S5OS$5AS;X*TS :L?\Q MY;^ZG2 AS:<\4R6P]6=/+N0*[[=J87>Z7-BMLSKF:S7VZ!)-Z0Y?#:+7>7V.I;.)R;^_9TN(G/G\%?AO*TWD:Q&>Y6* MY/SH&ZT?@.-4>(]RLC[IDU0XZ5K\4M!_IL)92$/S:<8SZ3M&?B^M"$.OT(:= M"TX;84'CH''0.&B<%B>V6VO(K+=7SJO-1T1I(4I""Y:'_D!_H#_0'ZWF?(U, MSYU$:7W.TE$9%K#D6TANVA_P_EMC:J6^S%<=6?8LH]=']FAP#;@&7%,SUYB^ M8=LNN 9< ZX!U]1;%,-P766Y@[4?^]D MWD?4N93,EF\;CN6HTA5=X%"W[0),=!P3 Q"IJV7Q<-#K,\V5 MHVAO#H3JFSL80MSO8U!:"5$;P4$3H8EZ" Z:N,^:V!)GG"(AR:]KPEKR8B73 M$8Z+XKB6%K, ] ?Z _V!_F@U]VMDFN*XZ)Z =W_R'SN.8>'0TCZLHX&N':#+ M-!S+ [J +J"KCE-P W7)@#H/KI8XWG *KO,,U#JB$45"!LJ*A.B"AKIG:T"B MVY 8N,JJ4@$2@$3K(7'8ZRE;ZN$,7!L7@?KLLD.(..^AC1"U$1PT$9JHA^"@ MB?NLB2UQQ2D2DOSZ,+?VUYG([)Q+9]PG4= .Q^!P#$6+B0#Z _V!_D!_M)K^ M-;).=W(,[@N/8^JRP:YXPK,@KDH3CZ91$N6%* !QS?=@(: /L/?GF('O&[ZI M;/>O\^<,@"Z@:PLY6:9MN#UE&68 +\ +\%K9E+0-KV$9/5,9+^F"CKHG M=R"BTXAP@0@@ HBX"_ PE95NZ H>X#M^@>_X(R_F!BI6V1KQ47=6V;9IV.JR M),.'!70!72LNXH%A#E#N .@"NFJ)HK9L98%[?)**_<4S"3MD:U$">&G^K[ZF"3-ID%\3PSG+]??/CPK2K<]3M;AUK+60NE MS==/59]ZUG?/*^Q:5,S?:;>WFZWN/5Z^+2_?DNTP[8P,R&=#(\RRGK/"JGEC M+@IK]I7E:1R-V/^8\E_=QM@SD_:6 I-?'\1)?*39G/U&?YKD[)0F^1%[S(3Y M%!;I)<^88QG,-JU!O2[%&B2OI6>Q.D41):R8I&4>)*-\X^,"@/KF4'\VEJQY M?=L]]H>@P8:C=%:( S_IF V__,X^ MIF_%].*^49=[#4H)I7PZ6'0\YJ$LF7 \"9(KSL2_O]-%9.X<_IK>\&QO.@<= X+<*-.V/8K+=?SE%Y"R'_&K$^] ?Z _V!_FAE VADBJ+R M5K?!JQRPVA]$^UMC:J4^ KN&0DEVW_#Z..,+K@'7@&OJ+LIF&I8%K@'7@&O M-34'5_0-MZRWJUK>AQIUC3B).IM;AN\B?P@P 4PL,=&S MC3YRZ@ 3P,3R/M^P763546%W:KSNU:?4#82XWT>?M!*B-H*#)D(3]1 <-'&? M-7&__6WRZYK0EER&KV0X(HHC6AK-"M ?Z _T!_JCE2V@D:F*(Z)[ M[]2^U30 MG3@9AY,I6DP,T!_H#_0'^J.5.:"1M;J3DW%?>!Q3EPUVQ1.>!;&T&X+1-$JB MO!!U(:[Y'BP,] 'V_AP\<"S+< ?*]@,[?_0 \ *\MH*73_!2EE0#\ *\ *^5 M7AWEHG[CX259XN.H^)Z-TXQ%29A..2N" MKUQ9?38P5H>/3]B&Y2D[+*\+.NJ>W(&(#B/BT#)Z+HX4;34C S![#!C'&)C( M/0?O\NN]RQ]Y,;=@L0S7B)&ZLPQW+<.WX$,&NH"N&M#5-VP+51$ +H"K#BO; M-?HFIJX7V-_OBN RYFNO7_/YAW=E_N8J"&;OOX03/BIC_FG\D=\,PY"D59!& M?,[2A#Z&?,J3(A\FH^-)D%SQ_)=D]1HR8Z-9S/,+DM%1G(9__O37O_Q03\LT M2HD8BG,^_O'@[,0VK<$_G7]?G/R_^>/^WW#T1YD7LM&S-'OJD5^C_.ZNY45? MBB 9!=DH_WTV"@I.#W!-_S<^O>39 8M&]- @+-Z#8=G MI\=#_]@:],[$__4.?OI&?595X2*:\IQ1U]AY.@T>9YB5V^,HX6\6IXMM\[L/ M=:KC,&QC*+9#";Q;L M2%DP2F>%O#2A%\SGTC3D+^,T)F(5305WH\1N>$8-!",N;Z\&(F=I(F^AX<[3 M.!)#,6*701S0\+%\PFGQ%.2B=V?\,BN#[)99!A/:\)X]B9H-91I2SWBVRYV:!ME5E%2=#,HB7?Q039'REYMH5$SH:A+$99J->";(,@YF.7^_^/! Z^[Z MG:V;L"QG[2RRN>>@ZE//^NYYJEX['\S?:;>WFZWN/5Z^+2__,B]4H/SZ(/#H M:&ZW! 6[_^\?02)M%V=NO$ CH9&-:.3**HF-LW3*AL)L%Y;Y\,OO[&/Z5JBC M^\94=HH+&@F-? %'?KNZ>X%'I)4[DG7O0#[""GG.BUQ94*Q&\FPQ&>@5X;YS MP6DC+&@<- X:!XW3(E2W6VZ:X6(3(.,ACZZ%3]Q@"4ZG : MBIYA^EC? Q% Q%UN+],#(H ((&)QW\"P/.P%J3 \-5KK[<0'_#GCLR :,;Y: M0"<5!7186)(-F\ [K"%A=6=Q/:#)W4>R%: +Z*HC!^C 1K+N9E*# GE WNJ\ M9AEV#V4H:K7=.V.BR_M^347/>39E([B/M6&DUA&/;0Q,G!8'(H"(.T18/DI# M !% Q.(^U_!]90<:NH((N(\W.-!01UTFC6387@[JSLK9,8U!7UFZK,ZOG($N MH&L;C[!MV&[]Z()/&-@#]KY=B Z,GH.]SEH-\F[9W9_D00RU!S# /1U>V7NV M83I8V@,2@,3B/LM562L-D D6@^)7L_P764'@[H"B;8[@+\%T*+^39_:V3F8 M($25C-2RK)M:"5$;P4$3H8EZ" Z:N,^:V!(_FR(AR:\/RB/\&@6741P5$5=7 M(V'W0&T/.'>#P9W+!_H#_8'^0'_:,^]K9);N)%YZ&(99R9^,EX[O;(D]6 SH M@_$].DA@FX;=\VK7+@W0B#-R@%?3\#IT>X;94[9EB$-R !_ MZF*W.SVTM\=[5*<)E'OL:+&^04(?/05A^S[!,')<#)H"))28WFJ.XMJVZ4YO?Y,@!J #_YBH*MI M=/4(7$A8 ' !7'78WI;*B,;.HPONX'J3%8&$NKS.]PS'5':L0A<\P/4%2+Q8 M''X/J3.!!^!A.47T#+NG;+'7%4BTW1.L;W 6A(@P06V$J(W@H(G01#T$!TW< M9TULB;=-D9#DUP>ATU^*-/QS0E]YEO\?=OJ?,BIN$4.] Y3N!HP[EP_T!_H# M_8'^M,< T,@^W@O\M.G\5F4!/28(/Y,"$VS*7WAU)^[G],\*J(T^34- M _'?"R&'98=D] E].>?C'P_.3FS3&OS3^??%R0&+1O1#$!9OS!-S:-M#SW7Z M/:]W9 ^\TS._;UIGYO"X?WKF'?RTSLTX']V+:,IS1J)CYREU[=%17KD]CA+^ M9N';ME"_'3I3T3F<\D\.2,QH\ M1HI _\LXE_FD$I($F]);3'+&J;$1>Z#X6\I@#G-3_OL@H3LB$51=>"\ 5HGI M4UBDESR[8V;',IA0CM=V0+8N7TY)2]2EA^;&B[ITPS,N!G2\WG)1> MHKSM]_&MO-UO=>[P\7KX%+]^2O6'M%GB0S]/R M67;]V05P-67/)6'-OC)IC+*%%:A*EALO$T,R;GBF2H+K3R,1^.H6O,( MD_QX:8X?KYKC7^Z9XY^6YC@T5;VKIK\#3=W"8].$7E[(Q=UOU9KN=+FF6^?D MF*_!&"V]H(Q0QAJ4\:/P+ZSJX@:J^'#=KG1+O*&Y2@_WYB%-2\4D+?,@&>7* M$JD"Y)#/IB3X[(G?YO&X>UI$LD'9:E(V91OF4#8H&Y@-RJ:-LFW,;#J> MGYT/FMQF>S!BNBPASM*,Y)[,BPZ%MV(7^2;(1LNLDD@EN>OU1@O55"T]5"<* M9&VL>2JFPWG9K.\-EO"B)8+NKH:^1#Z/"KL5M/FWQG3N*1'6(*D:,O\X9NW" M:H7./.8L?A%N2YX7+ L*SO*;8,:" MJXQ7YSMW27>8#AI2J79ZKJ%26\1S[_9<9@UAW;:E;'I\1C:Z\'3=ICSPU.'4 MZUX?56F!!\POFV_@V9A?@"?@25D:'D?=D=U]092.!_Q:C3\(#H*#X#H@N'L3 M@$,3P"@M11J?U\R/K=U=D5\?G"17M]WRG+ [O1^S7KB687HU.:"V$;#NFHDM M:+!H6W05+-HXBPX<=_?BU5TOP:'@T+;H*CBT<0YUC'Y/7:P)6!0L"A8%B^X; MB]I^3=M]X-#']S1>7UU@AS4 GBA*\#%-YAGJQ;/%";C3ZOS;UE4$3H;VF3OP MK9,S^]@S+=,WO4'?/!Z<.)8U.#TZ:U45@>I(X/(LX/QPH#P2*)/]1[E(+9J. M93[_*J,\"7"9X?^!@KVD#_?+!"AI$K4&7ODJRLH1/%TX]R5JOG+//0MDKXH. M])44'7 '2'_>UMOQ\JWM?:M>OOW!."^TD;H45Z*=YP')JY%)'\KVFZ"FG5+35B<@U\6X M?I!C?%D^^TI4TT8.9QW.G>S5L1+%ITBZ?$BD6AY;ANO5GT;P(=YV),'=)>$" MOX'?P&^[X+>^N@ ,\!OX#?P&?M.'WSS#Z:L[U@M^ [^!W\!OVO";;3B#^LVW M5FB-N*_Q1$O=\E?^++R2+$W8:!E.P<:+4 @6W850((?+5>N!U03"<[ #N+H#;5U=>\*4RTP6"=1OL0":0N=6^->94 MS*E ;@N1:[F-U;C9<^2V9,=6D6SDUP>A.BNP7?/I(BV"F*6/)UV#/U(9%VZ! M9%7)334_EK%>8YO+8=J%4S[K97CH#OS&Q=BIPXWKY8H$&.!#\&$+^=#KU>3* M A^"#\&'X,.6\:%M6'YS=97 B&!$,"(846-&M W/;F[)K+N>J3Z3I:B*QX9% M,]:7W?B_1L%E%$?%[=8%-[P3>^":1T-KX+F>90X'OM4_ M.AN8[O'I2=_O#6HON%'GH%_WR,?0 M0(S$92-9^$,@1!1L89=!+(JPL'S"N0@T4EKZ0]."']4Q/OVK>51,NOM2'9NG M0UMIY9Z]H&WQ#@+B5914G0S*(EW\4)E\\I<:ZGOX2LI[]%W4.6CK[2CRT/H5 M$^2#S/I/9=976>4!F?6167_G(-*9>GO%[]251FK!P$F17?,0.PXR/ MHH*/OF=%NMQUP^)/_>*OZX*-N4P9XZ# >#M5ET47L91M6 XUX MI>XL\7XC#PO[AU5""[(> M\C@HQ%I_>806RQ@L8S9(/J-LZV(_Z =HV6.T5.(8V):MS$FD"P!>ZPS#\GZ+ M4S#K3V]P,7/CW(8F^ZGUA).VM6#6>CUN+LZTTX79U@O7==6=*GFQ>'772YQ) M 8>V15?!H8US:,]K,(2_K7JIVOY_?6S_9I'YZZ/ZO_ K47'RG,_2K$H+,!:A MN<(W=G0[_^,VP?W#,^OT^,P[.K.'?<\^.QF8_NG [5G6F>F<#LKP2BMK ^6*2<2Z=D0BAURB$GMWPC(8EGZ=TR%\>4K]S M\GE)YUH7W5]#Z+[55Q*[[PX0OM[6V_'RK>U]JUZ^_7NU+YS9'EV0Z!'WT3$? M!)(XW"G8A;2[Z\KB &6$,KXFH\@&JOAPP82,(B]5X,,HN=-AI!9!M@>D%H&R M=5C9E-51@[)!V;GOKZ[C-%U/ MV@%\ 5_ %_"E-;Z>-5$;%&(;!*>-L*!Q^Z!Q[=]S?K70CLN<.LDS=II :\ UX)J:N<:UC;Z)-52M3K&N^[[FIWQ9 M,/JCS OA!D/)JUV<.]QMO&L-N;,=PQ_4E*/QWP"<'MFMB4"GGS_-1-TZ'E M]PVWIRRKQXNENA<9O %L +NY\PJ6X?DF@ U@ ]A= K8W<(V^ V #V !VMX#M M6$;/=0!L;.,W$\-^*_(!_Y(4/*8'\"14%K,"\JLW6KOQ M$8 7X+6%G'S?L#T7Z *Z@"[UZ'(LUQ@,,'D!7H!7'?F'!IYAVIB]:EW?=GT9 MB]A9/5BI_L7-R0!O0MN]HLWH^ MX(: V8V$J-^A)WW$UEU.ZXY33V[X-I<#I_-./\ 3\%0H1]\W+ ?H!#J!3@W1 M*3:<^X/=IY, / %/P'/-AK5K#+S&DE]U'IZOW]"V=KURP6?;0-$A*([2\C+FZIR..JF8NA3^FXI-\U3^Z\7DF")_=DT[ M)6N$I8&^-&)U@8Q 1B"C+<5D#TRC7U>J8Y 1R AD!#+:5$P#WS<\JR8_%<@( M9 0R AEM3$96SW#]FHZ/=IB,VGZ(YEOJFE2*8?451YCLU9$:K82X<2J4)@7: M-B%J(SAH(C11#\%!$Z&)>@@.FKC/FMC2@.Y:5W.+M&0A_36++LLB2I/W\*^H M1VT=J6 [E>U5 XC Z0A0 !0 A=[VW6[,N)W+!_H#_6G6]-=H95IK994RIT[R MC)TF5\$5%\N!/5C;[QRORC&J_?EU=1NLSZF5YANK\KZ^;W@*\X+H/OAU6Y"@ M&E -J.81JC&-?D_=B0W=!Q]4 ZH!U>PH9M/V# LI\L$UX!IP3=VYCWS/Z'OJ M8G1T'_W7\ J_ ZVMR M1WH#P_* USW;M]8W\!VRZE(DE5:R@EY!KZ!7T*NVR IZ!;U"='$SQO_ZU=$Y M#],DC.(H$%M8+!VOW=IB1B*-1J#%ZWQ= MUO':Y6[I_+H<^ *^@"_@2VM\M2Q;YLX%IXVPH''[H'$M\>W7.4V<5[5'63#Z MH\P+L1+*N^/0T >6NN6:?+4X7,,TE15'U@4,==M,0$2'$>$8IJ,LO@6( "): MCXB!X5L^$ %$ !&+I"&686.24+(,T\@;4*=LOTR"C),HRMDLS0K&O\YXDG-E M:S2-I-A>&M+&2_YZ&]8WO(&R91U\Y$ 7T+6"+G$R6UU6$: +Z *Z[FQKVS(< M'_ "O "O6I:NKF':ZK*-=!U>V%O\,)S2DC7Z[_*H91#^IXS$:C9*BB"YBBYC MSH(\Y]ARA/-L$P9R#$]=(+(N(*E[&@0 *0:#TD7,OHF8 $ M( %(+.[S7,/O*TL0WA5(8-?QB5W'(@W_?',9Y%S@8BKV' /D?-2,ASKD6^H9 MGH]M1Z +Z*H#79[A]U"H".@"NNHPKDW#,Y6=<@6Z@"Z@ZQZZ7 ]URFM=TW9K MZ3H4FXQY)%:KAMAHY%=94'W)>%YD95B4&?7<8$$R8FE!#;$R">(X#8."5KNJ M#]B"MO:X0(MEN!8*\\%5#42I$I=M])W&2GT 44!4YQ'5-TRK#T0!44"4.G^K M9<+LPW:L,ME61?BR1>Y2D9.TX-/<8 DOX'AK$9=UQS'7)Y*S4'0/;G&@4T=T M]H!.H!/HU!.=MNT;KJ/NO!/@"7@"GNK@Z7I&7V$6E'V'Y^LWI:TVK^#EUP>% M2#ZM+R\"!Z0R9ML"E Z!H*8-;7 1N AB;7WY/HB(?AD5T'16W%^(]EL^1!7SIRSD?_WAP=F*;UN"? MSK\O3@Y8-*(?@K!XX_=/G6'?\YVS_IGGG9X>.8,CY^3XV/?\DZ$W&![\],V( MKH[.133E.?O(;]AY.@T>Y\Z5V^,HX6\6A:)M\SNU9X(FG(W3F-A<.!'EF++# MBH0'MFU^&-X$V8@M9,6DL)9_MCY\S_)R.@TR:C1GP>(J&D=V_N7WW&"?Y?_? MQ^Y;%I\ M>Z"Q+WGYA"2KI"$VI1\G.>/4VY&:OGT*B_229W?SH6,93*BCDM:?KC_]$N5; MN>?>A&K2/" I+2+9)-7WU483@?GXWFQBB6N6#5'VDTT*B;TD=YISM_$RW$PR_G[Q8WM[K+( M"YIK(A'<_X\@*8/LECUJ>^,H68N+M^O@GJJ.BAD#LW[=T@5A=3O$ :X&K9!' MA3V?IN5Z7MMH0W7>\N=T[BD1UB"I.A)BOVU@_FN%UBCTHN]K>B5IOO(1UD_Z M,KLVS&,9?0N9^(&(MB)"7ZNE32S@.F\M"RP 1\ZFLCWG)-5X=KKEVC'?^BC(W9QKIXMY4%9/ M[C3"C?2D M>%SKK<+T\QIKAVIS34%DK/*PUG7AL^GX+*([^*_1-1_]DI#Y=!71/<,\YT5^ M5A9EQH=3$9K[7_GXTZJDV=;ALL/3H>5;QWWKI.]ZSN!DV#/=$^^H/SCMN:XS ML%L5+GN:%]%45G@;2P&Q8$5"BZIOC#Z.I6C?Q$*V++@K)OD@#-0:_5(8[-/AX.]_LAC"UV ^H\_VX3N?CJ1>66 MMMD+95.??=^504?X]/9F_;])UCD[E:ZR17S;O203X*>Z^0D1KFOTDI8:9;)Q M&2H0YZ9C=DM9V\3"6YHAOSLG6BK@I+1QN[8BVLQS# M[JFK'=%JM=F)E=@M+K--6]E1Y6Y)ILOKSM4!#:0H"9E!Y6[)1G80$\1C<@4#AL(-M V1%/_N9EN MB0PVT(L4S3.'45 M>H*;>L_L _GUP6[QRIF8-9\NTB*(88)IM=U92QFNUFYLK=?JYHIW=7H'=;UP M+=\VK($&X5>ZZZ9N\1 JXA3NQ3]\4W?L),K#.,VIF6W"&FSSV#TZ.G9/3]V^ MYQSY1^Y@<&K9SIGK6&=.KS5A#=57C"U95EB3 M==?H%WX=Q*4,1LGX51D'67S++F]E>;6[IRR*O5G]#]2;2<3'+%WV>L3#*!?M M3X,_>7:O<-SQIY/?5@O%&:)HRNKUXG[!CS.#>BK_(H^D3M(;5J0LB F'XGTR MGJ=E%HKR.6]RH="'X]O1:(!FI1X M3(K!21,?:^S!A:MMS=5W3=?R96L3'L]8.+_DC3B2FT4A@>HJ2.8S'VGYK(BF M));E=03D15,"9F$F4F+>_35.;X.XN*TJ-$Z#K]7-&;_F2\E+95%'<4F8YL6\=6KEJKJ/:.7/MW?#)5_] MH1SOWEQ08IF+F#NBD(#=1"/J(UD!7%+B;$:35O7^\A7C4O+(C/H0A9(&HI5F MJ3.C:\$8(]DK0:\Q_TJ77/.\ZJ!L)R<*R43]R6)"(BOHVB"^S:-Y+4L>\[#( MTH3D+\J/R=]F$_H[68F+:+Y9EA9T%35G"!Z_H1Y4X7W9J@AC?B6$=TVO)-Y9 M-B3%+_\:9C0@0KK+RIK2=\>S+"493M_N!Y75V5FBMBE!0D1RBFEO9481NB7H M[B&9,!F9*X(\Y[\L 2-&9_&;L""SZ%*J, ;JU9W]\HVH*Z +JV#T!['9W';* M\Y1,'V'1W$3%Y([(QE4(+E&"1#PQ)MU9&4Z"7))4-!RF5X))A84D[J;Y[>?A M\/.BD17"NIAP87VM/)@L)5$$E^RG*KQ76#!"GU8#?T?B=U&^,)>FG/CS)"(> MSB1KA$&6W0HM$S89]?AZ7O5V+(I[S7];]Q8KYMDB)%F<^R]X$BP()>?9-9E! M]Y7[,EZ0W5LVS.6C5GZ34A%1Y_DXXB.B_GL6P+=J7TIK[,D76KQR?N\QQGP, MJ/E+'D?4'/VW('ZCIL>"8RN[+4VN4M'28R^VZ$=>$%=/9:MB=R._-W[""*S> M@<1WU^.5WJR*\L' W8U#OJ()WVKEJDZ$9*P'<9[.#28VSM(ID^@0SQ9_O#^8 MM_,**'Q>FL:B(7 MMHQ(W> MFTJLCU))B\74=7<=GW+*LY=/E8TMD0S(7W%TOY2/3LOI?6ZO&7% MW!9+%P&:*G$!$=/B@7?O-U_D&'+TIL$?J30&Z=*[]UWV15JE]X6^>/BX3,*% M15F*^_)[JW(R$"=)&J=79(%/2GK=.XD9\X4\&:S21EPMHCZ7'4DMHZ>( 9H_ MK[I(]"<-PY(X);Q=&?]*A&6R&-85Q94\-==Q,9"DQO,U W6J')/Y2=:PT)C5 MYU"_Z8VC,+][AI: ;A7[_"( /(HJ**X#*(&3!DR 9C%>]U*0K!H)#U*,4(LB M3\R;RH -5W++K*K74BNDGXA'\D4\Z$I5Q>_L&KU1AUI9S.YJ@@5:4F%OP2!@MLE\DL#I)DON83 MGJ-(+##%/$HS'OW&Z=KB#E69R(13+M3T3J^I4Y=BLA=&%[WO)6&J0AZM'_- M8G/N5RKX578OBXM8Z]&:[1[FYUR5$\\) =\(1IU[T58)]9YC2DLU:Q4FSN=S MK;2@5D8N%];B#>?)8PNUJ +*8JI]Q5AH+?MZ/-(+/]_*A"RP*"9$-7Z_2<8K M^XF,D8>EBU_2))O2CQ.:CQ)AARAIK>X^7Q\BUX^?:?R7YY4[:'/C(H&Y0- MS 9E:[NR;G-T':&4RJ+\1;D\'CY;Z_FEQ]G<_A 7P!7\ 7 M\*4UOIXU41L48AL$IXVPH''[H''MWW-^M=#6A;;"5]&XH;7W]I0N>*C;; (H M J J!XL0&WCW8:] ?ZT[B=K]%R\UMNO]<#2[2F4K[?A+)C^=Y"=M/>/:E% M!4 =4E0N=FT-UU5V2D#[T8=S&EP#KMD-UU@#U_!,==EO=1]]< VX!ERS&Z[Q M?,?P/' -N 9< ZZIF6MLJP>+Y;J7M3T!+ ! M[.;.*UB&YYL -H -8'<)V-[ -?H.@ U@ ]C= K9C&3W7 ;"QC=],#/O#BLIP ML#9.?EIQF':AO'O!18 3X 0X 4X[@%,S8<^O IAVPH-R0;D0<+_[0\<(N-?7 M#-,F ^KK]U',GN&YZMRM78^/ +P KRWDY/N&[;E %] %=*E'EV.YQF" R0OP M KSJR#\T\ S3QNQ5Z_JVZ\M8Q,[JP4J="W102$P(<@#:@+9GPHK4Y= W W MP.U)N/F-G9,#VH"V?4>;U?,!-P3,;B1$_0X]Z2.V[G):=YQZ'<'^P^G03@"7@"GFLVK%UCX#66_*KS\'S] MAK:UZ^7Z:V0HO]YPV:7+-!Y5#5VD11"K/I4-/ML&B@Y!<926ES%7YW342<74 MI?#?5&R:I_)?+R;'%/FS:]HI62,L#?2E$:L+9 0R AEM*29[8!K]NE(=@XQ M1B CD-&F8AKXON%9-?FI0$8@(Y 1R&AC,K)ZANO7='RTPV34]D,TWU+7I%(, MJZ\XPF2OCM1H)<2-4Z$T*="V"5$;P4$3H8EZ" Z:"$W40W#0Q'W6Q)8&=->Z MFEND)0OIKUET6191FKR'?T4]:NM(!=NI;*\:0 1.1X "H H]+;O=F/&[5P^ MT!_H3[.FOT8KTUHKJY0Y=9)G[#2Y"JZX6 [LP=I^YWA5CE'MSZ^KVV!]3JTT MWUB5]_5]PU.8%T3WP:_;@@35@&I -8]0C6GT>^I.;.@^^* :4 VH9DIU+.6G[AM5< MCE==P%2W[0-([3.D'(-D!4@!4H"4*C>@:_B]QLIL %* 5.&T#7GW'\.W&"H !KH K MX/JJQ)BFT6#!/N 5> 5>7Y,[TAL8E@>\[MF^M;Z![Y!5ER*IM)(5] IZ!;V" M7K5%5M KZ!6BBYLQ_M>OCLYYF"9A%$>!V,)BZ7CMUA8K4I;.>$87)5Y^NRCM*\JCW*@M$?95Z(E5#>'8>&/K#4+=?DJ\7A&J:IK#BR+F"H MVV8"(CJ,",\M?;L+[A#90MZ^ C![J KA5T MB9/9ZK** %U %]!U9UO;EN'X@!?@!7C5LG1U#=-6EVVDZ_#"WN*'X926K-%_ MET;,)!C>.H"D74!2=W3."#194CT M#-M19O("$H!$ZR'A6D;/!"0 "4!B<9_G&GY?68+PKD "NXY/[#H6:?CGF\L@ MYP(74['G&"#GHV8\U"'?4L_P?&P[ EU 5QWH\@R_AT)%0!?058=Q;1J>J>R4 M*] %= %=]]#E>JA37NN:MEM+UZ'89,PCL5HUQ$8CO\J"ZDO&\R(KPZ+,J.<& M"Y(12PMJB)5)$,=I&!2TVE5]P!:TM<<%6BS#M5"8#ZYJ($J5N&RC[S16Z@.( M J(ZCZB^85I]( J( J+4^5LM$V8?MF.5R;8JPI*G*0%G^8&2W@!QUN+ MN*P[CKD^D9R%HGMPBP.=.J*S!W0"G4"GGNBT;=]P'77GG0!/P!/P5 =/US/Z M"K.@[#L\7[\I;;5Y!2^_/BA$\FE]>1$X()4QVQ:@= B4H[04\;>BDU4>K8,7I]=0E$GI.5!NJ"S1!P$;A(1RZR^L; 4I=M!5P$+@(7@8M> M)*:^:?0&-6UH@XO 1> B<-'&=I%M..IR&>P-%ZWXX-X5 ;WANNL;Z]B*T.(H MX6\6Q91M\[L/VDEQ5YW]5U1,6#'AC'\-^6R10^\J34QFE>9OR"U.&(7N_/G_[ZEQ^6EXL,_D^Q89VYOZ-J6=WK2&[BNXQV?.&?6J7?F#8\.?OI&JU<5 M\B*:\IQ]Y#?L/*7./:K0NP*%T*!Q2BIT(_1 ,AG+R^DTR.BZG'W^\CL+YH(3 M:A'E:5REGRP3(GH)I\]Q0*I'PI??'HS]2WJ5D B4-,2F].,D9YQZ.U+3MT]A MD5[R[ [/CF4PH3=J.BPPI:0E>]TQ]!=UZ9#&-2?BF*9E(E"?"=+)># 2*A'& MY4@2C!Q]"3JV@!J36&/!)=G)4D&$F)ZI^+XA$$(B#)YM J=[1JU)MIAL)4H$ MB'[-CP?F@?Q.ADRX^+X]$1#@KJ*DZF10 M%NGBAVI=(G^YB4;%A*XF0+#P^HXJ[?JQN%2[.KOW9?>/.M MQJI+??>[Y^VZM4;D_)5>>?MK[]^GWKS M;6ID.7^*--*>#N/:/2>L72! $SNBB?HIV\81R @3?%PUCS@MP1+A&+D,8N%9 M4N8FUT=^VD&[.<%M/G_L:,=&WN>9]:>:K$,2>FPV )0 91U%$1QEUMQ^@[(E M_J@Z1?AS%I!).,+J0%]GG3:\8]NHUP4\ ]WFYPN\( %_::R/>@VDQ]GNS$S@'SG>(B]ZEB06C6E(DV(8AB*BCV[[3,,01CS?)BSV[-CJ'1_UAR?'9L_SS_S! ML.^;9V;/'=I]B[ZW-2RV^BHN?Q\5U'SX")Q6!,GN),D6HGQ25Q"OOUEH"C62)2L0GO[YU M8U[BLZ !D/*,IC-B YEZ(!BELV(AY]5AR-*$/H=<1/G38/ \S*)+>M]+3A:& MP8*_>R +MM8Y"JP[N4J^")#V&]%KY[#Z5W>@L7#B?ODO"3K MEXZCA.A6Z!QQ;#%_A=6P9Z%_PR0IZ8HJ@P%+$W9&+,TL\\W_+N/B;T5B!87# M_(^ 'IG=UC3,;Y^)1WLX7VTTK=R;B KZ84)TRK/\]#\E35IB'-?D?MA@+CHY M.QKT?83T_,M" M@:W^!W;ZS]]_N?CWTV/7P&ML8^5K/,.?D"E%:Y]1+A!-9AAQ-9-:J]L+M6]N M_Q=G(S+\1=:;$0]CD5*">'(6W+(@N:4_K0A>\&M8"3\7PL=DKC;9B @6>\O8 M[\M\+F1B3>5\+B0O_LJ.:6:.:/:\RKB< &4R)#%F>7GY!P\+,7&&M% ,:#J4 M1<&C<)Z/*)D/KQ@P\3 :8?'QR0%^.GT0X*5H"A'K1V&QE!D9TSEGG[/T*@NF M;7V?C4'7YS3/7Y8% ?26C;-TR@I:*,DU MLOCOI6BA$+B6*)Y1=]*1\!3'MVQ):??;K5I9,J-!W:(5(Q>?A&U0.1;X=!:G MMYPZ34\:!Z(\JUAW+ZJZ%,%7=A,5$[%PE#NMMZS,V7R-3=:%3&-(KYOQ9>;# MQ7U<)CW,2R*@^;)38)H6EPF7YHIL5[9S33:,:)S:X7)ER@+A9\UAF;RZLR8!KF.;#4[4O$N<=#7W+""*% MJN0:=5._^=96.O/3X@A:JRJ9I-1:F@!X=%V/UO;KT-I*66FV"!CQ*PT<+X1W MN,ZB$OQ1H4R+7;4:K&6TT&KYJZAHK%M8%Z8\+@6=%E&K^NQ'FSY$GL8AN6TC.5VYR>Y M"!-G3C(^X4E.TS3[95Y0\]=G"VIB!?Y H-6J-KPGT'L52A>;R;0:+?@TKQ:H M@4RH3MVE!6J993P)Y];&//MZ,/JCS(MJ,UJLG5P=$UMBT3=RQUO:JC(RN6N/?5&OA)U;L)' M5SQ_R[9\TWQ1UJ!J):!>S(),+._%^$@!+#*)YRO;PZM;G/,%>3Y?L\^W*6@5 M/Z)'\M']S?OY.6SB.0$G2^4&'Q88%68#?7!VLOER4/-6ME9,$ MHO]5&0:ZX.4VVC[0V>)0T%/U"E;.!54G.:8SZO]"T*)$QU8:<'E[UP0J'*BQ M3U^>_O\Q/5JYY]YQ7FV3_=>0R=]2D\K?';0ZE[[9ZM[CY?'R+7AY9*!'!OI= M10$MN^NT/N^W_S(!^H_&]_Q^MP;\6:X!Y8*=DQE;'4B6J\G3KY6)+(K0%9D\ MN7UR;V7W=[FR@\I"99M76:&HOXAG\KQ@Y\(M\.4FF*U34.@G]+,!_5RPYO'" M!W>QXH,;WOG@H(Y0QP;4\4*#AKI\J!M!H +2CAL;I MH+51[.N5_&]-R?I9)>Y><@7'<.I*H[*%?'77RY?O+X%"0:&@T$Y3Z'*7WVY, MHUNKG2!2$.E\,#30QA9SI;YT>&B9/:/?W[U1V=8\I^O%B@H$8$<=]!#L^%IV M= RWIZ[J ]AQ*W9$F8@/G];XB>^.=*0AQ*ZY3#XR(OGO0'&/"M8,<^[#=^F?A38/J;K&TYS3+NEBA,7H$@$VT:&&N@7ML9!=QJI(^BNGJ!VSS+\7DTI M/V /@B!!D"#(=A.D:UBN!B;AGA+DBJ_WG:R.M>[ZQDS;%7'M;T6\81RS8$HJ M6GQ3@%#4JJLJF 67-%NP(..R;&$Z7KB;B^ KSPT6C46IVIC@01>_94S4V%L- M3A,WS6M)4K,;UZ6<99$HRQ??LHR/8QX6\[J.=-<5?4H('++R+/WX^]LO;PEZ M<1QD+) %+*N+CT2%RGS"9@*!="O/2)17!KN91.&$30(16)>7\?R%:3;DV6I; M;Q9=NRL%*0L!KF_V#4VCZ32J"DUGH)A*B343;19!<15*4)(8"A1HW*]2X M4,N71#]^6R.U2.<5'9^NJ'F_H*91%3*>PZ)2T3BMLO 8:@LZ%I.,%;$5I3KSE]=\?*J^PGTE76GEGC&I;15((L>K**DZ&91%NOBA M,BGD+W44BO25%(JT[397S//;W'F\.]Y]W][=WK+W+0DD:9<3!_*YZVY?[^B0 M9VPE)4Z#"VGQ_E;9J*=+&W7=BF3E^!*4$]315!0XT,:>H/&@-380FODH3^]!$:*(6F@A.A";JH8G@ MQ)TB0KY1F4I_>=T2ZR("Q0\%3CC79= MM$A9;%Q][UQ#MC++5.Y.;UM(FKP/6_Z@"%#$NOLLUU+UVKJ,H[@/F7S! >" MC!*O=LW2!4-U MVYN %J"U.JG9EKK,_YC4@#P@;T,Y.0J3RF-2 [3:+K@FW"XYSZZCL,J0F)>S M69HUXX*!&D(^JF; UDUTASUU!;UA20(N'8?+P%;F[-!%\>LV_X"'#N/AT#*L M'LZG8@(!8#83AVTXCH\I!(AH]PJM3FTZYSGI43B1CH 1O^9Q.A.Y&@Q19J16 M3X!&#I=V*2 $I\)[_DP*G>YXUP]=NZ:*UB^0VGX;FT ND+O-&>*>LE"C%PM- M%PS6;?4"FH#F-I-JWU%W A*3*I +Y#9U@M)P[)HJ>F-:!3@[*+@Z]>\+CZL2 MLE<\X5E0U7<-1M,HB?(BDZE$:W5"00TAGZ;FT#9-E?+KFGKO-'G65.W]<7FU MS;Q=+SOL6 *2-:B597C]QLQ9#<"%+5! K.E9SS8<=6GA,.L!DH#D*]7*-5Q7 MV4EJS'J F)[RJ15#%VD1Q :[Y.,TXRQ*PG3*61%\Y1NG!\:QGSWU"&HGN-T$ MS:HJSU;#)H=3?RB[[O6KL+\!4&H%RD/;4^>I47HFH!50QH$!8+;Y"!*G?LBV M GV82 %*74!YZ*F+ZL)$"LSN\U*^3D4[X@D?1P4[G&7I=91':?*]J$75G*\) M>@CYJ-L9<(C11VEY&?-7[:3H/D>L]Q8K2^*_L4P;%F$SQZ@@.F@A-U$-P;=9$"/&U0FS)R:LZ M_3._) 7/>%ZP+"@XRV^"&0NN,LY%HO3V^B"Z[Z/117^4N8WK>V?UI[0K%1C8 MEJU,!W093_AKP07@ G !N !< "X %X +P 7@@A>\]*'M*8N'>-'1-UU&'X?9 M-*:(%CBF^-<93_)Z &" &B %B@!@@!H@!8L\&'SD#3VT#3P' MG@//@>? <^ Y\!QXKDT\9_L6^ W\I@^_=?- HIIZ;N^*@/"T]OHUGW]X5^9O MKH)@]OY+D89_3JA//,M/_U-&Q>W'M. G41[&:5YF_(+P=!33-3_]]2\_+&[Z M/>>?QJ=Y$4V#@N+WC4\?S3OTC\\RR!T[?.1GVC\^\LX.?U@E^+M2+:$H/^$C0TL"$F-Z)Z(G1[2!CF^#R*:Z3F=B0?E!KN91.&$KKIEP7C,0[J' M^D)=2;."TZ73M!0/I@[17;RH&HBCX#**HR*:-RAN&2UQ(BX6.""N$7UX[+[J M22-1;X)N$)_III$(2A=[]8F<]P+1A[626#QV74\S?LV3DLMKYG'N.1N5&75H MY1[Q;48CDH[>WFG#,"Q*>A")LHP+ >6-SPZ.QU:YM#O#6VO M+42T!- XC6G^EH,L)@ !J%SJBIA6 B'7/!)*_R;CL52L:"G&A9)>WLZ50S:0 M5T*E/PJM>C#26_9SOKL]-^2D<3;B85HA_KTPH>9Y&L(BO>39G4XZEL'$ +ZV M [)U"8I_!$D99+>>]6*2(2*E$0GT5]]7&TV([8+XGH%CB6N6 M#5>#%?(XGE_SXX%Y(+^3.1,NOF^OQ#?1J)C01WJGN4U.0Q@'LYR_7WSX\*V- M?=>IU2WZI67EKST.M/DF?]6EOOW=\Z;;6F-R_DJ[O7W'C]^GE\>9D4ZLO;23 MS[*[SU4_K$%63WLZ0BX21M?K#9K/T(QF3>@4=$J)3LU-LFUTZF4QF#4$ENM[ MZO*0%LRT8BMSLGKS%E<@T-R5NS%T=Z!]NX?VVK5;&U5/K;"@?+HI7]N#^NMD MR>,RITZ2T7>:7,V]JZHPO2<25 !UY=3XJ.A;L0FK;F?_.0UL\XZ^O,\:] S/ MK3\8KA5Z4S<2]22T&B*8P6A@M%TIGVTYAM]SP&@JD-@2/WFM!NZM<&F*T7/ZRBCK&>ET2&/TQ9>65M7^ LRR#1>-T6NM5L[E8E]T585CV!$0]"+M+Q M<3J=T8LE19Z.A?\KXWEQ6H6-7(@N;Q-4<7SB>E;?/O%\I^Q,2"YM2 M=RK>X^7Q\BUX^?9O M![YP6D?03!,!#GV]=R6:.)9Z(4VUWRH+[71IH:U;:B#:!LI8KS)^%*N%55W< M0!6?3F.!*)UM%+@K43KZ@ARA$9V+RX&RM4W9E!U\@K+IIFRJ2BOO)^TI.V(, M->V4FFY,F AJHD52ACE!'7:3:_OW55POMEV\/0@4%JRSS,"UG:<*R MH&AQ!*9>^E:'?'11)&5'?EMR<+=:PQJ>J2S*39>1%/=U*TX4+ 6 N !< " M8(':6, %"X %P )@ ;" $C^+1K[ .F4[G(H:4/]=UML:\Y)3%G@"GA['4P]9T($GX$F9!>W4E+,1> *>]A!/?1\U!/39:^UJ M#0&V/ 0_3[?*WK"GHU/A@-OQN1CDV59[Q&9/\VR[1E]AZ;J]S[(-NNL$W>E> M:K'-7*A]4<_'B-+S-2C'HKMF@D7!HAI-ZFTF2GVYT'(-JZ?N^"2L1O!=%_A. M][FYS6384JO173N,,!M5.'YW3Z&+HE&B0)3>= I9O2P?40UR:YNLH%?0 M*^@5]*HMLH)>0:_TR+:GT>*_T77IT;4WP8P%B]U) M>%$;]*+N3X;"2DX#V[*535D(KP#$ #% #! #Q Q0 P0ZP+$;,\%M.I<[79K M4?MD$28<*-@!%;6.<2PXTP$'P %P !P AP?W>:@)"C@ #LN3B#B I&(1II'3 MHVMEAC02;7MYZ;F?^WU:S[_\.XZ2XKW7\()'Y4Q3\?'Z71&CT^*/!TOW'%S;]R%:/B" MI' 4I^&?/_WU+S]4]Q;T[2A-ROQSEEYEP?28!BJ(DO_EMR=!$=R_2^9HI"_G M?/SCP=F);5J#?SK_OC@Y8-&(?@C"XHWO'YW99T/OR.F=>;8[] <#MW=R=FJ; MO3/GQ'4/?OIF8%:%?!%->(FX?W@39B T7[RXUINK56_:)+LB^ MZ=O#!X]2\2Z;/E\TR<)?YST99^GTN;X\"<9=*=2+F&/#SH9<$, F&+IG M 9@T-\E6(AJGI/J^^I@DS:9!?&^&L\0URX8K6(0\CN?7_'A@'LCON1C)^??M MT4\HNXJ2JI-!6:2+'RHC3OYR$XV*R7O??]LS?:?O?;>8/FAJB(-9SM\O/CP8 MU+O>KV[J+*>4_MH=O,VWA:J.]>WOGI^SULZ>U?W6*V_?\>-;U?N6!%.V:RT" M^=QUUWOE 86:SR$\,WLH64M\%-;/;Y7U,T?>=\I,Q)J(^$M0-_NV&T,]E$OGRZ3C"XXJ'NZ!BZ BWW$Q:M/V6]S4EZB3^_$Q<>S*\O M;F=T/;4L3X@?B*;?/6C[I[_^\$ZT$[T7___3_P=02P,$% @ TJ&37L# M661Y?GG1_]2_ MN.J?"4"DZW]QL/O[5M[G!\]Y1[P%Y+RX.J>?'TP?)=E=XKKADE_ #KSSX&6% MSB%3#W)!H]:Z7'FA[0)/GAM4I8%69F]RIRGX_"0(#'B]7Q L$-P/8W/0? M6,G0[RU,]1@B-VF1#+#!ASIDGF%CQ'3N G*;U-5>^@#V?">;WN M>,1!?DO]877MVR'*.6UUB-75I$-%7)33G6P1^EC2;W^Y7Z]V,S=>KU( MRK71B\_GIF=1J $V*^BAYY5CNF9 O)%6G%ZEB\>_>IHIF M/7%-;%5??+.EHI][#XB/+5I=OTXGDC+T1V]3N&$'@I57OP=)(?:KH ^FZY* M5423DL35"KMS$J5 &EVROR3KMH;F M-,O\2K9K'^>K[RR IY 09-*J7NLPH> M/33_>D9U\5ZB=/_',IUWH/$F63(-;&L4;(6"(E;H,"(FFTXF-5"9_?7,A\%V M4$SYJQ-EHWE=HJ (=G&':7+,A[HT01'D=)2K<" # (& MLVY@^MA7Y]-4?:)KZWCA@O5MF6X@6FS1Q>YB2AQL 4UG JUAILEY5BSK89.* MDWXF/=TPXB^7?9 C%Q="3QAAWW*('WH(_AB(NJP+ZEB8:I(N*89HR*HBB,I( MT.5K11[+0U$Q!'$X5&>*(2O7PE2=R$-9TG\^WVUAI^W01[;J_L)^[XYV7#C. M4E!P1SQ4+K<] [G%XL0$S'8A;E!$^B/$P8O,%F"ZF^./4&!BYW#D(+2V?"^&[/A6E5'W^3)Y$>8 M$(:H7,N#B22(NBX9^H^L"M6XD31AHBK7_YG(=](H_GB:,P?C.'D)UD2@SD4_ M!/7F8_]3!V=%;A]+^?YC-_A>OIV*0X,6%O690&GH]3^=F/I@#&.8(#D[Q<)Q MCXH8]NJB?W5QV06&_2'J[8DO"R$=$M>'GS;+?&BIR6VL5/Q=M<=-/6&H*CK\ M-8K*G(17)=P.;H)7,L5AQ8%_VF.&'Y)6CPK]T,R>*M MDX^\K9.9+BN2KL-,O!W("H/KJ+9%.,/(2V.6$N>#[,Z)MVP@KMMOMUAR?^1M M7_# STGMQ784[RM87F-5NSUB(5X1S7MD>I)K(_M7TPU-[^6*BM!/NX;YS$?S MT*$F>R$^#3WKT?31U,,6$ATG/M![3:8KZT(IQV6UT18Y;CK3 MAC>B+H$R(P^!ZR83=1@7/7%;7:CU<+F$/UZ1N79:+.6EK)W<(B_IL]M;FG1B MG BR6MLI^>6+-S\^7G$L%"Y\1[@],33]1_HO/0][,AUZ$D8-PT?B!0;REJD# MLNHYJ^%YD):+;9\/'-MG*.HW/[+_LB.U.W'"SM*8L7JC:D;/D+3;K6.VVB5. M[+07J+46BT-VH'CM^,!9.UZ!N8YR+3D$RG76H@.V7[R6?>"L9:_"9$>X,I+E M$D?0 &)#PC9'D5M]S[6H@L)U"I1%SCJEWM[*,1H4J*'*MDXEY#3 M!"U,9^H1"R%ZPZWFFM)JDX6KR.4%QYHMA+[D:T^82-?B!(Q7=2A)(_API"M& M(PQKK0G[M% H]2\O>%)_#Z8X2?.*Z'PS/<]T@Q?UP<&+!OMBK;=:*CRR*NA> MPN.;J&FB8MP+ZF B7Q_QMA< 9",7"F_.RY$],!UZDU%_1*BRU5M>3P'&H!? M/U0WT&$@V55I"G%2IY"N5(AK%:)J3UBEQGAJ>D#>(PHP=+@MX+8K+4'Q Y/H MM5$4?MAJY>AGX'H ?75.S:RQ0[[O,Q/Y]15C^;'RC-S4+I"Y0.L76 ,G%%.C M3I9 X2/DP4]H0OS6T,S46XSJ55-4T^T( FWI!.\&!G6%O#H>+G4J+ ;TLB&@ MFP9..&Z&70^(]?LC<6SDQ7=I6L*34W$QKA\:XIINZ'^$J*DC0G@$P#Q!'Y[0 M&+N@86#3D5T_\,(:1S@E=11NE\)_;;A;7. 4NEF@H/4OJ\X_-2=(_PM"0)]0D:H.0&+%#" M^J9!1;"*:B@ Z6*]P[T.-YKZ:;JV$%4GI.H[(F#&)O;N3"=$M\BD_%O#6.,7 M+;;1WG-LM+$H:\*=.)E)PJTDZC--.C;3C#N2ZQ.\@.XY8#O>-&*RH]8JV;CV MXI7O/<29CW^7Q3#XOJ=.(W/]93.<+4B TJI+ M$$JT)9HLT+^/4;KQ@9AZY G3-T/&Q$LEMP!Q2ODY\SUD$46+OX3V9 P0"ZT6=-P:51S*=89O;0(ZYFB M24/U6I'_+8W8C!Y(BC26C]3YVF*;0]]P2=Q2;P _\GZ#LE4X\$> MM0C:@GV?MDM9)+-/5,(BI1PDWJJ:(?][$SJ,JF:R1DV:$U-5!G8E'(=QXS N+.GNHY=44[J1>_,3922U!\ @W5.GS #1>Q0@]!-5PV2I1;!=^XMB%-%)_ M%(9B) V,(QWI_H>+(7&?Z/M!;,5R,?$4$M3<;JM58[&X^\19![>1@H3^NP\7 M_TW=!NXDT*>BI4R158TZR1WI_EH: OKOD#PAUZRI Y554@9=OV22,5^X 77X MN),4\4@UC_0@9ZV6QGCE5U6*6D:_R*#&LU^.';O$TT5Z7M&;8(V!RZFG%+5R M,;GV5)=^FTJ*?IP.$^FA3O^FIV]##]DX6%\L2-\XB$>J,:K-FRI='S^5 )_A M W;0.-2DD6QLKBID;C*,)$.4)Z?5LPPYWP]IN(0AJ>MAMV\CI1(A8V4T8PQ9 MUV>B,I1@F3Y6C[D:4#6)-]R\^E+A\%-;PN&8 PGGX9.6VNW,?6Z-I2!_K@OR MEJ0_36EJCT:W4$77CF-A-<>SL+92+#/'6AGPJ%&;W&.ENT1QQ*P3C%,/$^^ M.ES-^DNASAQR9Z">:G07XZ2J[<$ ^Z['%>HL!3IS?E@=Z-.R&\&P+XQU(2O? M SDA$XULG:,33KGBLY)/G+.2'22.\&Q$04'DVDAC?4V11R-[$E=_-#TD!H&' M'T)VX&R0.S;^^HL?H"7UAJR&4O/JBT]=>'<[%<'I:ROP9W:=KS#\4)\/9Y'B/G5Z?C=BUSR;VZ6LKRF5V7KK%\=!7V MF W]Q@Q1QT#9MY%B:X9WA[8E#CE"*TA#3\@-D1;=ZZ*59E.JH5ZIIF+;YI)C MVVC2G:3,)"&^#,:6*T[:";*M%-$/%7)YT7]_\5FT"8LMD@YZ7VOU:;&]XB7D MDG/:6A%^%HMT)BCJ.WKV]KYW\5D01W$$DX$X82>O^HTD':=W5!4$AP3 <@,O MON81;=9JV/^]=5XI;:F,2[+GL=6Y9*@"*RB&MKXN$F\7:[+^SQ-OY",&<%D! M<]5.A1=^T8CCS(GWW?3L0[!)Y49+.2;CWE.+8X!=AD;D4[X5Z_A>H+&0QJKV M3=1&)^XI 3)>$.J9/OLT4,H5F;/#!EP1KR[':4Y40\8&>H C,WH)NQX-AG3>R@)ZYQ8)A?!T*.O M)8'IB,G68TU)/)E$QVR?=^JV7,I$F4WP&DPTTS1Z@ VVK*R.=O38=-";M:I[ M8J@*L*[?$TF_0O.ZG%6K"Z4LEMEW:\QBNB$:D=,$<)4ZC:.'ZB=FJ\-L (6Y M6'AH$1LX<8[6.:JDG5+M)^-04YUM1K(N7E]KTO7:C$KRG9B"#];NY!9MFZ73 M8.CKB-BMLTBM5DOE3.9(JSK#<,1'#WZ.V'<6N!VLJ-OC/8RJ N:4.-AZ.22[ MY+90*DOVT'*FZD0>WI\XH (^&EJ"28/=!6@1#"/03IN^<=QB>Z7.Q^ MV><S[F M<8H*_/*$T??6>2JG_E)>R:SKU7DE257O).U.EKZ=L"_&)EZE1=?FS/A#,42E M1DNY)+-94)]+$JV!GJMQA^KJ][FE"[7YRS[''9.'W1%J[NRI^H$)I8=D M2>,0U5'B^&4+%;G^9YXB9ZC#?_8&HBZ-J$,LC5ET=-H<=RSYJ2+, 1O9(.$T MY--3.GOJF#7E:6O-%4K2_F?>>IN#=OX'&K);4D;T]5N0I?0Z/'L*=SH1CU2( MUD!O0-S09W[M4X\L/'-Y,#[);:F413*>;TU89* J,SUVI)]JZK4FWIZ8HP2R MU)XYG=L>MF!VLZPSM^YS+ =HMY1Q,LYQ31@GO6E/98LF#ZET826$F7*LK[G4 MP?-5F6T2->276D!/=N'=BCS4\M?:@BFHHW(?J?^;M0^6A=JR;48_$L9'G2W^$.'BI M )-*-XE7@;$C3H929K^/X+TKYELW!_UV&=3Q"7UFO$U9#FF[^,YAJ9" MZKII6>&24@!_TZ ,=&)XZ!'F!GYJ<*#X&CTIEKN\>U<\_N GLA?F9C10IR8- M)Z*NRV,99K&FX*.E6X_( M#AU4,OV;^C<EK,3?KZC(2OKP1AK-)E(5L7-R:J@$--W>UM J]*Q'4 $; MFPU[-5/*-/QMBJI,PW;0-6DZTX8WH):>-M.WH*EM*O!*%YL)EWEFPBY8)Q.! M#JF'3!BDES8T 6Y=I=.-OYV3G5F&)HGZ3+L_YN4\7*T<=JO4I)?=;?KP$=C1 MKD\<;--%:J%4N.#Z/>S/)O26 MHG('B:IVK#%@]P-RO])#TW\<.^1[T_N-'>U[*2MG%[@66+F=Z3 4]1MA/%&_ M'?WES+=D+F;JQN\81D;N7V9>Y'>]=%IDS:S.3(O(PO\A?O_Q[VOK_C0O:K)' M+7.OC98*3<,+[@E2"QSS_]N2_/G\V;>_F*L5AN&F27&"ZY*H]RR-)J$(/\%\ M\%D@KJ]G@1>B,\9(3YX;_$>DH3OIRR838KK^+5H^(.],<,TE^GJ6\PT[#AW< MI"H_A+IQP*XC7'LD7'T]>W[P'/P% TN<"0'T^NN92UPW7'ZQ";W<3EU4*#%G M0I1QQ:XX&BRC'7JQ:71>CXB/Z0>M]._F*DM+?I:.DL3?-N,05I*QF^3]%#MB M4^_K+$W5+0XQ>3DZ2I"&GHCSA-U%U.^Q:;$HH!S"RG)VE,!$JHV) M S8$=/]7TPU-[P6^?6*,EX-CO7(=)[Z OHZ3\*E(H/[TL'"; L2+!19.SYIFL3:OQ94=1#)X[=C-$N=;6+=9+T M8K\8,2Z9(KIR@2;D1BG4D=]=-*5V0YW]OZ$?T#2#;,+'34ULR^[07&&PQ]B; MRZG'U==T-BK:G.(E<<$$]UYV:7Z(XKA^/;.87M!\*);$"_"?T=;&7+3^"#%4 M"++==!<8NLPBE?L,TO40U"IR0-)M]'!PR@UD/;K$(8N7>N1OE>O:&.1/^ZR; MW-@C2Y%8& @DW!"O&4FP7QUO+QQ@ZBZ1K1#7(D\(H(;>[+[ OJ:U6MY&\AV$ M._2=OBI11!)V?6"\H!;*@YDN*Y*N#]7;@:Q$(>?N)5%C5V9_%969J-U?]:ER M%#]E&^\"[B+=0CUOA7;^V*3B8P]C!K:2N4Z?9Q"?L;\>@(J9JU%I!U]LO*0K M)F$+>C?H'3$%HS+%Z^S=TVFH#WZ.0LK_U$$2=J],[Y"1^_G-2-ET/?2QBT / MI NFS_0F&F@%>#H*N>)C.UX-QB;V[DPG1)M=ZS6!>U;R)GI8@8@N'AT_V.@7 M$E!)_8V /X$QXL_^*/2B2*;06.$8U:ZJ:RI+T4A-U]NRV$*BXY!((L71Z44W MLDCH(AVE3#8F6,&@[5?K7XG3DZI.?0. M3>C&BJ4/HG;X EVE: *LP.&@@!*'==#/#$#M@ITD?P5,!Y.[\OV0M%72O'B' M[90&1&U;+OM4\/;:<]HKQ"#Q)J-!TLD2K'"VJ=&Z-C37+-5<2MK(PDO3.0#N MW%5M=]H79^H$?IN''WTO"D/])ZP;B?:XVM+AJV?OK)X.)"0[8J#M(7\0*82@ MBJQ,)U+YQL2+/^+5--KE M,Q+O*\=)"2$\5XB3W(7YH+CQE3P_>V7+ZHWK!4H9FJF MY7/ZL'.MA=8KTK5E+!?&Z'0'/H8TWYWI8=ION@#112HZ'4;V!#^0;7@;E.L> M#Y<0D;)!*N7LL+E1W/]MRZ)BWK\:G'7X]^UY-D74''GL0)Z:<8;YC/QXR]9T M[0EQ%]0%;T-5M?BD;XV?F6+9V)8)E MR@EM.E79&[AD?FMZBXTB4B-_QSR2;F!.P+S8D>&9U.YQ63*PS+???!:M(*T% MYW[ML.:;[?.VMEOP_>UG#.T<]IAW+DP!):1\H\ZG'E["-!=7*X^8UB/R#4(W M5GU_[222)JYA^>:K+X89NT#>_L2[%@U'@VP4_1]'1Z& ELFVD==$EN?K[DYJ M?N>=K%='U1*_XQ7>H(E?,;1'; M9H4=E,X[3MGC, @]E';@WG5IK57BS5V5DS SD3,7&#P&F7H$J@E>J(T :N>* M%M@05S5[Y^9_+L2)UU61_EV2IWM\2VURT.*6=KF=6RUK]T@$3=1Z+-#-"[YW MCQ@%!8E:Q*96_&[T\S9)I;FZ21C;&ILR)PD:V)9Z$(E!Y')%>QN0.Q;60G_Q MH74?LK_;%:I[U_+F@A8H,+;6A<27-D5B;H:.N37F@TU<#U'_ A@QKJPIRM ] MWE57M$A 8B3XGH$[4J=FF;(KZ2'OL WYHV"-6A0T!U7Q@)$R>:_,8LJIZ] M8Z)K0S!H.5;4\20FRXHZFYOKV[EK6JOD[!RRN4)M"N6]':\'TS>C4"[;LJQ: MUN[);=;O2@%2*N7L*($!D5SX&+GN;_;2. 26Y7S[10B,2'J7XYM)KR4$+]O7 MD?(^[N%J&O>I=6 T?>9+S_&6^13^V$8C_W/W>"RS=)>_=K)9_2?Q,W?K!:.U MVCIW1 F4@8X'$H,5)7/+]!_IOPC6PB?3H3YEWOKY2/K!=.WMA%1.& G7)O.H M4P&)UP"?WI7=-8G>H-TNCGV!L9'[]>WEG19=72,N3MZZ!K'\@4;C&9I@W\/J MP^9#M,VTH:=>H8.ZXC>48V?]]Y]6%7SPUTZ32#^E$&RYC&O$3 M36 )HB_0RVX< S1*V=W>'[SH:!$=]ST' P>X<4WR 2K>8[B"I)K61HRZY"8W MHL@\V=N(35\6W35W3.H5?4NJ\]E]34K.964?)B_(8_Z15T9!:J^ZSJW2^Y'& MN*&=44JJJNP[\?A"A67X@-KVG=B,333'8]&_"0VVX8N"#'^=30<=L?W/:^0B MSW1 ^(GV$D0?S1V \$NVR[:7C'IENF=!Q1=\=JG:3NS DA/4C*ORZ8"! Q> M-EGBC;\H4 ^BQX;QT;XZ9YE\=BV#RF_/Q,XZ' BL@4^ XB*:KNH\]<3A>F#> MO!L=W$]H/"B1P^C&W3X*IF> $1@=4/C?$%X\@@(=#\@UW5H9@1FX=DC:M3>[ MT94W/\>+V(OUD>IL8(FL$#V/I4&"TD%-*N3;@Y:(Q]NA18-TBEDI,<49WYX: M,@^8KZ=)W>%HR!*TO8]8E*&+-+M5;Z'FZ-_!T[[7;BK1F)/]]4B-7LOQP=I?FK_\[?\ 4$L#!!0 M ( -*ADVMRTTL"2D &G- 0 5 =G)N="TR,#$X,3 S,5]C86PN>&UL M[7U;=]LXLN[[_(JOLG-4=9\7IZ;V?N$!<;)Z611]2@9$>V98D224A.GYG5Z32%2]6' E!5*!3^_I_?;F;O[FQ9Y<7\YY_07^%/ M[^Q<%R:?7_W\TV^78' Y^O#AI__\QU_^_K\ ^._AYU_>C0N]O+'SQ;M1:=7" MFG=?\\7UN]^-K?YXY\KBYMWO1?E'?J< 6%5Z5_]EEL__^%OX(U.5??>MRO]6 MZ6M[HWXIM%K4?5\O%K=_>__^Z]>O?_V6E;._%N75>PPA>?]8Z]42X;_ 0S$0 M/@&$ 4%__5:9G]YY#N=5W7>#3AZ*?WM1_BNI2R,IY?OZU\>B5;ZMH&\6O?_O M7W^YK/D$^;Q:J+FV/_WC+^_>K> HBYG];-V[\._?/G]XTH@?DGR^^*LN;MZ' MG]\/5957%^Y3:2N/?0W98&XN\ZMY[G*MYHN!UL5ROO#C]JF8Y3JWE:>O[N:Z MM.[GG^[*^<)#@Q($5\#\1XLF%_>W]N>?JOSF=N81>Q^-I2.J3/[O,E_5S6WDL;[)\7M.QG_8==7HC M:MNW>L'>\L.'N2O*FX.DK[<>HP+R/U:5D[FQYG^K^5*5]P0%+I]O=;]5UBUG M89-KO#5'ZO\,P/JT+/6UMPX^E;FV@]EL;;3$0:IAYV< T^7RYL;_1Q14MO?5 M&P@-]_.]-3LA<*2JZ_!/L![NU"S8#6&?N"[*Q1=;WFR8$\U+[F.MSS[/%I2& MDARAZ[.%J-G$Z+_G;@ J;F[R5>N^4Z]*!E7+SIOH;@VJ]DWBCI]^L5=J]JDL MM+7!M==8L/OH[(0P-!36#MH^(9._J[+TML+]13;+KP[24_KJKR,PO XPKZSY M;N%9,U2SX%2]O+:VP1;6N(5(!']2I0?TVBZ\<3=K3_W6YOICY=);J+:6B L7 M5NSIK/AZW!CL;"D2 \7-;6FO?1EO@?Q25!TP\EJ+<1BZN+5E,\O]B*;BL'"Y M*/0?U\7,V'+M*&_-RNM-=L+2V/_WG8?JSDZ]^N]71S7[,*\6Y;*1BMVL=@1" M'YW?O^0JRV?Y(F_L%&C=< 3V'I:8_[+FJB/&=C89@:7=OWZ8+VSIU>;/?B)< M?E6W@ZO2VD,,G"B=GQRFC\5B;*O\:AY6C<$BC*57AV'X%>3B==&PRGJH[MU+[$-ZG9"Y%3EY;_4;&E_M:I:EK;1/K"S4G]D M/2KUB[![YF:]Z==#UU#RV[;;'W-;/U[%>''5B/7M-'^V&JV[C:HV@F)'[R0 MWOB!_;:?I"U%NR9A\Z_KH %/@O ?!GK1<-B/;*Y'5CZ5Q5T>(O&F1;GQN14_ MS=KLD:G?YJ75Q=4\_[N&>%^\5 MHR,(."%VJO>)>KP_F.#U3W[D1EJIDHU;J 3[JI;AZ'!4-'=Q=-1\;%8/"TMKW7"O[&T*4MMAV]56YTR$U7]U M.N*WU77(P#$,-&FG<^(_E7[_ZF7=.*[E* P>/VV:M]8Y(\<3'8G 9JKHZS4Z M(>BC7:R\*2$NX9,M0W1/,;^\5EZ56"S*/%O6UL>7XE]UQT=7',P7NS-]H2.FN^$U<_6V\A+7[SVP@L-^TC)M.>&KVH_7X; MX6GWGXO9S!7E5U6:;OD_M+OH4*QEL>EJWD'3$5FL%M67XB+SW8!)$_G@%?[TD=8G%D7V>!I3'J.'-^.=8Z!S3 M>328QGFEKKQ9?[5>OMW M%(V!A_MXJZVD0UG=V7 G[*W#'0Z(Y'Z]1D\$O?P2$)KK?+;>K-8%:A4OV.1U MJ.]Z%P_AO0\6?,.!B4=!-,#67RY\W;O/ MF^ZOQ^B 1$+A'%E_163O?\GG]L/"]C$?#NSR;"#YX@F)",>6[DX$15B_^EL> M]_71(],-E8D&=;LC\J!L!#TG&WC9_,LO@YM@5%?>0)BIJO*FMC47R^!:TGIY M$TZ@[2K![>AYLHI#1"D2#=% &^=WN?'Z4'4Q7Y^QAB(=(M*H@VCLA@3E9CFS M>T;D<,LU0M_Q0 H:XF=[^YB+\> %MXL.>F+W@)5V1[V^B"OKBZWW[2;AKE:Z M(7QYZZL'NU;-MJ:A>4R+\'BXVI.Q$QO3UQ\O;XZN+-D+?'=;,G.MX>7]NF_8FYV/^2Q8D) MC+!"[7U4HN_>NGSOX12T=O/XPOE0?M!C".=#]J[+97U3V??2UO_+ .=.[>YA M#20_$.WE]8GVNB:T?HO0J2JK7PY<5N!*J=OWX<;Q>SM;5 ]?@IXK $3KIPW_ M8_TY'=SY[L,H3XOR4LTVKG2M$P,$_;=ZS!SAB]K9SS]Y6M(#6T@)-)I#1($4 M*@%:*@>8001H3(A&,B%.N*'^EKG=TZ^>QC_6195G41*S0)K M_U3Y?&C]XAVR2QV TE'MIUE&J%94 J@5!X9Y^"BBSC-C,61.(:1U$PPW)L"@ MU.^*TMCRYY_03^^^VOSJ>O'S3P ]-*-*_6)B/'W_XA-@1(*TF '*" 1/6#R-66%@FN&3V M>''%W\7U3RJM;=$^E;1^Y^VH?24UU/\/X@Q(C#)@H5, (:F!A(G*.$\85(VV MDNUR17Y8N6H%82QA"7I3>"?DJ?JT)9WJ#MEIW$8JD;,T0P@8Z@3@2#.0)18! MF@F1*48Q-OAX4:(_C"CUB>AWR?K[^VWZ^5DJ[KV;1DT?A8K4Z8Z?&CW:='HR M3SAB.WYJ^@12MY0>]II11'MTXW6/,/%>#8/:LNCOJYHB)HW.( 09$A8@83(@ MH$Q 9JG_24A)F3R=!;I!?C,F4Y-D68*1 P8Q!J2A@2F2 $%X1C-'=88:\;/7 M&NQQ[^IVT(HNP8JE\&Q0N;[)VVS\UX53QRRF7#M@$^C9@S #.K$&4"&Y4M@X MFM$W) :'C=3K(WX\/-',HM6Q2/5)W8>M:?_@;Z^0"B5PQI#R"#$-D#(49(9X M7F6F'39<86[>D <-7#/+9^ND(HH"^72FH/6@E?KI,39Q$F> 42#B2+Z]&R6A0WMGQ,^+)?/II43R%7 M2::Y 5!Q 83Q5%"*+-"&)YQIRJ5HX5*.XTOI6%1ZPBV:/O$DY>E<[]>Z@PJ3%MA)]$6FG5W0%T5DL'8VDHF$+:::0 MH7XR &XS"SR2#%B_9H)$2FN'W+IXO%HKA2RQ M$%FO>DN_:'+LV<32,8 RIH7,')1,O:%]I7NW1;?@Q1*4+_;FMBA5>;]"8*3* M\M[3O;K"]V&N9TM3!P"6]8 ]R3KZRC.&.^2K^\Y2IY!R3&D@N)# ^ID,3,(3 M#V^B)75$0?F6%.'NQ?(L,(\ES2^Q.X;#'1+<30P]/,P(9&,J=>NKX_7Q_1Y-;K-HJHEG"7(%K+ 2<&08R#C,@A4# MF70\R3!_>_)RV&!M4=A:8A3-S_R8$/23RLV'^4C=Y@LUVR$ K]1(L4&9-%B MQ)L\(,%& IQ0 EA&#)8X$RYKL6[$4>,[EH/NH(JFM&_>;=^W%+PLG%+(11)6 M3$TQ LIQ 3+LP7.<$R>=PZ[-00.)$Y#]A-%=!:9H )A@%V5CE!#80(G;M^VK%\]():Q'/* M)KE6/MK%A=L38GY82RFD#DJ.%% PTR!)M .:0B0P9$ +:O=Y%O=X%&0)<,^&(0ES)1O=/^N2B M09C'9KDT453 <-!(.$[\'#8(4&DR8 V4RFKM!UV-:*.["NTQ MBZ>3/Z2377.R>4%A[W+1H'8J*,8DT1Q(&8Z>=>) @I #F$(ML71(BA8AHY$N MYG4F+_T@%O7$?M=%^-<.[+?522'22<:$ -1( 9#A%F#M)'!99@S1"1:BQ?82 MZ6I=9Y+1)4ZQHXH_6VW]VN?51:__-X\MWE8M-<:SP[0!CBIOBG(H@,R(5RZM ME8GSVWB"6MA>D6[)=285'4-URI"P&I1&\M&@=DH]M]HOA9[W# &LC ;080D, MAAQ:175B6URFC&.B=ZB&]()8+&EYR'YY[ZG=(1:;Q5)A54:I=E[8%0):8>55 M*N@W2>1$Q@@E3K>PQ/D;&_^6T,0:Z+%UUC-;7Q%NH%YN*^[%F 87=X#)LRA= M@D#&) 9.< NA,\JR%K$SXHT-?$<0Q1* 3Z6]5;E9)_!\R$'8U#O1H':*L:26 M*PQ$YO=$2JP!!F(-,N,$R1*GO+5UO'@D;TP\^D$LGK04M[9Y]8E>U%$E*%?$S@FEJ@;9$ XE0\%UJ;9#F1+8)08EICK;R:76,42R) M>,AFNF/T'XJDDBA.M?+&DD *,.MG4*(3 I@R3CI)$:(M-,28YF6KD6Z!1SS] M[VF>1R^#DV_K(XD&(]ZD>HJ<]6IN@@$4GG'(L ?38@LD@MEJ?%7L>?E49E@XE4E@J!2 8V\F>5O9,YFQ MA&$,,RE:^!=CVH^M!KTK<+X/?E\)M?8F$/JD NW7=I'K[]&ED3(9/;[-4%VX MAS=#3I?1:$M*L1<'3D\_;)1K[=TO_;?WC1B+Y+2BW:SB55H5@8>K-/)%X,T\Z M0(3_0U!.I4'DI$!C7QZ@\S23!3A0#&&0F48EP)20BU9Q^,>4(YZ@GC:'<1PTN4 M+U[4W2%3VRNDEEBK71)N24@(*.,")(I)P#*H$HN%3E@+AW <-^$)I:@S5"/& MK)2UJ*\/17;'J3PIFH:$74PG"IC$SP%&4 8<\W\DV%F9""PP;+%SQ7$BGE!6 M.L SEI0\?:8A;+87?I$LO>:X",\/[1":/3538ZR4*@E.-&%!$F8&\9,!J$PS MAAB'"+6(>F-QKK&=4(BZQS?:X96GMPH$6T_RY%O :9E7U\%[<.%"MJ]=IUK[ MZJ;$9)Q)2'ROPC//B0:*)XF?53A3$&8)@BW\6OR'EZL^$([J&0UN/(_=ZB[6 M_LWMU3I>YT.*&F(!HGYI)H@XORHS#C*B%1=2(-+L*LM>#^D/*DE=(AOO"/:Y M$^1EY.G.(]C]U?W*3#.GO+6*I)! )YX0FRCI@44(4@W#(PZ=A.;\H'+5$\C[ M1>SEX\7ARR,]9DU/OKHGJ/1"O79IKE&]=#SFD N6#!F=4CJ5?#!)AF(R&8T& MB,(VB>;E#RLD?2![NL7G(9YU=^:_G?72S!$GO04!,L4)$%:;\#R5!58PJK@C MM%6D%X(_K"CU!>_IQ.GQA/M:E5<'BM2SNJEQ%&<48P]AYG6_$%#/G?9T:,>9 MPL@EL$4.6A3I8<2S$JOV$)].M-81M@\L;(VT/4C>FC28ZI# -3/8&R D/*IE MM=_O"0:69"ZL_IF6;800_PF%L"?<3Z_ K]^E")[]%^\2'*72[VHP%<1*)E4" MO%', 9?" LXS!A)NG9^[D@K>YGKX#^]/CP9[#VK_;*=@-:^V_PGFX%JU?>1\S6P:G[[@@V;225'&NG M&0*80 ,4Q@@@')YF,0@K)Q23N,5-(?3C>^)[Q3J6U+V"W^K^?0_!60T;3G%F M(0VW_!-M,P"=M, E+F328D@Z_S]V_FDSWGYP5G^C%2TX2]VOWI M!MJ#6]KA MLLKG-AQSU+G:ZF%8_6)V2/,AS:32$*8EPH!EV(!$.@&LS0A(_&2'#(61Z"9% MT D6UEXDXGF$5[]@GTST7KUT>(C@O=I(ZJQ%.$/,3WB* <>4 6RQ \Y! C.9 M$();Q+.>UB8^B=AU"?7)A*Y9EJ)=U5)%M+:$24"E[S"Q5 #!O ICL%."T/I0 MKY,0L3^+8+4#-V)< [':DI ,,:2C#'K; N1.JWQ&W--:X?I MZ7PKNQ(1'N1?V=50"I$U0F(9]%)O]R,_C:B&TNL)SF8\<]JR%B$?IPU*BR%E MO<-]8C?+-)^KN>[!S=*PX=0ZQJ$A"G )-;#.$X^8R.:S/EQ-"$"K_SN$P!HUWB M(:()0)9#S!$ER+0Y'CZEOMB+J.S0%_L&/I: ?K:W:XUE/R<[9/*09E+#$/;J M$ 0H20S(/#2 .!S\_T9QBA-%LA8AZ:=UR,20PY[!CFVLK,+H'R;4OE0M.VJE M#DG%)4( :B6]2B4<@,HFP*%$MGQK+TFDGE MU^6-%_&:V<"O5$X3A:C'D@(27DUCB." * :8"Z8H4YE1+8XMZ)]&JCJ%^ 2+ M5!Z0FYOJ@(>"&M1.G:3"09(!2V0"-#;^#ZYY2,LK>:(8Y*K%HG5:CTOD1:M# MC(\.@WHXD_/BG7GN W^/SZ" FL9 C9$>6.;*:4YRF";%ZY.Z['I4TK/='!.8?]N[ -U0- 6 MV!M:O0U:2J6F%BOFQRFAGBRI,'#![G()U$Y1JER;5Q_CY',[$UNW'[ACB>#* M/77A-EU6%_-6SK$=8MI#;ZD?*R=PN.C@J 54Z"R$RB7AF2B'%/2*.3G[]!)O MR!EY'D,8:WKT-1':X95!191?NT BO"W@,1. >"/ [VV8,,,$U:31);W^,/O_ M+^KU/NT/DX(?_06^HZ7MP)92PZ40TF.=P,P FDD"8.874$Z1S;!C"6^3]/H- MA!BWDKO^T3X7"6R4;+EY(ZE2D#BK-!"<4B 1L0!B/RM)YKC7*C7.GK]0_X.= MN?8J=ZV _BYR,;,Y/TFBO/FN^&9.T?C)E%^^<-[@J?D=M=(1&0D.QQ(-$L;$ M<#000YJ,AG2*\)C#82._2G1>CWD<_#A\CGJ&?(C'E/L9C"0>,XZI9!,VHA[4 M(4)P)-K SPEQA%=3@>E'49DP =PE$PGPQ$3R51"""FG_BMF MA$R';UA2^AW5U_,/'P9IU&QH6] *)#=8P9M43Z<3"(>#Z62 )&)4#"69LN&( M)P/H/R:#%L(426\^$V'J >QH#I77(>QOCVPT&(Q*)"=(C.A$L.%P/)!B."9\ MB.!T1%@R./N8F\B;8@^@GEZ1?AD]&UV#]OA^G\V[8WB_ETN]09PAK8+C-", M6VA!0A()$&7,.>(2EC32ZLY#Z_A!'CLX=GS>XML%WWD-AV+;3MR&UA7E>A'Q MZX>M)M\6I?)CDL]5>?_!@UD=O.CWV&NJ&'$,*PJ$8B'V)@EW4@@%DO&$A$LK MF3O[>.!C1>?EC8HS@CF:2OR0DZ/1>KRE="H326TB&1#<_T$A5D Z2 !,//R9 M(*)5+&\<$3J;L7^N!'>"=RQ9^F?IZ5O-QATRM%$J54I90H4&3DD$+-8$& /# M-3D(DPP19^#9/S35>HR>IQMOA4^\HX$[.U_NN1&P*I(2X@3/./-M: ?"I3=JS6=X>7?/9>1MA5/"0IW&JT& M.// 4)PYH&22 (@S;*745KLV*7:C#/EQ0_7\%9QNT#G%V%_:\B[7^^ZBO5+# MJV)<)QQKH(GP>Q\T%C"(;4C:RL.59T)EBT?6X_C".I> =@#%\U]5BPNW)GFG M-VJC7.J-/D2Q)2 CSO\A0K9)BA/@C3XL!5*93%KD#8CD7^IJF6\+3=RAKA>F MRV*V*\_7LY(I)MJ+J40:,*8AJ:%NRK6V4:WX]T" MG*-OEVP^PGCA'I*]>6M3S:_RD 6XSD?]Q>KK>3$KKNY?NRYR:#NI0U8:Y1Q@ MF&)@K36>/2_2]14#8_TOJ(46'RDXI[4 Q,(NNO]GG=:\D??GH:Q?YA3UB&F@ MF(>19-)OECHHLE19EEGL5[MN'EKM<\_OVH#O J:($7[6]Q6BQ<9^5LR*.HO? M_C?"=M9+O5ILF;889!3YB24% U(E%&C!(#&82J[/WJO<]#6 MSLQ_VKE'8Q8RS)N;?)Y7BX#-78/'Y)HUD&*I#,7.KXA4>^:A58!Z^P==Q&.Z6C;B+E22*-, QPIB2P"G,@0P[;U95&J@PD M9Z]O=",2$:"+M9Y\+.;%T^UV_Q+R:IU49GZ;5ED&,I>PH%%!((TT0$NL9 8= MXZY%F&><5>-^?Q#QKL5Q8T.U[=72;&@3"J_DH8,.<#2^CPY0P!Y MV SVZZIM%:&$OQ\NIV5% <0P 3Q_+7R?/NRYF M?HRJ<-5W8_C69;8@9^_^^JYU/Z_0_:O9A7BW*Y9/4\+'[7?D]!O/- M1R_'=J'RVNI[/BZW]9R1O53TK]E[#0]-E[H>N.PM-+\T6=Y] 5Y6J%[:_7JW-94/3QKM'W'Z5]*=Q/< +3^ ME:;5^OU(TSBO]*P(M.Y0CEZMDV8)5XYK ZPC"4@4Q(!A*8 D6"HIM>2PT8-< M_?#Z?='8^_S[\Z*IE-!@ZH0WKJ $,)$A50PSX;0'6BBDR=IDMH[CC^QHW(K. MH>I=D=N^2-2I%%^B<:)UH>]-:^,$(THGFW^]N54AH5^8E^%:KU[T#O%V0NI$ MGE5(W5J4&Y]/1,UO\]+JXFJ>_]L:_V%M8<>@YNFII5=C0NCDUWPV.TFG#_\^ M]5[X'(1M/L9UD51,Q' )U"R1++I<"*'4SJ:"CF=8C05N)$;L5\NZECJ!JS4 MY5)()J.AF J!D&3CA,K$LX,D&M(1&U)R]DE8#A^8YQ[0%G!$\XZO:0SK:0@_ M&&AOAP3$K5E]"AO)GCNDC=M(AYQ-T10S,H8)@\DD8>,)' VFDGAHT?C\7XCI M3":ZQJIW?6?'8KOCI\T8E_" W2.+I]R1=OPT72Z\\O0T,N=Y\3,E_?E/P_O/ M]M;S$73 2WMU;J"?>F>>YG,_U7_Q-L:+D*O=U^-V5TRG4LA$3-" XC$;D]$ M4PX1Y5,V&(T8:F311>=XW\:^KVI*_-HW%92R44(8FM*A&(S\ D;88 C1Z/P3 MKG4UJ$6ON,52"G:0O;%?;:Z2Q\G.*XVE?A--R)#2*9.(R:F43$B)Y13SA,M1 M&Z]()#4AOCAU ^4IM8B^G16;K^K%Z04Q."KFOL0BK_?@>5Z4'XM%!.? )A7A MGU%Q9^K4>W[] M[CF#@:329#-!P/IOB$^_WF6/RJ%NO'(SS. M_EK,%]>[E(%6[:9P#-%PP-# [WS>[H5R,F9$$C$=3@=-\3JEIM"-,!2G@S26 M$G$03_]C5?GE:]&5U*V;2R=HRO%@C#$A0S: PP3Q1/+A4'(Q&+?:"'UK8 MCD/R?&7,][[K'/*X!E,\F7 9&(;&\G'1(, MIP-*\0!Y0!#RAH4$*2R;3%8S]Q?.>]C7\1#]6(5Y!74=QJMK%H/+OW M6'_S7%CS:648#((BNH%4#A +3F ^%",Q(G#JK0[: MQN49Q[4>2Q:C0WU6 KHZ_Z[J.+I:,7O1O$X$_7EU"2K4 M?OGEM+T/JN7'PB]=%,J!*6I!'JI9\.Y=7EO;?X16$QK]FJ_]-"S7 ? KA\[G MO/KC7*CSI.E%'4&XD2;B_G,QF[FB_*I*W_VG9C*AJ47TI+C)/2[B2 M,5W.7#Z;/=!Z)D0NR](+H%]9\L)L3H^':Y\/4^?\J'W,Y;+Y+.M9DCW.*W5U M5=JK]31?ES@+VIX#-C"F_A[.5A_S8IP%I9^*6:[OSXVJS_;&3^_PL+E] MW-87Q:(DGWG9U\LO 8FYSF?K)6I=H-ZL@I(9!JG8\MK#"7!Z]7VG_T$X@,1A,5]6M77WJ2RN2G5S5M1M;'$!P3+7=4H]7_2W>8S<%X?0>O8$ MOB( ][X_&Q+3OPEBOWBJSI#0,(M..X&BK+.1DE>^[.OEEU447N6UB)FJ*J]L M6G.Q#&;%]]N2M=\L8%3::P]3?M= @8B4W_P)5=^5F^_H]R.Z)OK# M.+_+C=_SJXOY^H@K%(FCO.TA[5)?6[.SAX/T[?DG'],*KO!0E=]=R[TQ MOS'"3%:DW._6^C:+I:.QY!*2,:-#R :4#_&0C00G=#P:(]GLJE//W'Q67W_U MN)=^ ':'PVPIGPHVF#(V8&(T&K,1&%MKMO'B4\];K"V/*;6 M%IJ8S^O5M/Y>E']\F/OE6-N=B<"V5T@GDQ&?D#&& @J&(1W 9#3F1- Q3\AX M.#[W8-!N![X--M%'/N24JKPJ$=(P-1KY)Q52DHP&R3AAGD7.Z 0G4XFF$SR6 M"+/)4+:XO1DGUK+;D6^#3?\*;ZNMMUWMAP=48IZ3GY+?6A%?7W1=J>"GUE?. M_<7$GC(9%J5?0]81.MKKX&I>*1U&Z,&7LWJ+=[?#XH!64@*)MA +0)B%0$+- M0<8Y YI30S0AAMH6WH@X>E"70_X\A6&O4,;:/;][-QZHWO1X-/4#OU(WE4PQ M[ 0&F> 2&($H(,90CT FE<8*"=M-INRW*4)] +A?<,*3[4$<$@37PE _XKZ; MSU_S2MO93,UML=RF7!W:1)I)@8F?! 2# %T5@.F$KMZ!]X@C*%2YZYR]2 : M$7 \<_5LKS]K377X(U.5_<=?_A]02P,$% @ !$J&3>$VPAB(P@ QW,) M !4 !VK235"KZZ0<@Z8R-B],7T$/579V94H0# M#OOL<\ ,,#/\Z__^?C?[Z5M>+J;%_*\_P[^ GW_*Y^-B,IW?_/7GWS__HCZ; M=^]^_M__ZW_\Z__WRR__1W]Z_Y,MQJN[?+[\R93Y:)E/?OISNKS]Z1^3?/'' M3]=E%ZOY,JCX8S&;CJ?Y(HQO_9K;,K_^Z\_?RODRH @%!!L,_V>++I'4Z-X0T%]&@40#@?7Y6"X%HBGFB_#'R?KA_FAW[#67 M$KW'%;F?E7FUF,[S1<#R[NMTOA['Z;$?:=/;H/;];#UA[_G%N_EU4=Z=Q;[> MWI@4D/^;CTHWG^23?Q_-5Z/R <,HY^=7[_&8T^U@6XSR/NX"UB=W'RRX( M0TVR=M#W!87\QZ@L@Z_P/E$CV9Q4_7S M;9[76,)J]Y!HP!]'90#T-E\&YV[6?O1[N^M/E,_!0\W7C+BZCC.VGQ5_-M/! MT9X2"5#"#OBT4'@ASJ,8U 5_=Y6<]S;]!5&A$^+XOQ'[?%;)*7 MVXWRUJ(<[K(3D6SX^[< U;?9PVUC+H,1LZSYKVC=>X8$H!6SV@^IX]N!KT- M60BSB0O6:#Q%W6VWGAQLC;:=#-*/IN7?1[-5_EL^6JS*O-8Z<+11?\/:&?7+ MN'I.)]M%?ZVZFLQOVV]_PNW]X=7]>B"%&@=3H,P_%/-Q&&OH9+;^YC;S5MVO MON?7)H"FM::/]M2? .OSE]UO['0QGA7QEZTT5[?3_L2J-^_6:-K)$-\%DMX% MQ7X_/:0]CW8]A*=_W 8-A"'P\ ,U7M94>\/N>A3E8UE\F\:@/5^43W[<2IYZ M??8HU._S,A\7-_/I?^63\ .=S_/K:>U9M4V?'0GU*B2HBA8Z/?:33?L>8O7? MVFB?VU/? ASYE;HKRN7TOZHPB?CA3LLX_;47MH.W7A 8OUJ&A>#I0*^N7S[> M*T8-!G!!N%[^2C]\RN_#T.,:^CF_Z9U1Y[\_-5C=BY]8H'JF5.T..AENC"F- M)YHV_[H\-;)]SW8^"$A!<-#"$\OIFGGS:5%^*):U[8\F?74N1/S'%-_R^:CV M5UNS>>=#?3U+-ACPR4XZ'W;EH+KO]W&KO<&8C_?0^8"?_CE:]:;,)]/E;AOR MZ?[D=B@-9&K]DN1B+Q:K>'1HBOI;'!UUGUK4\\+26G?X;5849S<:KV3GV])#& M^$9!7Y^6G+<*#FJ0EX6]WIK04?>=B/HI#S[R*CR^WH6//'[]DU/RG--'LD&K MQ>I#$89)@%238GU0^S3&LB:WNW]3,@!,$48P7Y;;;=N-%?=INOBC0]'KOB.E MT&$TX^5ZW^])>-K#IV(VNR[*/T?EI%OYSWU=MR&>]*AT$JS+&BH=59%H\"R+?I>!OIZ0NL6CXSLN MLHL:?AK_G J=)B]/!I.=+D8WP:V_V4[?VR&Y()_!)X-9FL?QXC',_- M*>_K?.A'\%-])Q/R4WX7YNM89B$OUX,)4]7YZ53=ORD9 (=K3CS4 M+6;1\6N2B5[/&3N_IV0"5/EXFZ6D0ZX>[;@3\;;A#F=$VW:?YGAT <[SFU M@-LO**:OO]9(]U*?\[J>H*@W=YYJU\W@8J:?'JUS >]BG$&]Z>1HJQX'MO^G M*N TR2=!I9_R1?0))A^#VU27.EV_*+GXNIBO%NL-SH]E<5..[GJ0_-0[D@O] MQ!",NBBGXW4.:WCT]WG]N.G^WI@#^=Y^^6>1_?PYFO' PD M7\) $L*QYW47@B+.7_U-CZ?>T:/0-8V)&FV[&^19U0AZ+C;PNOO7/U%WT:E> M! =A-EHL@JN=3ZY6<6MI/%[=Q1/H?%/@UKPL5G$.E1*-(1EH=OIM.@GVT.)J MOCUCC8]TB$BM%R03-Q8HGZQF^0F-G.^Y)GAW.I"BA?@IO]_58CQ[PNWB!3V) M>\9,>Z1=7X,KUXFM#^T^PF.]=#/PU7UH'OW:T6QO&9I=683=X9]UT/MQU[[_< MY7=?\[+I6/?UT?5 ;T-_Y7CU-?]E!TW#X1[IZ>"@ VFFFX/&]^&OVZ?CN/JZ M&&DSDOS['9"1Y$KH6?%>!^)UP2^'BV^KEF\6OQR M,QK=_QJS_'[-9\M%]9.XMO!? -S>//8_MS_.JN%6^Z*[D/_%GN^Q'I#K3( MH#*0.QIO8G.44:(H9=)#K)15DCA21\9'PJIR_%-1!H?NKS_#JN5VWCIKV8VW MV76FG:(/),*@PP_6$^J_Q*)3^>2O/R_+5?[XPV*^#$QW&R,GS*6;\]0D]/@4 MOLUH_ONF4QY1A 4FFD#J?)068Z40$ A[*71+"$%CJQ(KRG16I%%-XBL MJ9!*J[\]LRT.Z77S5(:H \ 3B120!".#M2$6"&XQ(;*&J?JOL!:;AL4)HSYRB5E&IJ$19 ,20(LQ)J MJUBMY:Q[93\SZOO6]7D0I%+E;Z/OT[O5W4EE/GLN0XY3[[2PG'/*L%8BK'T\ MD-=):*0&*=6YS^\YH,MS-5%TA\%I?;[>IX@_R1[KAWT)YOR'57QWM)NG,1== MW=^7Q2BL18LO1;1Z%X\5-O?HLE5_X1M & CBO >2 D8UY]AJ+)@F!"!(AZ?S M]G9;2L12??$^:B!?.THO/*GJAK7K8\9\G>:9P,PX"KDQ!-$P:4KE$ M3)\+A M&X.V^72/ALN5'@%ZI,:__KK'37\;[GN]NUL3.N@?\C^?C+(LYN&/XVUMW]+< MQ@7CW?SI$]/Y>'H_R^LX]*W[S@ U/%B$A'JJ+6%&2D,8L<(;&*835FNZ'19N MI[8)6O6;48=@6(F]M2!P"T)"M=SB9262*.'R='0S(2$SBLOA.^@M"C7YC]5V M9]07Y1%83FQCG-5/9BA4RGL,C'/.! L12[,%T $KW5"W.A+1IDB';2I+*X: M/B9IGG2Q]CV>&>,PT@ JAW5P64SP-D4E&:6697M/TH:R6]*3%HO>@/N1J#'( M/94!,^(R3'B4_W-P%B:C3H4O5Y,>0$I%D%T,RN=Q/A^5T^*$5;+W^4PSIQSA+"S!7KK@VFJ_ M^Y*$@LTGB_,]\C=@?72!83)^;(?X^WQQGX_7T?/VV22\]T3V0)L,<>*=L9*[ M(**! EM4(>8)YV+8]D9+O;TZK>T6I1^3$8,T,X9"A,L2X&.9?YL6J\5L>V%$ M/CEI3IQJFD'AA51*8LB8U\I0S]5N]X'SE&YL34NB ^T=X$-'(*6BQ8=\&8.K MUQ<^3?*)?OA]$?>H=X4?U'@Y_;8N]'ITEZYN)YEW%&.)G%,(8F6(,FR+ @) M 3@\JEQRDD<]1B*!GGQ!*"@9#8F0H%;47S>:BW(Z;! MD:L]K!##IOH_7.,5;%:[6:4AJ/HG_B?'4WT:S?'=5[2J(]?K.^SV4:]MU1J1DQCEI M&2,J(.2#E5HAQAAK'B1'?CPB)@8[%3WCR%^,_K$2R5:ZYS]X\N2F$MN[^3AF MM^8VW_PW_'VVF@3AGT*U@>\(F=,.)+/.<*>-9E([SS"'@*-*&Q#!YM2G/Q[U M!ZV:-_&A],7[3&@JG,14\:!1!*11H,(*.N*;.T'LOVGGR8#)7ES@-.G+JD*#ZP6Q+-XVW)68W()\XJFS2788QY%X%+3$@J&%8 M&X&YI,A* !U'*8^R&Z:,=427(CF8R2RY%P/>_P6?/-,ZIYM,6^, QH!*S+QA MP?NC CFM+%>"!TLW$UY8$:8$C'@\1B9: L(A$!1#4+C89Z(]LN*E_;;!0'_ MD;EIK-$&&8: E1SI;6@D 4?C &&A;U0JN2)(]CA,N\\.%,1:_^0MVE&.I\' M_8VGX8\GCW#/ZR@+KA)W8:$!4!@J%9!.$PFY"4M-0 0.,#2L'V7764Z[0C%I MHF[M9'P)#?8>4<2MHAPAQ2 CWBF 00R6:G[JT7.,6-^655.$AIN.[94'#"JI M9""L]C+&051KKX7(OE%CIX&BCB1L=PS2<-E G;5!","!PM02)Y12SE#"+;,8 M^N;??9KD_"YT?1X$PT[.AXAR"2STR@!*/9.!C\QRSY4#G-,!1F@UTL31Y/SS M,+BLB7?UYSPO%[?3^X]AR8O[K#?'=N=J]Y%Y"(*L$(>YR84%3VL?+&ICJ;", MJ&!:#X\'?>W4]859XZ(.\=;/W_+E;3QVJZJTU:/!._9+D9?M^MJ[] MM^<7I^H')SR'JD:GQO^YFBXJ)$X>0AUKEEEO,%70,L4\=9)J8YD7@%H>]]/( M($Z@]@BPT ]/_E;_**I>5QGC**S[#$F-!346!C<\5FC"%C.I-$Y99^KHF50W MJCUX(-4+6H,^F7IZ7?3[8K,S=&+CXU"3S KC -5688%;!9,(D%#UX-9GB )?6Z4%61#+%4T\+:!?E0 MS+?#?E^#+W6;9A(RYQU3" -$I24JS)-6>**=5M,XD I@2X "6!,,@K *G6;T\4>OLV4GN5UUBQ M>H;UQ^&;0-++*#O&A"K+%*14 NPX""8#2'IA5B,3Z")L.@^TB]K0G_*XP3&= MW]0W?XXTSP@!5FEE$#7QLA.L&+0F?"O22"[M$.LO=:K/.K9R.\B2'3N\7N)/ MG6WN;Y$Q"9SG'H4Y55+'G2 (<62\M@1SP9I'!)U?3V28YDXWP%V2&/&/99Z? M/I8ZU38S7H@@()(2,6D4 9#H[3JL)/;PC9HWK55<@S*] OECL$LX&*LL"L8 MHUP[+10GD'!@O4?R;ES'DRIJ/$Y+Z?YXNKZW7PR_3:=K$:SV<.[ MN[O1,OQ\--LW1Y^N/-JPRTQI$0L?>FF9I]@HX;&B7$A&PUS/1-("M35/R+K3 M^LL0L#0@7M)*_L=T>?O[O/BZR,MOFU#AN)D5#+EB/I[.INOCQIU9MXZBK8X+ M'_X6H'U?+!:;VD:Q2IT;E?/P6*U=I+['D&% #?&20*\]%4!H8A$4A+B@ V)P MTN6T,9'?MPYC'"K@C:-+]J"TJ3]W$R2+!7.FDVT-NIWH=KJ((99!^D.Q)JTZ MS03@ULC@<(/@/@7W1@J.=11_74!)#C&JH$NJ)4?PC4Z8G_/E,J84YQ J*; E OD61SF]%6)]"U-BYJ.[;_)8O?L0,$"6PY,% "P:BI2BN8T:H8+E)K#2! MO-9N\(^7 6*50E12@JAQ5#*MG$:1'1!;9#0=S#V0W:BV;0;(>6@-.@/DO%H7 M05Y'C+'**T4UU%)#XIB2 # IO$YYE-+O1FAM#1\L>G$>5,,M&60 UI0;04(DV]S#RA-T8LN='T>!,F*7@1(:Q6] M>/I<<,<4\%!C@KBAU%&-@F^O,3!,$(1A4G6>7_2BMB9>%KUH@<&PBYAPA8Q@ MZZ(ZD$H,I3/4> '#+,,%E>EPZ8??1O]1 ME.OZ;*=B\^KWDL5(QP"GAS_A]'=Z8/',WO*& ISI=+&$FBA\H!KRRJ#QX2E](U:A;U0HC[M4D#]XW-3 M0:VQ%%(1&=9SC16QE E,G*;.&SC,]. A,N\\(%,1RZP6R^(N+S_EL\VVYNWT M_O0Y^9%6&=%2* N8!1I2Q5WXK#0()B#A)&X;#? $L3=-OBP0W!EJJ=AA8WI& M<9]/ON3CVWDQ*VX>/DUO;I>G&7*B9084T]8QQB56U-IH9 #MA :"0= 2GMJ M8"SI%KE43/E2CB;YW:C\8Z'FD_5?(A2G>7*T7::]C!4ZE"*&46J0H%@0Q3@@ MPEG9PJ/N[>@M%4NZQ.T-AA [KI1$U".I*11 (,(4Q!P+XZT'*7DQ3&^L&^!^ MC"!/&193*(D0!(A@WU$H+:Y,?D7H6_6N6JOX[##0CH'\,=AE8]RT-5X[),-' M*B0(\SFPFAE/!,9O+(2X-^Z3FZ MR6NQITVW&1.4\> W*,LQ%=YH0R5P((::&CS,NE]]L"HAAH..;?RX*L>WHT7^ ML9R.NJM0AL/+"*5VY2<7WHE==%N;S-]P_S_9&@QBZ[SZ3@4%*+G/>6 M DFEH9@K$18?KK!@M4R_)(@<"G#LJNM,Q,P%ZC%T6M)X1X&3R EL);9>0IPR M_6EOP.-EU%Y<%.5!!TJF/\!7+"SR'$M!!*#0B@ 8($ A+B )3D[*F-Q:6T;I M6=/B0/\\<"]O>/=]:&J7Q NXV2FAP>JD[(UN.?5"B9;'JAU# M_>-S$X)8KD1SY:"A%&(%/.,J&*8*"FU(\VIC0SG03\6\\X!\NP?ZWCHJ!6 $ M Q:^,2& ,\8C!9"67J !WN76FR;/.- _#[6W?Z!O=/C,A*>(KN-"A79&"(\@ M=H)Y3 =XSU@;T PWX*;8IW1-%8D@AQ(QJ0GU%BNFQLE/8577]P[ZP;('^,(E@CE M#!(..JR$)P8[9RL70%$+WZBWU5K%9Q_2=@SDC\$NI$&8<9%2C)G-UZ$_Q:,,+4TLR*,\N9+L86B&G1^\'RI9O-, VBD""M] M^! I($)K&.- $53&(JT'=#GVY<]/^L$T]0KUA.C/BCL%>S^@EY=E/GERK]2[ MS5U3DQK+5[..,^TL=PH[C+"-A88E@,@&']2X($=P8H;CM%^4@1=!N_GL52R6 MX\T7MDRTS:6/[> Z],,!FTC"E200H?IG^#F1^0 M S^ .:MK. 8$3<)GT[W;8J"DO-GTZNX7>KNWQB-I33 M=3VZ.EM1?;X^H]I!3H )$[ZGSELAD!*<0NPYM5PU=Q[I/PNK+ZV3-_\UK.\M MO<1WL'YQYJ3 P3M#808*SAK4RG"I+ + 8T ,;Q[FSO[["^A;&V^1^R^NZ=VT M2$3_O>_.=)A:#$-,>2.H9%Q3+HRS2'F'(!+-W7S^WU] H4T]L/V[*8=0+3Z M4.$:HN50IX3I!@$!$K;O":E^*'(>GGH&]/2 MYANWX%/^+9^O\NW01N'S*>8W7_+R[A#33C;,/($8"F:-$)A*212$&E*'/98$ M2]"\5HS\\$_S1G(A?00RJ>_ZTH)G].'U/,]A"S>B2CC B.+?9,8:J-UA8P!0#U M1L:R&2W* ?]89R4M@1OX%%=)M9?P89KO?HH[]<8,"82UHH)J3"@-E@.BE%., ME.-!2:1%8,H_S5G+!?0PZ-3PSZN[N_"7'_&*FV!=!^_+.<*YQ#9&=%M!68Q! MDEZ[>MMW_4A[R2MNJ)$<7,>6H/. MW/Z\'"W7KZU$_[QY^:E<[:/M,JL@ %@B!HUWA#EA(:L RY3'B+ =).4^V,05H)#2I9*"8L>Q$X/ZR@_8[T].I* MW?8(O6VM#S+*?@C*[FBCSX45I;POIXL\..'Y;#:]R>?C_',Q6ZUGLN,Q\[4: M9TYP#8VP#&.G#,#80%M)(A0=8#Q\0TT4/4/36,G!CK];S:=;IRGX)>8AO+V! MPL_N*-- >,(]TUP3*+!%R)A*0HA]\R3RWM*#.U!^WS"]O3Q/IH#D"GG!.:82 M D;%;DZDFC6? X9VC4Y3.Z\;X'Z,S#MJK*>*QTOEK&2( 4+5XZRHY; MP=:: M/#L%KQE>_QQ<&:3].#R*=&1HO*$L3:,#N,(#3#4GEC-K/:P0X1#;X5FE'6JY MGRS-\R!--?]L,P@7>[(&_U86BV/6S*FF&93&:,*14HH&W\Y1YG=F&Z-\@"62 M>MD7[1BGH>?O*DT!B(G(@>A*$.Z 0CMCG0^QY%&G6N\1JRYC;DTQ7X9!A4$^ M2Y#RHVGY]]%LE=OI(FZRK\J#%7);=9HIIW4\NZ9((R0)9\+P':R\1?V(WDH> M=<^2E @.,$DR:4XW,)1@["UC#&C',:=BAY9!J'F&;N>'^[VN14E1'&+XD1): M>2"X"6Z$%5:&;V:WUAIFFF^U=)YZV"L/&N)Q0:_X0)!+)8C[?I^/E_GDR^B[ MS2>K\7(=)'I7K/;F]??RGK"::V6)$092X9V3,;)FAR4QS2V?SI/ZDLPQEP U M05I2->@PV _%L@;9.NT_?+#6Z^"[>B>0%M)";7>'(H2V*#71>=Y<4L,I!9C= MVM^+Y=5U%13G@M6W?%@OOJ-Q]>N%797!%OR8E]/B8&9!!UUG'FL(I-0&<^@= MQA8]GK-QIYI3JO/LML2V>*\X7B!R\\FW_+-P5>%O6??%.#O72@Y^-YG/H6!A*U[8OR=U(I[K-%/9ER@O<'(!\< (*JY,981*^W:.V6#" 4]+$?]&- 3?61& M(@^-#NN&<%P@BK$S6QPTIRKEU85'@S][TN[!:-!N<1MT&&B<)F) PXO9XGA4 MP.%&&: :,XDXMP$.\5JP_$6&D.L3;F#WC PH#/EO[QDH"O04KFTG\(B$6S3 MX.7L'_K^GYXL+-^FVXQ(*+G!4&M!&.:42> KI 2&=-BA!%U0H+@XFO_-O\.( M#3(\X:W1[C)TBV,]?;_.[J%,6 6A1%A*+B01FB)7F1G64)[RKL2:/F@:I>U9 M]AHAEDKOOQ7S_.&W4?E'OO2K^>3T!+*_02:HY0!JBI'FR!E/@*[L LN52WGU MQ9#YT EZR>:$XNXNV)#3T>SC*!B3IZ>'?<]G'%IK!72 4^\9-1X%N+:R,:2; MUV+J[>3X,C-%!^"E7"P:V!Y'<>/Q]G)GB0<..!GKF!E>28HH:[Z@]';@>[$% MI2,,4['%YE^76S?RX81K_?+1#%CIF<5&4J$8X%!@5DGD )'-:RXEB[3ORZ%N M"54R^R+>+O8EO')Q=?UDR$'\D^'2IYIF ,0ZXS'&&'()0 " 5=^0\P3!8;O# MS17XTJ;H!Z=_!H8,TF$=#C$N97:6]T4Y6N;/QUS#_#S2+J..&XZBU43#_RDA M$*E\?4>A3EGJH:9]T9WZ7IF:W0&5+,)H-/_C2_B$;'Y?+*8UC,W]#6(Y2@\0 ME H8@SP'2O$*,Q]O91J>G]H;#3I!*%D^_I[CVY,<.-PH4YH);1E#UCB.#&,B M_+.5TJ$697[)_DL+@?_"[%G^=?DQJ/5W>K65@>)^MTG]_G93Z:19'^ M%A2@\^NBC/5LSV!7H_XS;X)&/,.&8^NP--"0'7;0\^;YIC(L$TI S(W<8!#\7]'B1L?>-H/3,*PO!"]ON34RUC(L ==$@8 ? M)8(R282II"2:-.=);]E!E[;/SH0L65I[68SS?++P ; XX$#RWT;+]1;8,:2. ML*9ACQERP6^R2@ N%5>205N9K P(A9J?./26%)2&4FGP[#G(OH\@\KZ#](N[ MN^GF37'FK_*-Q]/+O//(K][G-Z/9EB;AAR>BZR\URLNIZ\BO_C$JR]$\?$E? M9].;3>Y'_^B%CN:+Z*C/%\5L.HF&J1[-1K&>VVV>'TSE2%B<]WV=W(=7#V>: MQVT&#KUVP>X!0"(=9A_NUQ8T![7"%'N6[&06P[,',P"MUDI12Z@AAE(G<261 MLY VMW.Z3E5HH8Q#I8*;(##HI(.=9)_'^7Q43HNZ-:>?/I\YQ[V72GEJD/"4 M0211!8B2L,6]'#U'1C34ZR%ZM EV=G%=HB_SQ?W^7AZ/6T1 MIM0:I;'WGDB&>?5!>37TJ(>6>GN5M-0M2C\F(P89Y3 4(EQH(V1SQ\K7Q;(< MC8^>5#U[,$.6!C_*4TDXID1KYIBNI#&F15F<_@ZDNC,)6F&15K/55:EU%?SB M^0PAYKE@7"/(-168.>$JV21P20O)U]-S4^7LU7$[."Z[)ZZ6)GAS#\&W6^_) MGKT?_J)]IHVS@+L8^&60ID9#:S>R,^"@&&#@4DL=ULL<;872Q9+XGNXP;? Y MPH\:K3-,A7922!8L9ZXMUUBHK=S(&SS >*9NV=$]1JFXL;Y#^U@)C3V,.-@F M)3/L[#G!9< MX0_Y\O24<*Q91EQPIBT0G%N+C0Y3H->5I ""YEL"O9V:=LN!#L%)%^L\7\O\ MC^GRUJP6R^(N+]>@U&)#C=:9U (P .F!F#'&.4"5G(K:0=80+%C\Z%SC%)Q M(TYB\Z",A^/WJSY]+!,<:B*)QXA9K 3Q"LN=)*I%6&MOIY?=:KL%&.G2X3;U M6M?UR$Y_X_L>SY@A'%I$K"+.&6N5D+LUC0C2?,>GMZ*"W:JY U#213;D]Z/I M));,G"_BJ?G:4GD&Q]$HAI.M,PB8@50#3IG2FC-G(=[*31A%S3-G>RL'V"T9 MNL?H(GM%=?>(,LB!#'@8[J"B6%!/A*AD$4HU#PR6;T/?;=!(&,]TGY?+AX^S M49!X/HD[%_?1'SF^EA]KEGGN 4*>N!YS.BF%E86+)&6-9_T>W;U6^\)=HA* M*OV?4^+<8,$%M3C69O=64B;M3@*/:?.(LYY=]]9Z;8A .OM[.9K?K*L/K^4- M;'/?Q[-5#&ZJH=\ZS3,)8Z%9XA$'1LK XUB0:BNY,J3Y7-ZSR]Y:]SV@DV[; M_WZZW$3NF^+N?K7,R\_%]?+/49D?G]V/-\P ]YX)RRD5 &J&>'!;*FDU:6'' M]>RIM^9"I[A!6K3ALH1JKY57P]^^:M5=P%'&D] MKY,N5V8=5@90JC'7@$'@'$'5Z(.=TOQXK6??NJ-S^#/E3Z6])U<=Q:#\93'^ MX[:8!5P7T358/M0(NZC;14:YL%H!AA'R&B(E/*W\2PHT:KZCVE\:;G<1-SVA M= &>U _(.=PH0P1#[8UD)GQ%C%/I266)4"B2QMS6Y$+W"CS,D'9HI3YX_3AZ MB">$]8]QM,4RN%0U;@G6_",%/-DZ!3<*&QJ@Z_)J*7]_FPQ)3;U@$D"LF29*";23$1(%AK/*^>9??8KEH"?3L ND!K$RU")&S1XRB:$-Y'<<(6 ZI-N&3S"JOW>XMU'&F>%>L3#U*B2#7D#Z(4AG M:%W B*AG/61*(R+#:LNQP%9%N\CLID5J6/,TC]Y.?U+N+9P)3[I5XV1QC@/W M9!QH%5UG[+5DB@&H)()*X^ N'=?'NV_3&6 MQPR*62[+Z=?5,NZ:?"GB=!:7P&(6AG+S;K[,RWQ19Z^RVQ=E$!H?5U?HG/?. M DM1I2&A,&H>*][;T57OY+LHPJGX^B6_BP7!RX>-A%5FW>;2[2;R'IO]NG]9 M%J!$!@<+0&%!N9%$[+Q4X8@=X&5DEZ)5,3!=I%RHB_D:]9-9N2\>S:"& F"# MM*<$8R^Q1M4)MH!!PN&Y]@-A5TLDDYT+3"9KS<2;MZ:3=_-M.-*Q4X']+3)C MF MK"^,8!O(;!KVNPEK6&8C#<^T'PI1N $VV7);Y:+$J'VI-)Z\?SEPP4V4P M.C!GREG*O=:LDDI2T3P(K+_JML.@26LLT^7]+P.L^<2-RGDLA?BD]K,-BAM/ MCZ?]GVJ<<: %(, @QUW%@M JXTP"9EK'HC07]W;83"H#/ZRDF3E-O/$:0$&P9 0Q6!IT4EC?? MF.JO(.XPN-8OT)?;RSAK/R+S4$I/,8&82L6%=P95F7>2>MC\N*.W/86!T*U$]K[#FAFC>):0$^5L!@R)=BN2(QTP#0%P!HJAH[BBE+>A>6Z^U"KJ?!THRJ[;3\MU0,&09-EA( MQ$E8U!RUE8PH&$9OL:![;;W5KN/=#*4?DQ&784*C@N[IB7 9 L1J@L'.^E@6 MWZ;!J-(/OXF)!:?:_+4#7#+ET@PW^LJDOIBD]Y,(G'TW4-W,?# MAB]%303KW%S0P^LR3B3T"EO/"4%(61@0K9!UTC>_^*"W8)L+LW( 6DA7^ M#+; &KCPYUF^5O%\LKUS?OWS(WRMTSP31CJ,E=24,D( =02@2G(,??/LO?YN M6[@H 5Z5^>D4WS:WR!S'GG*G#!&4H05@LA4'S(/ M"\8 ,P$'Q:!.4$U94F!-\6WQV>-A%\\>S8BB&CMLB 3< 4"0%!5 '!K;_,BI MO[*/0^))2SQ3,>3W>9EO2MO]+4 <(;H*$V,Y_1;P^'8T2^A$RPPZ!+$S 3T@ M#70<@YT?S 63S0N0]%5'2*8UW$P>9AN.Y[Q&0U7=Q&3*^N8Z+U M$4*=;)MQQA D &A"O$:: >^JO5MNV@2F]E>!+>5FYE%(RT2%_NK\3ED$C4%;"IR!/&&*.RCF&O+WHZ MBUNOFV="*:.5! #A6#0>.2!I)3G5+:)4>W/[^U#K2>:T1NXT9[Z5\V5D@H!@ MRX/XD]U8)MNQ3#=A9$&\T:%2KK7:909J&69F9IA4D&#E%%#5^+UI<;UF;^YZ MCYKO [++31/595#'JS$<;9<)H9TFQCC#N%.2*4QV"'I'FN]'][;<7&1B: [9 MY>BQ*TE^.RIOSJ3(B[:9Y< 0AH'%@FB+A !N]TD(J9O/(KTYXQ>A23O8+D>5 M[153U?#W7C5U%G_J=)A)Q0'6U&F,E(PICDI4Z$@I>/-*\KVYXQP"9^>M#3&3QB-J:C0"798\P(:O?GL%S5_.\2R M!X-X=I0I]1MGRE/-(9;>( X###!Y2)S2D?XO8TXQ][B&S/OD5(V MP"4P0$XKR4VULQ[T YNO8+T9X!?>%DR*]X79&;W319]1N&>^(&, (B00)1 R MSI53VE:' P%5T?SL-N6E,AU'X?:+8;(HW-'#]B!)C?]S-2USO5H$Q.*9X+K0 M0Y1\^YO)L3C=,[K)'-=.2Z.(@,19(2%^1,)J-\"8M=04>!G)VQ^Z%^/9P4MR MSV'9P4XR:7R8V*G$.G@W5$ ).]HMK+'>A( M-3_43>T3)&-;$J!33V!QO-OKA&O,6T^>SL*G9;GA&$AB@>","UKY5AJ'SVUX M&_"7)E!K$"^W&_8I(%1.Q\M\LC;_YI-ZZ]UY'64^0L@(5H8$SUV&?^_"2C4R M=H#U_2],J5[Q?1O[$KWM1V0$,(X41E!(;HRW3(K*\M24PN:QFKWM\%^8C4GQ MOC [_70^FH][W#4[\P49CV"%[QE:!8"74.E=]+2&0#7/6.ZQO';?NV;]8G@) MG^'=8K&*-;2NKI]>(!=O?MF/JAKWF0%M/ ]&"D,6 .F5]+OSNV#8 MTN9I$*GWTWHCQQ&_H4^H4]'Q4WZ_-61/2W&$@>=TDRE"P@)@,80:"^2DAJJ: M%XSPN/DF;NH-ME2DZQ'=U![J)CNH^G),JV= MPM18X:HIV1C!F^_TI]XU2TVASC"]P/0SC M^%: XOK LSL@#X4F]OS:# "'D;288A1OH>9:J=VG*!EI;MRGWH#KFY(#U,8E MW-$GL_LZ5&\/[#6=T!H]980I[&DP4S&B/-Z[OL['RZMK M]SV8MF$V_S1:YE?S*&?\)\:Q?!O-\G5:\(N3F><_>/+D$ANOB(=* MQ07&<C M^>3Y#YX\.8H7RA37]^MO:EE\W=R%LXAWX1PY)+[(.#)N+6*,8Z6(YP"I>.?5 M%E]G7(L,C!XOGFM-S;< =A, M $=65KL+"TYS-G9^QORVV-BO'H;"RUB4<%66QU.*ZG<2*R1RP(C5V#@*%5&$ M[]!V&@SHK/K'8F-C%3P2,=V%BL\N,GQZ@?;3BT[>W(6& 66K@)<\QB<#0 61 M&B"K/1,$@GKEHGJ6[,P+#2G2CFBC./60 @^4\C&TBR!*"'>TN3W=_X6&M95Q M_$+#\Q 8#?E"P\L,8I*!!S M!%A((1&F>86TM-<;UM;RJXLQ.L,FE3WP.&2S+7+S);S_Y+5VQYIE7"H@$8/A MFPL2>\*QL0$4PQ#@WWS+:->+T'L1KL' M*=,_D&^94_'@%B,+-*&6&N0#,!@XS;C7S&.:M'9O[=L2TS/F/)A2$<(793Z] MF5<;[>&O?X[*R6_/#/$]A#C6+//",TZ1# )3:N*-,=1IPQ$4 -C!E@/HQO% M%;UAE"XK5/>@"'0+SMBFC6NU_CAR_E:+X(DFRN*%S_;;:)9=U= M"+/#HB$96[PQ0SKXE%ZZ\$DC*KU1*!8)4@8B:C5R25VA>@1-RJHS&)U."Y=F M^8E;S50Y74SG-W95AG]O%-&&X2W>EDF L-&&&LPT13$KGF(8?%1&I,*6#.@L M:LCL3J>!2S-[?0M7XWEX+:_'F@@H%-4P'G;(("VB3'(=S&EJFY>([2TW&""6+ M^'D]ZFK$NX#/C_&:ZJ"4Y;*F$:GO)B%,=W42(WL^$V9DY)8 MZ:SSTE//I!+0R-<#> ,@6S,B9=;3>($MAR)\5)Q3S;B#806P/)H' MOOD93,I([QY(9U3^.9":S0AQDH* 4)* $PD0IY!S"U!@JAZ&;3# M"JW!+DP?!*QO&^%0,L6LW4K$A6IQ*W?_H36UE7$\M.8\! 8=6K.3[/,XGX^" MYW8BIF;O\YG&Q (2IA4/E;%(,*=A!0@(_OL;"::IK==#]&@!2JJUMAKB[_/% M?3Z>7D_SR6CF?)8!9-4*.XLD]0 "URUHG+&FE=4 M2GGJW=0L:(E&L@]\-,L7V['^K2@F)PJ5[GL\4SCX'%XQAUV4D0:_4522!>B: M;U;WIN?FRGGY.;?'XQ*:_IR7WZ;C4U5I#[3(K)88(J"!P3!80TIC:BKYM"4# MC%CJ1=_-(4D]>=>8M#-,&"?!RR<(<8>%482 K00RS'G-E=K;24%G2FV(0;H= ML,7RZGH[R!KK\-[G@WFAO5,,$!GX20A4F%7K6#SI:!Z"EC*$J.EBW 4D:=6] M7DP^%[-C%^^]>#*#T@+N'0N6J'16!$.4[^0)\Q$?WCK<4B][M=P4C[3ZK1:/ MD^JM'LP@1UQBB:"'B"FBM!*XDL9YV5R[O7W ?6BW(1R-BXZHNWA<]U_KC>:K MZ^JBQ7?SY6A^,XWWJB\6^7+Q)1_?SHM9!]MD 0LF-(4T&!XN? /.VVHZ4@#9 7[" M'2J[*U@2UA+)P[MB]0D;)IU9L;[I=COXHZ[SD7:9 4!HK1Q$5DD9)BJRVR!6 M%+>XFJ"_B/CV>GM=W:,SA))MD^7KJ)B_Y?. QBR,7$WN@A(B$C%,^30MZG60 M.6DX]YPSAACUWA.D*_M5$=&BMGM_,>6=\Z,7J'HV]==!I>VL_'47&:66(<0Y MA$!XJK4!L))*(T@&&)K;'0%Z!NMB1L,YQD(6+"!'/;6::&RAI&%Y195,5M#F MIZ&]&0G=SP!M44FNZ<<(\CJZ?GPZ4S:8NPAC3@W681ZSUE4(Q>()S<-@4H:F MMC8)&P.22M$?BGGQ?+!;9M:Y.O14V\P;9:'&.M;G5TAQKBW9D=O8YHC+I&'/NA)IE@&!%# 8]7/"NE#-T=#6NH4=+Z+S4OJ>A. M:Z\J/G0"4CH:;(9WV@-X\60P7KADGG!DD0AK(8+.RDH>+T#S^(C^KLOL4>EM ML$FVO1= 6L15*E]>C\F%M;9^=0MGC6S/K$$=2*A37;(U( M3$"K<$:HQ16IO=WXUZ'[,AQ@TQ(X2++]SG0^SX\?>!YHD5DJ!6$XWK8EI+8. M*@,>IVHSP+OY.B=.6U!2*?W2V$5(K$0BY20([^;S8W6N+ES(]^ :AOC MD,P:R9>/\U;+Y/RS^\H0Y\!XAH@6C@OG"=CMY5H$6QBS$+P!*_CY=E36V>$^ MU"3C$KE@IU"B-"8>RF#*5[.?Y:Q-&>.W$%[>$2R74KP>+:;C,[2^?CYC5@0O MVW%K%0,&6\]HE1!M(X+#V\INKZ83>F\"S*64;J>SU3(_EEYPH$4&;;Q#%S@G MN%76(L0)K>0C$C*HW^8=51.OJ>CWR MQ=5JN5B.YK$R58T%X-RN,H9]^!@"K,3;\%U8C$'EY#A'78N"(&\A[K5GN(9& MH%,+R5G]9 2@PU4SF*&H U?$*[B UWX2@=X-4)_ZF[(JR9 7IA4VZGTE2CG MT^I03UGXE+T!6"ID)'3!-]>.[/ P?(#5U"]-K(Z@?*3694J&?5X6XS]NBUE0 MUB)>,KA\>#Z^-U0ZC-.P'@$IK0"4>AR\2.FUH8X:HSUDM;;=>I;LW-)AFM(8 M"^ZM#G]B2 #@J/(REB3DV*;,7CW[5KZZRCA1.NPL!$9#+AWV6)T^%K3_D/^I MQN-B%8],;CZ6Q3S\<;SY*$^4%#NKGPQ)[@!#V!A':="!X@ 12JR03D++4Q8B M:55JK"X/BG1@I;(*XDU"5]=J4MQ'%9R\4VG?XYFW!!"!+(":^1A&I+4)SEVL M"N$@=N2-7MS7DWJ+](B^)3)QB8,(Q"G!.8422 <](]IZY'6P0;926K4:I\1A[% P&' ,/5::$ 50]P: MBKFB9( >:SL5OEQ_>@!I" 0A0+8BR*Y]9ICCF,2[+; /2[S1@B-EPS?G+,2X MQ8%H;YYG,H(T!2E97FAEHVTP6+L$)]E!RO.AGBR'NO?Y3!I-0"E4GX8Y5TQ7^]#GC0I7CV;46N9\D0";7! RFL@.14*2N: "W/N\.S+EKIY M?7E%*T22&9.3R1KAT>SC:#IY-S>C^^ER-#MM1!YKESG!!95""L$@!=@H!B"- MQ>=5D-^[ 1J/W6J_2W22[4#$"^Y6Y4.]+W[/TQE@PE//C586T;!P*0 H(Q0I MCW20=H!UH[K5>GM,4NGZ4[X,@N:3*CCDI+KW-\BPXYXR"SVA@G(0 TJX%@AK MS8PU:H#%H[K5>">P)-PW6-VM9O&D\=!U@W7V#NKUD0D?Y U,QUS!8".%E4Y: M1I7U(I;!A,U+AO26#M;Q$M 34LF2*T9E .$D(9X^E@5XN U0&>(YA5S+8!4+ MR)!ESGG,FUOZO=6,Z%;G+M6[1V"DS!?[MF]QN_FKP-./@5Y?%'^.2J/A=Z>V5.&O&)" M;%V3(8A$4Y0@. MYIA44CMD";-.!+69?0& D]'SC'C,UV&"%BD.B<:8:D*9 MAD)@$YQRH)3@8?YN3IK>MBZ2D:8E5D--"XX9#](+S[T$%&"E/$8"*AQ/BAAU M RQ?GTKCC4%*I>I#GE4<$ N0D$<;2>%-6L.RX:[ZK MU=L>1RIZ] !?NFWO7=31E^+ ;NUZOOLZ6@=IW\5R".O2&9_R@-]BNJSNU/J8 ME]-B\BD?%S<;#?]]-#MZ@T+?K\XT0F%2ILH+:V(>D")$,!K#WQW6&C;WPGO; M>4E%V(%!G]1>?[=8K/*)7971QEN/?CWD*AGTN;BG;/.S.LL<8DA:$[&U;**D=WB>8%Z;8QF3LBF/'>LL(9M 98&DFDK&)&58 M $&X)HY8T;Q&>8_["OTIOQ[/.@3T(J>4:ZBJ:NSQ+I[?\N5M<6RWJD[SS"$D M8@".T,Y1:[" XUGIIJO>H#O(L39$+\:>UV^/&^56>J@ M4H0+B!$% 5!$E-304*D,YBU.N/H+H>Y4?<>XT0JJRYZ%5-]2+)VG5XOI/%\L MPL3X=3H_M6PUZB^CP8=V#CDOB PPD5A,2074H\U(@&\>5]M;P;E4LTT*/$]S M[< 5+%MW(1977&^4AE?KA]H[W>=VD1$$"-.6!V+_05JS%H5WX?]L >F1>ZNH5 MF0I.K(+86^@MM3!>56TIM=93CJU6S:>J_HKDI9JK+H1QLF#@32Q+O.GJ^CH? M+Z^N7V3J3>?CZ?TLP+OQ+![S<(Y%#3?N-#,8 .D8,A1@BFV8ZR%@"&F@$#.$ MM3A%?O-G>\E0[;E$A@U__[:6PX>E/8QY-'LW#Q_2:KU_]WPHNVH8V_'T]MK- M15]J/GD_'7V=SD+O^<+&(,#9H1'U_VT^CGCA1]-R;=>_KU&JXVB[#'H4*WLR M06FPV[U$CC,NN3=&6&1$K0+:_9"^2,(>5 -I> M>378T JI'Y47E^'#B8S/(='A4H%3^?UH.MG=F#K?9BZLRAC6OC%]3R<$U.XD MDYH921PQ%@GF.+105"8#)< TSQ[JS8?K0J6O8JQZPBMI#%9-!PLW$F^)=]H/BGB4,8;\LT> M?=R#FFW2368@1)8C%MP"[3G@5@E921WL,N^)H;N4$K%BT?WZW'K[--T M\<<)C_58L\P[YCS&R!@M=5CY$-.\DA2T237NN?S0 +W6#G%.SZBGT)ST48XU MRZ00$ ,D.3&.,\2)]Z"25$F,ANV]=J/$@\SH#*\?F2&#]&.'1XS+$,(791[F M2_=]?#N:W^S&?=(R.=HN@UHXX2'5G&+,%7:65#X8DP(D+695SRSI1G4O=^T[ M!"E=SO/FI/W3:)E__G-T?Y()^QMDUFK(.#:0!'<*"RV"C)5TWK6H$F2I8B#8&M##S!F3FREXUBWB#(_WW-]ZU9H)PA? MCC\G+8M#33(-9;SA1GLC*4!86(%))6'X".6P[#V?<@1+")UAB(:1;.566J>\8J:FD=%> MA:]\CJYA2IA8,-D-ODYMI9=/9]1(S &F/DB'K:.0Z6I?SUAE!VAC=J[^]K"D MWWKXE$>1 PR_C9:K& X,CTX#AYME#@.#$;!&>ASLRQ9W4_3L9 M78:'=0C2>718Y.._W!3? AI!H&4D ][^.=( /Z'!YJ=/1OJAV.25J[L8<[N' M 2=:9 @( 0!!AG/''>;!@ZHB#FR8\)IGEB7P,+M0?K?XI)\&=A!<73_^<'V^ M6VLZ.-P\4\Y +S#52"- 28! [I 4U _PY+3O::$SL 9"D^J,[Z$Y579=9!I) M#JEUWMJP7%JNXZW/&P0<#@ /[Q#U(G1I"MA%,R#,:''K9\6?T? :4A+"DR'^ M+6@\%@-Z?U8VPK$.,N"E-(PY;#0(YB21Z^I3$GJI@_V':QG&%T!@MWWV*9^M MC>/%[?1>/VSJ)3T6F-RS"??\$.=4FD*Z0602!T,<$H^X1]02I@V"#FNGB9;! M+D^Y;5$S;:$;8M4X3!\$XCWE,QQ*A]Y=D')U7:/T=03GP Y\F^XRX*Q05%A- MHV=HF71 .R^T)%)RT>*^[)YS&X;(HB*Y/IHGXY\_O(/[M>TZS+B33'IF/*?6 M,"&5)\@;Y+6CF@.OW]AM66FTWY)J_4#_([!1^[!^06Y@6,HH]$99P"'6P9BE M6G+3(F._A[.%M\2U\X!-Y5L^D>%#OJS6CW4-@MU6ZE7Y_Z]&L^GU0UA0GOL0 MY]S^T;C[#%M,-$?"""6HH5R0\(]ACG@'G!8#NGDV%44.WQR2"N6W'!B,L ,> M:F\A(=0H+9UFL= 44=XR.-S X &;?#W@_I;#0)''+JPF%F,.I48 6$JW=H5A MR-DW9M)UJ]US D4[!O(M!D H-*$!4$:;[@"C HC0?,[7/Q1[?C04TTRZ0VD5&%!4+P;7"L.D?+!!' <0L&F-C:C1**7O!Y MVP'CQ J)+3!6$D %=E)HI"U5)%AHR+0HW'>9:.%SN= '2&\N8-P8S9G2F&-* MB0:2.$$E)Q*H^(?FP3P)#FT[I$ GZ%S24SENG3?P84YWF$%E&9:28AGOC(92 M&4$QT(C%X"'ZCG@_(UZ-YUK)'% \M/1UHU(?MTF@X8Q3KU7G(NP.#/A M/=@:ZF%YAO '\GBZU/C^H.;^\7V;)'/,>LL9(<'NHRQ8BR#\F=CP':N 1HNI M+;4+=!$*G8=>*H8\W8N,H9JG+*:]SV=<0R"(0 XH0)F7&L>D50T@9,'N:%-G MN.?HYS9Z>EG&M0-DWEIV'=;>>F>8,DA2%/X;_@>]E2+,@U3ZYILBYX>K_6C& M3B>(O\7L*FPXTF'9E":&\RCO@GC;I=8)9/@;-67:ZK-N_E7'\+U%!A$K ?0* MAO\*2J%0P-LPJ5,A 5)8)4WY;YN?USD_S@/GQ\G/8QP):K$'R"+JH%9!?H8- MY48HI.UP3906*FR0GW<>3(/8W-E>ZOA?^>3=_- I_Z:R?OCK]K;L#S4S.[I[ M7<:,ET0B"ZR-URAQY4BP!RSGP0X,/D7SPHD)SAC2!^*F07DH_)V-%HOI]32? MQ*"1IT$KYMV[^;+H@\--7YD1Z2 WWA(#%#5 "V@H"W.1DL [809XW_J%>9P( MZ:%P>??9;@1[-\]?B*;FDTU:H/L^GJTF&UQV\L?;P;[DBWCS24>3=!?CR*BS M0',6UEBEJ?!"@* =0;&TV C=(KTWP9'096?O"\!_@>C-EA?;G]E3QISG $O( M)>64:Z:A"#X>-]H:J 0?=)Y@+W3L%\#$$0V;6N+CAV>!HA567PJ=/UU5-O<# M?\B_+R'ZK9@O;X_MXW7S@LQA"Q'"R!"A*+ @F%S4*^04I"(L6,UMV=YNK.^9 M?A?!]:+9K,=_^S)T0-V4>;YM-Y2\U_=G);D^Z+*-OV>JGG6YVJ<,:JAP"&E&*:=P]Q'%/00@.&;=,I[P I&9N: -] M'+1@FF#04[9F-T2(X%Q=FS*?3)=^-%ZGRI\XX3G4)#/.Q5+ES$@D* T>-9$F MN!\:8AFF*IURXZSA&<^9ZBUZ 2:5";%ON._CY%J>W% _U31;'V "SJRDF@'@ MC'36 L$M4$)[*#+O-3(QCEC">.T%E$A!$JO)QN(/0"4M@E3_:*:]AFM0ID\@ M?P1N&>D-TI9;Z3S5#@IGG,4J!JDKJM P2W>G9\YY,+6*K^=?\O+N?3&:^V(6 M;-E@J_[[:+X:E0_Q<14@FAP]G&G43Z845(0B1E6P@,/_ MM)M'P1=>&3P$EC MC.IY%MVI[&4T?H_ -2:&S;\N'^W\OX_*:5Q&CD0PKBE#S&IK),@.;F1K]X-.3CH]GOM=IFTE/$7020Z2)M0YC M')W=S?(7=V/>F!W1N?KJTZ(?0(?+'"RY=P2';X@(2C@1$.)@13$I@:4"7X@8 MQ\HC7)07Y\'56.TOWSXIYFY5%I.P;(W*^,/C1D+-YEDPH9A$&E/!<$PXT1+ M0'1@L:4:J.:U_/LI1-"MAHK> 4MW@/@4EY-9."\?SH(91:@R8283A@*BM-#. M*J"P48*9X5[IT-6&1&M(+J/H#Z.[.BG8^YMD*BQE"(C@-2-#O75 ,%:M<-X8 M\L9,ABYT>906_4'W%MF#"4 <2\>=@.%3H\%7PD'2\+%!Q"4=YN9""FZ0Q6F)ZJ$4)093Z%5ZW+1[@VDFK1=]3L#YRV780E3BR.$:AF+#4@- M"4-HMW..@'^S=D 7VCVG4$O'0+YE3@DKJ1=0<$:9(11QY6VQ!).A>8Z7I+(B0LP (/9 /,^NE'" MR\.$;O!II=4."S8!!1E$S'HF=9B?OI]Q@;_#CV6G/WJU89\L):J9 E %)'PFJEE0W&-,?A_PUI?O%.@J_[?8<1 M3&V1N0 #9D51GL^ EZV"/?[\M\-+F:/]W2KL6$@ZTS0*1@$!"EI*!A.@VS*"?!Z9),01.^ MA(3[PQ=E1%<(G<>,2U[#9A&Q,3.*6FXIT%#K8/AZ0I #G@?3-^$>04+-=XM* M8POOU1+T;A[S>F*2\=U],'>*Z]]&Y+PJRY.)@CV^-1/.P6BNM+F-'%D;_4=SM:K^Z9JTE/5IBBDC:S4G+8^BQXSIG@RZ7W6-6BA0/KT[46T7IL M6,XYP"D[@4%G"S$[6M>R]TDG@HYII%5N0-.)RLE/?16&$<$YYV 4EZ56T8!T M6L0(*<5@'O:_)!E[397\NTNW2[C*R$">,Z>,):TJZ9P"$A AHM;*,A54*4R> MXES#GVLSIAM,M0@Q39VX=SUJ+KE.7JVX@ MU2+$6%VNK XA2T&Z% 9(WECA2T,H0LL[28^><^3$B!08!9WZN\.3LY=O![\M M"V:^,):4[OKZXSTJZN4PWMZO;K[_;^WIR M=9\6=H>4]J^;]>_;Y>:/\MZ_W'RYNRT56V]*\9+% TY'SW>F>%RC2APR*E+/P8+3 MPL?%?]^A\#:6PZ1$'V,%Q#?(HD_,F,BRG M]$Z>ZQ?0#>S>P> OV$F'$_X.#FK(A'=<2$S".TB"/E$+G"QR;9F6,O=/^9O, M.3$C::XG@OD,5\"PN+JXNV_L^6Y]=977FS\7F\LZ*^#SSVZB9D8;!=JK4@TD M>,TU9"U"Z1J:T@S/_E^KI3:*@*I_%$\\5/^UNOW\TQRWWT]R^STDCRO+[EYM M/H0QG]=DDYF0.?)$VR."]![11;%=MG)?C/S(1NLD(JURM(,;PE=9%PCP[#$'YB'W/XV=["CN]7T#(POI M3#^#_='7?6)A239,B\T-75;QNWCY'1HAHT_>"5XJ9C##G!.0' _.2AN%[&\$ M3);;_;?Y4$:3VIE^.>^7M[=7WY])3O^I/'EHHPP+1DI-)B$#BZYD4&IID-D< M?&+]OXW)LM__-M]&?S'5^AAV.;GW^.'E?]]M;\O+YKN;B_M2 A_6[Y9?2M_. MFT_['G?TG6^6I9#U\O[?_]B4B(DC?2['?$P3N3+:\\2%-#M719*:.1*PP!1H MK^Y-^,D* 6$5=\Z1)B"L$XEQ[KQ%<.F4><#G'.:!01FN8@3%%)24 M>"9,DHYEXUF6NG^)W',(\VA-J:G#/+I)X6\8YL%1Y)RC3($#&&4\"4V T,RR MS>81[W%M/M$8OI<-1'EWLTD)( R;./BCY099JC,2-;K M.JB?X7(YPY@0AY"5Y=GP8$$YXU7I)ARBER)H9ZI&Q9TP)F0&9MTH IK[H<:\ M8D+ ":,"+6!*_0QR.#)*,H2W>LF_U"^58D)Z2:AN;/_/ _#C2XU5:(7 M/"K@B"@C1I:CT]PZX_I'3IUQU$CMKV1JJ9WT<&1>::VXW2YOMWAS>9@\= %I MLYL?Y-+AH&.,YS1)&6(<,)D$9M*7HXX,-.?T4\JBG9-SOGBV/MH8^HR&!>!. M1^M"4CX+R!SX XY>9#&_,XVZ['EI%:N,^ZQ/,:8HUD;;B7)D_BH;5 @*A+"P MAP>LF?\91CV"="GSU@W6)AIL$ES,T/SOEY'0R, M(\0NM;GZX?6:&3)+?_G\B'$:0HQ5HRM::TL3OV"C<#("5S+O9P=*X?P<(>,( MJUV-KF[H5'="^*]/K*J\6?[/78F;:Q\[\=+HQFI0VBLAHRW>?BSM-![F'043 M_4^3)RX5>WKM8WQT3^G:>GSO]L>[+X]N?& N20=&JL"5X:5<]W[>@28^;Y5D M5,FV< Z-@][?ASVS5%?F3IKYD.7;:<#QPK,MAC?"@[#>A(C..1,PAF^HYJ1K MEB3KZKL>0YXMN#(0LA-H.X\__I_5P"==BWZ>1J\M[,7[-#Q[H0K243N3E]-K[KK2_%EU8C;=GQ3O0.'M]:6?1S7@',:4 M/<5PYOL26P9B=DANB%S<>1C7*>F:$8X%YX9T+P,0C M=H@#NIU/'_Y1G1O],#LE-V0O;LA]YPHCF!*&6\%T%LHA$W8_3VY2_][!T]?) MJ,Z-?IC5XL:]V?#XWJ71]M6Z (2_;W?N]0,,.3JV<8*YK#-'2:8K6J.D<0]S MS@ P9S/\I($68R-;BTW_7-\LO_YSL?GWLB3W7V[Q-BPVFZ\$S+% WR,CF\# M>X.E62;DH?D;>++\M->VH<'MB$ MH&FGU=)+$X*)R05^OU8+R8,0,RQN-ATS1H6JVA;TQV)U55Q0>;UYO[A:OB^+ MZ6Z]Q>M2$^1_EY=AO3VX$;6[ WT8 5E"$,$1!!&9]/L(@1SIBYF?VC(=5:;! MK)I*>]]8;5\L9A\+L(/K&;0.J;G=[M0X%$E%T$@+K":U4'*7[O$H=N" )E:3 ME<&:CD/38E<_NNH>J5815?>7-I;P\DGFTI+81R#D&.YGE)CH7Q1MLAI1T[%A M(#@GMWCZ6#H-67.,>R L5"JQ80GEET_ [C= M#1H1F.?6(W)MZ$,(&IC8SYX^COY6\/2>M)-:P9/ >V(-Y5L.URAJRL';T7YK M $*.TH)/7F4/(>Z1 >!58WS;$6]LD;=36,9$L7>Q"W^WI2]FN]V53-CN$'^A ME48[Y@R_:1-<"E(DD75()DH)2H7]S*,Q_;6;R1:NB?A3'>.GZ,3^[?NIU;@8PST.+ZZV]-1"$C%%8SCVG_]?.)KF? M;?"L?VKH9(;^Q*0:%:]3))Z_N?V\W#SSZO.IN>L75XN;B^7[S\OE[3\VZ[LO M]"4^MM]^?[NXW4TD+';5E;JEG?>\=>.]0^Z-==%FX#QC4+1SZ5AR:U"$5L;+ MY*&ASTVN=1+Y@>%-\CHY(YS(W@'38#U7Z!@AH(0%5;-23+O\\,G%_'+TYU@H MSCK;^]V"U+TC(<>/US1>Q$A;)F?.>6!9>L6TESXY$(*6WU:%J$^:QSV*5-?C MP%-+H=B]W]'PF"=7-99P4-PEPWA$S8*5W%G#G ]6 &/L3-OP]A#4!J09 MLT%Y[C5SFK0>D(ZA-"(@3PZ]@.SF&7X[LJP[05 M.H4@O;Z[/BK,[ZYKLA0A M9FG Q42T1#2%R-FS3%MDM%7%V0Y (,3Y'J-V \@JI3)!(W1Z PN")NR ML818J8(O>.AOQ]?*9I]"!QL3LNKT>)7URU& 1&]#5 J\]=9:YQ_4(V4TXIGJ MD",1K7XC^W'%\9]O9!RA\.Q01<,B!XZ.3(BLE/52YN0-5DU7&JG&_YR_@"Y@ M]S[V?.$([7!1_X.#RCF%I4TP\9(>+SG8HM=8C,(HP6W=5A!SJ>+?6IKKB6#N M39#J32!,=A*RBDEZ"3*AE\HZ39H5V3\"1/\HX7.H>SPF?29$O5YLZ.^WWTK- M'2WI^>/%C5.OO.U?MJ9668DIC(_!.)U&^K\MKMO4 M7'Q^2$.;>G2$2T!D.EGN0W&<[!1*L!#EF>KW0V1YD!;307>.[/%2NZAT5)@T M!,,L8)#:DNJ(5KAT(G(Z 5/-,[F\7-U=?UANKG];WRY?5DX.7M]8 MR"%SY<"QBV' &8>@F.-W\L-[%?W!< R@-IF R1PU2(2:9A4F<1>,Y&U"B=3)M='02C G0"7S9D]8M MD\8(Z1QCH . 2=;0K+.73FJED^E?I:-[E-I\%,Q)L#ME2.[T-:,,S[0C6R&8 M\KGTX&/!/.A86MIHSE0]'9L)@ZI*C8SQZR8DCX%YQVR,P4$ Z:.2*F<9%,\8 M<]4>;6,7,:M#MVX(5F?3:,6(O%6&U D1%BZ5^H:BY%S$;D1C_,3L2- M$KV_OKO9M6QHSXVGHQHN"*8,,>3(0:"AC3E!UMGG&"T,X,;TZ\;)HKP'PU@M M*VA-1L1RW/T"49Z]O&&\#R424C0B ECI;*&2\?M2DR M!H G\-1\][I/4H+:^6M>&MTX+A(I>*35"0>6<>NDR47)1R]D9/V+4DU?(+$V M<<:'\Q2Y93N'Q0PRR$9LCEXGU.<;@;*VGI&R:P)9(8R6_(HD[>?%KLZ3+FU/NZ%;[WA\_*:6 MBJ?@. "ZTCLI6:6T%\EC-"%HJ7AC"5OKZ6=A%'BGO&61*T*LS3BSV. M=+NTO1P9R'/FE/=!6O0!> Y@T2 G+#@RDSGWVM9L$3Y2H]1)&-,-ICF%"P@XB)6%? (35!;"Z)]I&\WA,XGTC?R*+33V92H$8@6 M9?EY=W5\LW'[O6+?S6_NP#J=.> M7N_?![:)49_3N$Q;:PXF>N'!!.6D"BXIAIGI[$/5 _7J8>;#3;13"N,,L[G: M\'N*QS4 -OC($IJ002EI'2CN+ L6M%.R_SG^.613S,L3T5,F$[M3?Z$-YWKY M8?'7B^[3AX>/\XRG/UY_H0WTS\@ >N;G(*/EGMO7-6@J"U4<%^ M@DZ$V1;)ZBNG]=B0]#:X?G[ZBZZ2@]@FZY? &!4%A0TB2_F.= MLB;[_6PTSLD*FT#:TX#46^2_+6_W\_NP6=S<5Y*G%SDLZ<.CFFR]#@J)F-H( M3)(YQQ^5327[YPJ.'G T@8!'Q::6;!(2SCE]R8[WN9E\<7O MXJ[N2&)?O[OX@!DUPMT;C8$+&P48:WE25L?@]KA)$LU\MH@)K+#Z -8BWN,[ MIK^^D$JU],L;$M*A/DN'^5OE'K3S>EXR3]X@'&"B]SN[CY5*). M'X\-_K%>7_ZY^N;EJ?G,_;]/[8'"%AA28MPY19BN$ M4QI/3BN"2KQLA4HS0,8VDQ<2&B]RI$)E[!F MM%DWS^90@;_DT1X!I6I!!?>O>#1V[+OK&H6>%#YI:,.WUDLGN C!8_):,$T& M3).S%\'1GQTG/2%P)Y KF:)2QF:&)_*H'0M '$F /])B2NCFS1.6$DW&&.U* MP&0*I72)(;AH=79>LGE6,JW!@F[ ] \CO-O>D@*Z23>?%I]VM36!^N&]'A^- 4&@U]=W-ZN+^YYUI$6' MK_3T$JQV=;7ZM"S9:^NKN]U?'@L,[7BCQC/:[WRFW0]28;E7C!8J$3*"0,]G MF% ^AKPGAJG66OUH;&W6VS:&S>ZZ!B48[LM) #!Z>V$-8U8%;H/P#G75+;N= MR,=3_8<@45NJQ06\VBPO\>+B[OKNBO:JR_M?[?P][21^]!Y-*;=0ZO<$VMW MD-JA0B*UA#X@<)&9_F&;DRT X[-A;)1J,Z4%$1J.*CB042@,$*VR* T#%FCY M%";Z_H%'DV5PCR_GCB#4%N/;N\W%Y\5V230LU2A*'_K+_R;59*>3MI#QP?%- M3#Q)S1*6+K<,N%,&MD-)TU=1NP@:K(V:>YV]I\6/:=9?88#S8$U^8O*BC_[ 7^'U>G.[ M^M_]?+_MAJ?VY^<"P?+7U1^T1?_P^FU<_&V&-])JVM+1RQ!BX$CF!+,YYDR6 M198!6JE$DV<&O3R1]@YXN MC,>/'[-F)H.Q6NK7RS/X]OZM>@ITO!/A(2.!G(PDC5_;$B*E]Y^]#SS,,Y9[ M4LFW9]>(B/Z':;,\!#E'@IV! IWO;N\VRZ=J])N//UY^PI"@#G_EO[Y;?J%I ME UL[WO_&Q@!2H8D.:F*R7*P&5&40+H4,09'5&\5%O,ZC 7L]>,[%DC/3!M MK!,^<2NSDLDC]F\P?0HCH+58^QL!W?":M1$P31B1=2&PH*/$J$![8[EG##+# M*$+T=K;5T:;@0*?(HF[ S3MBA#L)/) 1E'+RQ29/7-U7Y,H14]!G6MIL) $> MC"D9&;IY\\0QFYCWG-,B#8D6[)"$B=P%D-%S4S4@9:3(HG%8T V8TT<6F:PS M5R&*" JX]&BX0:$,:!F$&Q!I4BFRJ#7>K2*+NJ%QCI%%F&D:A@S$D#(8%E%Q MLN:D%>7DQ> ,BY&-(>^)8:J74_6]5O/;\C;]=7%U=[FZ^=0BZJ#-\$;0'I6) MKU%R#4P(!("HE#5::N7:U<>N7#!L2@MC LSFXQDYM6:5=D$[!-MN 9S:@W!\0D^=@.V="CWNVR"M>$+9R&),0-\+ M+< V2J$9HBW']G/Q,TQ#@A?]#=-#.6L71/US2&X#)SU,@XH9M.">!U+/.>&6 MN5:B9D)<3_?$I)09<#39#=G7?V"$-DFI.*.@$5O$A=*:V=GF#DVF21_[ @V M&FJUV!%+_\SUE^7EA^7%YYOUU?K3UW>K3Y\/%*MO.;*)T7/KP7)G,@0GO$P0 MI""M6,JD8O]$T>G*)U=BR;C(U6+*A\WBC1=4\%*7!@(52WA[YHK7']9WB[QTV9YWSCP* U>'M18SU5& M",FB ,&DY1R8BL1QSP2J_NKN9"DJM0@Q&FC5=I#5]G:S^GWGZFZ[=;PPI!$Z M9J8,-RHI0)ZM,#)&4+0,\L!9?\UBLOR3:GO&.)#-P)HYEL)\;&A#)IU00CFC M2H*/9[0T!@:ATY.&!C4S)E$@;"=$ M*6FHL]0J*O!1^LA:%8RKJ]*>FC?=43O=J>;!IMC#X[6?MIRO\A!2%)]T*W^_ MO%FM-[^M;X]5SJSA?_C]]ENCQU];G,R^,*)AU@LK! L9R7 RUI;Z#2[*#-H1 MF5LEE=68X[&CU6>N;DKA&2^MYMYPP 16L,2CR8D^(9KT;'K)#);-3YZ2H5C, M^L3S^^D=;4/]X\6-00Y)TJ)<(HH4#\ADY(RGY!5*SF9[?CE(K I[6 MIR_:ZB3GI2&-#B#)YDL@@]"DQ9J[9H[-(MNK\L#])B.NC.D3TV,W1PR9%\:TM#7H[FT ;FSL*N/$PUMM\9' MXQCJ_B9L)0J,K5_VAN8TPO_EH<5U:=BQ2T.Y?$LJ&/W%XE-[^^+031HMLG>! M"9+"%V?' #K#0@H8FBI6D*^C:R2YFT>.!)T0H\/S?8V!09 M':1J67JWZXM_EQ==7L:[THJ9R+Q:7[[_O""._[;\<_=7AW-_V]R@\4E)YUF* MRI-EA]$GPQ5(ATD8S:&_\V*RL]ZQ*3()4*?9=)[H3/<_%N7]73D X*WWG /W M:'),/"B(9/$K4%%Z94V2() IK;+OO^5,=@(\[98S'E8#,@N_5Y/]8KM\2RR^ M6'U97-WK2WF]^>[MGM,_>M^K<0H#LV3?H4"(!BU SEDRLN&5#:F_J:+GSHE: MF,UH+:&972P'KB7W]VB# M[-DS:"S03NQ%Z^X_:RP&LN?T/89<@Y79.=0EG3\Y9/TC1MRYD&(<9$Z^B(3% M9O.U5'3>[:%O/G[XO+QGNN]2%;9]?)R%Y"[?[O[U_[F!7I)SVTSMI$Z*BV4L!XT M"$-67RA==DNU8'*6+S0SO/$2K:0&') =Z:.U^$@U2+&TSY^RA"$'^F?C:!T5H=,?V3RV:1]X:O/,?9I $?2N$TD MP]]$\(D1+C%S8UB28D!*[]GX7*<$K+=*45[J48]9?_Q!CSYV+-/U%@T/V@N? M@C3T73A2CS1W(1KKE'?*N0$*QNR]J1-CU5^I?.P>\V&-EY<[8!=7;Q>KRU]N MPN++ZG9Q]71Q*^_VHH[9_59-U((1;IF%4OLC!P+X[;9P$2,9$Q5WHX<:M(NDX%(SE)HEWWLKG& M<0.RF'44VG(-2@2R5[W)@05@C&E?LW)"KSCNUK)I$,>FQO= M@.FORQ<9OUO^L;[Z8W7S*6R6I$_FQ<7J:G7[]7"-Y>,CF^@U0R&\"UE!3M)' MS:02/-&T, PXO*X?G]U:'.LI(1H2_[)=7ZTN2[SGA_6#A?!A_?37Z??5[>5B M%Y9S(/*EPUT:;3!Y@@E9IO6*1XPI.,UREMEXJ6MVSAAHIW75&:='JZ*)]G-S MJ-=CJ,D4,(#,J!A %-E'6L:M%28E1,!63=#F:JBI'&P*(#S7$H 3N932R+BP M$(Q*-?6N7H9::]FT,-2Z8?&J#;6H(2O'E 3- ;PE7)(1F%/.@K&JA:L'&VJM MQ7K<4.L&RSFJVDY'9FE'L313;HS(I?!_*2I+JBI3]ESK]PZ195ME?&3HSI$] M9,C(G)+#I!TI/Z3[II2L!4P2+>J:Y1L&&6JCW+2PS+Z_ MM-$N*A%,9D6[=(S(RX"L5*-1>./,.:7*M@;\)U-L$":U/MJGJO<_%Z1Z$^++ M[;OEE\7776SJFX^/@?._W/Q&6LB'/Y=7?RS_22K)YT.JP*#[-DI&!T*!%IF! M4=(&94E!8R([+%4(YLZ?X6IE3?QFR;7_;[G8?/CS.>? D-LUP:2L(^]VN,MMI"C$X!0C;HG0907GE2 M'6,*_4/>JP>D52-5#]SFRZG5'Z.N5.5^33E"$%)'$ZP!CH8P<3[09Q=]T ;[ M[W[5H]OJ<:H[;C/D%'Z\76[&I=5WMVPL^G* ))GB&GR.F!E92,R'+'+P[6*0 MYI%Q7(%90Z [40[8=SE&K3TZWP]KF#6"L&0Z<0DE^4CZ",$%-! 5#C@CJ)Y> M/,YIP2!X3D.$^SH]N^33!XRDE[323^C?QQX)1P$7M(C..2X=#(!T%RM5K%D$L>=)?TO9M#CI[X;%S$_Z-ZL_ M%B7+Z]LDWZVV_SYZYO_RL";R0(JLB%HK"\J *V6Y?-:,%B O'(B098?Z0,]O<9K[\K"&)R>B"$99A[2_B2S Y-*RSY(1S2*< M;0'N,:3[(F6F!_*<.163,!Y(L QAK2= YS3V M8O>HP@ &4+"HH]AMP([^8SWSB(I[0KUB("SG&!=&"GLV(#$$'DHG M3PP8'C:_9$5B9ZM%])=EZZC"<:$[1_:@4RX9$WPN'7,@(A.*)BC'%U=WE_!-:F76W;6S2TL67IM-+""H@"O/<\9,B, 3B"9^Y?^7!W MY410U?<7/*F4^P\"\M?U=OMN>5&ZA*\^KI:7I8O$DP:[;\(O-//U+Z4G_)/" M566^ZYO#_6NG>B19]2IRLNNYMIGD&-$D(!&"]LY%R_H713Y!T&E?W_DLH*U% MWJ??UYN/N\I##T48WVZ6UZN[ZP,L/#JV23K)!( V1 52*T?SSB8+6Y3YV"Z- M="[AIOWH-#9&I^%%7MTL;BY*KOZ1KD*'AC4B!!MTRB$91Y,#%[BGU=S*+*4) MJC\;3A G.@8;!L%S0E6HF];3:&:2!H+,>P2E/3*NHY/)>A5B$OT#[DX0RCF: M@M,1E8J1#D]_+ISX07%_ZKU]B()X/<$0QC >%)(MJ25]@LYR10(G*Y.I"-&W M,M+F&@SAP,2HO;<8'>2D'5ENEEF304:B8/_N2Y6"(5K+ID4P1#N7QNI3G0"R<0+4D_T%N*/96-'Q:BW5^GPF[SH.FX]M@%@'*7/"=$-KMYB__'I ME^N;=+=97ZZOKA:;\LO#?NF6PYMLF(U"1J=D!N>=#U&8Z )S&)@1L:;P#ZOK M$TAH/3E@8XH?_;M>XT'&/ S4R''DW +RDP) MY&O@%JEC-'_A:-(1C#968*G>[*/B0K@!V\Z4(2[UF=,-IM[:!3[CZFM13>O9 M$41F8[Q) J7R@#)[^J\/DGX"D6*:8>#*>&+XJ;C6&! -$VO_ZFA"F-C*LF_23 O5/^LF,F.@R<4Y"!LQI%@)MMC_>?JYM/_N[BY6VR^ELN1 M6'79\G/M<)]&.1]#2I#)F@'MZ$^HC<\V!Z>U9_TK<$QV=EM!]N,#=RZ![$(Y M%W@J+7\=6).360:#83G'4&0K0@I,\:@<>I8,Q_SH M]=00[)G: $-DV398>63HSI$])=+;.I=C!3,&$ ?9JA[C_SA#<;D-'OE=ZFMMR4L>& #Z!]O MTKA$5B9IK]9&#@8!,0C.A14Z@64PRQSB*>-Y1@3K-)2)R^W%9O7E/B+TAQ.H M#C;:X=LT*3L/)4%%+LE4 ^U$,A!,IB^7%(3H24:DN^?SCN'EPC/O73#%YYR8U\IE M3,2[G##%F@99KQC>UK)I$\/;"8N)8GCGX9MU&!4IQPS <"C5$U427D0OK J> M_EB1%L-]LVW%>MPWVPV6<_2NB4"?353(.9;\5^9,R/0I*44?EQ#6OYXB(ZUE MV=;_-C)TY\@>!1P#"QY+<0YKF.=)I 1HI1%.G8HGY.OMC7\+6,MND%S*I]?5(+[J#-37('VP=MDT"40 MT4:A@?<68'U_;7\!#L)DF.2F:O;ND#$=0$8 A!"XC3(D&S,:T%+/WY(>1:YC M0E1KJRU%'[:EZL-R^^8F_75+;W^WVGXNF-QG\A_8 7"2?!&.DK6K3V!+OXX.6)070.^4MBV2F<%8BBF.HV3!BF&>M MM2Q;1[:-"]TYL@=<8LH9+;E& %$:>P8K>$G_DMGYJLZ8(9ZUT;G1#9B9>-8\ M&.E]%)I[L-Y:Q25+$@6MGM[RJKT;!AKPK>%OZUGK!,VI/&M6T_;F1.8Q..!! MNA24S]IKCUHS/<,LI@D$. B3>7K6,E?,JH2H5 0A+4JM9!)*$R3!_MCJ?=:> MM?YR'1.B06)6>X8=BS-_YMK&AD@JJ532L0R:9U(1A \F"1ZYTV'VI2''$.5 M4$Z9$_[/Q5^KZ[MKO]YL=MEQ8?&%_N;VZP'=J&9L8Q"C<#F* MH!5XC.A+07;4M$0JZT/_8L35:U"/LV ,Q^A$!RY/$S]>4?1R9!&RC %C]I , MJ7Y:9?H<94K9*M-*$9[K&8NU.6=DH*3PX!6WB6Q08$XD&8(4LZ] W%HV+I:]9+6CP&4MKL1X_8^D&RSEZR4-P M(%*F_QJ='),IYU ."GC.";54K^>,I;4LV_K11X;N'-GC4<><-%DSC!&F\7Z& MSO ,M"+'JD7&AIRQC,Z-;L"!*YHEJ66-AHEI0&08%V0[=*T9G*J MTAKP8T[Y;IB#I9#<0E-=:G\ $ MEM1:E*)[ FCK^0/MZ'&U_1+!.3YEO;>V&L>:9^S3TF03M M.99S9 BYQ/?44C1 M1D3M$F< D?0@+3F/D6MZ)+,UM?Q>/J/6LFGA,^J&Q40^HY-TK5(A(W=2<%*M M9*F6B!HTF*PQ:,-K%CT:["%J+<2N7:LZ8=3;=CC\)B/T'LJ0DG+T4!%< (Z) M12F21[*&-2E+Y^84&EU\G;L3C0SH?)DCF1 @F HET-T'8:V),4GABAUMW;S2 MV4_/BVYP321VO/SONRT91;^N?E\?=D1TO0_1.AO:=C%SEP @6(M>!F<,CZ[L MRO.Q1">068?-8RAR$S%C"!L>YI%D\ R9RY&LI""TC\X UR"R-=*[&55 /2D# M>J%URFC#OLVM)$2=0E:.@0?IN/,(S 0H >L\IIINR^IJY,C@G%+\8S4@VI5X M)*/,22UT$"EFQO:*D4R8STS3'$_"75L4C0SD:^ 6IN+I,]'*R"!XC5)$$*3! M(9>T>E>M[C"\N=5DS.D&4V]-XSF/X&*[N-ZY^@XK&BV&-B8$Y1(KA481I*!9 M2,,-,P"6OH=\CNVN6@MF/2E6ISGRZ!'"E%,V248RLVF!DPHS[<^L'.18Y"CZ M5P\X07.LS2HMTICK$$%FV#5,9&;IS M9(]R,2NP)7A+0VDNDU"8P!%C\,I"UC8M);-!@LC3GYC+Q#TTAO#%1.L^C6:9GAG'!<2"/(S $NLDV><$E:.B>% M#[,OJ/KKR&?0H\)U&N),VS(C,!<%F3!,,_IT0'M4I,DSP8@ M!T@T.VG)M! 2E,C&E;*AP/G.Z MP33L&*A7,;+C(QM=JB:H&"(C;$QV#ER.&G-D.17^S\]<'$\L/QT"C0G5N9P! MA9(U%F-2Q8*)/*+QVH*+1CN9P-5,8#F96C$8EG/TXC.K>"ZEZ(T5LE1G8RSO M][V4DSE3!6*(+%N? 8T+W5FRAS%E@Q.[-F-@I//>\X :2Z?G[ MYFZQ^=HA^_W D,8+KR43DIEL01"MH ID-J"16__RHEV3'PZ:W1/]) M(S]W$.=+US>'^2_"8$/46\^#"(Z0;)B@%MDHY:]HU M;,@^BL1%D#89T_^(#Z%!:J,"(0J>K!%EL:0ZD=FILI']$\BK'\V/;);;WY9_[O[JD).NW0T:JYQV MFM09=,J8M"G_GGO\3FO9M(C?Z8;%K.-WAAZN@60\*.6] M4!;(WO$Y2<5+P_#$,T#-T]7!AVNMQ7K\<*T;+.=X/!*-$:&T'C"DC/(LI63J M_H0(G;,^OI[#M=:R;'N ,C)TY\@>6G-1,Q0.49!9RS&)%)S*+AJ;=(+3D*/[ MX=KHW.@&3"W1A_4-*7*W*UHE2Q7)[=O%U[)BON@H;#6N*25X-<^&($S@ Z#1 MQ:M)OT+484"/J/I'<*W%MIX.H$'>WP$%PQ-ZDVSR/*($)1E"::F@HHM18DSG M=-[658PC85+K,WY*L3>WGY>;AY]?]OBW'-F$I!FAEEG.#&C*'L%$HX.S6I Q MV_\HI_XY7=]/>5R(3K.IY\7%LJ-#]]N0)G!"R#O:!FT$Q9RG_S%::41D#+GL M7VRANI=_'&.Q-S3G[-$W'+S/7%K2:<%"6>U(VV6"5D/AC.KODZONT1^'!(/@ MJ46$?RXO5W?790_;K6('9/_#E8W0.H7(:543",(SSTSVQ&T3M(BB72MN3_H"7-*/+AQZ!V\4-_;B]6]Q<+"_6V]L7JSNW'=_H:(/3J-!K MLFI"]-(99TQ4.D?0 ^(@JSO9NTIX2IRJG?8_\;9]P:FXB'I[FABNOXLORT)7?K3\M?U=OMVN0GKZ^OUS2[ M &]O-ZO?[V[+"WQ8_]_=P/=?MP5]&C*_-^H]$&]N5Y>KJ[O2R&=W<$[O?/K6 MQ<^_5?KKXNJ.7J <^-,$O]"<[@N_I,7FALR,,O'=E']M<8X]UB,:EKQ"F<&A M+?VNE72W??!PXV6-GYN,^J&'265**S)IT$=6\_3LX'%[?0K]&")U2MQG?;0_$ __]?D;'(D1F/"I#9;T M-95H2Y8.DC4HI$JVAJJ09 S((DK8@[ MG2Q> SV93>B=B4(R#PK1(<'CI94NZP1VGH7NSY)\W9"N&J1?T"+H=W"]O3IP MN-]B5!-,J0'HL_!902#%C&= H4ODN2) 9]A!>#S1/1>7/PI,)XC@*5Z%+I$[ MWZYO9+# E,SW^2BR^+N!5'2=A$E"A_Z+RF2'>Y-18 R :@G_H=GO4:%_=UWC M$(332G%E,F0M;,2L+$< %5-(_;7MR8[V)A/V$&!.JTRTWCN/GOJ/ M?W*[<+.9=$]_3SQRTA,&F-#=ZFG&(J==>&9' M7<'?7=B0@2$U&&Z=D"7DSR9'1JB F'W2:H#2-+(K=X@P?M*/!R P:Z?JT'RI M2#:HT#% %J1 SH52^O@\LO,@JD9(]G-A=E3HL=3I;HA.[+$:5+ H(2.G-5AYX$E:%VG601(Z MLW3DU>!&-V#..U4*,[.Y:.\"#820O,=@G-8Z@H\JG%-'J]9BZY0JU0V@WE&W MCRKZR^KY[4_J^?^#OQ,.BXOGK.L1[MJ8T@/*6^]E8J!*\B@CLXYC]EY977>% M:$>.$53-^L"=*"OC&^WO?RSK[]O-ZJ)#;Z0#]R@;J,[T_Z6FRW;SX^^#'?;-ZM/GV^37^1_K_:+G=O M_OB7VX>_W1[B5Z_[-9F1:@91"8L*I,W."-#*98*'FR!G='QP2J[5P/:DO/OM MKH#^4*1HY\P,BZNKY:7_^N.TNC*P_9V;;*74T69)>BD8I7TT/ HF@K'.:M8_ M:WGTTXW9<7$RE.?J=9XX!OO=\H_ES=WRW?)B_>E^],^_.>G#<7OWV[I4.&4. M+]>[3I-^<552G]Y_7BYO3^UR_FWY)U[LLK)*A;S-^H9^O%C>5T+;A,^+FT_+ M7VZ>7K&ZN5A]N6H5(CWXWHT3R3E,*BO(TB72Z##,IM!816;\6&F@(KZS=L8_FI'O+Y8WB\UJ M?<0?_^SUC=)91,\D(N3@#:9@]!X0T+Q_F=&)7?*5:/#2TW?J#EU\F(6;KFYT*$TQ+@[6;YQVI]M[WZ^F[Y9;VY/=!2J.W0AI90"4E)F87P MCI;6X,+#C'V. Q*JI_/##I?>"WP8":1:M/BE8+ZXPB]?KE87]Q&]NTK;X>YZ M%S7TQS)]_+B\N/U YNWV7CR'58U^-VQ4Z;>46<32RX503UK!'ITPI)SJQ+T* M3Z.+5 %YOA0\NG/UO67#3.+!H7 "F%(0BZ=HCQ"W%N>MZDQ-B\$L'(3R?_CX M,U*S5+1>"PU/= JZHK?=+&D7\KR^)Y_.7F?CI^^7&]6>+- M)7Z\76X^K+^L+C331Y6Y,6[?@!,997:(7F5%^A)*^8!<",SV[TXWF<(W/4E^ M/#BMCW.UA(O+_[[;WNYTG+S>'-" CF7,=[E/$ZW)J90%UN@T%X&1.OZ(10K] MC8SNYU9GH"%.B6TMGGV@I[WYN#]X.;JR/7=YHPDXP;23VGG.@LF2/1%->3 ?>:J#%+W6K&C#C19O0X__>WBYO+Q>9R^Z\OEXO;Y?VQ[5%JM!K? M9/!HF#(F.Q9Y8(ZSO6X:Z39.CVCV,'3']J."&3%4/9=]-!_K6X_!UIN MU]?+#6ZWR]M6S&DQNN'1,A<%K@\?&L%]!, M)N!F>1E*G>3CQ'GN\L8$YKV.3CF>!0/N3-H; $GX=JWUZA8C.!U31@"P%C7> M;I9?%JO+]%>II%+,_UTJ\X[6+9C28G3CO=(QHW3*8P0MM'@\;TH6<(;ERT]' MG/'Q/,D2TW9M:1P$-$'R'$S(E@-MP68_E](\MSHT\Z8G\_[V25TD_/DU&@K$6<)^M< M*[X\>WTCG)+!N,Q8E#QZRY-GCUNLCOUI,EEQ]=/19 P$*YK.F[OEY:^KQ>^K MJ_M\AS9V\_-CFD0H211>2IV30W#A41'+M*:V*G#R+$OLZV/)6"B>TF+>O_S7 M?B;SC\,;9P)RAU+[;)T+,62WWWISE*9_T*%[??R9 -!94*G5)M7R#HV3&E'G M2','(4#G;/=.@PS2#3@ 8'\S1O4&]00*\I,UM:N*_.S0QB=E#(>&0TJT5/E[JWG]=7))=M^I\[HOPO-Z4,80&G-$DCN7V7 M2%DF5#Z8]16]RJ=?;FZ7F^7V$,O&>4"33# ^I&"-] ""/D(F'M$C1;(_%U^A M8_DDF$^_I=4U4"9AR!)*5VCKK MHG"/"($)\PZ!&TE./TI_!(3.6^JSC&Z;@["["OF%@GFEQLK=S4.L^19O+L-7 M4H.+TDC:XZ<2%_Y^74J;TU^^&*/6[T8-YZ2"2DYJ:4EB)!V4YO@PP\QU-C5% MWS(=LY^$UA5AJNC^^GZ;\U]+*-^1+?_ J$:@#EJ&K*5D&)R*)HO]/*WBLTVM M''G#'P^BDU&AO._1;># J"9+0,L2B&R$E#F6[AW[>88(,&]58!0)'K4BAJ+U M>MDQ2Y5A;J0X$1EV/IR?WOMX\>5#XQKA4$5N58"HM"ZQXC(\[I!"S5"1&$5R M/[)A1(SF$,'<,W2Y23QC*:T9E1,^:L74-T=-LK)JT9>>;!C%ZS060O/P!.]F MLYL!Z;/Q>;RZF[!G5YSX?BBT=Z_=1ZI^WM]L/ZS>_T*C>$ M7;Z[^KBZNMJ_ZLG[$87%E]7MXFKUOR5T\?Z=RBNW_:A[_<"P1B:>HN'T19ODHZ7)^OUL3=)5/::'G>RC MB>W'16\\=&;M<']:V_77];TKX8CA_=*01AM@P=F$.9LLI6=!R3TL+/&:_K=N M5OFYUSUJ6;T\J#%:*F:C5&"YM\$PA$?8@"R3>9O=PX77@@V# MD'JMO)BEP3TG.IR&!M]G"VWWZ4(/897WL=U'+>_V-VDRC!%:T2\3I!J<90D":T_;NYMP&-%D&'60RQM&KAZ129GK_UEFD M_E$[D^7TCBC,D='I+=-?US>?;I>;Z\ONLFTQM!$^6.F$8Y$!5Y+;&-W#+"SC M RJ&3)9^.[:,QT>IFO?T>1OHV!GLRZ,:S,XY]$;'8$MP,]G;>3]/0:2>[1GL M%-;@>$"=F!#'3]L.C6MR5@[1.)M5S%GDP,$\SE5Q/V^S-T=F M:2+.CQHCZ0SO%U?+;8DT6FVWA^K.O7QQXTU&E5$:D7VFS8]SW,_?I2QG6"M_ M).37(T,S(#)O>TN:R,-YS;'@NY^O;;1CJ'@VPG*E5'"@O-J_IY:ZYF9^.A&. M@,R)5^8C1^$O#FJ8M%&'P$U)-]*")XQ\/TM!ZO'9?,*3G0QU1^G4JOUU2?CZ MWYW-TT/%?S*ZD3I;4XK#@#1!"9L=[MV@J%CH[ZVKO3I,QHX!<,TA9N+>XWA? M/ORIS?S+]1>:X+>:FZ<. )AY=\A2]4:R*,!$B#DX;9C/"H600AC5*OE^7KA- MVQTRRIA%D&BMRU!\G ZY]"S1[U3RIF;)_:F[0[9EQJC=(;OA.^LPAKGT=&+% M52@!C&< I-![[WA$9G)25@36O^#/K/M+MB;2.#V=NH%<2\V:4P\=89)/PI:4 M?.FBXD(E%4$Y5E07*T-3NH('E[QVW$(*W GD2J:HE+&9X8E\+!,U>VK-E[&Z M[(P,_]^1P49[3HJW#\D".,(34"N>C"0@N8!Y.@'/A9_=P*UGIUY=E/=>7OZ+ MS(7-P>9!K7L_];]IPYC4VGF? V$"R#T 3YRT,^MT-%"U6<;$'9]:$^(G:[<2 MNM6*9IU!)S(KM6129:-E!C(4,(D46,Y@4,MD^O-R,F]+=5Z> .=:##U-)S*K M,M\=5(#-P+1S#H*B?Y" R0;[VS6S[E7;UZZ9$MM:/!NCW12M[2EC3"FB\)S MI#\_Z,&DUCA^IF;(1.)MTY!J9$3/B4S1D4&52E,+4!"BQTAS4P!68.0XT\CQ M$U*E&U[5MJ\JOLE%%O1A2) B6A>T%H;9Z(%),Z FY%0JTC 1]NI=U@VD MR@09M7>9TY8^I4Q+HK+ O/ R1@$Z6*NT$'*&V02G.U(8$<@Y9/Z/T[M,2FTT M^D0;+Y82SX[V5B$8"XDI12C,S^0Z'8'&Q[.:\3]&[[*4R&#TB3-A0!ET"B1S MUN><30BQOY8RY]YE/9DR H"GR7^;HG>9,T*57B@F,@3@:$UV!$11[$$8V[\_ MU9Q[E_4DSOAXGF2):;NV-(*I%)AA"@P"L\$ZHY)*W#(G=8S]U=DY]RX;8U'I MB-P)\B('M* R44?FBF?*!\!H+'HM BB+*BH37F>GLIZL& /!BA;0B"VHHDDA M:9X+0" 1/,O6(GI//R6>^@??S[E167_;9Q043VGXC-V"2GDO,^- M0?0O+37GGF93$*HWIE75G*Z]IUX>U$A&LXN8#0<$[H('1)$"@&9//QS9?E?6G6[7]29[KP3X,-R@<=G>="R:PLJ%W#,1:YD*I5:9%YX39M MZDQ05EH4$%7(*(,7,=XW5V8A65DU#V'BU)G6S!@U=:8;OO])G6D1!9VT#JJ4 MIXZ6U%GO2\/G/:0ZR $]1><<8M::2..DSG0#^>^8>%!Z]Y*>4_0-YIS"($5X M0"AS$LF\*]1,38NQ,A#ZH?P?/OZ,U"S#WEX+#4_DBYM9(@PD#V1EB5AJI-@8 M0U9^CY+'.,/Z/=,38KQ$F&[H_B<1YDF"A@TI8+"1Y1R$Q')V]Z#Z,YOG&)55 MG9PM&!/+ MQN]-WL]=1C=#17R8"'NEM70#J=KI9BG_N5>^UNO+[>%2C,]=WNBHF&S CB7%Z3=+:[[K]_+!_28P[M M(ZUNT$C!0]082&NWP6<3=-[[?X1"W[\+\HS33WIO*U- 6N_IF0:WJY M7]?;0SO/MXN:S#DW(22K:075@J:DTL,L)&3>?_&8V'XZ2QL-G5D' M!#Z&*_N[+8&VW;Z_?_BQ@[2#XYIL7$!%6YE5$E2)VXXF>D-KH["9M.NYAO>- M(_6?PN+'@ZJ>M;%[Q:.13M]=UX 3'CP:YY103EBE@K 8A0$3K8^Q$0P8)&E\ MJ8\$AM)@#\9#Q-"-V^>Y%1""8P3+'!(C#F:&5?& M"\-R4- _S73*8[ :+.@&S'$AO]0A["&[,-U\6GS:S>E(E[ 7KF\2L, 2>@W& M C/)(=/>&WJ:]$;IFID'+?7]GGBOQT>CO_36U]=W-P\A1:51>/A*3R_I4U=7 MJT\E_.?]^NIN]Y?'FK]UO%%CA=26F&[+#&,$:Y/B9+*6M/@$HG\ZW&1G#F/( M>V*8*AKSEW<7MV\V#Y[.(QK>_>SWUTSWYQ3*,]$\;G# @IZKAC>T5@$K$:0;-I7E?S2ZZ;OK M&G22U*!,JK!(8(G.M,]FKJ+.UB?#JF:TM-,81I#+\Y+NA4AO+?'AW8^T<'YZ M49-"DO1VP<2D 0)8IG6D3=!8$?B0?F:3:7?CR6HP'-7"4%?7JYM/;S[NL@8^ M+C?W(0QME;H6HQL5,">:=/3E* .]@Y0\*&>$UQ*@_R?;/8CD]#K>^(#-A"A' M]^Y6XYL<&>DI6<>L959*>2!,[Y69[$1P9ZH*CBKV;I2:!MC7Q3H6M$@HE(W! ME979.IIS8,E'VEOS@,++4VJ/I^=4-]AZJQ[OEJ7X%+W/YGX%/JR#/']U$QS3 MHE3)8[Q0/R&2W:0Y]R%:R4U5'W'+\/=Q9; >&Z/>\OQM?;/I)-(7!S1HLP]2 M^\A)^4W&6Y8,-TYY^G^C4O]SY\75[_8M(X M3UJ5,]* Y]RS8(5C7@=MM/#]E\)95Y[JJU-.B>TYE1?B23J5LG716TW;"GU. M::^#6,;.506<2+QM"A"-C.@YD:G4IU0>7 P*P02)GC,1DO3.:Y[@1%P9M5;5 MJ%3IAE>U[:M*K2H1C?<\(HBHP0!8)[22,629DC5U$SH&U*IJ+<)>M:JZ@50M M@^=,.O&@RF!C\H8%!(C)*5J940I1DJ5CJ'KD7RNUO*^+^"20S_$44HC@>1)> ML^3(P [((H"0GI/YG8SM7T-OQC6R^I*F)VC5/ 7/] \G0[)5F[FC8QLR>T$H M!XB) QF_%E02,:$.B0C/^]OX,RZ:'Z +=]=UQB50+*4 M(R0-$83-9 !P+"X2P^2 0(89%]+JRXPAR%5CP>++ZG9QM?K?0N#[AIOEM0_7 M8'QY4*,9R)A95#D&* 0GP+A0*:&-(JO^6\R,ZV7UYL=8,/8.9=NO78]EF!Z[ M/I/>_NOZYM.'Y>;ZI;"V5H.;Y OG,3E6NB>RB!B5H2G\_^U]6Y/;R+'F^_Z: MNF5=7C:BLBX^BI!'6FELQWE"<+HIB6N*U))LS>C\^LUBDZV6U"0!$ #!=L +A*M#"E*K7?(0J%2'L!TQP"L)1XK7C%N'#K-\U-.<.P]&6V J%4 M)(!RC8/9Y#DH,.U+)HXNS:TV,SI-"U'DEZX!18%FA\ MVTY$:'(>TOL_8 "R-FW."D VP_::8D;>YX!>N Q"H%;9R\PCQU)'63&!]C\B M %E;O+4ZH'2+Z#61B: +1AK-C,J08K8$911>\.*"SG'0*R0]!2 [I4HSO)Y7 M !(Q) '1^L R!+2T7XM@Q=:=8*-IWZEMV !D;1&V"D V VFX%,##U_9_)Z4+ MZ6?_?33'K\;[E?$I9<_12I&!Z8 !H[0R:@8L&*Q5OO?:PH=M5>\^$!W.R7_O M5_S7;/-I7ZC/K]?3$J%X/9O\,9O/-M]JA+,H=;80O5!!D'%5R]P8:*:G?)-/ MOU 1P[B1Z)5+C+;+DE6_374+@:.1=LCNHT>=CET(:=D#(J-V$_93R#]([T0&[9S?@N?)N5,*_&4B#:22M2K.+H,$ER0-( .>] M%J C!T)\&CQ]HZA&S=/M +.@Y:DJB!X@BP&IH*RVDM1NBB. MTCDW! N: =,ZD:6S$OX0E(R>Y@E)E:YTI>(EZ<#"*R:DAQ'>;FR)=ZT2_LW0 M:"^]RY7PCP$E:&="L*1!<>],=,H("UEG]&;("NX#RKMGF(;:J[LHX6]1>.$+-I;P7T?+6T8Y6N VP&EGI'E=>9++U)@N*6(5J3=3.5&3_\FG*\$59N,D#=4 X^AD4D()8Y1">JJQ-M!-H:;*4+!K4P;B]MB#(=+E27:N%H)X2=3\@C9<-G*;$ ME)-1<@6*CAWO:-;*&B5]),1&J39U*^MF$ PERK\3I)_O/I\4Y@_/58[V,A$X ME]%*,$';R*75/A B"KP;LD=VS1.YE226W6$PF#PG?]63Y^/GJAP,YY$A UZZ M-CJ4PDE+VDF.,]TN!\3"@XIQ$\^3#JDU2H+(T7F MI4J%"UH(F2P"* ENA"5G.@QK=X9+SUDE.]?MH\N0!])%SK_"]^M/_?HW)9>% MD)_O\AIW#VR3T$HQE'+);_F&]-_)9EL&I5Q++4*[=*;+;ISOIE]*\9;%Q_TT MRB")/GFY>A@T<>+#;%,&G8E_NQ=_7](4U\OYK&0$W[ZND2;3TR]6WG-C-#HF M%0>,W)O@F3(Y)N4TPUJ^YYZTN?T,=]PX/K_UCQ,\E8]S_LD8NG'S).M$:JJ3FE"C#1Y01H4T?<6 9I_&Z1P9@@7-@!E*R ][ MY7[&)XWM V]4S+CR&]QCT* X>L5INLP)"4J$83N!MTE(J2V?91]X#.=2V9#! M-9G_I,^=%OOQ%RL)!B&B"ENI%^I[ ,=[EN16H] MC?RW!^OZI/P/OE-%D5!IPT(HU7"SMO2G81A3,D9B:A_[Z.WJ43>B[PJ1]O'H MO8VVO>#SZ,;ZP9#TH1RUM9KP8TS,&S\JI$,+VZ@=@KL M8*?^YM-T]9.'+/WUA;2EZ?$"BL=?K')T08:8>!:1-M;)]!W5M)X-'1JP^@!ST$2]U: MO[C=C?0!O5-'X('7*LFT92Y)1?\%UFID03*&JK0BB>F,ZU2]51$>&Z4ZA'=P M'\INO,=.O%^>K;PTC'1!B:4<6)E6BHJ6"I;"0=[Y]BW">JLS/#K*G(GIX#SY M'I*NPY3O3UA^LA'9:<5K,T6L0@?9HF3(M:- 62&YX^H6*SH0@N% Y1P[*!-0\&!/H MGZ2%P?:1B8&S&KIFP*\EW,Y';[@ QL^#/1FE/O1*17J#3TH:%1.6OGZ)>1XP M9I=$Y%R%*[W;<:X\3]*C'_BND4$ZI!BEU](Z!S9$]$BZJ68< Z@XT@+'0_&C M&3C7E_8 @6_K_JFD(F (GBP($4*0EENCXP@+TIXOJIH9$,V@N?8,",6903IZ M"VB &6VF#<][!EXX[">Z\4!!U]8*:T MNA* C,?3<)L>#VNE)266KKE3-[$B MQ_-GNX5NW#PIZ2)"69ECC*4F,W=!CK"P2Q?R[AFFP8I -&A&;Y.Q7GN7')DUI.Y8Z;V$C RS"EX, M:NZW#<+UY;1N!=$8$F -JB"+5:(#0N3@'>D6@90'D0U3;H1% _H6:J> 74^( MG=1%KRTC*\9% RH4PR2QY23M-RU3\<8,.>PG]5]/EJ#A\Z/]OKM(#"^6=[\ M^Y>LMX%_[NF_]9^WOTHG\KOINFCGMV_GD\M'X)],$_2E\,6]MHC?OC_R=O*M M_)7_<[*J5^S@[(]7M KHX/)2=_495JN9+IT!FKT!IYX0!2>:X%499=49.6]?1_ $I<[ )T;!@CSKF M7_:HWR:?3];#?O18Y;/.C!/RV5G0,EK!R9[TI=X._8B1 W*MD:?U @3XN?AM M>QB'TN?V0SQ=Y/B'!ZND?48+P9K@N/+>99V"1P'6RRCP6H/Z[21V0.S]0#5V M9H@H8E8*"*8$EC9J0>L$E6:B7-$^HT9KKS6O>Y![,R!:V^B^R&^GC981''>[ M/?UT91A-E2B74BS7J+77M+LE'5$JAT8/J4_4+9K<$NQEUV ,%NUHJTK]=E=F MM3L%U_YN\VFYFOW/]*DR@KW]5D7[GXNTJG3TGM:4=!J%MC8+STB'B^T3Z_OS MZ5U0=;TP_*WWHG?34FB1QCK;V\?T#)2E%29?)C>SS;?M[:/M6 _Z$!M]I"*] M3(A,LY.:@1+6 0>FI"J%()3!]L3JSZ\X/+%ZQ[5OQU,#QPPN%W?K+8!O5\N/ MJ\GG%Y_,<3)YD#S&Z)C/ 1+IHO/)- -[U#Z9[:SB9'/**?/#&*&74:;2W+BY @9_OU)^!XV 5&O9C/&E]__1D)4/D5DJNF1:: M)1]+2M#6VP!2LG2MG31:"NV0Z/L!:_SL$ A.*YF1!0#C):+QM' X9NX96\\O\^BQ*I:9. MAK.$Y.H)Z=%C%?.2Z>+&]60>2;#;\XA9AEI%%_0(;<_.A-0>AD$WR=_I)^NH M5?OG*JU"$,7*3=J"+5M+D(&F%)QUT>3V159[OE8P$K6J)8ZC\:$>Q.;[[!:W MM2,C??QHY'0'B+V2O#ST&YV10 M1FE/>Q(W&"$#-S$CG>"DM8]77QTGE9OAV5J?^L4'>URO.O!X98+TD8%5*FDP MACE=LMA9M-K26H,1-HZ[K-"6G6-ZSCV1/V:+Z>V]C[Z,93>,R>*V(3M:?*IR MVGHC(JFC,0/II6A8R9=-R0<.B.USEBX7%1J,.?WC/9H3<-0A<^E ""N,3Y9L M,S+,RBQSR"9QIMR@G:R&BVRVCBQ<&/ZA*!VG'Z:KU4]QT(>)/=XN7L\F?\SF ML\VW<$;P>UN2#H;S MB,+Q;Z>K[6V1Q]R,UP'(U9<06.-6&AE"/@ M7#D-&BRWA/!NDX OOK)83MF9W%ME@SA86L'[ MUNT/X"GS"5\78RS#U*6/A MW?M_G"PB>/2]*KOL.$_"<)$]& TNRC)7DT#;9,986N2B(O^E_DAWX YVC^V[ M 7KOXSE)H0-O5%&@EZ@90LH"?,DVRGO4.(3VO6>NRZG_?YHLWGS95C1[0.[>2=^'IZWI&"K# MG0IC50LU[\T_D:?V*Q?+>XWBHNLC!^' M4'&A=;1<*AD!G$&FTM[C8Y4V[7U>_=7U>HX+XRRI7/^Z^.=V4[CHNOAQ"%4( MI3"_Y1J@-'U@/N)>O;4FA_8I;/TU07V.Z^(LJ5S_NB!5\L-T=NFE\5X3,)(U#E9KT(,F;L=CC(8-V2Z>M]9!K4ITU]9 MQD9@/\,L@YRUUHDG[R(&8[(+,>T!\$$/Z:J[5&'&NA0XFF70#,?1Z()7$*KE MWAA,:*7@T5LO"%>Q1]:&G*XIRZ V2X:(V;8#]H6ZW2%\!5D&5\78YY1E@(RA MB-$3S J%C2'&!]U(\CC"X@V7%7FC+(-FX+8O9?C^'^OTU\W\[G:V^/B6_L?Q M2VH''J]DL!YC]BZ;X%,(Q>&T'ZVPMGVRTG7E##2E0H>8CN;0.S_6]6XYG^?E MJKQTV5CHHX%4$(06IB1QE Y$)):8_%X:T<01E@Z^I/4[9MD\HY4RHH0!"2G2 M1H6*A:"5S<2;O8T*D-)S2JCIF:072RYH)L+K7T;C2RX@I+-%%2-P+J'H?X(] M2""J:U2CGOLB.DN"U[^&QI>($#5(5XJZY11Y$(J;[Q(0D-K7Q!A?@LYS64-G M2?#ZU]!8DQ8D*@D!P'K#&7>Q6 %[.3 '[?T[XTOI>2XKZ5PAMO8C]3>E?TUG M'S^5M/*OT]7DXW1[WI;2GGDR6_US,K^;^C_HW%>2.C7OW!W%O7=:GI:S)?TV]0:8.6C+V4'$A,6@S8FT'_VTM/: MMK^'TKE+YV7)7D+BU[]>_>WMEIN3>9RM2P9\@>F(B^C"(ZJ$R\YC\B(S)ITS M.@:YDX\U(;37?L<7KAAS7DF70KKZVBW?OW3_TL]@'5E&%QM3Y4 F%#XF)169 M%=HB[BT*Z_&,+E57F(#2$9N'*@/3L6RO?OV-O':2#"YP 29*,MY-]'U7G:]+F5ZNQ#=#.Q1 M7XA^M:!M;_I^0Q9[^A98,<]11IJ@M*01.LYR#\@HQ$:I0 M"08,DC08'()GQAN7A;;:D\809!ZT85/]6\Z=B+<>9?H!\KI992UW$"P32D=@ M3*/U+##AM-$2,@[9*J+^/>/A.=,,IM;9>L4T>//A;\OE[?K]Y,Q!/W=I]ZMF)H M4#E !YJ#HQD+!Q$\1!D$MZQ],*@W.[XW$9Z%S("W^*?T6Y_\XC9.OT[GRR\% MA/1749*F=>[RGWJ[0J^Y<(IHE@2@D-:QS)@1/FOD]HQ2.[T%([IE1']8M4^L MGL[IH8]_FRZFJ\F7QA0B[G%7Z!&QH78+/]_*YK%W_;%!M9O"D0VCW@A:89479^RT"H'.8=K88[ 9$"22^1U!@#>&C''1_@+H^)RQM2G3FS.V&=@] M.6,/J$XXF=]WX9E.-V$^6:]G'V;WJL&;#_>5?)[VL]9_N4JHR.*'$BZS9.J1 M5L%IIQ82551D\ U9%>9"[M;:!%CV#&YK#?OD8 ZZOIJ\7DE-ND(D5=1Q80./ MZ%7*0:'G)D"2[,K\JGW(L1%%^H%U["S2"K(/F0<.'EPQ-(,W"D!$7QK#C*LK MY%@XT@RTUA2X3Q9Y/]ULYONDC.-V^<$7JD)E9WQ&P3G(+!SC9*W2R6ZLT$R. MR+O:CR"6/:#46JZO9Y,_9O-FHCWV3F4Y339GEWSPX%WP9.QY27](PY*68[OQ MUJMT.P1J,,]*JS+F/"0M@LD7++2 #@.QH%@.U4JEOC'E6FH9])GF&K1G2+^0O;ZT)?6B0)1:^[H ML%+:\FB%XD(&="**:RA\/BHJ-\.SM2[V4]%L&L>39;37=R?J6#?[3!64P*R% M9Q D<.N]\!%LZ:66/-!Y-AY]?!Q"7@Z&=?O ZC94L5S%&==5^;P5,[K!=*A3[^VGR6*S_+R% M9DO9H^7R:[Q513 :8X@&;0 I):G%2=+&+3//#GU[*_]R=S^'X$[WT#ZWF+S* MP5MF-,U:@"6S6:CD2\ZI=HPY4%=X7/47#.L%T]'%Y!_MLB^!^!/)'5;IE%/( M4422LI1)6*)5#H$Y;O E$%_3WY.0MG%:&2D@XRE$ =OE67 TQKGVF63C"\37 MIDQO@?AF8(_Z5M2]3YEVY#K^U?USE2A% (5(FMFL,J_VA+'07WN98PGO44_/5DI:P2+5D?I%%%$]_Y8H]=]Q[\M-CE9?*2HTL>L4S+[W6I=J/3DLS MI&I0TT!IC>^R,QC.$I*M)Z1'CU5"L!P5)"=%8#*SX ,\*#51M$]NZ\VUU9F0 MVL,P[B!TP,@"<$.VLA-@R(*%!SU5.!6>?Q#Z+"6I)8XO<;GZSD"/7(-BPI1P MJ/+9,7Q8;4AGXA6H:\U9,D2 KAVP+]3M#N'Q:I_7R=AQ!0*S1<>%"9)%Q,"B ML"D_0$UFAU0D$-L-T-'O54=A*P>W2Z'E;B>U85;\N?Z:*68-.+DDC M1;0*,,,>2<\4L"MD9X]>V?-C5F7Z[FMV0+DZ_]'D77SJX6UYV6)6-B@00<@8>F= :A9![]&6 M]IKLCWOKU!2H]_K[WLJ[^'P=YM/RU6IP-G'AG_HMRIMF#=2(AK%M5)* ML[ W=GT"=HT))B/<]3N"?_24+A5NEW>+32:I_7VR^O=TLUW&;^]6-Y_HV>)W MZX/=-7ZV\B)[&TW66J$ - Y3W",=:%-I3?3QM2J](-&[E\1@G"]'3#F3IK?Q M;O5P'GT_JZ:E*/*^"M0Q%C?Z4*6DDS&4RL])@^42(Z\[!/; M\Q3K^_YFI4_2N^GZR_1FL_RP7PQ'-=\C[U492JMXYSC*%"#05/@^.('!B_8Q M,/V,N-$'E&=2X=UT/BT3;,R%(R]66C+A4I:9,0T)I4UJ3V92'[ ]&GMZ^N=N0 M,7AS<_?Y;EYR;[=]%0I"J^FGXKG^.GV]7*_;9ZH>O#YT\\,%YO7I<=Q7ERNC M>7TD_;3#KU>&Z\2D,)I'U(J#M$IH%5W(DK8Y6>MJ6N_YIUM:?]M>!V^04?KS M6Y6/3)D44Y318@YT;O.TFZOAS+>_"M]1CNA%Y'HX2?1,_$:=]AEI9_FZ+:_X MO=_*N]GZWR<2'(Z]5L72N,]RCDF5.^=1,E![>+23[?,=ADL*;2_R96] #66V M?1]R(&*6ECK;0H*GHKO'7JNB\])YD,SIQ*5QH$ _S!3!C3O!H!LA'F1&9W@] M9X:,,HX_/F)?BB&R'_?)>YI'WZMBT *%]%8J+@&XY'Z_ MYUJ6AJT64,\\ZT9TR_Y &HH0KTBC(8-Q\XX4M?=_3KZ<9,+3+]"QJY0&B#R7 MMM?<,A'-?G96F_:5UWJ+)/9"@4[0&4[V7?=7\B(RD06/7"L6++"8][#9!(-> M][^X0MD=3A?FPYF];31#*ZW+1'@LKF?,^H'[4?HP;HVR$RDV:G+3#J_GS9%1 MZI3CHT9'COP.^A]Y,,P $P)8\I*[R*+;C=0YYD=8$:@CY$_W/VH&S9E"/*/_ MDFG M'U[T -;P(8?OGO;UWPB,$NU]G.-0TB0?!XG#*UH-R]U$/WR8WI1OO%VN"IR_ M39]*'NK[)RN7:15F#P*XQBBE\&J_!7M_#AW[Z3-PX4#\2,0PZ'YX ,R?)>%O M_^_=>E, V^3OT[MG)W]4$5FBY(D1N&!:>XU-\H^B#>E$=6M M& .I+PK^%5*9UNN;#X/Q>?]KE34JD&@39!5 &J>!/=HB5'M2=VZ:/C-2MY3 M$&FE)](NX^SK[':ZN%V_63RZ:'<\IW*8A-#OT:B:C+ATR=)MM&P7.WM=HPKI MD\]7Q%WT H-P/H#*P@>ALP]:.BX4U.OJ=#6)G5@NNX$025H(/*/V.4JN(CH3 M&!LRX'&T^.>9DFJ2JMD(D9Y2-0_ZTC]_62Z*.EM[21YKGMGR M 1CG#-"&O[U-%FQDUU##L[W8EX,#>$;HI?'PCK<_;/W!2FF%CDY@2#XQ#MX# M*BL8_3L&%X*\LJ9%PTC_3*KU _US8"-C67/!'"N]G"QP))TQNU)]GC!"'/(Z M0\WVG%?"M6; #F56/IH#F0E[3U Q(^)T/?NXV$YN]7_N)O/9AV^SQ<@!/ ,Z)BU(D>!&A,?M*SHZ#G6'8Z7 M#'B<>S%+2!L5*A Q*=**HQ5.<1]L41U0Z2%S;RZFZ?< U#5?N['.6)T\UX)[ M3,%KFN).G8RD9,0KT^2[E6Z3BSD= WG-G-+*@\]"ZAP-A(P6;%*."TP@ A=7 M>)6K%\8T@^FZKW*55 )$33-D#L +GQ5G5BI@+F4GVN?X7>8J5VW1-;K*U0RD M:[O*11MDL)9;F2&"),,U:Q<@,Q4C@Y#:%UNYS%6NMA3H!)T+F#+']/0:T=F& M7ZJ4TU$9FSF!"8(V6U,N2KF4N-7!FD'/D'ILZ3:FT2]>K;U^Q\:"TP^TO?T2 M@S[D[VOQJ4JA5%E'[K(1$#TC0]]B,!(!E+*Y_8W@WO:0;E@Q$& OB2%UTQ*R ME!)U4*2W>P@N..N=H=62!+.@ZU4+&O;.0K?;T^4Q'0-7]T/?)17ZS68U^^-N MLRW!O'P[64V?+$[7T9,W M@M2B;1&^=],ON\JO8VDL_)"D7J=1\"\/5]*S4H0P\" B A>T!9@@A=SS,[F9+SPX-5%LC1)ZL")SM.Y-+\"M%##LR5?NMCR<(Y1QB_5)$] X&> MLFXZ+-S]RZ([X84__%*E5$9ALTNH K 4Z<23S#()V4JG8,C(8#,??$L)/U4& MNPMD!KO;^/2F6ZO7U8'7*FNEL!J-TT(KY:02.074S#"'(6=394(B$!#:<0NT M&IWP7,D453'Q2(D?I].]"]G6HDL_,%XSHW+TVO-@A/2T<;O@'0,R[SQ$YASH M05N[UG:Y#\V79B"U]I&45J;ZZ8&<;@5[],7*I>K__G9'XW]3>DUJ]*C>KUYN_3S:?E ML3XU=5ZO0DPIB\@%Z@A2:2>]*27A:'<,+)YA$O;'C^YTT!X0&MSH&[Q$^0^@ M]7Y+Y>[+EWL=?C(/2_KH8ENA?;%>SF>WQ=6=9XO)XF8VF3_0XM7BPW+U>>M' M&NFP7BV^TE\L5[/IB0LSEQ[H>6_O$_ >_=5SGN[6N;2[&'_O5AKW;$]N'+L- MK/SQ!YV8__M__7]02P,$% @ !$J&389IQAB,3@$ I/@. !4 !V[>0>^T9Q7HR[[AG?/>11S'/XV^]"E]M?S%^^@GY+1O?BNK!!^=? MU_EBFD]+T7SPT=EL^J]_"5]=WJ]>W$PF=Y?O\L_YXC[W(0*98K%>3J[6?P^! MR=ROUL5MOE0?5^7W+CVBD'.KE)-0"L$14=PSSBQW0"H/+\N/O\P7+WY_7X$I MO]6L.>8P,X1:Q("CP GA%,!$$@FPIX*[OZ3P\SWSRWQ5W"^O-F$KX(Q1>P/] M?VP1;F)RA7$3K"N4V3\JG/_O?_]U;^D#LHNKIWI/B>YZLOI80MR2$J!"_FL^ M7Z^J[[R(WWD!X#86_]=$]A[S7USUQO^&SGG,1HKEMB<_Z'!J>945RVF^#%E2 M]4>3Y=4S?MO^QJ]710C]=^L7#UP8/=.S546_O7;#6C#R*<:^&Z)/-?EJ-ODX MF\_6W[;0WN57QW MBZR2WCW>8>4UC3Y9K6;7LYC>A7_E M8>K^<9Y?,AO&LP.>"6LILL (Y*IAK9F0;=7W=.N*"@N#KCBD$54":4(<=4HC M+S5&3/^OLCW2.DI@UOZJ[D,#^>J;I2X MQ!M5^*'W]IC/K\8G*4T4Y&[<,UY-[LB^&K+<)9//*?/GY6*] U$VO-KG=[/% MU28%W&2 EU)9Q"V%WAC#L&<4 ;3/L;2I(\9)#>(0@:!G,AAL*&-,,0:,,X)B M",)7LN\$^(%TK@XSW]DBNWJ0'M<3UF[I/JVE9V.ZH7R.E.3I=J.AW!\8']D/ MX U+^J,P%2F(P4= L T]*:0\$6UZX?2\ :8?DXH>^V!"&*FVY-1BZA;K,*UX MN;@NEK>;@2.\I\XY@X%BCH?1Y9VA849AE23>X%IBUJJ!_A1LMQ49<&4;8-D! ML@31:L=@@E(-QF0S>7KQ(GM=+/)?PO]F#SXAR[_.5D&O MAL_6FVRO)Y'G_X M2_;B14N=.D7),7'JA,81*%(W=A1==[!ZVC/-9Y>;-MZ%^6]<.EZL7T]NPUP4 MA4A. /#&*NJD\!32;3/288/KI*N-/[SGU'0K,WM064153VJ:$W9:HP?A*DV: M$VDZ,?%>Y5>_W!2??PU&QCDWB5]$%2$'4^UC!#PA'ZVY.J]JM(=?=-1G4C7" MY#$_FK]<3/.O_SO_=LFLQP [(J2D08J89\IMV]$20YHF$JF?/HQ*;%%E):PL MX$K5B632Z@I%GWPU4HKZ5'6F%8\X."D63?D:BUHTQO^=7+1CHHY>;+<__6QU M-9G_>SY9NL743M;YI%X]!F$MU)R_K%I\%U^ M5RS7L\7-^S"QO5]="JY1: 18QAV6'G+N0=4I/,G(Z82E'8GG5YMNS/@^?>F"E_JJXV?S?&F" MKMT4RV^7"BN.C'-,F']2-)H1-1:M:(C^.XEHPT(=9:B6:#^$O[B46@"KM"" >F(X MXT:RZN-#J[7G-$D?VK,6[/9E(ICZ&I#&R_.#OS=*&NY2G62C@]%^:.^18=Z( MDO./[V:PBY9=(7U$[ZX@E3,9Z)#0#CD/';&>D- >JMKA$H/4H9WVZ4.-\0VJ M!NL4#4FK/^[[XZNA -2EJD,M>,#!,Z+0C*_QJ$-#_$_(1!LF4O1BO_KAPW=6 MEQ)C9Z% %GDAD6$&VOU:JE \53%2/W\HS3AK>"BFGZ ME"*]A8%U9!M76RE)$H&I6M(7=^W4I!9MG>O) 1>U%*4)=V/3E$8V'%65YHS4 MT145&IJ6C.,($9 =IB[[E@'#BQRWT8\G6U).U3>]:/'9@LHJFO&(G4 M/*\2_;&2I@PU">E "QY8?&3\-V/E_&.^(>ZB;7](W@DM;F^+Q?MUW*]C<:)8].G22^@X (X+I#7E@ )1+8ZXH"PN<3^T35,#[8J6$+,2XT6V M09D=P$S>'6W%;NT]TJ&(;;93VI33[G9,3_!S>M^T"V+/KT5=&O/]'FIW'-6_ MP'Y[.UM':5RIQ33>M0EMY8NK6;ZR(2F:%ZO[9;ZK7R*M5%PRZ[D$P$,B3;P. MK95E&'J'ZM>D2&D4.(.,I3Q*13PS/?ATREJO/O=CVW;7G_ABL.Y9C1<3I_3Q_<_UV64SOK]9_GRSC M\?-ON[(8'^*%ZP_YU[4.#/UQZ:TW%$CM.11:2QHPX&HX.\YK34(:-RX-<\S; M(%[241RR,0F84XQSPKS6IN^3Y!7>6%%BBSBK(.]KSJ15E^C> ?7T]*S[!=0* * M!KVQ-(090A7R$GF+PA184&6U%CVNA>Q19P>PR[QJ"SS;(Q]#M>+O80!!31CFB"DE,$ 8NUT)1C*^*1B8:V 2"!4T"TM"';4 M0B@,\"%CL4Q9I+U-ND'?9&/*O7OY-_7AY=]_GZ_8=WO__F M7G]XGY:F]>N2WC2\'V\,)>)G2^7:,-VMCJ<[\(<5\@:FME?RIOS6E?*7BZOB M-O\P^?I4\ B: (F 7@ <)O/($@P9L=)X) %QHJ8LM&FBOU&_094%6&/(RTYP M=&*\=L'L.(9C)Y84W?>[M,'T^V)?RBFTJ_-%?CU;KRXU$PI)8C13 B*"E->J M:@TA5VN?K&T;/6[6TGH*W@.[+57^PZ?)^N_%_7SZ\O8NI+3N^CJ/\\>( M\5V\B>(!H1!!Y2(4I;UT? >&6TK;#7O[BN]J7 MT_IV4BM!'](_'6EY.]<,J>+/D)LNX%UY:]3:W9F1]62[6TYK'UJ9!2#7LZO) M8FT^A6Z?OUP<"RNK=_ED52PF'^??WA:KU>SC/-\\*/+F>O,GP4_3[6]?$NL, M5T9Y;[2F6DN@7846&2.2SK:<"6/?1V#V9F4;NV*M].-R,XL/M%36995Y%]GV M59?B.MN;6/U5X@&: MXNC$D&]%Z3C&:SL3B@Z[6--#SK&Q@[WA_>ZO@(Q 3@GQT!D@O.325N/&"9PT MFZ_1')(.0,"$@!10'"0 8^ICP3OCL<*L[T=-W]_?WDZ6WV+LG>^&UC2 ;7IV MN3FO-;.H82E-3(@.SB<_5*H'!U[&U3B2W=L XM*Q+@XZ>.NZ(JW2= M^VVROE^61UW>7!\*[:/CSHPRPU%(2)"74$B$)27;T:.#U_3H>3EEM+9AF=\O9XFIV-YEG=Y-OF]%; M++(XKK)H3!CEDYHO&O7GFE3A/(-7FLOH'NP3HCH>(:W':2U9[=@]8Q/9KLT[ M*KF]\%CKY;<*0W%MBMN[8A%EH[BN]K#D[X>=#\?[U0YT_->LVE7. M-[@3'H_KQ0FGI784_#>76O. ^MV&_A9RBM@.Y(V$%_[.[95F#__5]T[+U_X: MT/-$+.N=Z1&\#=BK><5 /39M,O$Z_Z*NKN*2YFQQ\W99+,*75^4[DZLWRVIY M]/ WRI1YO@%W24+KPFIK%8M#%S%F@86:T@B(BZ3C;RV12 Y"NS:^$DZ]YB'< M&ZF!< I20GG?2RT!?+;'ECV$'WKMP1;*@U_;VK#5WYJB.Y#OZDT]QN.VM.#8 MM\=ZF9.T(OO$!&48)XYCMC*0K<4YADF:]JOI?]RO-I5)?+$\@5!]G:TN(5& M.(0!11XSK##"-NJ%X]9Q;)+6SM-:9EIIX(323BDJ"17 A/%A,#),<^_[GL$< M@"T?8SZM'/^(D!.%O&-'U!/N\_D@3:@[I;\754YB\H0*]^.1<:AN3[850_3I M-%6-#UZ\N5;3XBY.!W_+;S_FRTNEO-$*24]#%L^(5]C#S9AU!""=M 3_9 ,! MON&8,\")I\YZ$\04IZX5JNP?MKB=S!:)0MB,NWIZUSMM M:;*6SE@OVO44*RL\BK46MC4/4"F6 IT:+D)(B(Y E MWAIA>=]79@]2@1W*; ,SV]0JE8G)6#<\UTS"!JNZSCOE$M8.Y8[V$1,]VCXU#[ >WM:#&S*=.U*^K-5I.;FV5^4^[$ MOKE^EW_.%_>/-]*XIQQIQ"@CTCKF*;3"0B64)42"M!2Y9HO*N;BS+3#R%# 3 M=[JQP)8!"@S724?JF]3(>P R3CJW,!.+XW7#;CUY'I[8- D^RNG9SZW58NZ$ MC';+_#BDLF.;'A>DZX&Q^J\T+,H[%7^?K3^9^]6ZN,V7:K7*UVHQ/5;^F-@P M2W5:2X>P4MP#[4TU1)%.*^[>I'T$N)<0.FR(HI!JP0%Q3%-$$328JI[EL(*\ MRKX$T%F%>I6]R$KDFYHG%?A9GEA\JQ>/U!/-P-F3TALGWX:A^#V:N%W#VSTS6;ZS8Q36T^+Z29%7CV9(Q]<'\&2:0D"2 X, MD!9R9F2E"AY!>?DY7WXLTF]N= (NI.^$*ZSB%C1U$DDKC'34.J>M$ ZEZ,:A M'8W.3VYKG,3ME/>_9Z^+7W:+DR$W,_?+9;Y_"UQ/PL=KU8,&)WIX6)0S^?7O@H'V+:F'-LZ6-,]_.Z\,N)('.F M#C".^',NXX]>6#F##^I&K;\6Q?3+;#[?E&(+0,HR!V4F_$3-7\,-A,ABYY15 M3!@ M?+6>XJY Z;V2R7=-MJ?^E0XJSJ(6Z353&$$1:^3F#RA%_UX9!QRT)-M MQ1!]NFD*ZF>+V3I_-?N];.9P;NQV]9B3#PAH7UX8QP:VHME M1?]]N3,5W;?_>G*;;TX[!Q38!O%V'%,KF$#4$+9%X;6!2<>RNF[[K&IZ\6! M1]0-S]1W[I'6LMJ[,[J4UB9^&%I?GR*TF<:V6UWKZ-B"E:3JA M9!T1/ X-Z\J8Q]>8NN0H=8\U'E29+>.V[ZMBM;H$7@B/@=1&(*>1C&4)J\8 M=RA%KQHVT;-.[='$<76SQ9@F3DW)2]N)[I&W9EO.%]D!>1'3>?:5'_)28P.Y M(9'C$)VV1AS9$F[%2>U7R'>-?*]KFYQM'G.V2RH-(H1;QKG6F@@D_2XU RJM MDD]7;0XJ0Y.K?][/EF$2TS)KZHSP>DIU#J[3I.LAS4^LI6VGD"7.@=^&KT?> M"7WKFOYQ"%[G5CU^/[X7UFH?A[F_NYN7Q^PF%O%E$6!6(3S;^;4ZM)TZ<]$E MZ^,8DMV:]/B<1?=\U\XTRI$5)&]:%JNK:IPGYA5)1-5,'OKB*#%#J&I;1QP#9P '#)P*\TV(&H=P M-(/^.& WM[^^$&R? <]7L977^?I2(9(L\62#2":PK$[URERH6)4LEFE(P+K+7)ZCJ234>$W)2 M.QJS-Q8%:6[ =SK2DHO:5^ G=[.0S)15\Z>S^,;3*K0=+_U-]?WZ=;'^]WPC M9L8@I1Q1"FH8E,Q)A/"V>2,Y35KWZ*S1OO>)KJZ6]_DT^WB_SNX795YR%W[U MTV2U>73I;EG1IV%^S3EVD+,#C%F%Y!\:A?MV;]?BJ>C^\U7JXZN7BNBE3!VR_=I43P;U:FI7,5R!3&2_/:09'=.DA.>FSH'VF/K;9'Z?;Z8; MC_MX#$-'>WF\/;\(DAEG+>4?3*YBNZM?6KY$59.Y)P)/+\2/X,6ISDTJ>NRH MB0_7[PLHJ=4J]-XIO,1" L*9UD0CJ!EAE%3+"<8XD_1>5)//[SF4'$ J5_]" M#XA7^>.("E^N9M.RSDBQB./KX_UJMLA7J_@HXL?9HOS^ZB(N#,SOI[%FQ6T^ MB?>%R_%XMRE=,MD_;Y"6H3?R1;UDO&\WI(690P]LX0R;7#]!QXD\N@UYXTB9 M6UE0=->5&BT9O I#+'_S<3[;5.[;Y>*76'-&F:;:,FP8D9@35[6J$$RKD->R MK=Z7)CPY) ,.ZN/KC4S$/I*UB/K?^]KI8[TN,2$A"6J>0 $Q1K@G"SC-B MI?&805%[O:UE*ST>:3@ ]M^R#;2XL':^8CRGJ3IUC*$;CL_@F=E;"N-QJG-5OL&\!Y]5;YVO!X;.EO$-^, M8#UP&#N+H7M]TQIV9<37W\JK])O:3\H"PIUU%ENAO8$.0%>U"(%*NC'5IIV> MP^9AN;027*SPLZWMTZXJ70-*:\X2!F(S<8K0G,B>Z\Q]Q]*IV4$'W(YD:M"% M)4=+Q[5EI_9#0_ER]CEHX>?\Y2)(81FMW\U6?Y2%E:QV5 @(M2/"APD_!I14 M33*)DTH:M6JH9XW:8\OVX!I5?6M'9SUY&HS)-'UJ1&(_[P:=(.B$-'7"ZSBT MJ1M3'C\.U!T_Z>I4/8T1GRG>EB&R4F&I* :2.8BYI(2R79,ZK190JX:&4Z?= M0S/-"JBUHS-5G7IFLK$ZU2>Q9W7ZGJ!:ZM2"U[&I4QM3CJI3:WYJ5RPKEOGL M9N&^7I6/'E3M;I\/MH8AC; 2F$!,*<105?F: ZYI%)EK5KJ69^VX+(*W6Z M)98G:\=F/74:CL@T>3K*X9G>)#_)TPF5ZH;?<*_5.QS*I__!QYS>.]]E4>+Y;^- O?NMKR?5/R MO0JFM+U!^B0SQPZ-M:-Q!*?!6AI0=-:EDE7X?;[\/+O*5]MVD >822V8-!92 MQ#$3H&I'AV8313CQTP?7X-4&7WF!:G5_=U1'YH8M,T_ &G!_BR+< S[834(.W$W+Y+RL_#5?Y,O)/+2OIK>SQ2S>38@G6K80*IUE7AB#B 3("^^--$CK"@,G+.WF M0*CIX/LK3%''']E\/V'Z(M1+'&AEO M/W<04J@\H9/]N&0*S9SGVC$H%55*8"2AKE8&E+4^ M[8V81BT,=S=]\Y6Z9[.EZKQ)W9.TU#C=THS&<+8G-K='&SV0]ZV#36S HC.&)&2T$) ;L3Q@H3DW26 MKI,&>Q:=$F-5_/VGK?+\W& "V@V[]>1H<&+3U&G#Z2&^;+O)_-,6XL]G$JPZ MQ)W0KTYY'X><=6M2T6,_3=CQV%^=WRS KM[P#0[+-V']@RF[P1VM^3MA*&,J--39J1NC!U&7!+IQ7[T7Y\WDR81MI MA!YMMO'T+@\(5^4S-I-MP9GE8<&9HHF?9\_4IFF[6]4-^\?VMP;V[0AVQ(:V MN#C?2&I?%V+UU\EL$1O_KL3. 6;S,A;;V28LU]?Y5?R,M_&A\F(17\Z1/DS0 MO**(0J8MQDB1:NE'J<2)TME ]IPQ/%E*8761W0335ME/\V!='L3F07VLZ[(^ MUJ%8F9<;.=J8>9'M#,VVEIY^@VIDW:+>#.^'Z!%I&V3&^W[SIC$U;$3R?=% M]MBV;&]<%OYU8%;\R_G]-(AC$-'057;2>/A08X.%S &[1<*2Y\BZ0HO%T<;N MO]Z5#WW8$2ZBJ\^PF-J92YY;=AW>]^.(NO$I_5[X/'K6Y]/:[@%5.7T$=^Y!A6N6>80);<&?YTT2R=@?Y"6D-O MU+\Z4-YCBDU7=9;^/EM_,@%2P+O\D']=Z\#R'Y?""F4PH0P!'0..282]K\MN;GD58I+A725?0E8 MLPIL]H\(-ROQ)M8&Z([[>@'C++2G[B4^P7@3PGNZ:5"/P)/7#3KVP3C$MWNS MOKMXT MO]?=Z/J[W*V_;:N."*:&1-Y(H01%S',AR5$)F()4X;9OF^\_G$D// M*?6&.JHH%M1:A"E!GDNH->[[)L%!,?U7Q>+F1?B,VRP"/5QD;_9"02,ZZVYO M],MDFIYU1&)/VPO?,75R9Z YK^/0J%86?+<>WY:-^B\K+_(WUV:93V=K/[F* M3Z9^VY03)XQH(J!06$K)%3'$5N/%(93XO/*11J@SBDHI.&.,!CD5C !JPR#E M*F0BON_;3.61H#!T-LBR"EJC:G'-B:PG/(-PF*8^K_+%-!Z7G=SF9ZD,=XR2 M$S+3FL5Q:$U[,[Y[+KD37MJHSJ8W;4LZA3 -'7) <@HM5-Q@MALTR'+85GT> M- 80& /),*763;\=6L,EQ[BIOK4F_L)NI36V(' M4ZU#PA+5JQ'7XU6Q9N;44+,6/-4ZN?]V.2N681I9S#_/%C%PBB"1 A M$DGK=PN>#VM9.>@-$W(GF&S2;&C+FA-.+,^,+VMSZ,?YWJVF*UGD_G\ M6Y9_S:_NUYL#+$'KX<6F&,)M%)KJF[C\7OB"_))]^#0[]<%?)JLL3M]GB\GV M0__7?8A?,8JT/;/^//O'SJ-WZ+<1G#7OTIJBG][=9MVP3-B1LAHQK+BT2FE% ME3:N&K4$NZ3+]D]\O"&20VL=L4!2"ZWBF@DJ;7QBS%'9=]VE1TM;#5\(3">M MR>)@YWRE!8U$J@98 WSV];_&[(TCGVUCP,D%P 9<-%.0N)13I1PT8 (,)(I(W401:QU%I#HYBBD@L X+!JFKK30-&QZ@Z3:D_:]XD3.IFF9?W-2>K M;0Z]39TX=Y3:$)PQM1K$]P(5J@:0U*#63D3MQI2@EE/$I$.48DADK%MB#-;< M2*%TWXJTF>EMIP8[D-E/DU4UL4BYAMX)NW4GSP,2VV3V?)+3QC/HMN2F3J$' M)+GU'#I>PKXKN;_:<#^I8%\TGT5W,1,^3>+)J7!'_(]E+MR5.=]-ACOEJ58D M\?G'Y?UD^2WVD@_Y\O95,5E4Q>ZD1(0S2"4R#B@HH1-F,PPY5%#7+QE_JA&- M-,, 8<"]H P[#1G3W H4S// ]'V>IH)6#I,L@LM*= F*UHK"&F%B*/;2PL,Q MXIK$A%8,)L2"H9AL%@.2NV(][3YA]#'-[H*G$6AU)V84'?>?!&W^+=9T?JHM M@0 U3EH'N;!(0<5 M2EPM)+DY!#2TL3X2;Z:*'%SXA)D>! "FVEP0R+K*?$QNX_)<&N>1J#! M[6THNNPY">JKGE1YH2@2%@+#E"!" P-5-0P0U;=YGK;C*L:6ML[36DZVX'"-J,J05U[IZS]"DUV3]+ MX*W)]ED_E+7.QR:9 M7(\4)JI=$GL#Y'$/F:F=S#4D=!QZU8TI)].Z5OS4?HUR75S]\7*UNL^G]GX9 M6GN;+V?%]/VGR3*6[/E2_FAU20EUC#N-&5.$(@8YV^431*(D9:K9I""22::\ MIQ)3#KD2 GG(8.Q+![J6Z-,<7M;++(2;+9!&Q^ESE8ES,3B:UVQ7$^WSD!P MFH(]('4#,=M@O,@V*&.ULR^;WQA8VNJ1=T+D.F9_''+7M5&/7Y3L@[.Z$OAV M65SE^7052_*\R^\FW\I2)O'%\ZO[D"I&4;Y4@'H/E28XL.>50XBQ:F1JYV6* M_M5I3PB-*+%:.\RIE5(QZ3&U'O%@.?6F]\.A&XB;\E4_[5&&6=;/V19HF7ZD MZ6 G5-<3P:%93E/ #@CN1?UJL'9"^KKD?!RZUZE%17\]-$WQ_&2V_-MD?I_; MV>IJ7JQ"424Q@-)ARB"TT&H$S'-/@7721H]G\ *L MK,25'0#+_E%!&WA!_!1+)P9:)^2.8X1U8TK10^=K.*;4:I6O5VHQ?36;?(Q+ M3+/X%/8D8IB^6;R+@SMF..$77A>+9?5//5G-5IOR6\!0*)D5TCBB/:(>4KC# MYU&MX@W#H^HY(]F/VXML8TNYW7U@35:9$PLG[PPJ?^O0I*RTJ5FUOP%]G"BR MHW)O8T7>(MX^>G3"AVFEUU8=$P).V,K6>.>:G=[-5P;$/)U M23DF!A(.J02V:MF$IAMI7(OV!LQ[CPS'1D4D.J$Z4>,&8KEI^MF8X'X5[SAK M=12O \Y'IGA=6'1,\3ICJXWBK78YYO;X,-(4"TE+Y[*YIO5*8R>B]F!2G7I#JS]9>TQYZM4FMN_IZ@FJZLU8N^!Z9$K7D5''YZW=<=8JD?L> MQC:9A%XC$E<(+9/<$^FQYUL,3EN2=$FBVY;/,YT-B+N?KTJ!1MN,U0J MI;+.Z]"N1UY0XP"K6D0.)+W9V::=GM6QQ)+!AFK7A+=$;>N9LN;IW@98?&^E M9/#:HC7RW8'9E8M;'DF#2U9J>-$*%MB['0!$<2&*"1EM)0@';2IQ1M MML/:H)U!A BU%Z+:O#47HCXHZTJ(T(B$"#42HE1VQRM$R9;4$*)F[+01(ES5 M->4($,2A0(!Y1*0"2%0M0NY<6R&JV\X@0H3;"U%MWIH+41^4=25$>$1"A!L) M42J[XQ6B9$MJ"%$S=H8\V_QJ5Z3$$8Y1D$CLD/(B(&.VVFYP'N%FBU^#(.M9 M[)X[USQ9'ZZ2/3CE7!HR_&'F!*?TST_ MLB@QK.T]G(!NZH&ZD6@#[8GK/;O;/1(!Z9F'"FL#E. $<[EMUU-*DP[+M&]M MD(CQ+VG"WP&']<1\6/K2!'J#[<&VTQ[?V:X#/LO8"0'MCNUQB&*']A1]]-EMB2^[C@#3-*PUE?44;$@6T_1K0^ &6E9BNXCS@PK>1M*&%:]GR#HA M75W1/ [AZLR:HI_.F"9:L0Y2OKR:3>9O)W?Y\KM /2,*PQ-X9;)PW5\%+&6R_,UI.P 4E-4[ V?/:B7Z>9.B%?'5$\#O7J MRIBBEVZ8.%O\/)G-XYU<7RS?3^9Y65FEG,ZJVV*YGOUG/C7%:AV4TRC@%$5& M!@!6 :QII9PV2&K2G+&C-GM6L_>? IA-%S* 34GG&?@/G':62%\$0A]$0G-]B OLAW,+.)\9E6W MGQEH/0I/S4,[=L(X9+%SJQ[/27MAK?8&3[',9S<+<[]?Q.FZ[[Q/,&[C9U19O5,8OD^4TN]H" M3]V&Z9KZFALM9V0]<2ME2W@%-:NP;G=6CJSA#;Q+DD;GJ7V0GAPS#AGMS;K' M>QF]LEB_V/MR]GFRGGW>;JE<"@.4=M@[:8FVE!,,5-6, XBD%7A/_/">A?'E M(OQ12"2SY62=9ZLOD[O],]S)Q=U3>:LG>KU2EJ9J>R@;%1NZ?OM#(D[H46/. MQB$XS>%_5YN]%0^M-SCC>):[F;V2EG'>YBCF3KLLF696U*QR$R'=A1=XLR MD9GZ3WSM3GJNIT!C;3I.H X-A.7=3C[H2.=4S^.$2M:Z.^>XNK!\Y:KG>M*E#?GIXC=\^;%X3HL' )*B"(>8$PY1 M5%BC"N_!9B^RCUO+P@]N/\X6Y;=K*O00+CJMTR/S39I:5[BS ^#9@:<>0$\4 M[<']-"VNRM<(RT_X4?SU '3]*!L]\7ES:6<27V+*UI_R[.,D_-)5GJT^Y?DZ MFT[6X:?A1W?%.C003R_MGFZZ7P3[RK^Y.C8L)\ME:'%387:VN)K?3^-AIZO) MZE-Y\V?SN. O=4-V9#T&8@'!-@RW]\,3P7A YYXW) ]I:#'XP&E?T.SOL_6G MWQ?%QU6^_!S/*FPNH+[+(ZTA>]B$F'>/+@1M$XO-.2_"),48]Q]#1YE-EK,3;V:.R=>Y[&+78U.*4P4\3"A7I1W%[87]J]W MWWA^HV-,NQN-=S5JDS\.Q>S*F*1=C$2.DE/ST_?S2U']3H,?2O#FQ3("!!=6 MG0_H[GXS\X[<4B?S0X&V07=9OXLVSS>-R$$@LC"(@")$G2B/ *E6B$#<+1T^V!!7RWEOL M#*24$ZX%@8@B!@3@P/9>\.L@._SX[6 67P)L^R)($V(3Y;YW3IL=,:I)8-\O M?WS/31T!;<7IR-2PG2W'G_=HS= 9,NW'J+>U]+WR#&BNG&4$*4Q"$D:K(V]HD;0LY(F"6AA@VOCT)Q.6"2RT%!#UO3C^C%ZV>RSD?"X>/,D>P+M- ML^Y&CAU[]OPTW\.DTRU]/;*(IO[UR7Z^BGG?K"<21W *J1^[BKZ[Y]FF5Z]VA8<%-@*4JQR:.^T!$WJW MIBVD,6>:41T A(!H%.:G4LK )1(2.0"AU$)1Z1SN.;3ML^M8T^GH2<7;:L$[ MGDV[R5:SF\7L>G8U";]X?[C;?27T@,$G7/TX?QP[&Z_. M7IF^0_\,,R=+[PY_NFE8 PKZFWDU]<<9XIR9S*_NY^67[T*H]ILK>)?(> .X M,1(0(N(7WH&MY#D@:;-SM;VAE8IZ(J#GT A*)-?$,".-U1@9)KGI.0*:3_$, M_BJ$KO*P?DAS9K?E"=KKW06 >+AV_B<-E$V[T.!1,X80>I$=&)K](YJ: M;6W]<2/JT[X;)KRV[#=_NEC;EH_^ F\GGCKOC1;F!,/"6H<)9YY:(Y6I9)-I M3"[O\N6LF+Y?3Y;KQ/C;*4XJ$2<&"TTPI%9XK<*D"!N-&?-8R235?&Q2@QMV M5=@LKSY,UIN;=OG-;+&(TKF]>K=IY_]>9^C/VR/3NO-P,,AUAC2/]*UI1Z#^ M=3);O"I6JY?EU=1\^G+A)LLX(E>7UB(0GY$ QD F@4J'?G?GC< MG %OH-4(6D*A4@I;98&WDD$AN90INM?LBGXYVXB3C?WTXB);!K/"L)K&[Q=W MY5PBZ%[^]2Y?K(:ZOM=#)TB<(_Q0WF\^5VAPS>_4+;^++%H<9I+!YI^SRNK8 MDRJ[?XR0F>S.'L)H?UWJQPZM/?+24;CMVW/GG59@#C0%P*"0(1#GD0=2[Z85 M1H+MM,(MIN><5#C)A",<080L-8[(0"UBU%.E(98X:=?ZH4$=32GRQ?3_3B:& M\O*/K7@=<3#(9"+-(^GEZC=W/QQ@"BI)(>-(2&H55\8;[!7'A@.;M*GP^+.I M=I8+B!W#DB+II*7$ 2NB0A,%DA*S!EL !^77&]W$2Z:J7F+<)TMIZ6L"03U7 MJ'_NZEE3SL:A5HW1'RU/WX2%N@KQ;_GT)DB2S>,N5ZE3Y>4+(*WQ'!GA%0!2 M :VHV/9^JS3F*4)QI FC-,?>:":DH1)8#85'.B1Q$@N!6-]ZL465'286-0WZ?/GQPVC6XW M-:>QJ>+TP& 'FG.6&T3'R$G2G40^QZH\J68\JSV->*FK/J^+Q73;5#[='H$F MW"FNL704NQME0I* BW'(;)(['(LMYO)%CW[N7?U(>7?W.9?_E: MO38OU:OLY>OW'][]_IM[_>%]TZ69! )3EV?ZX:[Y$LVK>PJY5D0SBH35U0@QEM1\4J%^ M>UI8@+6A5&) *:*E=:%8:+&3:>\*-CF5$8*OLIWG EJ]^CB=WI_OQM*_F M>)#Q7&2+$^]T]L5[JC(-07A3G7IX<"%0?OBCU^=[!/4(9[6$K"W?8Y.UUO8< M%;ENF$K>EM^7XUQ]R+^N=3#[CTM->9AF,!(/ DB-N(_%@IQ65D $$QZR/!T M2]1(ZY52 FE$K2(A#]&<*P& H"JTVG-NY=7+=]G?U*O?7?:;4^]_?^<:I%0M MN:PG8&82)H0Y+X4 B,$AR&&0NZ!@Q[T7G7TS>ZX>?BE^S!*8LVUU09D6E[0FQ-J M2ML(^$]4OBWB>";Q>Q4\0'T1?5+]QN8 3G:VA*,ASZ=$M&?/C41C^[;RL00/ MPFI=A7ZYN"IN\P^3KVYSJ47GB_QZMKZ43!G#,+9(8\RXQ*'7A>?_JX0?1S64-@5L+-UI.OJ5=\&I-93TF'X#%-*3>( ML@ IVV+*?MJB.EXYH1?U.\+-"75KR^8XU*NU%46W?:R)^L3E)A\LV[RF>!^4 M<)O\%(N5SL.0S'>H\I7[&A+60.ML,5E^*U?CGZZ)=BD0T-IR)RT#1G)%J$05 M8L!(4LWF<^+L606W0[A<8O\Y^UB:D=WU)(UG\G2*O([?R8TD>KN:'P4DVYN6 M[6VK7+^7]/@RUI'BDN?0]EX<\VQ\.&]W&%.,.3,33\:I,7BG;JQSU]?Y5=Q- MV4%Z-UGG3R&_!$I" BRW -+08(#"W!: BT$X)71UV&S/D6B']$"#L@@V^VFR MRB;Q:N!5F!$EEN3JDO9Z<>1,C*>%A>-D/[[A_G9#^["27Y_#$PK>@R/&(H+W(#O!>E,^>;B%G>\QI MJQ(^II MZ/E\D":CG=+?BY(F,7E"3/OQR#CTM"?;BB'Z=,*#(BIVD0_Y\O95,5E4Q_L) M81I#A:4T0' *)=-&6Z^ U *^H!.%S02R]QYE"FDO> M]P)O1)1%2%G$E/ 812.B3@O;(!RE:==#>IH\VM&(IX2W.?KFJ]D3'._RN_#3 M.'"S=61O'MG[6"R7Q9=-?:?_=;_(LP"=_-+RZ8TG[']"H5M3-8*'-%K!+SKJ M,FD)ZJMB<1,;LOG']6^3]?VR++$:.L?D6ZGJ;Z[?+F=A(G4WF;]>?\]]""OUI=4D%!QQ PXF& &L,+5,,$R;8K?#@G!5E)$*$,>4$ZP,$3@ M&'R\#)!0W^O/P5\R^VF9QWN"H8?%/?=O^629.,OOV1GUDM;Q^"$M$$3<+THI MB\@OLCWV6-^N0A\]L\,?92Y:D&U,R#8V#)O9MJ+[1*8[C!O'D?D.9&MQCH'2 MHYS_>U"H#U^*2V6-D)I;:I&63% ,I*B$0W"5=$"]$0##G6<60FZ%HHA1$28+ M4!)@L; :NKY+("" 0(]"79OF'O2Y#X8'D>4(/,AR,6(QWG+;E0:GNNH'E-YD M$]LH;C,^^Q/:T$_S2RVM0R%I)XZJ\!_G,.*5!@1I /U*;0E!( F$%H1S*&B\ M3N A9@9C#EV81\C^ES,0[%MLZU'=E]QVSO* @ANQCUUR(\9.13?)83^J[*89 MV5IX&W#:F_3Z,%0N!=&4>V>(D8 +':]_FDH.@+?])KDE LY$R/JLE80JZKD* M22"E1!/M/;+.]'T5(P@OZEEXZQ'=D^YVSO%PLANACUQU(\0N13?)6S^HYJ;9 MV%9R&S#:G^+./N>7Q@O%$/<"2N;C0\XZL\ M4 Z# AYHTG?1W"#[I+RU-+Z4[[,)Q%:;S*F9'T"/'W#< MC20W<]L/I\H-S6PNS&UXK5_@[N-Z7V#53);+;[$&Q6UQ'T]N HD,BH,>D<= MLP1YNE, ;OWENEA/YO7T]V1#0'#DA0#,04P!!#H6\3/2*$XM4P.4_TC MH_%/AJZA=IR.$Z.R$Q;',?*Z,>6[HFF=\=-L!+TM'\N:7;W=#.==,1>)B152 M0XN!0T "*<%N 1\1@=(JT=9ID9-X R"H!:*6$NF$T,P"R@5& A(M>LY;(LB# MTLWEI9429[8%FEH0LA.6ZZ4LPQ.8A.4.%<-IA M[R#$S &%*+% VEB=.OQ(I2U>/=D$DA9RK%40=$!1L"A>D#=$&0,UQZ+OBXX1 M5?8 5K,W(9L26'?]J7?N4E>7DFGK:='H*6).+@FU8G(<2M36B.^6KV2)?K;85Z5;E>W+<<^$U%5A83QVD !E0C1<34K^D"ITG6S*8 M2^/7<<:VI MA#PT902A#%<]/K[85&O]^W0+U!!L5= SZL*G$ZLD-@YRI A 6-&^ST=5N+(] ML(1K^\UY.ZT4PU&6IAA/L-6DVD%SVA)*'@Q"7_NZ!Y_R["E6WQ?S^TTUR6)7 MOOZYFO7U2B$Z&QQ$416AO0]%ESTI1YN+V]GXQN]I4"%.+J?D66HH% M%N?S69R[YKN>4I4-81"$!CFPV&,AG4645F/(.K/ MN&*0_IVV]/!V64SOK]9OEN_SY>?955ZN(.;%FT8K'<2Q=M#.AZ+!?-5*7J&]5C]DNG !, 7>&0 &T%MPS MXW>Y@N FJ5+8\5:B8E(?-Y"8HUI[H8RF1ABGH7(4]IT$'QDRC58_6U"9)#<] ML]B)YIQEB?0H/\]+3PM.1Z4_;>QX6H1:,U-KXOYOD^7TRV29;S.IN%> '%1A MML(TH=IBL(O/Q/M:KX ]];F6*$4YU9(A0Y'A@@O'XPDR$#[9JKZW5RHT"7.\ M5&)JS*)[Y"1-.RH@3>:^J;PD3&Q[Y*?UK/531=G==G2VG7(^-/;8?+(A)2.8 M+#9%7K3O$ GR][ZX7L<6*LW=ML2UE$)Y#$*B9^/#T@RXJE=KZVK-\DY]/H)$ M>RYQ,(13 +7$CB""."=$AP&D^]YMWJ+**E@)X[\I8S7T<0"R$G>>'_/41#"; M$I8@G ,0UUI )]E-OLB7DWD61"F_*9;?XA+>9#[/5A7+E;2&[\RGV;K(KK8[ M&*W%]FF"CHEN2SI'(+YM+2BZZUQIL^)WH?=L9MV, "U8\"(($S4JA';$[U;, M'34IL^"#3W42 (Z)0@K0,#D46,83P,0*BXVDM&?A+8$T6DU+(*;>G+8?3M+T MM18=OS[)& M=<# XMJ"212!-&YJBD!OM"2* MP ;'N43@D(53(M"(K9&(0#/LCT6@!0.-[S6_FBWR\I'N2R\$U$Q[;:%E4,6# MUM72&&.$)CZ5=;09@RV2!!L7)C<4R5A_V0<#%2(&,0G[KN[_U$7=""XKT;6] MY)S 9CT-&8C(-$%IRN$P-YYW#)T0FPYH'8?R=&'(<[>?FW)3:RMHN[[Y]\ER M.5FLOVW*/%R2^ XKHDXXID(2CJPBU?Q;$^%J92\NBW5\J;Y89,O9S:?PD3?Q M!WFW.T9/,GELPZ@=[2/8+VII0-%9%TRZ:33[.YK,P,JZ+97:U QN_W*--NMW2BM@:TCX5/0#6 M[(Y0*Q:3[@,-Q69K\;\+TAW QH+69='452Q75U[K^?CMX#I/-ED=[;W^6_Y9'6_+*_!_CWTF=\7Q<=5OOP<.]_+Q=W]>O4NC[0$)2U! MA7_=+Y.%5(@*!@24!F]',%?())4BZ0TD M8PY9Z:3&BE,*V^ IK[OXP[FV!B>;Z'&"?LRF+2,&5X,7[MQ?%7< M?IPM-E? +L*8OYK?3^/E\ML]0U76.)G^1\CZRA(A:8LFY^L;]991?9SL!AUWWZ&'72(/Z4\=L%+OWK9F>?.)*#O M\_5Z7G[(ZE)#*3'7,"@^5I RY3S?*J; W/#+17XS6>?3LVCF(5#"@>%!V8E1 M@ HEA7/QO*("PAOM0#V1E!N1/+2I_L+\P8M9[9:_QN#6LTP-.O?G^"8'!R;^ MT!'RP([A0F*3_O&GC(&-B.@WZ#7W3=TH]V$Y6:SF)0:U6VOQ]XMR!78R_U"\ M*\LS!60F ,P75]]" %X&XW*;;_[[UV6(RF^N/TR^7F*(*+10$ 0Y0X1A%&8S MU!&/+8+.RY290*? +"2<:>@@PKQ(3G6EQ;%C'U8M8OP:AAHU.7[C@1C\[B]7%$H/.87HQ@U*5%&75U%;<$ X2WQ7P6 MCWOMWA=SV@@M!)-"A8F;Y]Y89;1R6B@&@:O[\-Z)%B3"B'OG. ^F*$%TTA) M39#PRE+58^VP/:BL0G6V]_6.$W1B:'? ZC@&:A>&%)WWN,3G$JX^Y=/[>?[F M^G7^Y:#U9;$(7UYMTL184G&SM/AR4O35:?,C\OOL1IZ^I^7H[XV FS0$=VH +OM\??!G[E MH%/OG)"+,W6#<4C,N8Q__%##.7U05\JJ1V;,P4F G7I:)C7F&"@FHD!)YY0L M7Z)$-,R!9=W;D2?;X,[@6#LP7L2D7"BA%B?.3Z?TT6]Y/EMS#O!U!L'I[C*J3Z\4TA1J"E-&3^0%7#+N3D"76Q.@ CJ "" M>@R=EE0QK)U$3F KL?42XKZ?(#_, "HCLM**[,",\E13/-D8+,D[]C\F*:S?WX7IA01&YDK.Z@XUIU_V]8?:\_ML0/'0[IM M!,>2!S6W.-/P2$N4JW=^WN6;!;[5I]E=5:5-&4"Q0,@J[*%ER"%C*X'0,*VX MPJEVO'54"L (!HQ") 1PQGBD -+2"]1W?=_=TU0/L*5MEK2BL=YT8R@&TZ+@ MT^2=J4C#"8I.S#6Z('8<4XU.+"FZ[W9IDF3SS_F\N,NG'_*K3XMB7MQ\>U?> MU:Q:91):#;%"C"!$* 1L-WTWU"<=!WVN+1/: <)3%.91(5,2VADA/()A.L4\ MIGV7@MK!R_;XTH2I-9GUQ&E('M,$ZBD*LPVV,ZG4,UR=4*JN6!Z'6G5F3=%/ M7TP^YS+-;R?+/^+:9_F/UY/;O&I32N4XXY9"@0&WF #A=DN.1M9ZL+!>2PQ9 MC1WB3&)(%92".:*@(MA9P!G@/2O6'EQY[J3\9U;B2SY]TH;.VL=)!F(R^7S( M$1+/)%DGB3I].5$J DY$ R)CVAQG*->Y:GW>;( :Y&);4; M", M@[76Y8:.(85 X(P+TRL"$$4^)*.4:\M"DD/BSD/?)4 .#6)(]?WUX9T[@DWV,QA=G'5 #7:,[M6N M@C$/3=CO!^ M3M^E^W,$R<'@)G=W"J\IW_7>#]B4H?EM,LW5VLR+D*K8#!/58.1:8NB9U!(&G[[[)+?UP:LUF\]K_7S9LWP> MG3ATYXDQS!DZM*;HI[_V-E. E])S#:ET2B.+2!BABNC=+!W(I%J;20T3RY@F M%D(6E\V!$X!S#Z1V@G-"/>C[!D.QGLP?C=#$RPO=\MQYBM\MQ;TF]*--W6$W MB7I]5_QP:7F":J M%H?3@O"SD"A,-T4QUYO?#)^2S\HJS:M+2P@DR%D'**; 6V(PV)TCXB*I0-X@ M@*EVD!-@PN3&4^>M$"@ I1![3BU7?1^:WA82*U_]VF)JK-TF/_ 2DZ-O7Y9K!Y.M32,)G#5] M?.:0V;U[1QDLWYQ\).+'"I.E+><(D&E]Y4\>&A/)&"HH-O'1.<)AB?-UL;@Z M!'_IJ&*("(XD@)0$R<0$56KI-6+GBHA/H]4AOS ,,>6-H/'Y3LJ%<18I[Q!$ MHN\#9)N@N F&YXMY#1TY?-CKWX>CB'R;7K&W<_N7/V[L>])O X6_=GWFSQ0Y0?%=(0*E[?V)YVJJ5SWPELWWX!*VZX?V5HWS M$B-V5,, ]J F(Z6AJQE7>P6<0[&\\$H7^P[Q.$O'!X'B=E/# WK;VT/ M@W3KH6,'1\[4#T9PR.1(^W\((0^)5L;CYD"]O M+VU(63!T5!@LN,":$\DK5;),U:JP6;,I3R"&@EDC!*92$@6AAM1ACR7!$JB> MPWX%,%MN$&8O]HN^02/F >:+\+&W"1&B WIK!/5AF4V+TSM2W^U(/8S$$>&+ M#X.3FA!)AR6W=8&0\C!C&?[B//UVLZ\?;UT\U9.SZ:,NWS:H/4O6L3C5'["AL\=M9IZ M"Z61UA@/L8&&<=+W6X0!6!@F&V0-5Q!;T%+/;VU;TCY)V3.C;LSP"<>_ B*+3GG>^TQT:2# M_/D.531BH<>C%,V]4C>4_;4HIE]F\_FEM!89;!36(4$ABML@7Y5H6>^3KHGM M/I0R(CBVV#.%J39:6\ 4 -0;&6MQF9Z#184C+2S4IZ2>CO?"1IKP/DM$+XI8 MM7I"PI*Y&8?FI,,N6O:)01+4"M636A22[$LO#9&.>B*\Y9@;%OZ_&A'2U]O^ M[!LC$@AK1075F%"JE$:4K6+WF?IF_ MN0Z([_+%:@MY'I?C3+%:K]Y_FBSSC[%NT;8VYDI]7*V7DZOUI788(1L3-8H) MD9A)2BC#D +#.'BVQNY *'K<2]P!CXN;A]"S+?:L!'^1E?!?E/BSRH#L'Y4) M0[]:W8KO$Y(TD"/'H3Q#&?OX2>PA.:ZK(U4Y]C?79=,Z-GT(3BV78=SD)13] M;?\[6WCJRV0Y_1!5\=)IH#R2VO" BW(I*=_A@RJM5-5PJ'I.=P]?43A4D@>* M S?B. M:!H]<9[(4CT![H^@-!&MSTTO^O> AA,:UHRN<>A00^Q%%QTF,1-MK%)[=(OI MV]#!7D]N=V\-"VHE0A 2R2BC HH >0.54T-K/=5S5H #JE.CY\[/X[6:>>;8 M'9:FENZ?][/UMRIA/,L3ZGTP>BIY/*<#QZ'?YZ7@<4IY?G_4C2;O\M5Z.;M: MY]/WZ^+JC]\7L_7JW?O?MZ_*>NDEA YQB+RBG%%I<6R3.\J$XR0E++1KJ6=] MWX/+2G19"2_[*0!<_9RF]"T9K2?9PY&9IKTG>7S^(?1>Q/@D5R=4M1N.QR&/ M'=E2]-$+TP3K;;Z\+I:WDV!V*:&K;6L6:84U YHZCZC"ECE?R2.D)NE,0=,V M>A:I U@OLLWJ6&#[OR6>!6A,8#UE&H*[-$TZ0+1965R=28B.4'-"@MJ2.0[Q M:6U%T6T7ZWB^?2R7>[5[@U= (!5DC#L +90"06HK8,**I#1J #A][_7$6/%" M?[\-$!/>1#$;PCD=3:*']4OB+DV-G9EG-F9>U7BY_CQS[6>);S.S[LZKX]#J M(0U.G35WS77=".!N[^;%MSQ_G_]_Y+UKDQNYL2;\5^K+QAE']/C%_;+?$/'51WM<1UB]6'9&M&_O4+5+'8[ O9A:I"L>0]Q_9,WXC,)X$G M$PD@<_U]N?,YS^1\6ZV^AW"X;+;PF_K^YN'/X[6%M]7V?Y?;A]M2P9$MJVM? MK7??BK\'+[E71GM)L?1"$"D\P:J)FQ&51-H4;S$ST3-[EE;;8J?NT1/GBV*O M<\-?FXO'O!=5#K^S+7Z4VX-KFQ=%HW<1XH_B0/,TIS4SHW1T<#.3.F/^>':S M*(O?G-:>)WSL3"?6//SQ7,&I?@IRF&BGUYPXO5EMMNNZJ$!3L__3U\7JW5W] M6F.O^=O[>J?*H7=&"NHLD9I)HAEGNSA%@/##R[M:[8_;Q7J;>5LXNNPIQ/Q4 MS>[O*\HOR]4J-HKYO+BM,SN_+%?%ILX&).;KYX-<[IWF64T]\8;THM@= Q^H MNRM1O T*%SN-#UQX^-=:ZY]D]YIJS!R;W&P3:AZ^=X:XC+5ESFRY\WOK)KXX1(BQJR F&!+J>0:$-=>S12$\:1KD[,1.O-NNI8FMG6?GV=-M>ZY M'6M&P\[5KS8J%V'N-$K_N[C5QZ8\BU?M.9O^W9UJ7U@F\ZF#['9^E_KW.A[8 MBV_"_RDJ(*.4>&^!LKH];17<&W:Y*K_$]WJ?YN!9$V7O1,"R(>!G:B9F/(N'[3F;_MT];%]8)O.P@^QV?@_K MJ_5-N3S4@"/!$1=AHH [=I+W\([16?E9-/%G\;/[N6:HZ/M8?-S^]I, M=IZYNWV81?]V'O>90<_B=/M/JW]WOSL F;J8ATO26P"(]=R[HMD040HL,!1$OZ#&=1>,(& $]XR)Y3H M>B?PV.)=,2<>JX<\T'4>+FLC,Z>6*7 M1SB<"C#Z 38/KN@K_%-7/02#KKQ@HM=>;V,GA;?5MMP$EQ]'V[T_-,82 SGC MRA@JB%*>V=WTYP*SI"(ZIT=2'@@/E8 HL)XQ+K9QX)(Q9JD.,N1NB #_3,'_ M* Y$+#Z6JV6U+FI1TRAD(*3=&&4Z--,(YA#"6K!B)]F97BB?Q.D$ 8V#[SSX M:"1=JAPSL&<4\]O^@9QUW&,"&83.(&F8YD"WZXE":7I%,@\?#T+4!3SG6C-, M#8B-PHT6SCOKD(39NWKM)>H9Q23@E!C)Y(&H=S3SV]D>ZSX#I$M8DX[>/*AD MB +'PIN^6'3M+-MTLPW[+%-]^U:MFMW6=KM>?K[?1L;:5G\OU\O5]N./390B M_/J?]YLQ"01"VD@!K?,<**=5&_\+*VFG6[9CR,&Y"JB(L!=T()[\:@0(MU!Y MK8E@,G=X%-NM[GIO__);M=G\JO/>\$!NS;B.9?-V%UU*W!X"4FU$-M,<;" $BT-EBT1."X9BF1??=1 M$:#,8R&QIX!"P<*^!0O(J5+0P$!$DR:?$$\KJZO5VL-\5= M((?Z-#+Q%M"(UNBV?SB/(=*\9I3QX/+,Q:$Y+I[98>(^0%WQ.[$+&=\&\]B< M9-#K:2.?3,AUSM;>+C:;=S?_M8CGM=MWZP_++U^W[H]R?;7 M16W7PLK^[7=8=(L[B]+:_UCZ=B77)D M.!4,0\@14\AYBM$#(R@\F*<39/$"8V:%QS8V52=,6PXM D%"(04#.#-C/^+G M7O?;LQMC #V?R0ZC$74C?]T ;:]!T:@0;Z;/DK6[8Y[*WQFL.6,FSZ%M%T[/ MAG)ZOTQU=77_[;YNW5E?@HPW*=?EUW*U67XOFXQ+3)+7US8^E7]L=0#UGY>0 M">X$DHA( 3RCB $)D914NYA90?VZ9/:3!0=9;* UZJRDWDDE"LM]LXD M7:?N+!VV*JGZQ-AZT/?R0/;=RZ)'TC\Y*VJNFA51B:+6XFS=+GMA?NH\=R)K MSL,?3*;MT7Z64Z#ZWRP1-%)P*CD5T"'BL#(4 M8"9M[O3^0SKB0;:B%2Z-RX=@V8V?)X(Q\9Y0+P2S\.=Q?$YPX@B@SH/GQE"D M&GW")=RW_%C=;']?K,N_+D+ 5:[B4^G=XWF/G'/A4P%7'%/),#;: D4PM 0Z MW2F[_M.L.) LHO7"FN,"N%I"IH0 MO<34PMF!2[A3. V _:X+AC4>?EIGT^)6)\SA;Y'4ZVU/B_&W![F+IA1"47T/ MY/_[U^75U_I7UV439=]5F^VO@;CJZV#%U?UF&T*:=;&YOXM,4OSRWGP,^ZIZ M<[;K;?#G@;<,CV)[[ +A<&/,X&[@"$I4HT[0]!M]=KFY"OOL^X-WS%)AB*!6 M7!LH-4#608B<5I9+P:S5"1?&7OAT))' 5BLC':10&&$LIHXKSP2#WF8LY%_? M#GN0Z&QO\5\&YI5K7P.0G$> -%2)%RYT#<:D4V"DHAD_E-^KV^_+U1>S+J^7 M6[^X6MXNMS]V;^8T84*'C6%8*B(L$6, M4/4-#&B:8QT&LS7'][F M034AI)H8W<&QU7J/]56#]4V+=?E'>76_JZCWO^Y795';9K$I[A;K.HM9?[VS MD/JR+NM,]-"PZ77\CL5/(R(_@T!J3&VJ//,SP6.8:K6I;I?7=8W0V%DL.JM/ MU>&WW>?E]GKQ(4[D2R(DULYIB538TP"..1:[!2D1DMV?*B:.R[AR&G"G@%=4 M0ZNL,S($E!Y[KC%+JI39PY,.?:)E?RD78^@+%>-]ZH_YHF?^E-Q6WXO MUXLO95&?F@[U6VDP'_-AF8PU W^62[,J_U3O6=?CW4US<*96UR\9TA")&)ZZ3)7)&O-(7&33[EA9C2PH=EW0OEJ7RR\K]\?5UUA8 M-'P9:XBVM8&85,#QX)6MHU YKKC8K5[G%*8II](G!_+",TZ1M(93:HR1E#IM M>.0+#(Q)6J\]0M.=;,75_7I=KJY^Q.[84;JBS:DG'DX/ [4;)4Z&9QK_M5"V MP42B<8;A1PYT%GXZA299A\:43U?EW=++?QTN@E42&0H8 XA*G" M2#EKX&X%>>9=TF69@X\%@E!LN96<2(IUV(DH8R*[,HX<<+DSK;&"R(!K\RGX M=&.83- D7GAY6M#H(GYY>U^7>']?K9N&&T\*K+P-2R,R=W5[&W_MS2J8H]P< M+\V6A7H>X#M!-#TPG@>M]!&\&CR_TBCCU,US708?7WY:_-&S8C1/G9L(T M,GWU!=!%\;E6H@A:G&VC.@+&)QAW2@O.@ZHGU;@ZWWH9SSGLPENSVPY^6B]6 MFR!)[+^QNJZ_NFVZ<>PI;:_+)0!A2V>E\AJT.&>8RZV'-V;M)9N-2L. M5"L6J^OB0+GB0;M#-S0?WS/ 2CW]T13S8OX^:A(4$OS6=%89ZLO^M@J>]#;> M]_W+8KF*LK];V>!LOP?YOI<;M5YNPO[8WJ_#_S9.^%!2:+C%7"&@'1,$>F9: MVN.4NC'\V!#Y)$#8:$,-9IHBCA2F&'+I&9$*6Y*[WGO,2_QRO0M5ZLU/_6]% MG-I%(+/KO1KA9P_=/:_+39@Z]9'N8E-\+:^_I#:M.(NMA[FXN9AY=/?VH%@1 M-6O+* 3S'ZA7[/0K&@5WKR7FY^(&6*F'>YMB3LS;M4V"0$>W-ITUQMB>Q5&U M]A1K(2#17(L0F4O2GJ)YC1'KT9W\M2&EQYH(*.)U"@H5D4%-1)GD&DA,K>A$ M18,[BNMR5=XL@_.Y6U??E[&0Z9_B<65[=+!=_!$H)S#0JCE.:+S2@:>J'=3- M+BXOVU.Z_4%G'94O=PGS>'FH+#:_+^XR.J[.%AV^SQK-BKD-8 4&)],UZ(\!8Z,=*5.T' MY!YQX8)G\,)3B(-W"*,RX(4$ULKL_29?/;H8C\ZZ8SR!3]?BR0'M7X!(Y MA(P,[(PT\,X0[ %LEZXT#%QNXQW<;O0XMFQ.2F*EL\Y+3SV32D#+O65<6*B@ MATE,NE)[=9-[J=L[G2F+DC)_\T=VI&MLP)YC_7')B'DSB;]L]: MEY[3"B.XGDY202JM))X!*[SQG ,5'.*.MKQ-*S@\5!:*(?3 ""N1H J2V!C6 M2$2=QDH3G/M^T8NN9?&$BE:/J:C-5B1W?\YLM<'.9G*#97(N/YLKR>LH-%1R*X.0X MIYIQ!\-^R_*89/+N?+N#9TS^0B?,T4C\=;P'$_2H4$]$ON\7ZU-=RJ?FVGX\ MVAGXV7-D=TVZ\U\B.CW>_G[<5E?__%K=!MPV[K_OE]L?^]N:4 M)B$2>2XZ ME,PB[Z'DSC)I">ZZZKH-)DBD:\^!C%TO#9+""\8Y\MIYX%'&UI./WOD>2O@? M12/C'-[Y'D?NQ+(;%_EY+,"1=3K^DGY%%@:=CI QW#(<+);C%Z MXG%26_+3(S$7*%U28S6FU'HI+<"<*4$U\$"+[.6L6^$NVMCC0;X0A@0).Y84 M' G7Q @O.Z1IY)8,8=XH[B5TND1O@U"=!W&-I,NQ:&T$A+H2U9.A;!5K>U]* MHPD6/+ @ )J)L))LNU7R#K&DIV(OCQ![F8=]EQ'8&6J)%!Q8@:A3!%@;0I7, MQ/1T*17_:.1*I*.>Z'6CH?S #:.?US'+PC\OPG*"=X;!. ^^&:A#->;$2DX[ M?ZM6]>9S%W!!KYBUAAL),92*"F1$NSJPEC;Q3/')IU-KF?)$!O^/ UMZ#6)3 M$@4E<\ )D/OQ32-0DW9)SA>G M4Y2YP1H^3<\!Z>,^W#GL%Q.L_;$[IYT,8 M^9_G= )"J:"Q=]F31'OABBC=K\M5L9,O,3IGI&1*@K57V*SY;NUS\. M25'[0(8A9)+8662HDM+C=D4!KY*RV2]]/F#"4\^-5A91AJ$"@#)"D?)(!_UR M-UUO1>H3W_2"JQL!Y48JC78>@W0FJGD!DA,$,P3 >=#*( VJ\:93:O_O[2(6 M2W>+]6JY^K+9#28 !%(8;KFE%D-#(.+[96%-4H&#(T-@QSUE%GI"!>6 :Q;^ M*Q#6FAEK5.Z."X>-F&UYL[Q:'K_W,2IRW0AE M#2.*45J&@E.A.MO S,"689 MB.0\R&6H$L\Z08^ 2<(I_&L=IG?C&P.]QUP %P8686_'(6O7CJ,N]22^XZC" M!PT#DV*N(*4V[""E9519+Z"'""8UX1M(1"\]%HS7UI*/X\<"O/.1_!FP3MR* MO3-OCMSW.]]Q?#?43A_)CXS\//@N@U[/C^:S(->Y9'<]]=KM(74&6*F40V%C MJ#'G2K;K4 #>J>O5BQ]LB>16&F&(YQ1R+4%8[9 ARYP+"S_W&5?3M.>%B\PO MW@I,K.F=!& W(LN&71I7G966#C$XP3R]H)H'N?03_6F![O[Z=Z6(EQ]GM-M! MB;VQ@ $D, .66"-H.^,QIYW:K'8:2%B&)*,::"(I@$(K02 '$@A+.5;9*_^_ M_!XJ,20:!F4W\I@,Q30R.0+@F=CE%$@GV&84;.?!/N.H4F68>VGL]+0D]9O5 M\_O='X(\N_XGEUB!^"84!I)4PG@IK#6[508M@4DQ3NK8R"LF)(_=?3E%6BFC M%:?: F0!("KI*40/#GNS+S5F#XIBCA #C6Z#;DQW3OC3R"\!^>(?4>2V)=/$ MM)B(Z FFS&6;>9!G-NVJ:69XZA7NIV/V*NR@:>#Z((_@3#NB(=+[,R[(',.7 M=W75RH_;Q7K;C7]'$@Q9+*B5CF#NJ512.V0)LT[9L+/6..F%Z%,=.E.$7H0O MKU(+-DYEFFZ$/$-[I/'T2X3\TQ3>&0?]$YP^L7GG0?53*_WL)OP9,._L&+XN MPJ>_N]]NXK.B,-ZE>>QGK5"OE<1A*8:PI9=0E3?Y#&;IGOF(;BDY%;&?1X[(K7O.8\WT$/][C M,DWW44L](R85UP@9!@$4Q$"_OX*,H 4V;?YW&M)8%KN2.QB<#07(22*,I51 M9!GB+NEF8*^5\5*YYVZE2G_:0L1=,9_'ZAI7I3Z%B-/PZOZX8M_ [E-UY,IT M[0,_+S;E=90Q"%@WC/I0AB!\L]R6'\OU]^55V73:^%!>55]6]:?\?7%[7UX* M0@VA& ?GY0'E*OBS]D8+\H+JM/<9F84-K!-<.U5>6$,A0(H0P:@)3.BPUC#W MZ7R]Q?FU%K[F@E;ZXM>BK'<\O[9=:F-CBYCG2KV(='9K=PORU+'9J[OHT%0>*3OV.):_%3EVYFLMDF8>G MF@\TE#S$J-0HA(K%&(98EK[R\@ MARU(J^62/+PCC#ENF4.,AV#=:N>19 AX3[PDV;W8[D'OIG[JLJPEKWL^-=]H MW%;=N*GYQN=J=;_IE>T?V2@)F?WSV:-'%K]HI'W:T:^6^)23V=7E]-7ZIEQN M[]Z'A'-7L_C:W>AKD)DOXZ#Q\N1 MVZ_5]:7GUEJ#*.& .:]-\!EHM_JQI<3TZ)7::=PPC%!<>J&=H]9@ ;EQA HM M'3&>=8O2!C=,W;\4WQ'R3LX![^I[X]R-9:?#=H27]_NHMY7QHHA2%HV89WR. M?P2X$QPY*N[S(,5Q53KU@G\K M)F(,6S.J)80"F7B!%CB!VY,?[ %**@_;3P**<:!MY+P@,@!#A/-$!0J/Z5\" M?.ZZUF]B*GIQ>ZS?6[$NFY("VZKXO),^'O*UXH_Q?&ZPC;I1X?G-DT:21^XD MU]>9F\9*$R\\QR&T3^.O6G0P,0F8MAYRHSFSO-=[6G.I;&^"S4G#TH0($Q;3HTE M% 0_1:D'SGEFF74.Y'[AUU9UO#J0=5-\_G&,GKO1[_C0GV;1K()4IX+ MZ^OJZCX>/S>+R>1(Z81:ZKSG\T$O0R[=V:- )AJ@#6"R,#V/CS7@M@>*9+Q9,-: M*XB]A=Y2"Y'@S%)J8TM#;+7J%M0.SJ?8Y??E=;FZWISH-YVVOYC.>-VV'/,R MV+B[D%:79A?R2)L3+RJ+G4;3[E#&LL.)3\*&O1 MXX6!5?E[L7CHCWC7BA^CPN9%:/RMQ4Z%Q.XE&2W6S6O,Q%B)&ZD'.[F]G8+< MQ4$?R_>'=GJ_MY-ZS4YYNJ?T1OF$%YC =//@_2D4?=JX92IL)RZK8JP,FQ9& M"#7"4^FTYGS/&O'A;,-H;G7=C>O'$HM:ZK5UC(K8%4!04,U99HI2U%E#G")=!,3KB\.UV@F&%QB:X0SF0!]I?_ MU>(2:4AT7A977\OK^]ORW8T-$^Q[[?K?K,*6KLXU;V(MM5V7V7JW57ZQ7-?WI3Z5?VQU .*?EQ!0BB6UF&-%'-5".VN4M1([;[E!27?H M1Y:-8J"$P%;)@!PU6"OA; A/E%*84YB[BTFK3@S';X)TQ?;W7K[AI M%0GQ^U[5Q(OU4]NTVY9KSN9,VX<=6O)!E^) F:9PY4Z=^OK]WJRM1A=%U*FY M=5K\XU-=)2TJ5]3:3=VE>US;G*+X,\V"F3B(IZD%8A*XU%#!.,)4;82@E:0F,0]'12X\I( MA/:2D%CQB5#MN6 2,X8X]CZ BW)WNCFDN"#T+B_8R5F%7]@LOZSJ$^/%IK@* ML!0W 9#ZD.KCY3H7^CB[J5$2EBD:KHE4K^KK7&B.]V14L M^JVN\#4?;S>JH3IYO?-,C;EYOS.A<-0+GM,JZ=ZP%N7!<6_>5EN[YURU^<^& M9P_\^=Z;;P[=>;F^J=;?8GI K:Z?>?G?XF0)_WRB6TRB"J,QM,Z)L/V,I:8: MKO0$,YI6P&(6&BG'6;!,+/^M*5-$TU@$@AH:OJE\VKG_0$_[91%\8U/6K0P\ MN6[*F/PKD&JU>MWOKJKM$]\[HL>=]9Q+]<__+M.MOS=OG/0!!$7 H+"/9L\. MAL-][<7#KG;S9%O[ $9=)."E#6^+R(P"@#/.A$[APL\P4^<67/P4F!T-17X* MZ=,*2<;2(38(J?Y8;BY1_%2$' /"$^\H98)RR;TQ0%A&6%+5QZ1/SNS(:V&* M*$WQCRC/<4X; Z5N+B\?0&FNISLV>4H0'L)P@G?[P34/_NLI^]-*? ,02.8# M6WT+ 6_8+G$$K& 62P)#;$>X NTH"M"D2WBIGSTA)S02]66%KE@E\D(&F/HS MPVL(Y>6&9O0N[) (VLSX(57Z8PS1"X5.+QA5,)5\'Z;)KBFBPD1@IH%5!'H( MC/"8M$,PS&GG5XJI'YR9':(T110GX=E;,C:G"2$[+&ELL$?D]9:G(T"3\.HO M)T3]7O9]*._"3YMBT5_+!K18KB]^\:-_$DO6E9!UKU;Y?5U_6BV^[H;S0$B)N,+!:&V"1<+X="FG8 M*0TU:(#W5?$2VO.P]17;^]O;'\7W=RCP<@S\H9J_4Z3.+Z^$3_>/B5 M]XL?\5MUKJ/^G[^'>;2OCPPOK6>4.>DPQ\B*>,F#MB(J0!)O04PI6&:OLY.F M?2 <(ZWRC_+JOKZU4-W<+*]B79GX%B4&7[VZP4YFPHZ7"N9JO407>*1^?'&@ M22P9=/A[.VV*6I.+YA]%.P,:E<[PU&@D6YPZG3^'R>>11#Z/ZB^]C3H/_MVV M''WELV6@W&^[TH#O;IHW8+$\?WU*OUXL;_>"O[M1W\OUXDOY?ATX]=U-T[RC M]JB7PI*@E?&>0@L08QHAW*J$#>W4Q^2G4"2S,VL%/2QWT<@:JV%#?0P^K^3+,;ODR, ,G@,_>1IFN/YCY6)&LD1V3V:7F[KZ7:QU M^M?%^I_EMO:^[\.*_AI^-UZ$O%3(*V%Y+#"G$=5<:F=;D4UPRI,XM3$$S>S? M6A&;&/UQMISH6&,6VF;W6U&:=/J'Q:%(T*C:9BHNB MU;*^'_Z3N+,.!LOAV<:<)S^YDQL5BK'\W?CV&:45>O-]7ZT_ENOO09[-)<$2 M6R,E9[$"(\34>]T* 1U(>HTS\M"37)DZW6?[S4-?]%;L$;N>][!&1_=S/D/T MN8HUG@VF;VG^#,U3;)_'+#/A[TS*I?0P'XIA]_/>S5^""]C&FC$?RLU=>;6M M;EK*O_14Q3M-$FKL##5A>-@^D=)&H>[OEP:/-$4":U/L!"S>K(J=B'6EQ)V0 MJ0=.@Y#M>APY%:@]PNM9X9EZPC85KJ,<@3T[P'IZY/5E9XAM59]5%7>+]79Y MM;Q;[$I^KA^L<]UN:^[656S!U!Z Y3_\.@'YR=.I,4PUE^.C471Y=KXS'D() M?N5#>1M[[;PX*,, 2>>Q!X!1I[%PI'5F6G.=ZEB&##6-9VDE'(L*!X';V;=, MA6LOYS(K2)/=RU303N-?ME\7V^+W:7\Q'^=SPB"G MO<\8EIR-^QE%F>?^9SR,THM.NL4ZON#9A.U5F^%:7JG5M5W>WL?>E$\J26$( M&7*>:D"(,S*>Y3!BI06:.8+3LDB99,CML@[*[5TM;J_JQDK-G;W/4>YZ!5\W MDA>K2NX5"=XD&?HE6H.> ^4.EE-S(CGS&6@3JYD\EGP]P\S?0 ''5"9[)%M[)' MITKRQV+\ZO-FNUY4C>L\I)" ,HML M\,B$0DTT(?QCU;LI/)!X\'?(7]V M'N33?,!KH$>PSXYU2A&GLV#>+\$V%O8=JSIU1>98IFM\:&>0\*^I46-Y4*:K);JD; M:4SW:B7]10# L\ Q(7S@DHH0.G!BO#2<^2!3"*OG["R3N@KD-E4>AYG!2A.Z MS%D9**_;S&"H?HZS!;V^(_XS>M&CO2@F,LW/Z4E3E1SH2WMAVKE)SH,,;\OM M7\) <GWH!O9N_?_?+VZ7-S^6JR^/.YCN*FE2CK53G$CJB'?$$.S:M%"( MHGG2J=LH @'.I7+<"NPP95B%^-X"[J72Q#A,5&9/^[?5N@SRQ8::3UIM=NFO M^;RW9NJIW#1&[78.-SM[]L^Z!OF+J$#;7[HY:'O:KUH]N3_S?K&.SU!?+?2< MI^O0".B?.%:;U+CS.$B;5N6G39&FQ[N'(_FT7JPVS2TT=?U_[C?;R&OMX!(Q M!#@ECFM"B$%4N =649VZAR0.:0D&#D,H*4$4>JHE$ )YBS33#I+9EU)TMPN-B'PK]^2_K902"F%9(&R25H<0C91#SRC L(2(4YRXXIJY"N+O<_HC/!PY7 M:M,=_-&VIX@.+8T*>X+:C?GRXYE&=+4\=1FN^B7'/Z),12W4Q.3U(C GN&H8 MD/.@IH$Z5&-.K=[1V:E40P@JW]U\6OQQZ91 0F.AC:$F+B%F^6[U.$+#ZFFJ MMW[<+M;;Y&"MDP1$,DNX\! 92!&!BEMLA70."F8$ERE+[*FPF2XZ_5I\+K\L M5W4#FL^+V]@4O7=0-XZ5DJ.[R4W3/\Q[R7F\V=FCWI]?U!OV0)5!YK,%=ET M[1;AC6J:>?!I-NV.QWP94.QT<'EJ7%W>A"W+A_(J.H3ES?*J#DDWE](!KAW' MF!M#F'4H>()V>7,#NQ]9]AF<:$P\LU!ZCJA50&D2>(9C32DAPKO,(>.[%]AV M1[,[TOU<"Q[[=3V6/.$$+(M1.AQ.GML>::3[DBD>.[ZYFB+A&/+<)NEW )G! M--W.&GO =>R4,2?R,SA?S*I>-=$,3MMLG)+DJ0P/B9>8Q5;OS)MW*[L_(7MP MR0!++ZT0A ,O'.>*NC:1Z6)#I00TV.,-3,$>ZFHD48*)7E8 M/0X!01GN1@FRH81G&G6FA=_JT\:#11^W+_?;Y'L)TT;-&>QQ(K(^I_7G$7V? M%8%J/FMQ/')KAW[?=(X]/&SX5#5'#9?2"&FA$M18QY@B@"O<$EGX2=(!V%!9 MN$#2((P1XX :PQ0EP%AIO6"<]/7\MSK_8'9QM=PV#TC(JV:W5+<,R M)T/U"?X[9EDNBIT21\[9YN-/.H#>TW>,:<[Y^XE1M4WP">.CG"N3SJ'E6KC8 M8%I[9)!19I^C13CT4= M+8O^.*_S:U&NKKNDT/_-4K==#34/4LBFW<#4;1J*71>]+3]OW^RO:+Y9A6"G MW&P_!*D^;J-H[YN&(HLOY:6#GE.!E RT0T+H8,,&&SD=ONV=H*13-8 >PW)# MPB ,4XTP#7%N"%P@](PA!#1"*GT71D3^V[1 MVIE@3PO,HI#%@Y07Q=X$4="+HA&U>)!U6A[MCN$)"LU@B'FP9P[%JNR3>"S. M=#]#G$(G-G MT$&Z=2;1X0AVY=$FR*U)N^[RM"]#HH CPE#':!A- XRU8A!S2Q 3$G7M&-?W MX_,MT%UZ:2]2C\(ZXZS#(]"<6'%#P9S'VAJL137N%$OM0[8;YV-8EXNP_:AK M$6A,+"!4< ^5L4@PI^%N+ X8D6GMQOJ,D#F.V L50O^=6$EU5 ;"UXUL\B.7 M1C5=D!]":"@1:6F,,ZW2VO+V'B4WO>P$NR@.1$NL.C$"E!UI9A(4^U%-(H"9 M2N\>P><4^PS&="8,-%R/9_5LQT&F*Q-]*+^7J_ORH2"A\E@AJX7BSL8BN, " MMQLF;.M9TONQY _/S#L[>?YG&L.D0]2-6+*BD\8GK2AGVQT]Q>($=_2&;1Z4 MT5_\:J3IDQBJ+&YC#Y]ZK+]4U74\';M46!#H%7/8Q4&I@"$RV@UE9;=2H8,& MR$P4[]?5]?U5QSYBPY#J&(3D!BDQ_HCB%#MY+HI:HOKNSL2AQPNHG(HZAH X M#_88IL+36&,X'GU8I&UK'$>S6F*(@ 8&0V6MTIB:=C1MB>I+)"ECY-[L-*+4 M+98V]W=WU7H KR1AETXMN6 ;Q"ZM4&QR5M S,J)/TV+N?9K738I73&9AX+/UWL([N21+T[U[RI-MMW-[M!]CL? MR[1WB@$B XD0 A5FOAT+6,N2:M[T&B%S#!&%BC?@UKT2&#U!ZT8"^?%*8X06 MJIU$9\MHO(C+"<(8AN,\V&.@#D]+VHR 2!JOU)N@C]7M]264L8JA8QHRZ:Q M/'S5CA)BE*2'5:F?/21!YI^M%'+4D1ASD$7>R1>)8ITS.9$$3VD M?Y$<^J*01@OMCN42G"O\@,/3'HULWS6WPH^*]=(U%U]=_WRW5Y_6:U M#3-F^?FV5)M-N=U\*J^^KJK;ZLN/2\,]HHHP0X"(!?1E)/T6Z%+1ZD+1IQBT_SP#^EP^XW\3?C>(N5]=!M*MM\:W73K9IBY0U(_5UR9SRPV@DK(!%*HC!<.P;2GJ:D]M,^>9+\_M7CA-^ ?-_K M2/7(\XT*TJ#\WAF3>EV3>9W!FE,8GBS[J>1=(@)=&>$OZVJS>;^N;I;;2\^% MMM@1 BD.CD1*#LAN!*6TYBE\D/*YF=F@%B5ZX2!+&@DD@=.- G+ADD8 #23O M3T.29?4?Z']B[?=!:1XKOY?DU? YDE@SK0D^5U]<$^,^7( D2C*A*:1,.N<4 M<]ZV<8<"R"95R^@_2N8M]5ZP-L;?))X&#L"O&TU, UT::3R@U@IUMH/!H_"< MX)3AD,Z#84;0XVE=KY&0Z7ZW:!,V[%=?U>K:AN#FMKJ+.^O=X)<& *&U>H3C M@60M34U]K^D$2BNR]OPTR]_*5>!(F_#R.KZ MVW*UC/08:TVT@SMI./><,X88]=X3I-L#$D4$@4E7L,<9,OMA9RWE1?&ED;-> M?(M'DB;>T!X)Z6Y<=@:0TTAMC^]?#O!]+.1Y^*T;(;F3HY\%X8ROU].YW M#LQ&/*>M*T%>4FH90IQ#"(2G6AL V^$U@L2.?$3;;=")3V>;=@Y;-I$^6F.8!/5 M2C]][8-;[X3K)2'044^M)AI;*"E"'K7C6$%]RF%+^J=/<@!;/4NS#LRRO@Y: MS^SJJ'@-S:J>.96:DD+MC-L\HO0!\K^6,DU$(IDW'BJK7RI+,408S%' F?GYD['A9$X\A[>;1]]7:AR9_J4Y?$8^ 1@.U&/=-BFD9$A[+MN6@GWI_.=D+\*F(G M>&H\M.?!6B/J4^6:EZDEN+^73OT]\U!^Y;DPU"6AI!/4@THZ>'CH,3%V^_&5L3E#18#CGP4## MU7A6P7P47+KS3?/Q[4$+I5PR3SBR2"!+$716MJ-X 43;_+@KT:1]>J>E\KAG M<4^&*5\Y81P'K*[,D@&EGH2R@^K=3>Q:PC7/9?[7X#I!3N-!/0^Z&E&?I\\!1D8JJ;'ZT1W>I<%>"L0I()9" M1*#VJDUX&TY\$I\-'&J2A-$^4[3O@YY\37:*N4MAXP@JC$5V B_'\\CEG)JUG^4 M:<[=ZW6VOS&33%,#0!R8SAX5OQ'3V#/)7??)67>&=!YD-((>77/4B, M\9H/VIEJ%0:^#V._V]\QT^5-M=[U2O^T^*/+]8\WV_+;)@@= M -L&Y&YKL7?9+>L01U(J%+>P&A$%?+MW-0@YDT)BYY0S,PVVR_>VWBQ]KM4H M?OE9Q0(GLT+GM_L\N&862+S8FG,. MUDGCNR#)CE9UL\PN+96",,RLA$)JZZ RX"' ,_#R>[G^7'4_C.LW2@K3' K4 MF6O>SXI,G@'T*A'TAW1.BWB %B\NP*&H=%T\396'^NZ/YU)8A0B1"DL).?+[ MDW*C-18IOCWA8S.[XK;A]\ MFMINU\O/]]O%Y]OR4W7$32'.@?$,$2T<%\X3L+]):Q%,2RR./WKF7./!>ED< MB%N_;7DD<'PQ<_H.PU3FZ+CG/ZLE$G,!Y?;QK=I"/;'%8Y'/=)\D&=)3^8-L MYID'56;4[VF^(3.2O8CWTC-HH??(AJC?>44EV9=PMD8CG93^3/KDJ0.,9[SY M]W(=N++X^&,3]T9Q81]_RC<&DCWX<%00Q^:Z]XMUN3HGM76EKA*)6[WF/=]N?[X-U>+I%#SE"B-"8>2H)T&S):SDQ2J-9[D.DB MLAW!W)7K(GS]+>SY-U'208R39?D;Y=4E MLX(3[[BUB@&#K6?4MF-!@-"0==9MA,R+K!:B^&6Y*JY#<+18;^I%5J^NXQF# M,0'LYK3S8Y?FO%MYBB!044MT4=0RG9=N:A$2N"8-QGD23:(.K[!,'T3Z4HQ= MWMYOR^M+:!W7##@GN%76(L0);45?NT[1F::V8F1A6@ZP]B/:G(@.)QL M=E*=EVYV0B003BJ8\Z2<9"U>(9U^J'2EG?\JEU^^AH]7W\OUXDOY]O[;YW+] M[J8>>?/N?KO9+E;709Q]@,6P#^P7HBKB;2!"BS%H3UR M7Q>-P(_V&YNB>I XC;3&-T(W-CLK_FDTUXI:[&0M&F'KSG4-^@?R[AGP; ^= M4Y$]P9+9C#0/^LRG7C719,]#N$VL"2 QV$#E+&8(VL#TN*V?Z\*^-BF5,^[( MDVT]&W)-# -'1GE<.AT?X*Q<>H:M:Q*2(W!GFD5^+N),U*TG:_9!<"!E[GS\ M,U$NC97> "P5,A(ZC85V9"^%X6.09N^Q)]Q*CTF<_;$>1)V3P#Q%(#H+^CR& M9CJ!#K;+K"ETN';=2'0D%+NWF0R@K+;-A>4/R\T_/\63L4OE%&50(VX4H)PH MJJWADGOCE4/&)Q7GZ3E$9E)\)%41Q2K^40MV?%,X*H#=*' "[-*8K@=LF5I3 MO@3,"=(:B.0\N&FH$L^Z5HZ 26^FT3\^A0]0?RPWET@QP[#Q+&RGE9'$(-CH@1 ^P9&>; @W&B&&F/45*@E([L3-FICR:OADQ]T>G,3NOR>KE] M-NY?R[A?O$12$0L%,=02QC#0@1[;,2$B/(F?!HV4FZ%JX8KG*RR1FH:AV9&< M)@,RD9Z.85C\HY%M:H(ZA=,IBAH%WYF0U#BZ/*6I$1'J'4;]MER5]2/W2ZZL MA](+3Z5T0GJ/(&X&U$!AH0=%4=V'.4-**0I7U-(-C:$2T.P90N4!X12XJ=T6&?"3",H\EKTU!>;!$ZJ[VW\UW+[U=QOMM6W8 <(P!=R1M)*(Z3RUEZXX$*]XD"^Q)^%(*'?CL.D! M3B.SG7P7Q6L@3\MIG6 [06[CPCX/EAM9IRKG1$UH3]YIX/#-&"!>,BZL,LI+ M0 V25((@3KLJ+=.=N*_'J-@!Z9CG<3SKA);&$:RL]40#IG+':3LQXJVAUU9I M?+K\N0R_=E5]62W_=>(N46Y#G*;'\]H@$T5>%#MASP9Z0L?RLX'?KV7YB$;H MUNL[!9\7'%$^C&?0[3N/7E7NV9DA&(\5!J^VY?6GY;=8X?/F8_CNYB;L&AKQ MEM7UI1<^MA662%$2Q(.24VN!$I8KC Q,NC(WEDQAS\)#5*NDH91Z+#04D4 8 MQ ) FOV]1B-%]&>MK$4C;./B:M]5>[/P96(T>EY3CK@GF-B*V5SB"Q8^5*6F MZZ#,#+<7KUM@Z 9D1!O_1%N4,;7NLXD9'?5.VYPW(>)9?5E^OBWK)-+&WV_O MUZ7Z5JVWRW_5,AV,QX[OP@9),\W12_%HV@Q:&D71[FY@4\(:X^$_#]HNH1 M#= MJNZ.SK&8.@.^,XBH7T 5&03[]7 MEQ@!XS0(<82'UDH%2/C&CEPP9TEWQ/I)X!#G#&CD+6:4(B,$%)X@S:G@0HC< MKX,00" GIW<&.@>+Y\!X"MZ.RG9=\T+8?S;P]4\S&P#\OE M4E&&-3'44$FL1@IRN^<$98C(2\"U",@;A9T'@@-&?=P/,*4UY( 3*"0%^?D7 MY>;?;E#GHM_149Z,?:/DM.4',R\/3#-2+SA=R\9T@(0 MZQT C$@(H%4/6V#EDJY6]Q3!$,N#+U+2A:V )580X36T4@::TE[D?O ?B!=G M)]Y.4&XE4W@:+V$B$( MI .(< ND9+HN6;^GA/"_^=CWL1R$"FJPU$0R2B'DRJAX_&D$-()KE=9OMQ<% MDV*QNBZV7\MUN8BBY63D1!ODH.5\\$_!S;6%?@Z&?@3T:#3=SWP_(U?WU'00 M80]!=P36CJ\=+2"<4^@MQ%3$>W 2L)84))9X)&*.0RF&8H\DPSCE85..I7/, M&\D%8H!2FCOO>[#H%\V%J/J1[TTM='$;I-Z/?4E*=.=W=(QZG2U5D4S?RK7WWZK%BM?W=Y6OR]77_[78G6_6/^( M=Q#5MW)U'6]'[NK<*&Z%@HQ8$R)=I#3&5%H@>+S+KS'L=*6@Y\@**D(1HTHT MU^L\(,9;@*CS&F&5_\H8+Z*\110X7O9L92YV0A=1ZF(O=L)]V_&M<)KVSF^ M-!9,QO[UXEM3&"'AZO-9C='W6>%=^&GXLTT1EM.W3;WO"OQY7;\_VL1+>6$7 M5ICJV]UB]>,_-L4)*\9?/&+);57_]#Y>M+K]$7]Y5W)-?5F79?R5SMV%CURL M3L7^V/7J;#:*<"D5W' D+40R!$#"5::N$H%1I*AA5%*'>) MR"AA\2!BTVN9Y2I\3+G9UG_9>K?K:,?E'H6AKNAU3(\YGQ&M,0-W,Z8V59XY.YI+V54Z MEIXBZ"2&2!-K'0[1)&B79MCO==]8=1H-2^X=P4P+(BCA1$"(F95,2F"IP+G+ M>G:AOZ0RZ2/B/-BU9(!X?.=R+G1': "U6A3*?&PGKW9N?+([A]_7]SMAM,62$>4P1@* MCYVA0NS7AA,Z[5S^V""$4<>5ML023H7F6C 5O(E#V@&#& ":>AT\!Y"@D_>B(^T6D1SVK/H++J6/I MH5#.@+!'4>/I8?,XN'0F;W%D.&ECAT,E(==8?=&L"-Y3P%>,GF_A%M?\NX-8")Y M3P'D^.3](M*CDO<17$Z1]U H9T+>@]5X2M[CX-+UGK\MU\OO]24"O_RCOI^[ M'_M2464U<1YAQ9FP)M9 ;1>/ C[IDO^I<9 7L;H4L@1 &C; FFEE<7!5./S' M$)_]U+85+5[>B](]7BYI-_L' 7J:SJ?&,O5XMI7J(@G%+/?Y3T#T B>-">P\ M;O*/HDDU_K3K34ZW5;5^O)8$4E10:H'1C'+!F/3M6B+8FY[D]&P<$3X=(26M MT(1JX@50FC%"N&+2&9$[-_N(G-ZLKLL_GOCR6N+>%)4.:S)%945T $5%N69" M44\AZD91O8&='47UU^0X10U$)YVB]&*SW'P,0?CB^MWJ\ 3K4D O01A8*TH5 M(48%M/9NWU+8CZJ.CP>(% P"HI045%,C%.1$*B>9@B:0\Y2454M9-&+&@]E' M)^I]:6L U*GT-0W*_6FL'[Z9">TH:)V(;3CDW]]?+U9YR[*]D&*Y*/:R%HVP\:YU(VY"/GT\ MS#N<3IP%[C3>^AF03CC&. OBHYQIW+R)AGCRF&!5/R2X"-]N#1)_=;DW2OSJ M6ZW011'^[/YV&W\GDF3]H^JN7.]?."R*N\6/XB8"%'_YJHQN_LAMT\WOB[NA M)R==37'L&&5T4\[@3&5\G:J;B?3W[WMV8 MQ>:KOZU^_\_R^DMI[\M/E:_"%%QL8E_"]6*UV;4C7%>?XVQ\=Q.<[[NKJ_OU M.@@?RZB$V) HZ1Q P04[**(OWE\CA"BI*TI6.9V#5"K/$='44J*@8F%5<.\X M(X+D]IM1M<@:3Q2+RS^J%O."OQ>UQ:II[K@WZ2]3K3]WL M6@3]XF.U!PV+ Q6+5L?XET'+8J_F&42,R1EA)Q!BD"3,:JHY'GM-!4)K5S[#RH(,QJXQ6UF%,!E-14 M.28$-X:'?-E9\!Z-3,TZ.7XS/+ MFG>#[V3J?&0+S(-\QU?K61(]"V[=FG_OMAMU::C%'^IJ6Y?I\,YH)Y@.JU)@ MBC13A#)BI?&(2&2ZOU_N^?FYR6Z_+6^JIBW^*()DZ36!^J+7(2$U 7!IY'5N MS%(ZG>?';I1$4B/GOI;?(US+5?A1G6:J?_:W/W_\<_QW6U[5US#K7Q[:\OQ% MF(XE>0:".H.4SE -JO&FV""&WI6W, (!&E\$(2N -]@*B-JQG/+=WZ3U'N%, M+)U>7*<_AKV8.@-\XW#UE,@-XNL,"/9C[!:RXJ9:%W.G[]/5A0:C/$L*3]7A M-(GW0J03C;]?+ZOUMG)Q7L1I>#CJ[F6%@UI3Y[GAQ //@.&L'95JV*V[[5AC M9:;V6L*8_-S+^)2L$CAJ#&@[\/S$J*8Q_NN ]GG2-@:R"7Y@8H2'Q_ !V<5V MNUY^OH_53@._W]TNKLKBKC5&I/[RT"#/_,0I_S#T6/=U.(^YBA$-,0.G,:8V M59[IFN!(/MY_WI3_?1_&.SVT0L%1"6-BE4@L)!'9B.^/9Q,Z,!G>!KS@'XV YG\\@DYW4V'?$\YG'&-L<, MW,[H*E49IV^" WI;;MN-4WV86S03I9]=1S^=#3J-ZS'6,9(L9>(RQ-*G&GZEI-VWU6>_M%%\;ZYU)-VIV<2 MNYYV:7,U:9KKF]J:6:X,C6""$[>)IC3P/"X:3:IQ=;[EE.9+?JM67V+3NGA+ MZE/YQU8'R/YY*:"2!%I,I171Z#AHX""R'F-J05( M8@DI%L$I(JJ]R%T-ZK=W;__RZR?WX:^%=?I3&DWWA*P;\>9'*XU*HSR_QA:9 M17V]\A]1IJ(6ZOC>(0L=O@C,"8(;!N0\*&N@#M684RN-5CY>?2VO[^/E?X@W,2\N4E!X+C@0FVA"KK#7:>H6P4-0EQ:/I M@RN%J*0D!.6.2J:5TPB&>0BQ1493E#NWOI,W[@A;B8M#D2^*SS\.OQ&6892[ MX^X]GTVZ4=I9S9&8A1_=$EFX,!71$S29S3CS8-!\ZE433?(TWGUA\-_"-]YL MRV^;2RV8QC[$D188 !S7%K'=>E:>T"2./3F0$EARR2BCW%)$O"1&**-"%*0T M@3QWM>:75F[QCRA>45 M*L/D2^,IOUPMM^5O84<K!?6Y2Q3M5>D@:4/LP[+CQA#% BM4 RWE,,^@,,J,J]*6UD_+46LGB0 MLJC%O"@:08LH:1J!C0-V-R*;'.'Q=A\U_E\LO7;7FMOI?KQ9?R<)$"IP74T@'*C"2 *2?VT8;T/H41 M!PG"!&6<**8LQU1XHPV5($C%I338H]RWT5K9B]UZOGUQ/8?=6JM!L5.A/XGF MM5LWQ;.+F0UUH+&[] MWY9;<[]>E['['O64QUO,@@M&&.&Q15/D!>R!5RRI9O3)@;CRU%E*PEB 6DX$ MP<@C+HD%P!B2GZ\;V7;EUJ)P%_':3"H%#X&R*\5.A&(JA>X _' X-L8LNYD MFYH>CZ-TDOY& ')J^U_+[5=SO]E6W\IU390' M(]L0[!)'B&5(4VN=T,*U2TMBSU)8JLMX7$ **8.0!/;5V&@)0K2D.)&>6TAS MDU4K8K&H'48:1XV"9S>JFAK*-,;:H_A[$*]HY;MH=]KGXZX.L)V@L#%!GP>3 MC:I1E6^*CL=K;P,PN\$A0E)YR&-C>4Z-Q\# =BDB+$:CMH,A#3.0(&0\AX0" M:&48QCH-J7-..9J[,N;#A8ZKQSQ7_-(4UVV>U;_;?BW7NXU98FFRL: ?SH*9 M4!^?"!\$G0\7/LC4DPY[H#]_1NRC5 (I]L9L""_^MEQ\7MXNMS]:2@8LA)C. M,*&AQ<(A("5NER8F0@UEQ6<#(W"<0<,*YWA M*I J)5(!* "W9)\R@H2/1W,'8UJM( !!.XD0=40+BIG4)A;>C26_84Z+T 7E_^ZP'_3T"!?;1*8<'>J'4EPO@ZL7Y#$BN) MJ\^;6I1+ IP($:206!M( =8Q^$#AF]XY$J+.%-H[,H+G5!#F*&>" HTEQE@* M1^.C"$55[F+;\>5SE*=0NV(.=='G;57\O5PO5]OBXX]-O-H4WWG]N?A'*W7B MK<">V';CNORPIC%;_9:\>16WZ\'P%-KWBSB/NZ"9A=]>!.P$FPT#>![<-5"' M:LPI-X"7+IF2T!K@#'40 4QYV.,V:\83S07IS4>7B"A)B+,J/F:1C$BAJ>( M>B&I@C+W/>2X:I:[57-;KYK%ZX1TQG73=;UTQG6&ZZ2[[*?61R("7=?%D[L) M;^]C$8%W-Q^_!G+=O+O?;K:+5>QB99>W]^'78F>0,*_NU\U5W?VB1=!#ASDD M'AH;5FR(O/%N05&*1-+KS9%$"H1!B2&4>0:HH%HK# A%T$+GB06Y:QT_NUC4 MZ!&?^32:% >J/'DDWCM"F,J:W4**&1HR+0;);<,L_#H.ZB>(>6*SSH/1IU:Z M.NM22O,AP4FMR[JBT:VIOGVK5HU8A_'ZIZK^GEYLRNOWBQ_QE]5Z'=9:_7>; M2ZF90A0C@R3CGA#A 6@9ASM 4_S'".((C'20 @*/%742AJ\)-IY:RFPL?9#9 M=]16C+5$RKJ(0^2;\MO=;?6C#-_Z[_NPCR\6OR_6U[$Z[:H^12TVM8Z)QZ93 M&*Z;JYB9S=+;EGWAG5[P]:_^>OGJ%6Q4ZLXU&M:YS'<#B<< MQX1&GH?3F%+AZFP+*H.S,-4J.+I-W7LPUH[X6%[=K^OS@DL2AO?(4B@=T])( M",2>]1ALK"%'&>&>^]1-0Q$.3A 2LC,7*.H]QGR"^X"?AG"OY'/&@) M(F_KAPZ;)=R;P "C 5O*.44$(GP_;**6DQ/,.>X?>=:+EIOZ== MQJ3\_":9DNZ#-L5.G2+LZXM6H3E2_8O(#Z;Y8?;\F2A^H*:]Z'T,= <>,.P2 M5<\26)<8J# ?P_[" XL80- 0MZ,-IC04E]LJ*#?H).'HV%IRS1DW D%*/3)" M&NT8LH9R'+ZADBA\+V8:A9?7G>AZRM3Q,;S2<\2#D9_'RLZF7;>L[T@H=J[] MO5BOPJ=OWI?K-F&PO K$L1-CGURVW&#KM%!0&^>H)D39=N4RC9,.U;N.2;66 M6&AK8Q;24J&P8LH!;JFQ&*GNA-493[Y7!#N*NYR%//E5*!Z$3VBD@0V3D)44"&AN^R2P!/N-&IA'D?&OJ M$0ZGEDX_P&:R0GH*_W0A#,&@O&M[I4N"5 $ M20V5Y(HH8)B5N[FO'9\^&LM!O(VQ!/0,,1#O$% ME49)0(5WBEH@)66Y7]D?7U.[CO=C,%-73(=P4P8XQV*GUY"U^V54=-M=G^M0S3[?H201JB,!C&Y2)6=5.$ MB799 FF2+L9U&M!8YSRR$&EF*29,8L4IQ# $A 98F;MT?2MCL8E"%HNVXF\\ M/;NN;F\7ZZF/S[J@=B)@&Q7T>01NXZI499RDB1O...3S'>Z>]]6W6%037H8= M+@B3Q4%HL0^[)2D/J.I1PS#'@:'W88 M+RACO6:*(^!#6&25L<)!SQ52%$LM2\ M,3#MR'<3PYG(=8UTQ5Z\XD&^,W:([0#:*98;$?*9,-R8&CUEM]'1ZI2V,R&> M7&[5EW79/(O:;?2@"G&E8.%_"$0,"J&I\.&_4'B/1+=3A5.?'Z)5$]A8<&$H M]99+#AG'4.'P;Q:*W-4+&JF*![$2,DA]$>N0B9L K#1>>H93GY1;7\ 2\FP3 M #KC99/[5:"I(EZ"?P;OT/38RS@=!XTK$DA&&!*(64:TU-)YZ "B5 9#,[-S*6>P$+1;;PE3W=_%]X+IH M"P#>+VZ+#XMM8M.Q\8#O%G>>!?,TDG\*]T7]!/.BV,M9' HZ]2.=;O"="$-' MM\ \8M'QU7KVUB8+;ET9TI;KY?=%?#KV9K79KFO?N_G+8KF*U<(^E%>WB\UF M>;,LKWV 1ET%YWQ_&]C@^IUY$R2OFLIBS:.S\!GOH[S5ZFVYO=286:$TE0CR ML*B1$K*).R0 R#!X^;U:F(5=Q1"29F6T@J05'3W M4*/NM/#M;M$\V-L31*3;XN/OB[MI22 7QB=(X^QFG0?)G!^&:F;++;%5X0%/ M-F_-X[8^IBG?K\MOR_MOEX)S32#QV,2*G88S"UC+1H;[I%=%KX_FF,..4B6, M)10S(H.FGH?M5HQKK,K>M/! P'VIAU;&Q,Z%PY'M%L!-"VI:Y'82S^*7G8 3 M'Q._"M@)VAT/['GPYXCZ/&UL.#)2_1C-+U>+U54("..1].82A=B*&! B*R0% M"S$6X;)=18UF#?R4>IE=GK:6L0>".><,U6U_;LL=25D^O M>M"BQ9#-+HFA)BEGNG_] '$A*5FB A$!,EQ=55EIZT+LLP%L'!P Y\06.QQ& M;Q]%2\CL"&+6D9O&MHRR(*W0U61;'15$O6X7BR+]5J7]Y^] M<@4->^F@UE%)C$*0&YIKET-GC*@N+5"MB(G+%]^Q28N=A(YX]RX\XT!*.!0J M'5)&5 Z(R!/KC?K]\OS"7EYF^L-[=7Y170:YC).;L;CMID GH#5.E%J V1[" M:5P+Z4;= ?4:F?MI"-K81I5)QVN<[#W-_?_A]E/QK5@^%B'(UMQ;65=I%=?E MW6(>XFU7(177M258*JT<0SF *CP6H";4J1,6&@5TU.%E3PB0>OB4OZ4M@-[D\ G=Q[41JJTQ2%+$A2!<&R458Y2"7&F"C4G](.S% M:=,K)4E_&OLJ3@(&1]"8V<*-V)Y'.JRA-KQIO:TXN7KNKSX:%8S<*+ MB=;%:B[N"NP$X'[O"PPG&A@'?9OUK+$:X*B;%:^U072.*"(66VR(TEH2;:'6 M&O&<,VI2[R[;9T-]WIOVIJV;V!R#L3BMV2+:[>S>?,R01&I>H>: T@PE,LOE;8UC7+J=P08:I=[3RIWDF&XG39$=4MN MU+$IG .F_(8QJ"=13G$G(%,:IT.ZE MYS,63R1&AXDZH$DC,3P-:1K+F#+)*!SV4+T)0CW#\&ZQK(NG7CL,J:.$2<)S MH*VP4JAVQG'"HC9IT6U;JZ$"Q%DEJXS^(6,F1]204*A>),]U^_S9]=DV!/Q\ M?F9_#ZCKJ1J;:G+L#NDF@:?LB[Z:.%(W'.4Q_!M\'I#.5#TS#2U-9MT;#^;' M9;'[R6C5ZOHZMU)285'(CX_\9E8Z0MI9F[N.22F&%=V4E)1Q) MB8A30#FL9?)D1PV.8Y]TU<8?/+N*Y&<:,R,>]@_G2[WL[I0(8CN=JB;D_+\> MUYNV!C;$1 /'.":"$NB0:\^'+=6N>][6UYM@"FL4?*#J#D].I( 6:P=/6@1>0X&,'AX13\B>7T7[A/Q%I$BXCC\#JMVSA0L*\?7'0_EQYNTL1>5.E8UT4@]-)O,K9"]H\$LD32"HQ@A'EJ .O M9SR\?NP8'D9>&R"P-#!7%%&&;2X4:$^0;,@#.#+'@ME-N;C>YG MU??WBWK^R>4\Y!+QK19^PU"L7\RX)8ST*IS[7_O#^_?E5R.]WFPB^!5H5^GL"=1HWON.X/'AFGJ13IJ&(J8S[X7P] M(8>]I>IZA?2]!^TG*&Q^@ZL",'(/@:4R_42PYE(1]$#L# M)I9?$3&7,.?64HLI%DARTTXHK30<.*&NM>0YQ2:\$5&$>J]+&(H)QII(*@!+ MG4?XZ40ZZS2#QN.NFS>1FK8XEV'+V&7-6 WHY'(3)S.=^9NLO'2WX&U9B62C M?VV5:\2Q@4))A*7CTA(H$6QG!,X=&%9)Y9H3K?-<(4X8\_X&X:% .R?(6@1S MH%,_1'VV*G?4A66Z"DD<>1/4D4@#WBP1$\E%5Q5Q ML\6J^GSU7%4RD^>8 M,16C*YT:M(I:P:" 3@D"*.$JQU( +YD8S$$LJ.^W-.C2#J>#>#IL+8 C*"==8:"X- M9-AO;F#J2[\[<-D3=$/SU1^R^;5#QG&(FL!!XTB&E*,/HLB;\<5\\7A_5:SN M+\I-L;V%K_P'YE*RW,\\C&%5.[6>%X31N)C%RRUPXK3+L0B!%Y+GU#L]#@.6 MY]9!B$CRC8:'D[TK9\O8"_#]Z.JVF*=G*F[UKO'\N@E<58A.=)S&8CS0AN=WV4=@)'Z[\<(ZWV0,G-U=;F:;JE2'GCT$D5N_V][UU,+ G"DI M_D)1BDA<^^:"\,#1TYJ[-T1:C 3T'L-J0]R]QWH ME[WGLVQK1K:U(VL-Z;MS2=5UL;N:"?1:_QU/GPX[X1WYH:QWVBTE[M!IB/?Q MS'UUEW44GJ.7A//EP^-FW2:[#A4IKOW&BSB$_#I$2&Z@QMK"5C(8LOW4_H5V MO7,,<::04A5@H) MY8!U;6B("4*CML OMP!R()R35L(0 M98.FF<95!K"(&UJ=\'[;; V:_9;E[% M"5%/[KI)4'K:XL0GX*EWPW6-M0ZD)9&=%WDY(#C#>)R&U RTH1QS9$4GV/I6 MK#:+SW?%D^9VU_V\VX5SQR@" CL7;K8(K6D[8:2040DHNK0GMNXG1LFN.D:I_; MYV*U=ROYR+>..G!V0,;&9'P:HC:J13\F\AJ9K>YOF*K<8;[\UU*6%R8*'?87(AJVJ."+'JE0#3P&(4Y5QU: X#*80+6+ZA:]F_%_$NE;36F_OOZZQ&>)J+E6]S=D#A1B1\&@(WID$_O#H;F:M1Y&VS6ORC^+A:W!3YM6$< M<$>-$CFATGBAQ;:=A1Z0&$WD]ALEX=4U==HX@(FE0#'@_U];I:4QO@>/*W45 MLJR"MG^9,WLH5K7XC:E]4=R/H("I:!]?!_>Z84)JN,=?7TWLTP4_@3+V,BM& M'_OSUE4E/\Z^5X_<7+FJY&!;*DZ&XKV+S<+KL[5 R]Q/4)03O\&&U@'>3E+? M>I1 =FE/#L@/"-R?@T-&]4B\ITXS-2 MZ5;E35',UZ%02%OQ],/M?\Q6JUG($T*HH9 (8W$5&AG,=]Z(A+HJ-1B;S0% M'G?_Q%IUIU.P@48>$;!R&)Z)A(QGS7+[&Y*AS/K'^!5 M=I8]Z-D.>]:"/V59S@%4']#>H_3@-)3Y.*8^+^QY/'X[IQ"_\5O)QSN_?+3) M+KPOO-@4[Q;?BOFY![G\$G:=*V!"J@7#A M)B_EN$[B)*%@,JK,W APF-1^X9/A#K%W^)3@TA$<'FT!X#%BEUKA&PNV:1K7 MB]#/O[89'1=;([)9945DAO$C]%HV' M<#;)4'<@<^V<1LP!AS46%G LM[IC'QH4PC@I+:2* XDMY)K;*TU MT.8\^:Y@3XV6Q:;;NA'T:%5EQ*]TJ,DF').,^?@]?'AE^0DZ=^Q5)FPS=A8= M6GK:!-R=-AV3Z.R8C-V3[O1^F;Z]>_!X-UME\UU6S_W,W4V/WVV'P6(W#.HO MOCCCFVD^.-WWV(2_X$NT!!\@];OQ4DO>A$LS_ M5#/2_OE0+-=%Y8[O($+CJ*/:Y0A1P2FA1NOM+H9;4UV;XY66//9+:[8W1'AXWO47M]6EO@XYK^RF;X!/S' MATQ_*\OY'XN[N[T@K:,A=P%2%CL@'42&DU9[)'5YOUCHC^T(!9@2N1%"*L(, MX)HQ!+R)EFH*\]27D_9%Y4L#SJ\+U=V)[WT#FCW8C(U4IB6ROS"WN":CLB]0 MU2E:V)_@:6G@($M>C>\-9:>K0IU[Y5S,[N3#P]WBIM+'C\5J4<[UX[W?DOI9 M6MC;V^)F<[6:+6M'3OZY6%];2OU.WG%G.%6Y4A(J1+$1!G@%U2C*94X$(;&N M-:BS/=A9C3O; <]JY-D.>O;W #XR\6>J3NJFB1/HGSBY3-0U252T'[D'!#9Q M;TU#>U,;61YU!J16;%/>SQ;+:\<-!0;F% L@!)8:0=W <;GEB36[(XBIJG8- M/[EN=^VJ5,J=H)>.I-UO==!$U+N&.:I^1_;9SZK@L68.UO!>O'9.WC&[NWFL M J*_+SW531W0WQX7\W!#]WQ9@U'%;;DJKLJ'Q0T%M$T*:Q71"D!#F%]9C-$. MJQ:0W_!V.AP_ HS$2KY#GCT&Z-MRPRWX;+%L=>)SA3^K#,B\!9&Y/Q)V53<= MGT@OQ2GYD XZ43[@_CP?$/0C=-XT)/T8AC[/17(L;KO*NEGX%E>%;UP5FS^* M8GD0DES.Y:W7OF?0.-=62\T-<$Y#)"G4I(9F '=QYY%' 918ZG*&HC.B@ M)>&>Q"S8TE?VC].5W1: R?5BW%(P5@>>:%D8@_T#"\11.W<:2\5Q32Y/.)DB MSPMG=\6ZA5.6\_5%L;FF!@,%C!82,RP)) ;2IJG<,<>OOQ6KSV7GH\(^3<1( MPSZ:S@KQ<57.'_W<7]7 CGR2]0(EAXZPAC XC?DWS(3GAU;#^>@S/RZ+U;?% M35&UYC_2.J4)! R$THN"$MFTYN/#^%"]^EGS!Y# M'2=-'TZG-V]Z67%@ZO1GI7O"V/6F/EE>7Y9W\VM6)6,$EAH$G'8\9V[;"LE1 M'C=K8C\]^6P)@,*-B8=3KBW/6#D4)^C)WS1F1F_T/V07'<)"W$QH9]RUL##G MS" LB&46^6:T:!M16$G1#234YH1\>!?G! ].>CV M?"_4"5:S=3'7Y7VX&]F^-O^P^5JL5+$L;A>;CWY(K>7G]68UN_'K$PR,H#S7 M4@C$J)*"UXG )*3$O)7[*U6S"6_@77W0__ZKDI?69/K#^X_VXE)>G7^XR.2% MR3Y<_9O]E"E[8=WY5?;QG;RXS/[>@HYZ>96@)V*>5IVV1_J]G4K1,QT?1D73 M]8+4I29^"D^;$EI7'F?X1JCII\O?U_;/F[O'>4C-X?_2!(R0YE(9)X5C6EJM M0ELMX.;H_( M6L2J< SV^DG_I^*A3H^SSF9W=UD FLW^F'DQFY]EQ9;) MR!Z7BTW]@^OLEV#1Z\FBNZT$KU#TFMP/970"FC[8A'+$$1890PSIP7]<)D)" MO"]5\4+U??+X?.G7CFJPKJMUY>KK;%FG1%Y?A-2[ZTTQ_U3> MW;ER%7[IFFA((?/.N92(.!/NZ\O6",,,BWKF,RWHB5>4R\?[^]GJ>_44/N#I M^VIH6J1U?8@T+=0)=U;!BE\_!S.R?5.S/5NKI!9[/]?8FU4&GS7IZ+,]F[/* MZ&SCK'^CX]!8,+(:HJF_#V0D35L'/LAU5&[^E",?IIC;AKAG*F2 M\_Q$8:(P(\)1R2SXCV+QY:LW0'XK5K,OQ6\A!:Z9;8IM":OMOI#J' AE"6>8 M4FHM0KA)="^I,:13#MJ?QIC$RW@+]-<&:59!_35@C2[']]-PVBD ^A/8,>%U MO]NRG[5<9$^&7_9L^/6,U_X$/1@5 /X)[$D>5GBV0'6,!9^>N5>#RZ>'UKE3 M)Q#9^*GH*G_2R3NYB,V;)EYS;I#!%"N"J&%:8"1H8QJSV-KKA^HYV>5FMMI, M)IHSW*P8N7W.0&=?0!5?%LMEB-5^GMU5M\''J.GW4_ [G7#0<-((TW3/_7Q)5&I.SXT::Q^_OT3D=EPOJ\>7_^MGV: F0M=%PX M;1"WN>"XM2]W-*H@TL]C5>*H5(7(:_NT'8W1A\JIO8U3CI*INAPU)^$!9,W* M_S;/(W),G,3]2#5N_]E]D&2\'R+C#I-3NR$G&R%3]4'V"/G?YG[$C(63^!Y)!NL_ MN^.1AK2C>1T)^_ST+D?$41.DD&B!A /0N2H%!6Q-XQQ0U5P"L97)?79G MMI5U=X__H7!"*BNA\X-)"$:-1JTU3.N)G*L/LR'Q=G$';J]V<6Q!SXE2=_)= MX?%Z?JK;P+WAM4=!CPPN4W<)#G;U2;R <0;?/_O"/Q)+1UOKQ^S5KLN[O7^X M*[\7;7[+EXW;.B&5'>NK3]> ="M^:W/6)B!^S078NS]?+_5^$7_B(GBCL^_%)MN9??;DP^I?>L$9 M..Y*?[)./K#63W_@36.U_PEX*G\V29G(BE\?>KMRU7PI_%Q^C;30.23,(.$T MLP)J;K=NBY(N+GOOQ,#'B'JO[,"?BE#E+D1?_V@3-K\IL\]%MN;>+B_6(/GD*QAPVE M?W*9'DC.L;1YC#[L*LBJ/E>Y_%H4FW=E7?VRJE ,#$$8((ARP A4T@@).<-0 M8\"H8%&7>5]MQ'#M $/$(<.(SID2UF*G(.>:X%RFWL TN+(*6-8BZU6'O3^/ MW?861Z$PSO7OQUX277^-G0,*/)C0:6CE<#/*D0?:E45'\)F M?QU*0.0X2G22PM^O,Q2I1I&T3E>/8@WIH$B]N.F48U#>W*P>BWFSC5G/EO,R M;(UO'E>K8KFY6\P^+^Z\1U:TF8@M-8IK["1UF&L@&2"DG5=^X]RI(FNOAA%@ MT%&$H;*2,(&ECQSRD0#,O*"9['R37RX/5_.%]\6\\?9W=WW\_O[F9_YB]F= M>EPOEL5Z+6_^^W&QKN*@+1S"8O$S6+QVO3DZA2R+O M/E:00^&(J'XYD:3V)?C0C=\)I2I[0!@$NCM%:,<->>A2BI*.@<*QD&@P-FM#!>HV3N MW7#A5S*D%#;0"D2D2.VBOB0#V0Y^]@3_?B+ZG0D#MX^#Z'MM,WF NZK\IO'NA29 0BIRO[ QE'BN!BQ9 -/K4#B.HFZ>43)VXKR=SL0D\5[V M23C@D?3B:AI>1C_HY0ACI9\*- 8 M!AJ',?& +>$8"H@Y5)@"F"N)2>KSCKT!W^MH-I:H.#5(P%%O/3C)J>M3(CIH M0B1CTU*%6/"OZ$(O#KJ=HH9NDO?%YPQ1YK1CEH#M&JAD M]PW *Y_/@-N(&E[?>?"VROQ6KA=\X7GY?;XK[=7:^O/GKEMYP M'OFI6/L&_%^\/21[5RZ__'I5K.ZSRZKFM?]Q_TF+;T75%6?9[.%A57[S/_WY M>YU>XVMYYW5MG?G=Z/]Y7!89A&?AD]C00\P7V7WUK')87TQ@WSC4@G*\D1FA MY)^*^>--&)R+9=->&$2A33U[F-TL-M^KHX/Z>O-U#JBR6%K%B,3 "DY-N\GA MT.I.^\ >S2*!(71ACTL!P9 +DA. $?:^+L%,I;Y'O 4;4J.V$Z\2N4K<6L29 M\P/BZ3NVJ_UZA.4JNY2?8N[*C-PY'=:2T_5+W!+S6I>09UU2=T,-]W3$1ZQ) MI^N ?DO5U=?%.CP&"NO4:K]3ZL+M-VU'/'I35M5/]5VY_,>O'^^J9TE!>?WO M-VV4NR>CLVQ=_6993;DPXYJO_+HN-IL[WU#]_; &%C>+.@2["H^?LE]F#:Y% MNPSZ"?Z7OPY57=V^:VV;9\O;\O5??V>:'M: MOM._'#N$D;!"":D4! )1M-489:)\KOC6)>;$&F*0(X0H3#EV0AAAN/9\6)[Z M6>+E[Q\_OK/O[<65?)?I#Q?&7EQ:$_YT^>'=N9%7_B_N_$)>Z'/_ Y=7_@OA MA[/S"_?ATWMY=?[A(LXO2] _W=: TW9-G-[O93W<2?D>VKTK0MG?3^; 13-Z M0,33]6QQGGDE>\08&F.%.JLA!?EIGBI?6&4(QPB03%-,%*LF M./-N'X5YU!WOSJU:)IB"$.6(TY#$6/H_Y@S[?2 4C)/4-XXNKS[H?_^W#^^, M_73YKYG]?W\_O_K/R+O;XQ'<34%/PVV<KU6RYGE5Q_]]FB^6[&BJO9G]=28[2;V/!JHS;OUF^_9+U[]?,_\)?OBH:[/LF6QB?-$1B6] MF\B=BN\XQ6NI;F%F>SBS #3[)4#]RUGVN4*;>;C'5< ('@_(88K>F(8V)K&L M3#^6XU33%*O%MUDX86];_+#VBV%S[W2$7N>,. :7]1L)[0:9MU[BX=[C# M6TNLD %6=0UNOD65W6[C,(M=&L_IO=^F%'=^G!;E8[B@H 1"%%J#$'28^#T)W^J DYU\ ME]$;33PMZ_W#<@^KGXO;S423G27"?1F?] X7ZT[%=Y^MVC[,=M_6 ,V>(#T5 MWQ'WZ4[%>]_;=$48Q]GLOGQ<;L*1[OT^PN:JVTNCO\[._76V]A-EX]W*8IDM M-L5]E8Z[7&5>L(LOY:KZJW<_PSV\V[+<^)_UV_!-67]AN]2M=Z?'H9&%_U=5 M *1<%C6JUW%X]$/OS$5TV6LWYE+T^@3NRR4QJTP\6_IENWH9P37)N8#4<6FI MX)(3 LS.#T8*76]"!NYN_NC IJ)6O2VJ[E(0?J69:+\TT^LOS90[@?]YF*RW M0F;#69Z&YSF6,:]D9QJ%H\X'=3=?B_GC7?'AME.F>WEWUR1G_7#[/)=]R'*_ MWCMW HHSKBB4E!HF_9NL2RR<[\L1YX6GJZ7.YXN_A0=''D:N=>W$16T=K:%7]Q9E]7F995] MV=^O9I_]1Y_N+#-5AQTZ^SSY()G&^C,!'IZ?K9X>4<]5[WF9%E>N?JRMN:N\ MN=Z'_K)QE0'J>WA<4LW1G2V$2&LX!ARI/+<80Z1P:XMS+"I_SC0MF-AJ>>4_ M,/QL]:ZG[XHY)7ZC5],I@3_.2OMD+ 2PV6UXH]NY\ONZ_6N*Y77S^V MZHP&DUF%C]C1G5;H*0Z\J:W>D^3HU95]DFA[KOH5GL_/\81WR*M%*&98+2YR M.7_VE=^7"V_7S6;Q;;'Y_@RRYIQJ2C"TA/O9:D .MHZ*WZ*3?HO["8"F7L,? M[^]GJ^_5WN;R]ZP%V7=U/D5/QB["$^_$_FOMZYO8G2G-*_[VG?^3+U86;H? MA%;3\7NLTZ)YPH$RM;7QE%2\N@2>O'\ZKW0OKK=^@UT]!5DV^_)UM2_Z\+A9 M;_ST7"R_O((1 X*Q@SH7+*?A_A'#J,6(K(PJ+7)<9,=;R_8LJ&6Q[\IVW)[K MN)1-MM,BUZY7UZL?NF]=!PVR/7,FM%"-V1^'5J:3]/M$EJ+3V/Y\[3EA#W2Z MME8M<*IUT?=#O$MN/-%>!V+VDIC=-S_S#]\P\]$SX_N:_BNR%;AQZFRR*O=?N MDZ7I@@G<*$MD6)E\^,;MBNK[-%>S/U]Z] F0!,A1!)E!4"),J+;U,VD#H% J M9I-SL"%O":4L9\@Y13@1@CN!+* .,>@(2UY/[$)_>&^S*_G_VSZ.*66"T1>G27JV_AK^"2_2O\WN MJH.3Y?SR:[G:A!RHY\MOQ7KS-'62SI')(9&$26R\0#J$9#/5.)2NZR%QCY;] MS'8NUQ8;)PF%3'(AH.$&:83\5Q-F^@U S[+P_]D>WK,JK%Q!_G43,L;N@3[9 ML_)X7@_,V(2=-(UYG-+ \F@#/M8/V;9TOC3%YXV'\7ZV^D>Q"5Y0G9OBLKAY M7%6E6?TW&U_I:C6K-O?K=;%9OYS+ARIN#',&"FFEQ!*)5AD4ASS.ATD$TE!- M\MQ8QFA.)'-/V924Y("2Q3M*I^K:K@_43=&NL<[83?;^= M#$95W;DSJTT%M#,L^R7\1!L;:(S+:NO^,A4?+TU/'?0/3SPXIK$FG9Z&'_S2 M4P.*6M]"7J7UQ]GW *YZU-+\>5ME7&"D] MU9:VU.\_I0/. 2(14=YM-HQJP4,J89WZA+!^2COW71:WC RFL-MJ<$SVXD2] M0I8U<,Z:"AXMNA.5TWZ#K0/".A;/T]#'T:PITXS&V/0GGS?GVZP>;G93R.K= M]36#FDK*A&7&JZ*3B$K2SC$C5=2-OE<;T3GC5@EE+#<$^[GL__%=DD,3"OFB MU,E./JX6RYO%P^PNJ_%DOV;Y7PGXEY!F_)M?1!;!>[HLEHMR5252C/2&^W/; M3;^.0FN<<%7NYP[36190->P>.UG,R^0K9: M?0]N7-TD$=1 &KPV/UFT44YQW4X=JB"Y]O/V<]E/F)XUQ7*BE,L1!UB'E_W2 M>XI0 VBYA8)A'3.+]E%UGDR_KK\@\/\'4=.L)4>LI2 MY^G4D]PI3JF^IAR<5H/XZ3JUWA?SQ>-]B/=5R]FUE4II!D7.;,Z5%=CO@[:. M-(=1=QN??S:DU&J3>W\%2@(54( YY?6!:0K]%$[]6J[OWB.:HFYK=4IVXI;H M&DD=Z#OLU"01DV=$'-"/OI1-0S)ZHR_'&3@1M]A^7\[N2^_M_D\Q#_-EOEC? M! U:A]MTZ_5CN&AW$QXK74/KN*"4^ITWE7[IQ="B9BXXA%VG3(AQ+=*0B9]* M+!4EQ-NMD&"",8.I,X2"U&G7]G!64I)MD39)H6JL604VXB+5>(P?5I_3D1VG M2=/G.>*NVDGX[G=-+8KW*N-2>+XTJY(E;[(OE7]Z<(GM=C^M*V.O74T;G?$) MW$H;WZ8RY1B-\T-#E=NPI 47^%I!3@&'?AM'!2#62:Q ._< ME&YR)]\L)72 M2*4%L!@09"3/J8?NIS@2%&&:^JUGG;TLW@.-(Z>;^YF,ESB=KZH;5YZGB5"- M<1S/?0H.>)V]F)J&R]D/>CG"2.D_^^O,WYMK 9&3W"AK#(12<$ I;L>YXQ#W M%8'V\REEC!'),/0Z9@16'"-D+ZVTV&82G0F M,5XL4O W1#/.LI;*]ULJ3Z2HRT545_RLTA]G MY& 9[\%I5TE^H353WGLPUZ%>(R/.2<:X9#GESH%V,@.21QWYO-Z*I<891C%V MVH:S*@[\G['Q"T^X19U<6%^>N36V2,TE39UQI6G.;T9*V;WJ0G+$YK M*JX"H*V?>YI'5B_R0Z&,M)]S[E>?%GZ[>];;[5$&.3'( 6@@L;F21G"*-&&:2ZA, M:M'9VTW.MVBSV;K5H/T2TK'[QA'([KI)/"[/L4'(?5Y;O=H+.Y]&NCJ0=G S M.![ETY"U42WZ89LW-ENCA-G>+99%*,^WOE9:,0:1XR2W7 ,@L9?99B(223JE M.HUL$C@A_&8HW-L%!$ L""76BMR+O30Y2GU5W-A/YW^35^=_LYD[OY 7^ER^ MR\XO+J\^_?[>7EQ%9IL;B^81@F)I&$YP[O*NK0XYJB?^,: M%1/IZLO9*"JXJ^EWOJQ>H87DU:OB:[%<5[]0E;6]O2U"ENKB8[B%72XOBLVU M$11@X3W4G&J+B#$D1^UD]O.P@ 88HXF03%I,##:,>=DA.04Q M"M#K2:P'D?URYRTH_(ROGB%DJUV-4"\&LYN;Q_O'N\H[J@M'W^R;EH7?'5&* MD_7U",(]A4X>7^8_/>GN^I7G$\/:FQKUSY]E6Q.SQL:S[.+8E<-3]%/?]23U ML/@)5I_D%,2L5GU5K$-] M]V #QY100W$.@7=C(3(Y9[4,4F !&>\JV^C(B37 ZS3A0BK"'>=!SCE!PB#- ME5")=QN_54O?=B4,X]_+8;$/-M$J=YQ^'WGYFUR7IUX7:X//LCV3V^6O>MG9 MY#MJS:X'T!/#L\;R*:^68W3K&,OH48?73[:^'I>;O@OO"7JPZXHL=SN:U]R# M8(T'\.'V:O;GM=(4:V"UU@)02,,!AVZU%?(JA:>A,,NO*XXSSN+GN MRE6Q^+*LGQ_=?-\_RRQ:V;HJ5>&EZVZV7B]N%\7JFH=^8%;I[]=9\>=#4=7KW939YR($FK;VA2\5L]4R M)&/+YI6QV3+DRLYA=E_9&^=^'ZOCN_G5$^SQ.(>Y,2!K+WN\HGGC.=>_N MVY+5QF0738^^/]RC21:(QG)R;*/+DTZLR++)-\5RMEJ4'U?% MMT7YN+[[_JEX\&YP,6]O5^0<$8L1W%CB (L, MQ?=::%F++;*:\6!"N\GU4;F,$^(6VME+;)[HHLI;=!W0S-&8GH8:CF?.#T7C M1^6I>_#ZMO#*.ML\T1GN)):>!6&V0EV$_'8X4FML63>:4684W3H-&8;J;)!V;Y#B%:OEM MX%7TUK',&N&)-*L#:0$XT1*QM M(Z>YZ.T]O?G)B35L/T_6Z [4V[3U\)Q&96R8R[1+IW1"KZFKN]29MVFH2D_L MAQRD2 9BE>)J]FJ\R,H!L1G&XC0T9J -Y9CC*OK& MUNJQF+];S#XO[JKLL>V.S0K+D(0*(>JLD$3H;83*>0C,--C MO[;7YKZ#93%C.7$6"Y!;;'*OB&VS')M>1V6]&_NI]FP]^8S>M:6G==]$KNT%QGKMD\;1O8T5&L\8,*4*@$!K M+3CO^5UO0O&F;DIW)$A1>KA%WWDFU]6JUGNV_&M65-8<^7;.*&P>NL-SW.Z: MA@P[730VTH$G(9AY+FBG#%.=E-3.MM26OQ9W#QN MZO>L_^=Q663!D+/P/F.]J-[6X@S%VS_MYLWO[N5?VU#0E3Z]Q#OSV.I< MJJH>@;/2M',-,129@^"MUICTGRZ<@9IBHD)U1953+JGP"QE7.O6N=[_@;P"; MMVZ]3TFH;%[7\_?#MQ9]H3;!X<=B=?EUMBJNBC\WRIO\CVOAFT,0"<)9#J2T-C>RI%7:*W@B]R! X!BM=5:=MX]TV#:SDG%M%$2 :*R>Y;]*U4P408N(R8OSX^8 #QX&EQFA) MN'"*:0&L9%+PG$(1526G5W*+[30YOW^8+595 *5)310G-CVXZR8S:4F+$YB= MJ+P[5=+H'^@XH"G]J9N&F@S 7XXUB"+.!'93*,R@B\<0GOIP^W&UN)^MOLN' MAU4Y\W*VOBK#?;+UVOD?#G>4BVO&!462:N578NXD-#3?SA0L0*=+H\,02 <1 MX-@Z!P0!E"C&D%&(4X4Q@'GJK G/Q">KD8=EO,&>[<"'O"LU_"S@KZYY=WQS MD[B7.IQ,3**#XC3OGZ-O(@X^)M%'@X]%-E^+;+GMJH>FJV9/NFI6=]5MZ*IO MP81P9++8]??&VS_T!*0OFZ^=CR3OG0F(\\>5E\6\R+Y7RMR_O[ M5!OM*< MF[S R:&CDB$43L,E'V;"\P.1X7S$!Q3ES7\_+E;%W"V6BTWQ;O$MY/'=^*&U M^'Q75"\]U/?WL_\J5SJD4JO##80P:( V)D08)%4$$JR5\8X&$%J8J&KOPY!( M+B3$/&3OM\0:Z7T;;ORD!E)RHB ]8G"RA9_5^'^M#,AV%M2OGT(-^,J(K+)B M:"0S2>_%QCM/W7']HZ)I^BQQ"+4'W9T"K2F[<1IJ?21;7PW:IF>XJ_Y?K6;S MXF)V7ZR;:T-*$8N)HA0I0*@E'##>B((C3D0]J?OAPS'3SN3668(-85)+#!4P ME L,A9$T=8Z2"D]6 8K3V7B6NDEG4H+BU'"/FQ/ED7Q.Q@&MZLW;-.2G/_QR MI/$3)Q+5]?'[AV)3;"\9M@U*0(P$U@HIL:24,P%D.Q&P)CI&+@XTPU6.G23: M<@D)!(CG.0'80* 4@!*G+@_DD?U:0UO4B3.V^.)T9 B1W13E2!S&:@?Y2HZ M%M:7OJ[QL",P%QL3VR.MQG2JHNZOD',P.#:0SVDHSW S?@B2C<)+]R0D;VW9 M]JHD>\4#G'K%HY9SBXRBAK1321C8Z:E;KX8=SZ%F$G+N_3^)H 0*<$R%ID(2 M+N,>O?9)5=(EC++N=DWD"-W03=%.U@-Q*C;_JW5;GV4U<+Y?="%EH!)0)8,P[:J2NIP3$*^F9C4DD8SOP8 MAI18;Y_ 6A"@C:."D#QU^N_#\_4LJT!&UK\:S&\W:3PJM7%R.(S5-#6HWF#K M@.:-1O0T=&X\C"-UK*$CN:'"+D<@1P4(*:XW31B'J!-&ZV]TL4<_/'P"/-E?W MBY#NPQ]-%'MWTF"93-HQ280SNC..K:6O4-I/78?VS^3U=K"!W15X'"Y'T.10 M71KB7%&.E.8J//<"'#'=3FWO#]F8E%5O-(6L90#GWCC#B,104H$LW'X@5@/%A93( M<0@%IB3NO5./;=OVT=,L%*\_>F*W80^>NG(WC5DR /^;#Y[BF(B="_6FPRJ_ MP7;82.4WUPZ'K&NPG0=,@*AHQM-/EHBP7#FF&0$$2LB97\FP#M73E9 T]<%X M"^8L^Q+@9+--]<#B<_%EL5RV*:7\%QZ*U:*,+/<:26$W3SP=>W%.]HZX$\0A MGI#003;BR)J69$1B?T4N^C 0*Q7U>Q/O&N^\Y-T3E%#)^AI 8$S..84Y,I8I MJ9!HYX FC+4A@S@AZ="N$@#XW:_65A(&I)^*%FH!#2?"^-G7(T@0>ZZTVW+N MO<.Z*\/+FWZJ,@+;<8IS))H'JE&+\NDV?^^MX[N3J=6;!'90LO$Z85HJ-Z)= MKRC@V,S%JN-UR%#K_%Y%*XV54@SGD+334>4(7]<^QN5FMMK$">!U+D,,&!F( MI2:&8RX1 P1HJR!D1D65PWF.HL<<7!:;OHY4T@G887YUIG):TZ<[[%=F1Z3= ML8/_HQ\S7V?KPD^^D _/CP=.ZN0Q8I*1A7ET$)#M5(A8*TI MBTO^U*U%8W.+*+ 2"4Y"96B<2Z"LD5 3@''J2W![4)I'W.6JF1G9Y\>UW]KY MK?]YL:P"C#U=A(&LQ[D'QR.\KVO0(LQV$+,]C*?1I(.T=1"L<6B?EIJ- M9-,K4C+6:+==WU9R6R_EA)$P(;:3%@C!A<@FID'GK+U!"H^[@]6G? M;PJ1-Q@;*@RAA'-#S(54+$<4 MYXH;0;>G.3D6S0[,+B,#4-^7=U^?C@7>869!90GK+VQR&V#LRT M!)1/8_JE,.Q@69 1N>LZ43^NRINBF*^=MSZ N2@V'V[/U^O'F:C$F!U:(X ZHSRIDGN#?,B1)WPS>2*Y!9CRA*[!RW" M+(R';-% "QZR'S5^FF^J.X;+$I_@%==VPPLMQ"S"N-QA?)MS@X(Y(B$3T,8QS2H3#8XAW@L M>C?7ZS^NPPOL$*'(KX7P#@H/9[Z(.YX;X:C;.BQ21.EA]U:=L;G&Q'#(,?$; M0>6=)(L(E !3[)(74LK_2L"_9'L LXL@@=FOV0YI5D$=4A5N$.W=U.\TC,>) MX ]5XO9@GG4G_ @NXP'^.GN,8_3!-'0Q@5T'_<7QF.M4XV"ON6KRJ]FZ^+A: M+&\6#[,[>1^<'E>NGB IKAG1 $""_.:.$48E]2Y+.VVE!)W4LG_K DL->*ZE MA)(8)CDASCD$+$&8Z^3UG%Y7S8 ^V\+/:OR9"VDWGTSOF SZ:?KGL*Q.HVMB MXUG/^^/GZ8V(6@8G[Y51ZAA\#EWSL.V:6=TU+VW'LMF7V<)K8_;'U\7-U^J7 M;W:]M_+6^>UBC7177!9EZ$LM"+ZA[:T_H);4KV4/MN MG2V6FW*OA:;E5;&/9VC=A#X]]\)RFWX43*!>0EK[RF/-IY$V*VT%!_O?CXO- M]]V/^%V3E#3'2"*F*6&(8H^J518$Y#B[EM>;9[D@EDOOA$!"8.XD"T=72 NH ME* M.?(33VJ?C<_P'IKX#F@$ [MNA<;BLOLY^M-UX>/L>Y7,7&&JK##24FXH$\): M*]I9S7,4=3GOM3:XU#FFE'%N)K:;0>B0K/5ZGOPI:IR M06$B5Q/>:^Q#N2P.U+@?E^*N!^[IV1VZ16DP'?O0_45B#AZ[#Z-R&C(VV(H? MCM['8&5X*+N9E+6S^N'VZFM1B^1V6EY#F!M.M48Y\_\E,EP$:&<4,# JF\$0 M'"A7.F0TA=!+M?>&.,* . 9RH+@4>>I3P!AA:SR4GM*6M+.&AL2/VT^C!LG; M;I+;@$'G?CIRW/Q-DGM%TL?KNFE(\E$L[1QM'YO=3O%WN5Y[(/,J&7V+I(:X MNS9R;0S-+:>*"H)E+H"A9GM) *4%\]]80-9A"#+DBE$"&5:ZUH#@D%V&< MY*GCZPW&K *YT^I&&KIH^=$)CM/7)]Q.B=J($/C1*1XEY#UKF%\^ M87X>F%^TS%?A[,>U_ZE-N8U=%]6OASM+Q:_S\ -[U7V;*_YWB]GGQ5U8!V]: MJ7H>3*\:VGR=;<)7-R&DGLVRF]GZ:[8N-IN[JOI%=EO,-H^KP9'N+AWT6F1[ MU,Z=0"1[7'O*5-,@;B_R^W)69T$LYE6+S4T>^^=#L5P7UQH[8B5SU *1YWZU MS"'81CX953';C3>:LN$E'K4D-Q@3AY$ ,I=:*J6L0\2EKLNVAZX1T?8Z6P,P M;MLPE-=N.X,C4AJW./5G,XES?YBG _[[2 1/PT4?RY@RR2",<+1#,UM/OKQ] M%KUY>AN1<>S;Y !)QZ04".; MC.-:=LI8!+=:*ZI@LIJ/Y4M$7Y+07.A#>," M*X&%2.UV/PWEUF=G3R,E72_K)N:^@Q=^*MI[!#M^!L8CG/-3,3^*CUXYR4]< MZ.U3@9N V'OJ55:"N?]#\*.7Q4WU/K[*2OQ27-%_^.-=]8"@?GAP__!8_6V6 M/03Q\[_:>/#/VO'N?U$'ML+3^]U/5]N"SYNA#GI$)[WFIZ?HYPFXZTG,*A// MCYAHT_;1_54IY_.J*.CL[N-L,3]?ZMG#8C.[VU^. XYKX+@0A@%$_$Z=8L$I M1*T\$,B[7_;LT[BA$! F'-"A>+33@FAIL,D%S+U2D=05;G:0LZLRVX'. NKL M?)DUN)_YJP%Z3 @E1:]T"5:=N$,B8U<_;U_$1+=.W"?]%M*K<"^S/9W97>>L M4E'4"]F39;4.>SU9\P8'G>)Y>S4&E; +)K#&)36O/-)0CMSX[0Y\_C9;+<(Q M?0B/A-9&,N-L)2#HZQVWKU]=ZX^Q)X#C$]SQXW>R1@>=+2=M6 K MGNO'"D_Y?[/0[S'Z('+K=[*^&.>,Y@G_3TYC;F9W-U7RX.H'O[5]]_3HIEGQ MFD.=EHDQ=FLQO![:LB7IGPFL:>EL>[YY2\C@"*M9TVXN>0XI@(Q08CF!D#*] MG=: =2K;T;TUB[0"$@AGI"(:4F4$"Q??O+(PI$3J:UV5=(ZZ6'5EET9>AKNR.MO0D8'F\5W _QRHS9&6)I'_RJTFL/=U7D%Y,=5HUPJ>'5MZ5 ML^6Z:28DM:,RE,-6/'=<4B-0,P$9AXYU7B1>^G#,L5;*6<88(BKW?B4&%@@) M$#W(%RC.8@=T!J1=I)HK3B_5]CO-&P$%#D$#%(+"*Y7TVL HI9 MBH2?I4JG?JZ[]2TK+^9S@#3D5<50E@]K]LD)'N3'GV5[2(/#^(-??X#[([R4 M.,SC@:M52;IC&A>MTIAV\/'#J/QUU(Y3CM9I8)5N@U76@ MV?KK6?7_U3NG;QYM<#S"G9#+K^5J\VNX(=X_W_6(/=%-3$_3"7%*NL__%N6O MM^7JU[7'F>V 9G^OH+[N,B?1TX(@_ZS\'>#%F0K(F%84&*5#SI&J08V-B4H%,Z"9Q.I8:6'0OQ]$\>\!7L?] MZQAT=E.\(S$9)W&]24R3CN!5B@Y(V B\3D.SQC#D>5Z"L;CIJDJ?O/NQ6MQL MBOG+3;_\U79#+G+!-,J5XI@B1J@ KH7$44YB="LID-,IFRGO9XMEI+:E[91N MZC>9_AA-']_JBB0*.83& QIZE-Z9ALH>Q]3R!*,_WG]LKR88F><"^KU\N%#. M0W#,- T835A4%#+B8X^EHI]GRW]DF\5]."=]*->+Z%I0$4QU=P43D-1#VMX\ M[$GFY[VI23U(FH;"] '^@M_6R_:NL_]]N2R^OY^M_E%LW.-RWDH-)X:!7!$$ M%8-6.PQ4NU4U3-JHXG ]FTBL"A6J[+Z"E=T&7'%BT)>X;L)P!,[B1**FJT:4 M59!.)!DO,W- /@92.0TI&6I$.>KPBDV;>7]?K&X6X9K_0[%JVF*Y,8;G%C#B M'"6ASA%IVZ)0=;J..*R%U&['%E16H8I-A-F+M(YN1W*^(CV09U2=RAMYB99# MCLD@&JCL#L181K%E$YA\%[\ MQ%P#:PX"O]?Q]E#0S" M")<4L)PCVC9C 191F;"B/SRQ'%57CEI O8[?XNGJ MICM)F8K3FBB2DEV\VB?CC8.O0Q&>L:B>AF:-9\[SJ,^X/'6/_ZP>RG"_ M^VF;C==%+-,,AHT@\?^1G$/<7C^P)%+>-UD?&3>-.9P[ ',A@=;0,2!##MZZ,;]_U%%7*WLVD5BOU,#3\K[$ M=1.C(W 6IT(570%1UD(ZD?R\S,P!W1E(Y30$9Z@1Y:C#*_+U2WBW<56L[O=> M;30-2D6Y,I1"HRV#FE+N_VD:M/Z+4<]=^C=SE"CV>O=\9='[^QWE+63$1^I=-V?X@6X685W M@N_QMEP>TL0D?3(1F4QC6X^W>7T9["JFK[;RO\JS-?UN5Z_7ORU4QNPN0?ILMEJKP2TQQ-?OSVFDO#8XB MS9"Q2.A3B7)XC=4TW5VAZO1+G(KW@ M%CT+C)]E>U9D=0?N[,B"(6?9Y\J4S-MR6G'N17^$=*?MWFD*>V*;WY#]8S"> M>E%XY_^VPX89H,A);*3S&W!I4 [S%AO#'%TOBR_A0Z[2KPUQP#JID*A5Z <; M^B\1=_[OL=OB(_54VC4B0>^<9HT(AOQ\:\03^A.L$?VZ]^=>(WK:/-(:,83Q M82\-W&RQ^ENHN&P6ZQLO:(^KXAIP@RUCB@B_3Y$\1RQ4U@WM4\"X8M??BM7G MF+7F\5]I10!7E;A&^/Q02^2NTGX:=B-D^E7GR6<[?&< M[:!.X9'""PP>NO0R>B],0TT3V-7I+<-PYH;'-:^1 $QA"9C6!'-"!>:Z;1 K MW"F+^ C-) Y\#->\(13V\U,3L3?8^>QP5G;D2'"OX&]G4JS3?5.X]"ISS6T1E C.6!",BEH;MH8,P5"#K"JGFA1][]8 MD$0L>_)[0$E3]]@T9#:YE>5QYT&<0/]6EO,_%G=W'L7Y M^:A7Q9\;Y3G[QS750# 9CN*USI6V?M=NZQS]U" )HMZ#1#:M9"XX8=80S@G6 M6$!H>.X\FP"?D.TYW6Z"5VNZ@9C76O0UU]O< -ZOP'OD641R9!T0V4:],0UM3&5<> M961'5.NZ+.[\M[[\5BR+U2S@D//[Q7*QWJQFF\6WPO[Y4"RWU<* 5W%I/2@Q3&.B&.8"X(WHI35N'P?UL_34ATGG0W,[+<]DI\BS1JH?0J(C);ZCF\TNYRMJ__"7L&HJF"S9E]LO"?VG]]MQH?V=H4;(8)E]8 MM=+UQ@3*F*6QJTP]CB,#P_6X+.:77V>KJH;E7)?WH=UJ?#80KJ&$5+!0X94! M RF'EJ)V]B+H3%20N%N3S #!C0".6T$P%@HR8S'($9:(>QE(T>8.Q%W*-H\+O/3 M<-O'-NIY%#H%9YW<].?E>^?E4JI/X6]M.52)!(*4$I+GU#K_)XVU],U2:Q0! MG3(3=FN).&H9GX0>8VQA]N&<=G"_ MCTIGG+2]P60?/WLXI1&^]5&I'5S"MR[:>^L]ZC^^+FZ^'JJZOEAG]3+S^.#[ M(_Q@VR=GV6R=S8O;Q=)_=[%,4OWW+5I?K MV>DF<*.&.@P<(8)YK3FV']# MQH0[3@@S\;JPNTFWSO9L.\L:Z[+*O*RU[RS[_'WOY[+6QBJYY9O%>"FZY4!P: )C81H!I2D044YNGL9>I2P>9HMY$QU;R^7\ M@_=^5OIQM?).3WW:W2Z_BFJ!+=8&[O $Y>D],0Y!3&/;# M/<=$W'45S*JY)^U(HS UC.L0-G7"Y%BZMAVK 8C1Q?A/3RQ_]=SKHW ]B.HF M9&DYBM.K?7I.)$D_T'% >?I3-PV!&8"_'&L0Q98"VKJ!6]_PW3;[6.X@MXQ3 M3@AFW EH62M1!FH>E>IU6$M'W.-7Y2>VNSBW6'KG.)0!/%^N-ZO''D]0!G+< M376.1V^< CW9..\]$#Y=*L2#3!T0IW$8GH90C63+#P6)QF,H7L ^%:%@B-^: MM@]+\FN+0NY$8+1P2%LFC$6V;=*AV+IF QI*+%\A$6^X5WF_]TAKOM.PFV8# MOPYG#,UMR[OOV5VQ7F>;K[-PH."_\>!_H9R'NYG9O?^%K^O(@A_#>B)6Y1)W M0E^1.\NVP+9/YDXE;S]2U$G=!C [-7$;8LJKVC:8G[>DK7[KNM?B11G";+,[ M>5\^+C?7$' . (::,DDQM(W$@M:BR685G/4S0;O=.F6+ M#D[9@6FV+F[^^J7\]G_7=(1)AIH_A^F%]J;7&X2],+/&HOBTDVHT*\IQ!UY? M+V'KF(1Z8^T7JXW6M;0Z=QP1!14$!'L,8NN@<.)Z[G8&-)CZPDNUO3SKG2ID M'%)C%_XC\=G7 :B#+?NDGC69ZJIOG,H7>)VU3C[!"*1/S3<8PZ17?831^!I) MX-XM9I\7=]Y7N590L)P8ZXQ!QAJF]T<1"UP)9%.G4+H+A M410O#;F]56\+YR7EVWYS4NJW1=5? >,[X:=0P1YFQ2EA7]XZW5I6Y?)Q73VR M^;@JOZQF]^UM4X )A8)"EBNG%!(,2RT5))P((B'L?'7YM0:81M( PC&VE# & M!+6 .F XY8H*DGK/5,&J7YIE#;"(Z[F]63NL9DNZGIRS&#L=D'Y%1Y>NZ4\E+8)7%4>;$(YXC"*$&!= MWG\.5]6KM\55NTV3L^7\-1B"Y-!:937@2$L_7S0G[8PQN:"=Q;E7XY1+!HT@ MR#B")%<,6,1S:Z7.B9^^B86[A9Q5F)NITZI2N& T3-F3=$<'U3]U3\2M"'TZ MH<^2D:0W(I:34_?*X*7FID]'-6'D@4M0#^Y>6YY2=L,$EJZDYI5'&LZQ$9C; M8K5Z^JA_]]1?KE9^/%X MS20Z(#:24X-^FIQD/VO)/O"S_7!/ _[8H9V^)!\,]B3ON:F$?](;^D- Z$C< M=GY8,OM>-1?"4I\WY^OU8W@#$TH]KJ\EE 8SOQ9P19 F0D-%>"XQ)EIHHT34 M2Y(#[7!)&)"Y8H(C0K63"*F0U)9Z)3+4\-3G?W6!RWJN5[<>/V^R%F%608Q\ M-#*$TV[J>BPZX^2S117+8IHW(*]3=$#\QB!V&NHVBB7/GW6,QD[G>O=^AU0) MXH?;[17DC^5Z$2:K_+RN[O-=,\LM@,8Y[?404^"L(B%Z;@"QE+C.A=;':"O= M[-K""]-K=Q^[19C]O<5X[)KJ'6@[,.-&97T:4V];)B7D)4Y]VL=3)Q*9 MISPA$U#./J"?YYC<0@'<6+0ONCMOPHIX, M8V1815>YT;/5ZOMB^:6Z1'.MM#6 60I8'G;06N7&U&U38',>58IFG!93RTY; M;O0F_*'8X1RCE<N]T$Z?C$1IYUOE["=;;)6I1O7)(\8OG69\P=D+!QF9^& MI(UL4Z>2K<,8ZRIYGPJOJ(N;33%O4)SOJORUT5]$N+*""TJL8,HPA;AL6H9. MHTX)1\=L+['<[2#6@O>2\IU57UWM?G*SN"^R>?$0-L.1NCA*%W13Q6.S'Z>) M>\1OY7$/X(G.N3IP=D -QV1\&EHXJD5ENO'9(V?/Y==RM0D/N?>:O;:*$8ZM MW[LJ:#G'%.6N:0\I;*(B3?U;2:QY%:9?-^$->^\RKP,H[*9>QV$O3K/J[#Y[ M])UWH"]=DI^7V#F@3L,9G88FC6#'2\E_1F"FIN"F\D_'YKK@H M-JWD89L;90!GS!BDP^F[4VV3( ?Z^ENQ^EQV#FT-:2IF)NVCZAZY:=!YYZJ% M=Y8MB^K@*90V^Z,ZTPU)O.?EX^?-[6-U7VG[0OW_@G\5V?WB[BZ<2@4'PG\! MME\X"Q[;0W$3WK_<'?DEU"'6#P6$QNBL:4S2<4QY'AX:CY^N4S6(P=(3^=VW M=,U9KK# #L%0$I=C)Y%HFY#21+WEC/K@Q Y!B^50-?$1V.FV\"M(&YE/AZ M$Z[4]CAS>O.3HP1@"Z+S8*^O M\TYR>SWH?2G8GJ<= T*D>##IA.>*K4]32I M,UG3D(.>V ^='D4RT#T_>OE0K#;?/_H!LI'+>8CA/H2]0M @QRP@0.8..&8 M,<3DK0N"A:%Y7$;T 0TE]A=:;)7/7;3 *L\]-NOY$#:[B7/W M. \UH]-#K<8A MMNLNZ,BW5"/2/@U9&]>D'[9@ MH_/5_?[.P\+O6A;_4S]R>O2B<%G>;OZ8K4)4Z!HPYR@WC! .3?30NZ$,=U.Z(Y(;IW'[O+;( MLA;:"3RTPT0=O*0S"L/3D+.QC/GA6LZ(',5%EZZ-15(#0A1B"M <6(MA\^%$ M$&KCPTIO?N11XDG]XTAO4Q(30!J5C3Z1HU,$C-Z,%'5F91KS/A;TB[&A2)N[ MSN.]?)=^BU>EQOA:WGE"UF&[M_F^OY!G:REQ!=&3L@4J.3/@T9 M&]^L,O%@[2V%/SSCP"A73@NJ+564$>%PZT.1G.=]Q2^VF=2[L>80;0]AY-NM M(11&"UI*]GI+V.F?1L:U 2E;'PP<^X(QBMRZ7'C=0CIJ[8,UM6V0 M$D5S06QD)%)F#')O=[8-4JVI\+Z&-*R9R)%*6A."$->NH@4@IL!89L@[4@E*SN 0Y6R12;^0I#=)\]"%0^= M/E/>W:V;6XZN'$6YV:TW-\5FY5JTX0[*)2>" "AX"H5 W9*)$DV\GO$>TT[L MK=H#M*8ZRS$XSU29,6SV4XVIB/13D6$9V@4\DQ 6B=A^X$L>1I6DPP M=OK7X7UZ8O5NTR84?G3EL\N-V.VVZZ\/.[?)\Z5T(9*%98FR'WKS;F-UH*@. MF\L0JMQ&2BDT)L^-!AJGW2D7$RC%/E(V,;3(ZO?2.;SG2=74ONHGE#-VDY^V MON2ABV1O3-):DQR;D^S*Y+%!26?1&>LVAW3("2T_D^?G(?_G,OY9U>@S^J#O M)/.EN+LOM\OMCP9A5WM-U*]6#<%;+2RZ5"&[.A>(8:IXQO:GF,QDFOF5[3@# M0!\=&U3LX^.V>_2FJE\2^RWYO\ _ (#)_7*;?'=E[_XE63[LOI7;.N4ZO4@! MO0 ))5[MZ1RI1(O5[OR:[%-$+Q(W'-A=8 MQY1W3@+*V0Q(_WV?]%DH1 U-!*()68!6! MN>QJ^]4E_[Q2 0>V$3L7< _+"M[ZZK?U)EDUR#RS H=2V$]/IF#/3U:.B'.0 M$DN<>H.X.(F!+S-S*C-P))?ST)C15CS-#0S"2N_MA6VQK!ZV/XZDS4 A.) I MHD08C6DN)>D:XIC!Q::X6>Z*JY[; _X-]!HKO!DKQUCZK^):3$VD5;]LX"Z> MVY +7A ;#W6QD/L3C!D*Q5G8/6/\U,)LN'OF,?S&&/!T8326B_Z/&^R6[F5R ML]QN; A>B=7JX>[AUG5D75RO5^O=@@+)0 844,A0HQ$#6+4-T7 $Q,IE\LT(%+.G3)+\?4M@ GKG/S-F,G]"D@W?/0 MJY &/7NE(#!7'A>8NH;JM$!7EF);?"LVE9W_WFU6Y5WQOJQNSJ&'!R:[%.?J''A\!3\7PD M5\QCX$:S[OG=H(@L#L]M6>20\QRC#"+,!66Y438L:AO".?2J_3+@XR?)O?WW M8KO>[)+//ZI=<5>YLYQ_-(N$?6Y#,: *Q! RAR:0!.5Q?!+(L\.OC\OID_^? ML^25F=&;TGD(U1@#WLR0\.2BK]S\OMZ4VSH!HSE26L!,"HFE(<08(2#+-7]XY!C@R?GO^LWSWT"4]9.4J&Q%$)173M.G59BGI)W0E\'\SD-= MAL,O _6SL 6O%AD0*<@EXEAB2ID0- -MLP)@Q ?>)1K6V"1!SM$%HWKWX MV.=O1;%3M\NJ6E^O+;WK0:I.ZI^:R#,K8,50+,JD0AZ-ZM-J=B:6_?1LW@1?E:L'=]6G_I=S(_H1N&D)?S*M. +<9,$@ M:*>*_I2\,%E$X/.\TT4,@\IH?2_DE*'+N^5ZLT"$Y4)SK#A,F8):BLQT PT; M%'#2:!LD&L,HBO7O-*L\CY M7.QVM\55W5;U>W'WM=@NPH0WO*=/S;K7?6I>F@A4$Q23;""[AA4 M"TD,9=W 08KSWN+MV[#*4IF35 "L$(9,B%1HS&2.B1%8J]A/ Q[ M?=?'QR\ M^BAM^_1'2U^Y#^Z$'C/ .?GWFQ2.J/_<\&M)?_;-&F[RZ?,?0^:*X [PF#[. MZ8AA,\JGXM[^M"Y4M]Y7.SK6\]U=L\SP?'XQ%3#Z.+ M[@*3_0?'HVOW;>F>\TYL4V[^^K:LDDVY2WX4N[8*2?*U6"T?JJ)M>%L45[\] MW%LL5KRKM57^&IG]^(?5M\3^Z^+N_K;\411)56R_KU>NXN_QAWXMBHT%MRK6 MWT]5..DW+WKZ];6I,E;WF,'L&)<(TM::+4$--_Y[(9]]_V1X^T5"EX;5V,9F\'X&6U"&; '^:6]??RVW.S* MN]K_]0#\^/F/+LJ%6HL<42(QT$P*MR#K)E?#M/;*K3W5CL:V#:TTE4QAA!#+ ML4%,$I3#G$L1>[^VA?9HPOMEY;8-JG:=UL21KU^'"\_LZ;AQ:E+]PL2.ST93 MFG#P%X?L5^^5;IATMQ,TGAG;EV2=Z>8%W>UU'E MYL;*Y/5ZY^XZY=;TS\5-7=OW2ZELZ%G>KJ_<#:DO+@M\D:58"@RXDO8W:9FD M[FYVGB+%M$+:ZZ6T ' HYD *;JDR.6:I8(@!"J"&*),0,[\DWR$KZ6,+W%'O MWH:D,2+YQ9GQ:^*Z5-)9XG+ICVU)_JRMZ;G*F]*;_41T9H[T79)/X\-(%[[' M,G]"OB=TZSQ4?DJ#GUTHGYCK_I4!MZZ$X:[X4&[:UKMSAUPP(&FF)C$@PIJ_-Z#>*T5G1J9$0J4PA3CG##[*P52&T,IDB9V9%O/SE?)YX=[BV^7 MF+_OBTWE_P[$8 [["? T]/GIZAY3_1+5;RVL,\6OKQ)T0O[&DSH/50M@Q[,2 M?6&8Z7U#OFGC4^'&H-7$O5AN;M[MBKN\W)Z6R\=J^7Z]*=P_JQ: ,)TKH($" M=OAAD6&AN]&'"/ JCA$+H[ +6KL6X !E$$L-!54"9#37)N,$R'X5O$;H7SML M]W9=)$>6)0YCO3?>)V9Z'C(Y,^O/Z'NQX>P]HI\>_PR=P4_-S]\/XI0KB..H M$[/*N;O&/.:DL[/PM/K"N?'XOQ&[!]04JFDCTP_%;B&(QIIH:#1G]BL@$!#[ M57V.,N]W8E]O*M=<(:5S2 7&+#/"VD4UR@U6.10B=F9:D.A\+)O]IH0)B?13 M]N;EV(-N-]"27UIPO]KPO3C'"[*OW$ MYJIM; ]A@7(A,D80Q4HR3(2F7'8CC&0Y\=:K5QNRX1W@!F7V-\P8D4 A &0F MB2+: +^Z5T,*TOWGP[I:-VD1/*QV#]LZLG*'RDW%NH?-\K;N MAU;EBN'J-IAY#VV;@O0ARN9P-64B&F07!ZT[@ZJ]PM);FC:6W!DIVFA37M*S M,/ST5K/N\[N 8Y$AQ!1,[?^8AIEF=A!E^W4C(\Q+PIY]ND#4%;9 -H"4V!EB M=)8#)'-LM. B=@&(II3-]FBYMW;![46RF3PP>$K-J7$SF,:9#);A^)^.D)%, M]-ZF6WTKKAYNB\MKL=FMK]:W#ZXH^^=B9:/"JNW+K)E=I\V+6' M'5T5W8_%MH[HF_,,I3, $4EU"NVT)%,#["A.@6&Y28GG^4)@: !RA3,L,X 4 M)@;)#&44"\LH%5*#Z(<2K37NL/+8GN1@4-)9U.R\'-GD_M&^9K4UJTTR&70$ M/;7'>^Z^S=?9GIMN9_!SG&VVH!XYM;MV'M?/8\8XE_%/]]+.Z8/>==3'09,_ M7OZ NL@,A'F.@*9,46Y'])NB!CHQ3GG]> R?F'+FX-=YS#^S8.)I MB?\Y8 HP,WU8WA5MK1F=9Y!#0QC-*;AO-@:8$9)3G2(@ M<2;LXM V+!%#/"<&,WV>.>(B<1 ]JUJ%(WB,X$?B-HAJ]Z5U0O4^T.4MP0.8 MGK..#C&GEQ@.YLGK@1,GL\6FJG7VH^V,;<*88(SF$FJL3)JR>I\6=6--2^D5 M*Y]J1U&C 9=Y*O/,MB4%S+%(">%$9%:[8[]%U%P=+.\=JI=OVO_V=5GM[TD- M>/-D*+\]MU0FHM9S?Z1F]1A6XG"=*G=BP",#L/V0IBR4NOH@1AIW^^ M^^9[L=VMO]X6NOC:Y;5");!2/!?,&&F;5("!;A@9(+V.J%]N 2F&089R!2'& M$BEK!19&$I-2DQ(5.]""_\#@_W:E!CIH255LUN76U1/P3W%)'*"S);B_0,O)Y/8Q-,Y#<$;:\"RI?3PC?47F/Y;;[7*?-&]4BC')! C8R4^SW ]/B3N< I)UD&,YKCG*1,"WI-)#P M'$MFNJDUTUI[)?P& P6,= ]*8"X8P )G%I=Q3WM+H566I?A,IPN>YZ63'D-X M>'22,XRVPS/ 68#S!F]$&&D"!8/8O?W%N"0$6?XRJKE(6?Z3 M3"T7R2_K35LMT+,PTD2.G622B>#3L\PP%TECR4\UN320X\TLGL[]+S&M^-H< M=DX9Q+A_AN^[S?=B8YWT0SULW2OC=:[6E^+OG;1,_G-A$-<4YAQQD"IEVX6< M$8BH!IG0F>SU1$GP1B?,RNV0KGWW3L,QW/-@YQSD>I[RO,#KCXNDA=DFM"8. M:5)#/5MNZVD&>V6M!G+"/'0TO%FO9IH&YL[2!_*3?GBMC"(:#]/&H! F5,KFDM[^MG%[_?CTI>-)O>&KHV=SQ'!5;7QP MC/G9+? 9R:P/P;U$-XK'YB;!<8Q\59 C[0F"SUVN^(A6%"@3X&;&7A\$;"I^)F MN;UR8J'*S95SZ]7CLC[UNU'.YL$Q<&#'^4KY^7PV7,OWI%\\]MP1[AEIN1?# MO<0\CL_FIN:1K'Q5SF.RVE?/7KW4*87*=((H9SDZ> Y1A(!@V47(D4]*[@,[A]P#"S_YD,N>=A MB;+_!X8Q #.@E881LPT;>\*:K/YTY+WFBF_->Q^7*]K5L2557L*K&Y MZI[87!?5[\72Q6)7EYM/[M3(51*3RVK]-#8S$$"=*B$ 153:Q37"*'5Y!E0I M"*E7LFE89-Q&:2!75,M48JHRCC+%309$#D@N5>RW/(X74SNW!CN2N M-219[I)K:W'RW9FXUAR5=GV=#U[B0.]ET%S\VWP]?&SI)&GR\2<7#Q MD3E)9T]2;W!T3JU-FM&R.8!+>BVFIW3]/*:/,]G^ZL)[>@_TG9;VR'H ^F-3 M?G7/E#I<[S;W#[O'SYTIU3?[DZ+JWJHMJMWZKMYW/9J:'BHG7]7Z9K.^ M7J_^?[S6+',U?/Z>HB.;8K MJ0U+'EMV]ADMAI=.3&QG[13SF-_.2T$YHT'J>2UX>;_>+6_7_[NXD1G54.39YPA;TH%KZBL/JAXY MCM-^\\!D=/KI^7 FX]P>/L'2"3T-0NX\=#&,*4^O%(?CI]?C[+JX+K96.U>V MD?)Z:X.ZS4/17F',D2(*&4JYMN&_R8P+_MOF\M3TJJ8[NI'(^M1!2QPV%R*W MZ/K)TG@*3TO2I.SYR=%KQ+U]33DP@U?EZJ$^779S^CR8? 1I D:?"+RSUL?T&P@Q%V7K$.9T89N"-YB/3[WNZD2SJ50,\90##3#,$&1: M\[99!J#N56XF6&/1SRHW-[\YC,G5>/D.0FX/&9^:5]]#RKE_!SY)^ MVPH#V!FI3FW5V#S/N!"4LSS3>9[F"F*Z;S.#,H ^]6SI? HUJ!+U2%I'J50$ M1H/IU%GJ3Y_DR5^K//F=M5KYVM)/KP8QU&N)_7EY6U2JO+M;5Y5+06X"-TES MD>4"T327N8WA(!2=-'*3HU[W;D=\?.S, O/7K^%[8OVOK:4'4?.#!:O(PTH@W44#T%UH?V/G6T^_[U&M-1+!HY;5<;@- MMK+N0^N4J^OW/8K;!F-ZUFOL >;T6V8/Y6FDHGTH=@N F"9*08ISQ$D*C="P M:S"53 70LC[-G$O%!A2Q&D/F*-T*S6,@Q3I-X91*97'X:Y0/J[-6)R]#^NF2 M/S=CSU+ORNUN_;^;10,B.:-4Y0PCJK*4Y5R@MF61 >5U#39$>^?3J&.888Y8 MO7@>=]0:B^)@\M6+W4E/7H\ #3B!'4+XK)5MF$4]3V2'L]57Z[KDQ7H)VQ8_ M%9NK#Y:3Y@^+G$L,"\JW6^,9PVG&L1 &8@HE MPYE)M1%$&8%2&+OPR3[MMD;H)VTNKS\UN72+%"I(*,+:&"QX9C^5@&XH,27]EH://IEFQHY, MDVML"-;8"JW1&(H\HY "!+,)#@Y<\N>G-W*7([T"><3$J=E]$&/S&!D#L3][ M[7$X [WGYGV!Q,OKXS=L/Q6W[IY^/0#K-QND>_KYX_*'.T>HCFZRYFG*4Z7M M_YCF F2YR9JK\!DBAGH50QB-A6E!LIRCS,J!PBG/I(7&%$L[_,_*%9W2P1UZ7FCU^>+L%W\0- M%\V3..V;YIT%R9]G*S0PDO)3@<=$SIR'^$YF[=.@95*6>[^O=GM;_K6TQ.7E M5IWGSZ_P71RP+I_/V?BY\I\B#RANG$<,@^-C63;TV?&(C+85S\_;MNUZ.>= M%>F/R^WE]O/.Z7E=%*9[T6PAF%TJYHQ#8CN5DJF@.FT',63(I#["V;-)HG@* MF9%N18 II0Q@C!2G!B*4TNAW8O[O<5LE]L6W> MC_0LW!6*]W[B>0;*_53SP/;GAFV+T0[SI$'9E-WJ\2)T%,'L1]X)I0S,_CPD M,K119=0>.T84ZY8J\;#[5F[=\<("2)?$@2 71..49AD_#$J>"3%<#)\UQ:60 M=NC+G F&TQ1S!3-76XLSG7& 8I]9/A/!Y1[:\)=SQ[([1/*B$CM2ZAILR0'< M.>7M*5&]96TPPW.4L^'&G)2QD1R-D:]W5?50#RYLE"#0AA7&MF,42K-N<"$J MO/;\3S3#K IC2BA"(L52,$X RQF3!F&!J(J=#O9,MM8UK+"2U9?1X7(5@WL.Q!V\D#Y'"DST/D@EKT[+ Y-%L#9.]9_,=,"E-IN+*Q'A0$<0U5 M-_X )WJ@W#UOAQB)J(1<$H8SHB7F!N:4(Y$!DXKX-SF/92[$&G(4J=ZB%I7/ M,6)VYJ7C"8KZ"==@8F5VH1K(S6*#:*% +#G,(! 5 2 PEI ;N-V)2 M[5?S[)4V&)9VF80!8XIBD"-19[R1++5+8I;JV(\L/Q:FL:O$P40.%*0('(X7 MHXNSK Y?X<9'A3S9G*D"^5KQEOH,8F6P\EP^[*K=-%_(5+&P#ZUZU@GHU1*FV!N52J(SB%!,FD(B8\X#2%WI@HUR)2W9&HX/[V? '4+1I?2=GB)_>A% M92J9IAFD.F48TUPB(PF$.%4F@RAC?1]\'--&O#&UAU5GG%I@28WL;&^4GZ+I MQ* *PNX\!E484YZ^>!B.G[Z#ZD.Q\/=0:<9A+I#.:9:EJ=#00NR@&I[W>NGEK C MSR5'-KER>=O.JF1C)6Q=VY7\.'QOD"L$E+QK'?Z^<[CG)':VV2J&DT[,76?M$_.8RW7MX7[0FRN'M4R88H;A 27&),L ]AD(.V:1C#/_&J*!&@P\BQT MC#%9;JZ2Y>"B26'X[3D-RCG\Y#2L"8] M*T<2G*_>NZK["\/'5XH7)D]S3 Q3BN,4B12FJEL]4)-2K^MF YN(+&?UWG5[ M.7]UA.LB*?Y>W3[4YS\NC/ZM*G:[6_N7EG\MMU>>%W6'LMMSMSH^L9[[U$<% M#XXA3;P[_2(MI_:EQ_$X#X$::\33O>@0G/3>55BMMK7FF;]=4\4B$U@B@U3& M 34 9"EG75A'H=+0:T? ]\-CK^:/1-V=YURMJ_K&<6+_:'W]O; __>H6]^6N M\*T+X,UCS^5U3 H]E\8=E*3%,O$:]@D3I]:?0TF;AYX,A_]TW3>.A[X:\L=F M6S35)_]UN=ZXU>2EC:6VZ^]VH'TOJ@4T*41&V>4BX H:B@#67:N,<+38%#6'R5TY:K/;SD>KU9VM7WTK*XL0OI M^NV.ZL+M'/KIS6C.^\G/)&0/4J,#LL1!ZS;E+-M'^*95J#?(.B%8H6B>AWX% MLZ:,TQG]U,VU5;G&"MN<^=OMACVLJV]-LH NONX6E) 49@#(+,ME*@G(C>G: M59C!3M^^](^_LC<9/-=I\M\I8?=-O(%[NOA5;5R?6SJW-QG47UN@,&DXAI-(H8V0*J>9M>XQD M5/@%&,/;B1Y:U-#L\J0-,-;N794!P<,()ON%#9$I'!0P--RUH/9'>2VNUY., MHPC5J_R<$*CQG,Y#F +848;N;7Y"9-NP@4A5Z*+Y_>BBLDNT>U%A-',+L4#6,16E('7RA4NVYY>\Y M;5["-X+UN4K>&)/>%+O1?/5ZT+QK]ZIMUV62-N\V-5'20D')#2%$$2Y@AH01 M0'1MYNZIG_Y;2F$:G&8[:?]Z68/*XR7O\8R>UK4)61PI:%?'@K8Z(Z$>SZ1/ M2NRP)],_N42AJLD+_E:XW.\>?"=7#UL75;M_8:.H=7GUCY$OK+_%U N30UB& M9_#R>CA;RAA]<&RX^V[SW7:S$YF2AE%J!&<")3M0^S<9&1LG.O3 M5O0 ]PC,V,#6B\.A$6UP\D*&LGW(G"B$/8+B%;L.X7>N0>L@6]Z,5H M]@_X?5MN;VR[F@*5$00T8IG4*6/ [&61<9F/E2C?]J++U/Z-RE7[UM[VC;?V M8A$[5+>B,!I2NPZO@#8(SRU@3PCS$K&A9,]5R ;;\Z:8C6-JN*!]W!;WR_55 MUWQ[=B0V5_6YDFB"/RXH0!(;B5+!98JH8!T8SAG58U4N"(CHTM>B3(H&7G.: M4]8'JSX+S-B^&"J,TSDAI%IV3FGAUCYI#KO%:9],I)Y]6/62U*!NFJO.AC7R M3?&-P.GX Y^/RQ]N!]9=QUJMM@]6K0X'QPML"%)V1N :RPPH)1%F'1@($!MW MM!X$0N1C]OUIQ7T#LKD:VL#<2W2H(Z)QOAA[:#29&\(>(WT\>41VE[RQ$7E='Y;E)*UQU5GZ#'%S%XGF2TZLC\%,>8=V>G'8B M$#[KPZQ!!O4[T1K.U8@<6;>0>)I+]J'8+9@AC&&J4]7=L^),0+;8E19^ M/]V,#,4K,-^C[CWT/_2MO#AEW=^W_=-/?&?D&C]!#E?G]V1XI-"[_(W*H[(P 3!-68HS" FEP@BIN_H=%C1# 8J]AX84>T?F M2;'W=0<_>+'WX+X:)?[G=%/026!OR,]7[-W3!_[S0BPGSWI^B&9TOWDB+N>] MG[%?_FC+]8K5?SZLMX5L[\06E<7=/%+2_N1J8:@TDBN1,9@9S3A$!PA:FLQO M R5HT]&W4&IEJ=,?KLOMRS>'+]QV9UM65RO&Y:M17Y315@W]9L0 MIO?/(-GO8+HRZ2VT(U@?*)V1Z0XFG!W.BZ1&>E'3;MZD?1K9 M?)5$']$<[XF92F8 P]X2S%#<#9;+)F:NO[? $&J(NZOY;98V#8T510!GFG **$,=X74);+M#@OA?%J8 M>%6\:HXQZUJY58LQN2J^%[=E/4W4%]D&2I47L7X*%9S1<<+DF.SPG$>.C@CI MH4)#Z)N7^ RRX!7-&<[&\(RG3U;[+:NTVZPXW MS5XZX@F21#7.7T,3J>([*F0RU0%MLW7GW'*V.,V/3*\DJB!>F8>EAA#$2"A*A24J1*J'IJ#VA=5=\IS];=] M,\5Y>E"WG.L<_6I_<4X?%SCI0 M"P!R#H7!-Z6JZ*XJG++VKNJ>K"0BLOK]^7FYDNQO7,O MUMBU27O7XW.Q>MC60-VM#R!53C$D)-4 \%SP?'\W3N8<>SV&&0]%Y%FA ][, M"5_+[;;\R[KOD$!5;MX]C:8Y5.;WM$]-P^9G\#.IQOH$S';5\P_%??M MEO[;*!8BR^PJ0R,()6*IX1(*T$)0+$>>F;%!FXZ^Q7Y 6[^ILY?MHYWT0WQ? M?KU=W[RQ.S"!._K)]/1^&*3,CQWP6(TOCO[KO]\N")BUUJY]F'[ MA$)'<=H\1#F.:>4$G7Y8,D7SRF,W&2B7/+#0&-C_0:%PGC,*8*M'LL 8CN7JOR[J[;9.YLI*K?CDYL.\.J+.37 Y/-);F.G.[W"6+_L MI[%TSTO70ACT>FY4&*X&!!)KMU^XN:I^7V]*&[S\>+>Q,7%1[18Z-QH9PS, MTI2#3&@!]R&,,6-D;DRST^C<'E^3Q+DKW9O/=?&N\O;6K=?6+=YAJC>*=S_9 MB\[U.-VS0G>YO;++8#N-[(%>U*]$'['][BVV8T=TKU'8+[(;[8!Y*6$0BUZ/ M] *QU:O&:G?541VN*S?G(S<6C/VJLE":,Q*QW;J,R1ID"[:\?N7O[D]=%@ 8 ME'*-,$H1(9I*(?;RS4D&?9\1/#?>Z9=UJSUD]^4!\^O7S9-?#MMJ]^76?>_U MU^5GV"5.Z_LL,,:;&#K+DB/3N@/TNA,\0IP1M 8VT?/+_^+B<$3_,_4) MCXJXY\;JTS>&U=*=L(\D'QL!&5EQ-[)/7HA"9M459E#E=S94E#,Y5,RUTVY$S-RZ?G/*-NB\3G'?_ MG(RI*1^3B?'+\=[:KVT1XI?R\\Z7?-&#SIXI%R$=,Y/%9BSK3J17A&=QFHSJ M!0<$"Y5BF%)@L$84,=F!XD+# -=F0D&9ZMK,O@YQ=W_F)16>,I7Z;2?UT^,9 M^<=/GL.E3O],^=+1\J1[>W(>>CZ5L4'SHCTY[JOVYOJZ6.TNK\W?J_H:]J?E MKKC<.)SN/U<]Z/ORUDU$SRYP/O[&T=]T?_P&^2.4O?Z#?SS+U;^$U'AQ[1V9,X@YSC5>WX>JXRQXY_Z>[] MT^^9'HZ/,DU%\,Z)N>N$]I9&2CG,S+]IKY1F#[6SY\]KW/0%A<^MKYA M9$&YFZ6Q81I)F$F72($[(YA6Q&=6G!GTR!.FB]8?/4[75B-9GVE>G!G[/:?, MF:&.-YL&FC(ODL;HY(7J-Q?)WO0G4W9C_;33[;2>/3$3S[2+S6.2GBLYY4\A M$Q-.[0NB#80FXQ0IB0QE&*ALO]*F@"^:MT\_[Y;;W03S]9MX?*3T*71/51T] MTR:_)5^+F_5F4]\TNVZ?D9UP_GW;NQ-,IT%=>I;9\2>:X6)-6+V=^%]@_NEO M:\CIQ)/A:68'R@14@LN,(OLK5H)JOE^,THRTLX/9]+Q)'!>-_]S0 3_#S%"X MV\AOS@G_!RE,7^_^5U"8WK8&51@_AGLENX[N_COJZX=A MX'Y@!\;C;QS]31LI;Z[*ZV9([,JORUMW[=#^E6)WJ)2C=4J(-4!D.06IR(WN M;O@:9?J]!#E/Y)$WEA[;V[W_U4/++MX4L^7NL9JY>SLM!4G-09^:6S]#W^J1 M(CX[T/&BZ_^_1XWO41X)YK,#'S_C?.X]K%\6^M2.>RTM?;8=: 9YZO/EIOP9 M),"WE-63D/5)H"IV:KG=_EAO;OY]>?M0+"#& .H<8VQ2:)1, >^.1(U=-8/% M]V+[M>Q[GABZ=1\9/ ;JH8+/UY;/]*QYZK5)N7QI,?I<,I\HY/.W)WP+8@5V M:K^MR7-ZTS=<>K[I^'QK4M7I41,?JGF2>&(+()8[YK'HCV;=LYI7,5D,)=.N M6$#36Q0L.E%^PK6'4]>A/MN;!"^QTD7RK]NR MFOQYPA?(Z2,K@\BR_$>Y_>>[37TQNZH6((494D@!R*%@ M)$5:B7:@*)-Q/4A:GC0!,R$PL)\,$88YX0R3-%4904)(I?V>^O/7%@?FM_7F MM_L&SD!U\63-4U[B$3987QPDMYAM09U781[QTT=BAA$Z,XT9:,1K(C.&$V^5 MR=>;=?6MN/K7LKRJ%G8N-@#DBE.20ZX)8AQUXP5FV; YG$3.L^UX)KF J8X MSXP+Q%@.$,=498*;R"K3@4EN')J!(N-)FJ?(Q.-KL,CL6:LQG5=C'M'31V.& M\3DSC1EHQ&L:,X:3(;LM"P2I8$!HGN&< ;L2,SSO!@FA&OC49GGTP0I2B3"B MA.0ISC!BV#8"0&H_'TKDJ2?^E5:^N']2OTK\UAY+]!V#GCL%O1F;V0CP@GYB M9\#3?H]Z<%;S[OEYFJYO7H,YH=8K;8/R]M/Y>UM7F[_LG_!JD**(.%UZ(8( MIPJ[0]L:24X \'J&.4;[D>/B#K);2G:@DR<#^4?2XO8+FZ-XHY]0GML1?KKI MY8/D3P#VAK#&]- ^AC6IA.5V?]Y/AT^TOJ$%&,VB8R2!$DF:V M]7VCA&O_N\XC&_09V8,O,^_'\>UZ^75]N][9Y?7H:\ECF>ZGIA/2ZR>L M*.IXFJ<30AB(X'EH7BACRBB=,*22?=P6Q=_KRE4A?UI_8L%I;MLW,LN$@!2G M,DUEAP>H?A?DXJ.('%S6=2$T,.I_!%8*B]>*CI4/S-S9-#1TGY.TGJ"\L&J&\*-/X,@!['32ZO# M,1M(QMNZYPO$&.,8YQE"*;?S"$AJU#BO+ MO4D.HL%!B8TEN%VO;U2VA3PK76TQ#1=17S_\%(KI;92?/ [C+(P6YDUY:-56 MA_YB?U;=UM<<_W6YWKPOJVJ!;3C-@<8Y%E3D1!@DL@86 <) KZ*BT<'$SBIX M6DU[=\!8WX*HKYJ$U-$0#@JAL!/[)KCV=I[K#$B.+$B<"K#%'8:"Y!GMEI!B@L5=9Y:A3B3.B48JHS#;E/$'6R(9YK(9FF*>$4 M&ZLH$$*C%&B&T1&R%1X M/E=Z],F"(RY KB5-#682BUQE.T_78:GB=;\Y"*@=A?3JP;Q$"O*J*?B^WW]:IH&P && HQ MSU)F -0(B#;7IX#2EGO$I^//]8HNZ#A2%%M",8*,T"(M@I&6:J@ EZA_P 9 M:,'4FS/5P_U]N?64A"%,G=:#R"1Y;IVT_+PI!J-)\:BY&(^<80416SPC"Q(^ MLNH%Y1MA^@Q*^0T$7HYVNU_T\V5]Y]Z\O*YW8JZ+[>6UNQISN6W;%G^OJX5= M!"I"D,E$CE3.4&[[<->5[;>]'I?LTUZF1&ZLF5IF#&="?93V2 41PG'>O!V(D@+R?H\ M0K>@%I7Q^FA0U=/EW7*]6>0:4*ERHNW R[,LDUAUZYR7\B#J%X'M*/KW%M'G4, &TW - M].3^IU!!7YO\=' 08WV?S7C8;FW;[0JPC30SH9E$%'(JL TZ4\HP; 8A YRR M7O'>J<]7') 4F-3859$=WT8((EV5.ZDT0Y"FD55NCVK PG2IC?BP2QB1O\;H O@;U+^;]@\6M+Z)'\S& M/=:",EQO\5#7#^5F M^W)C0HI4YDS+E!BM,\I0:KK>3Z'H5:?XK298+A4B4L/48$,E<[M1E&?2_DHS M$_O<\QC8 )D=05T/I9V&-3^Q?8FP(7H[@CD/R9V&P6&J.XS)?L+[JMVO:>]X MHF8@OP&,*(-VGB")*._7F^+=KKBK%EIC105G#!*MC,@YT:@;&0PAK[MJ;S8& M\Y3+G$.L*<#2&)XK123/$<_LGZ'7;=&P"2D.8U*##).5XD%POU7]I-SZR?=( M6J=,4=G3Y9^FXL_T/);OXR:RK;\75PVUQ>?WOR^W:Y<:\VU@M M**J=V>S6[G9BDS"# -<( B48SI1=8J$A MN!][)T0P-/_ST,+@5CW--8["6E]E?*U-^4/=+JMJ?;U>M5)=_^1'<^0J\PSG MF+C !*+<_I?I;KS2W"@?F1P$ "%(J,>2AM7!/+"3NW MGP8_;?!%:#_:4RUI%X0 (8 Y(KDB3.>8[<>V)%YG[%X-*ZVD2A5)@;"1.!52 M,@R)HH8 @IB6Y]'<'Q=/]7;8:7M8'_33U[/1'T17!S ?16=]6#RAKU&<,0]= MC6-:.4%G#A#+_OBX7=\MMS]DL2DLNK7]LMT\1:G1:6[#:FI@EAF041M*[T0*8P%X ;F7%(E0WC+0N';7&1?.\& M^+H;X$43L*XWR5_?UJMO^S]7R7UC4O+U8%. @':$DT:$LM/X)Y38MF"3([1G MNH'C1Z9O3#O>*_-0W5C&]8EC0W'8NX[V\N_UW<-==]TM0RJ7D#*39B"3.M=B MO_S,K.;[O?O^Y+-33#G0,!<*8)P3#@0FFN94&$ I]GK%8="K[N^+JDIVWY:; MB0LI'[-P8D@-8VL>(V8@]J=EC4I2:=$=2, 4[^2 M1V^U)4"&,D(%ERG&F=OTD5 I!8A41!@2^WQ4+BL;%I37KNICU>4>A @)/-@< M$P/$(3+,I'_&L] WR/*>U/UIGH&*^7/>THM.N?9?*_CA=+R2_+RG[OOH'\>K&OV.R/4;S8Q(=:\/R_ M#\O;M9M/OA?NDH?]H_M!\^=WF^MR>U?/-1?)WJ#D8-$N5M*S*:O=[L?M67KFWPZJ=R[]\J6DF =&I7M^LI5 MP7S.(]X>@3^,E1_\LQOV8\O._0^VJ]6/UQ/J3O*@@E*F+(-XI2F M2D),C.S&!L^%UUV2DPWE!NJ,::TP,YAA(@1DPAU,0,RX-K'?S?RX75M9N;\M MJE9\#D@],U5&L=DS,V4J(GW#VB-8%TD#+/FS_?ULZG.*K5,9)R%(GHH/;,R[$^E%W0K@"K?9V5ZZ_GI;B*HJ=M73F$TI 95 4KH:Z AFC#,[/)7((<=I#H"/ M"'HT*Q22"B',2"HPURF#0.8"IHK;X#&7L6L$=D@ODDOWMI<=L/_YL-X6;F.^ MPYTTP"_J(M/OR\W-;^_7W^W?:+[M)Y4A_=%/+L_D"C_)[$#6%+_ _%PBO/YD MGA#1"!Z9AY#&,*R,WIO]!/5#\=>1BF_+C?URU>Q#-P">+84%2W/%J4SKRT<: M:I-W40]1J=<]!N_&94H!R66:0D1Q9AA/*09:@3S5PJ[)8U7O\MT'\>7=Y8?/_].(3^:#-OK?Q(<_Q*?_B: [%O_\Q^^_VS_H8K=< MWU;B:[7;+E>[A3!YBB! *%6,$82)( 83E(&,Y]R@MU[RF09$Q%._%GIRC#WY M+7'PDQI_TAJ0('B1.!OL3ULSDE]:0WY-_NQL\:G4%]]Y'GDILW+BL(25"9W9 M+_ED+*>O9:5,YJL9I*M,9VMYCM'@H?7&I1O>;]=5G1=Z>[N^*2Q]G\O;!S=* MJNZ1&!NX0<4T0<@(90$HJ+N&F<"X=UIFF.8BA\L'D,DQ2@\1#L1JCVER>D+] MYL)7N$SV"(=4HPU$K\=$-CW-0VN#WS<7S*HZ _)M]K>%>ZNMOEI0%3=U_FMY M7?_;YC;[V%3)7L2]-B6%97T&\TY@@\IH/=3SK=/ECWJ%\J5LMVWE0[7>%%55 M5/^Z=8^O0ZZ4S&AJ5R0X-\!.6KGJFB68>MV3&MU8[!2F%E^R*[M=[.0 \2*I M07J^DSJ:WWX[+)-2ZS>/C&,USA.K;[!U8K95;9??EM6Q<>M>T+LMF;K77'U9?FW+MQSLO5^^)W; MQUD(*87.%%,0L]P8SAF%'4:5J=PK77Q29)&5LC,F.;+F(CFZ>;3NK2?WL[7FYX;7G$<&2<)/B3G)R3^/+Z=QWQP)MN?)NZ?T0/]]MF] M 5I@'\K=T\W^QRDK;5K&<[POW# M]KZT:X>QFUJAN'_U*&9JW\Y@:VQZF\MSCJ9Q88*[$>VN)#8YDDTEC_J9U^6J M^W&E']Q+6!^+[;J\6N1(0L"Y5(C"W""DT\.^'S5B5(00'$SDX. (6YWG^*FX MK>\TUT ODG>;U>W#E1,>MY%ZTUZ%KG\X;LX([[1AL_]9_15BXJ_K=M27JML< MX:X6TK%G:S.2QHZD,61N[ALWVY_5C0-S*:9QY^!)W)=2C_D[FK?F.77',_>- M63LRSWUWD \Y?)]W=HY9;J^J/^Y=Z0S;#PED[6D<-SA#A&J18<*D,JE1.