0000876167-16-000105.txt : 20161007 0000876167-16-000105.hdr.sgml : 20161007 20161007092544 ACCESSION NUMBER: 0000876167-16-000105 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 79 CONFORMED PERIOD OF REPORT: 20160831 FILED AS OF DATE: 20161007 DATE AS OF CHANGE: 20161007 FILER: COMPANY DATA: COMPANY CONFORMED NAME: PROGRESS SOFTWARE CORP /MA CENTRAL INDEX KEY: 0000876167 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 042746201 STATE OF INCORPORATION: DE FISCAL YEAR END: 1130 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-19417 FILM NUMBER: 161926192 BUSINESS ADDRESS: STREET 1: 14 OAK PARK CITY: BEDFORD STATE: MA ZIP: 01730 BUSINESS PHONE: 781-280-4473 MAIL ADDRESS: STREET 1: 14 OAK PARK DRIVE CITY: BEDFORD STATE: MA ZIP: 01730 10-Q 1 q3201610-q.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 August 31, 2016
 
¨
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
Commission File Number: 0-19417
 
PROGRESS SOFTWARE CORPORATION
(Exact name of registrant as specified in its charter)
 
 
DELAWARE
(State or other jurisdiction of
incorporation or organization)
 
04-2746201
(I.R.S. Employer
Identification No.)
14 Oak Park
Bedford, Massachusetts 01730
(Address of principal executive offices)(Zip code)
Telephone Number: (781) 280-4000
 
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes  ý    No  ¨
Indicate by check mark whether the registrant has submitted electronically and posted on its corporate Web site, if any, every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).    Yes  ý    No  ¨
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, or a smaller reporting company. See the definitions “large accelerated filer”, “accelerated filer” and “smaller reporting company” in Rule 12b-2 of the Exchange Act.
 
Large accelerated filer
 
ý
Accelerated filer
 
¨
Non-accelerated filer
 
¨
Smaller reporting company
 
¨

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).
Yes  ¨ No  ý
As of September 29, 2016, there were 48,592,417 shares of the registrant’s common stock, $.01 par value per share, outstanding.



PROGRESS SOFTWARE CORPORATION
FORM 10-Q
FOR THE NINE MONTHS ENDED AUGUST 31, 2016
INDEX

 
 
 
PART I
 
 
 
 
Item 1.
 
 
 
 
 
Item 2.
Item 3.
Item 4.
 
 
 
PART II
 
 
 
 
Item 1.
Item 1A.
Item 2.
Item 5.
Other Matters
Item 6.
 
 
 
 
 
Exhibit Index

2


PART I. FINANCIAL INFORMATION

Item 1. Financial Statements (Unaudited)

Condensed Consolidated Balance Sheets

(In thousands, except share data)
August 31,
2016
 
November 30, 2015
Assets
 
 
 
Current assets:
 
 
 
Cash and cash equivalents
$
188,084

 
$
212,379

Short-term investments
44,600

 
28,900

Total cash, cash equivalents and short-term investments
232,684

 
241,279

Accounts receivable (less allowances of $1,565 and $2,193, respectively)
55,758

 
66,459

Other current assets
20,521

 
15,671

Total current assets
308,963

 
323,409

Property and equipment, net
50,778

 
54,226

Intangible assets, net
87,684

 
114,113

Goodwill
370,097

 
369,985

Deferred tax assets
11,626

 
10,971

Other assets
3,631

 
4,419

Total assets
$
832,779

 
$
877,123

Liabilities and shareholders’ equity
 
 
 
Current liabilities:
 
 
 
Current portion of long-term debt
$
13,125

 
$
9,375

Accounts payable
9,647

 
11,188

Accrued compensation and related taxes
20,967

 
29,720

Income taxes payable
5,098

 
2,941

Other accrued liabilities
17,796

 
21,465

Short-term deferred revenue
129,354

 
125,227

Total current liabilities
195,987

 
199,916

Long-term debt
123,750

 
135,000

Long-term deferred revenue
8,529

 
8,844

Deferred tax liabilities
6,149

 
7,112

Other noncurrent liabilities
3,785

 
3,787

Commitments and contingencies

 

Shareholders’ equity:
 
 
 
Preferred stock, $0.01 par value; authorized, 1,000,000 shares; issued, none

 

Common stock, $0.01 par value, and additional paid-in capital; authorized, 200,000,000 shares; issued and outstanding, 48,575,307 shares in 2016 and 50,579,539 shares in 2015
237,136

 
227,930

Retained earnings
281,303

 
319,162

Accumulated other comprehensive loss
(23,860
)
 
(24,628
)
Total shareholders’ equity
494,579

 
522,464

Total liabilities and shareholders’ equity
$
832,779

 
$
877,123

See notes to unaudited condensed consolidated financial statements.

3


Condensed Consolidated Statements of Operations
 
 
Three Months Ended
 
Nine Months Ended
(In thousands, except per share data)
August 31,
2016
 
August 31,
2015
 
August 31,
2016
 
August 31,
2015
Revenue:
 
 
 
 
 
 
 
Software licenses
$
33,624

 
$
31,840

 
$
86,366

 
$
85,794

Maintenance and services
68,394

 
62,797

 
201,251

 
179,042

Total revenue
102,018

 
94,637

 
287,617

 
264,836

Costs of revenue:
 
 
 
 
 
 
 
Cost of software licenses
1,424

 
1,441

 
4,139

 
4,526

Cost of maintenance and services
11,825

 
9,612

 
33,217

 
31,174

Amortization of acquired intangibles
3,940

 
4,079

 
11,818

 
12,805

Total costs of revenue
17,189

 
15,132

 
49,174

 
48,505

Gross profit
84,829

 
79,505

 
238,443

 
216,331

Operating expenses:
 
 
 
 
 
 
 
Sales and marketing
29,852

 
30,004

 
88,648

 
92,607

Product development
21,706

 
20,422

 
65,800

 
65,533

General and administrative
11,411

 
14,076

 
36,055

 
42,065

Amortization of acquired intangibles
3,186

 
3,186

 
9,556

 
9,559

Impairment of intangible assets
5,051

 

 
5,051

 

Restructuring expenses
(36
)
 
2,561

 
229

 
8,715

Acquisition-related expenses
53

 
662

 
449

 
3,180

Total operating expenses
71,223

 
70,911

 
205,788

 
221,659

Income (loss) from operations
13,606

 
8,594

 
32,655

 
(5,328
)
Other (expense) income:
 
 
 
 
 
 
 
Interest expense
(1,174
)
 
(987
)
 
(3,244
)
 
(2,808
)
Interest income and other, net
260

 
450

 
686

 
1,153

Foreign currency (loss) gain, net
(374
)
 
(628
)
 
(1,916
)
 
397

Total other (expense) income, net
(1,288
)
 
(1,165
)
 
(4,474
)
 
(1,258
)
Income (loss) before income taxes
12,318

 
7,429

 
28,181

 
(6,586
)
Provision (benefit) for income taxes
4,742

 
11,555

 
10,114

 
(7,256
)
Net income (loss)
$
7,576

 
$
(4,126
)
 
$
18,067

 
$
670

Earnings per share:
 
 
 
 
 
 
 
Basic
$
0.16

 
$
(0.08
)
 
$
0.36

 
$
0.01

Diluted
$
0.15

 
$
(0.08
)
 
$
0.36

 
$
0.01

Weighted average shares outstanding:
 
 
 
 
 
 
 
Basic
48,611

 
50,120

 
49,765

 
50,377

Diluted
49,135

 
50,120

 
50,310

 
51,117

See notes to unaudited condensed consolidated financial statements.

4


Condensed Consolidated Statements of Comprehensive Income (Loss)

 
Three Months Ended
 
Nine Months Ended
(In thousands)
August 31, 2016
 
August 31, 2015
 
August 31, 2016
 
August 31, 2015
Net income (loss)
$
7,576

 
$
(4,126
)
 
$
18,067

 
$
670

Other comprehensive income (loss), net of tax:
 
 
 
 
 
 
 
Foreign currency translation adjustments
(1,332
)
 
(257
)
 
485

 
(8,411
)
Reclassification adjustment for losses included in net income, net of tax of $0 for the third quarter and first nine months of 2016

 

 
256

 

Unrealized gains (losses) on investments, net of tax of $16 for the third quarter and first nine months of 2016 and $0 for the third quarter and first nine months of 2015
30

 
(17
)
 
27

 
(52
)
Total other comprehensive income (loss), net of tax
(1,302
)
 
(274
)
 
768

 
(8,463
)
Comprehensive income (loss)
$
6,274

 
$
(4,400
)
 
$
18,835

 
$
(7,793
)

See notes to unaudited condensed consolidated financial statements.


5


Condensed Consolidated Statements of Cash Flows
 
 
Nine Months Ended
(In thousands)
August 31,
2016
 
August 31,
2015
Cash flows from operating activities:
 
 
 
Net income
$
18,067

 
$
670

Adjustments to reconcile net income to net cash provided by operating activities:
 
 
 
Depreciation and amortization of property and equipment
6,480

 
7,209

Amortization of intangibles and other
23,316

 
24,420

Stock-based compensation
19,009

 
18,812

Loss on disposal of property
364

 

Asset impairment
5,051

 
3,999

Deferred income taxes
(996
)
 
(23,067
)
Excess tax benefit from stock plans
(305
)
 
(1,107
)
Allowances for accounts receivable
(334
)
 
356

Changes in operating assets and liabilities:
 
 
 
Accounts receivable
11,209

 
11,160

Other assets
(3,866
)
 
(508
)
Accounts payable and accrued liabilities
(14,920
)
 
(3,378
)
Income taxes payable
2,025

 
7,367

Deferred revenue
3,810

 
31,255

Net cash flows from operating activities
68,910

 
77,188

Cash flows used in investing activities:
 
 
 
Purchases of investments
(33,861
)
 
(20,068
)
Sales and maturities of investments
17,275

 
10,436

Purchases of property and equipment
(3,747
)
 
(6,079
)
Capitalized software development costs

 
(1,661
)
Payments for acquisitions, net of cash acquired

 
(246,275
)
Proceeds from divestitures, net

 
4,500

Net cash flows used in investing activities
(20,333
)
 
(259,147
)
Cash flows (used in) from financing activities:
 
 
 
Proceeds from stock-based compensation plans
8,166

 
10,459

Purchases of stock related to withholding taxes from the issuance of restricted stock units
(2,751
)
 
(2,850
)
Repurchases of common stock
(71,507
)
 
(32,868
)
Excess tax benefit from stock plans
305

 
1,107

Payment of contingent consideration

 
(209
)
Proceeds from the issuance of debt

 
150,000

Payment of long-term debt
(7,500
)
 
(5,625
)
Payment of issuance costs for long-term debt

 
(1,787
)
Net cash flows (used in) from financing activities
(73,287
)
 
118,227

Effect of exchange rate changes on cash
415

 
(10,237
)
Net decrease in cash and cash equivalents
(24,295
)
 
(73,969
)
Cash and cash equivalents, beginning of period
212,379

 
263,082

Cash and cash equivalents, end of period
$
188,084

 
$
189,113


6


Condensed Consolidated Statements of Cash Flows, continued
 
Nine Months Ended
 
August 31,
2016
 
August 31,
2015
Supplemental disclosure:
 
 
 
Cash paid for income taxes, net of refunds of $781 in 2016 and $1,887 in 2015
$
11,918

 
$
7,329

Cash paid for interest
$
2,348

 
$
2,150

Non-cash financing activities:
 
 
 
Total fair value of restricted stock awards, restricted stock units and deferred stock units on date vested
$
12,137

 
$
9,963

See notes to unaudited condensed consolidated financial statements.

7


Notes to Condensed Consolidated Financial Statements

Note 1: Basis of Presentation

Company Overview - We are a global leader in application development, empowering the digital transformation organizations need to create and sustain engaging user experiences in today's evolving marketplace. With offerings spanning web, mobile and data for on-premise and cloud environments, we power startups and industry titans worldwide. Our solutions are used across a variety of industries.

Our products are generally sold as perpetual licenses, but certain products also use term licensing models and our cloud-based offerings use a subscription based model. More than half of our worldwide license revenue is realized through relationships with indirect channel partners, principally application partners and original equipment manufacturers (OEMs). Application partners are independent software vendors (ISVs) that develop and market applications using our technology and resell our products in conjunction with sales of their own products that incorporate our technology. OEMs are companies that embed our products into their own software products or devices.

We operate in North America and Latin America (the Americas); Europe, the Middle East and Africa (EMEA); and the Asia Pacific region, through local subsidiaries as well as independent distributors.

Basis of Presentation and Significant Accounting Policies - We prepared the accompanying unaudited condensed consolidated financial statements pursuant to the rules and regulations of the Securities and Exchange Commission (SEC) regarding interim financial reporting. Accordingly, they do not include all of the information and footnotes required by accounting principles generally accepted in the United States of America (GAAP) for complete financial statements and these unaudited financial statements should be read in conjunction with the audited financial statements included in our Annual Report on Form 10-K for the fiscal year ended November 30, 2015.

We made no significant changes in the application of our significant accounting policies that were disclosed in our Annual Report on Form 10-K for the fiscal year ended November 30, 2015. We have prepared the accompanying unaudited condensed consolidated financial statements on the same basis as the audited financial statements included in our Annual Report on Form 10-K for the fiscal year ended November 30, 2015, and these financial statements include all adjustments, consisting only of normal recurring adjustments, necessary for a fair presentation of the results of the interim periods presented. The operating results for the interim periods presented are not necessarily indicative of the results expected for the full fiscal year.

Recent Accounting Pronouncements - In August 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update No. 2016-15, Classification of Certain Cash Receipts and Cash Payments (ASU 2016-15). ASU 2016-15 is intended to add or clarify guidance on the classification of certain cash receipts and payments in the statement of cash flows and to eliminate the diversity in practice related to such classifications. The guidance in ASU 2016-15 is required for annual reporting periods beginning after December 15, 2017, with early adoption permitted. We are currently evaluating the effect that implementation of this update will have upon adoption on our consolidated statement of cash flows.

In March 2016, the FASB issued Accounting Standards Update No. 2016-09, Improvements to Employee Share-Based Payment Accounting (ASU 2016-09). ASU 2016-09 is intended to simplify various aspects of the accounting for employee share-based payment transactions, including accounting for income taxes, forfeitures, and statutory tax withholding requirements, as well as classification in the statement of cash flows. The guidance in ASU 2016-09 is required for annual reporting periods beginning after December 15, 2016, with early adoption permitted. We are currently evaluating the effect that implementation of this update will have upon adoption on our consolidated financial position and results of operations.

In February 2016, the FASB issued Accounting Standards Update No. 2016-02, Leases (ASU 2016-02), which requires lessees to record most leases on their balance sheets, recognizing a lease liability for the obligation to make lease payments and a right-to-use asset for the right to use the underlying asset for the lease term. The guidance in ASU 2016-02 is required for annual reporting periods beginning after December 15, 2018, with early adoption permitted. We currently expect that most of our operating lease commitments will be subject to the update and recognized as operating lease liabilities and right-of-use assets upon adoption. However, we are currently evaluating the effect that implementation of this update will have upon adoption on our consolidated financial position and results of operations.


8


In April 2015, the FASB issued Accounting Standards Update No. 2015-03, Interest - Imputation of Interest (Subtopic 835-30) Simplifying the Presentation of Debt Issuance Costs (ASU 2015-03). ASU 2015-03 requires debt issuance costs to be presented in the balance sheet as a direct deduction from the carrying value of the associated debt liability, consistent with the presentation of a debt discount. The guidance in ASU 2015-03 is required for annual reporting periods beginning after December 15, 2015, including interim periods within the reporting period. Early adoption is permitted for financial statements that have not been previously issued. We estimate that the impact on our consolidated balance sheets will be a reclassification of up to $1.1 million from other assets to long-term debt as of December 1, 2016.

In May 2014, the FASB issued Accounting Standards Update No. 2014-09, Revenue from Contracts with Customers (Topic 606) (ASU 2014-09). ASU 2014-09 outlines a single comprehensive model for entities to use in accounting for revenue arising from contracts with customers and supersedes most current revenue recognition guidance, including industry-specific guidance. This new guidance is effective for annual reporting periods (including interim reporting periods within those periods) beginning after December 15, 2016. Early adoption is not permitted. Entities have the option of using either a full retrospective or a modified approach to adopt the guidance. In July 2015, the FASB voted to defer the effective date of this ASU by one year for reporting periods beginning after December 15, 2017, with early adoption permitted as of the original effective date. As a result, the new effective date for the Company will be December 1, 2018. This update will impact the timing and amounts of revenue recognized. Management is currently assessing the impact the adoption of this ASU will have on the Company’s consolidated financial statements.

Note 2: Cash, Cash Equivalents and Investments

A summary of our cash, cash equivalents and available-for-sale investments at August 31, 2016 is as follows (in thousands):
 
 
Amortized Cost Basis
 
Unrealized
Gains
 
Unrealized
Losses
 
Fair Value
Cash
$
179,548

 
$

 


 
$
179,548

Money market funds
8,536

 

 


 
8,536

State and municipal bond obligations
34,489

 
43

 


 
34,532

U.S. treasury bonds
6,534

 

 


 
6,534

U.S. government agency bonds
525

 
1

 
(4
)
 
522

Corporate bonds
3,006

 
6

 


 
3,012

Total
$
232,638

 
$
50

 
$
(4
)
 
$
232,684


A summary of our cash, cash equivalents and available-for-sale investments at November 30, 2015 is as follows (in thousands):
 
 
Amortized Cost Basis
 
Unrealized
Gains
 
Unrealized
Losses
 
Fair Value
Cash
$
186,241

 
$

 
$

 
$
186,241

Money market funds
26,138

 

 

 
26,138

State and municipal bond obligations
20,387

 
30

 

 
20,417

U.S. treasury bonds
3,109

 

 
(15
)
 
3,094

U.S. government agency bonds
1,645

 

 
(4
)
 
1,641

Corporate bonds
3,756

 

 
(8
)
 
3,748

Total
$
241,276

 
$
30

 
$
(27
)
 
$
241,279



9


Such amounts are classified on our condensed consolidated balance sheets as follows (in thousands):
 
 
August 31, 2016
 
November 30, 2015
 
Cash and
Equivalents
 
Short-Term
Investments
 
Cash and
Equivalents
 
Short-Term
Investments
Cash
$
179,548

 
$

 
$
186,241

 
$

Money market funds
8,536

 

 
26,138

 

State and municipal bond obligations

 
34,532

 

 
20,417

U.S. treasury bonds

 
6,534

 

 
3,094

U.S. government agency bonds

 
522

 

 
1,641

Corporate bonds

 
3,012

 

 
3,748

Total
$
188,084

 
$
44,600

 
$
212,379

 
$
28,900


The fair value of debt securities by contractual maturity is as follows (in thousands):
 
 
August 31,
2016
 
November 30,
2015
Due in one year or less
$
23,474

 
$
15,945

Due after one year (1)
21,126

 
12,955

Total
$
44,600

 
$
28,900

 
(1)
Includes state and municipal bond obligations and corporate bonds, which are securities representing investments available for current operations and are classified as current in the consolidated balance sheets.

We did not hold any investments with continuous unrealized losses as of August 31, 2016 and as of November 30, 2015.

Note 3: Derivative Instruments

We generally use forward contracts that are not designated as hedging instruments to hedge economically the impact of the variability in exchange rates on intercompany accounts receivable and loans receivable denominated in certain foreign currencies. We generally do not hedge the net assets of our international subsidiaries. All forward contracts are recorded at fair value in other current assets or other accrued liabilities on the consolidated balance sheets at the end of each reporting period and expire from 30 days to one year. In the three and nine months ended August 31, 2016, realized and unrealized gains of $2.2 million and $1.4 million, respectively, from our forward contracts were recognized in foreign currency (loss) gain, net, in the condensed consolidated statements of operations. In the three and nine months ended August 31, 2015, realized and unrealized gains of $0.6 million and realized and unrealized losses of $1.9 million, respectively, from our forward contracts were recognized in foreign currency gain (loss), net, in the condensed consolidated statements of operations. The gains and losses were substantially offset by realized and unrealized losses and gains on the offsetting positions.

The table below details outstanding foreign currency forward contracts where the notional amount is determined using contract exchange rates (in thousands):
 
 
August 31, 2016
 
November 30, 2015
 
Notional Value
 
Fair Value
 
Notional Value
 
Fair Value
Forward contracts to sell U.S. dollars
$
83,992

 
$
(5,170
)
 
$
76,748

 
$
(4,026
)
Forward contracts to purchase U.S. dollars
2,209

 
4

 
2,077

 
5

Total
$
86,201

 
$
(5,166
)
 
$
78,825

 
$
(4,021
)


10


Note 4: Fair Value Measurements

Recurring Fair Value Measurements

The following table details the fair value measurements within the fair value hierarchy of our financial assets and liabilities at August 31, 2016 (in thousands):
 
 
 
 
Fair Value Measurements Using
 
Total Fair
Value
 
Level 1
 
Level 2
 
Level 3
Assets
 
 
 
 
 
 
 
Money market funds
$
8,536

 
$
8,536

 
$

 
$

State and municipal bond obligations
34,532

 

 
34,532

 

U.S. treasury bonds
6,534

 

 
6,534

 

U.S. government agency bonds
522

 

 
522

 

Corporate bonds
3,012

 

 
3,012

 

Liabilities
 
 
 
 
 
 
 
Foreign exchange derivatives
$
(5,166
)
 
$

 
$
(5,166
)
 
$


The following table details the fair value measurements within the fair value hierarchy of our financial assets and liabilities at November 30, 2015 (in thousands):
 
 
 
 
Fair Value Measurements Using
 
Total Fair
Value
 
Level 1
 
Level 2
 
Level 3
Assets
 
 
 
 
 
 
 
Money market funds
$
26,138

 
$
26,138

 
$

 
$

State and municipal bond obligations
20,417

 

 
20,417

 

U.S. treasury bonds
3,094

 

 
3,094

 

U.S. government agency bonds
1,641

 

 
1,641

 

Corporate bonds
3,748

 

 
3,748

 

Liabilities
 
 
 
 
 
 
 
Foreign exchange derivatives
$
(4,021
)
 
$

 
$
(4,021
)
 
$


When developing fair value estimates, we maximize the use of observable inputs and minimize the use of unobservable inputs. When available, we use quoted market prices to measure fair value. The valuation technique used to measure fair value for our Level 1 and Level 2 assets is a market approach, using prices and other relevant information generated by market transactions involving identical or comparable assets. If market prices are not available, the fair value measurement is based on models that use primarily market based parameters including yield curves, volatilities, credit ratings and currency rates. In certain cases where market rate assumptions are not available, we are required to make judgments about assumptions market participants would use to estimate the fair value of a financial instrument.

The following table reflects the activity for our liabilities measured at fair value using Level 3 inputs, which relate to a contingent consideration obligation in connection with a prior acquisition, for each period presented (in thousands):

 
Three Months Ended
 
Nine Months Ended
 
August 31,
2016
 
August 31,
2015
 
August 31,
2016
 
August 31,
2015
Balance, beginning of period
$

 
$
295

 
$

 
$
1,717

Changes in fair value of contingent consideration obligation

 
(295
)
 

 
(1,508
)
Transfer to Level 2 fair value measurement

 

 

 
(209
)
Balance, end of period
$

 
$

 
$

 
$


11



We recorded credits of approximately $0.3 million and $1.5 million during the three and nine months ended August 31, 2015, respectively, due to the change in fair value of a contingent consideration obligation in connection with a prior acquisition, which is included in acquisition-related expenses in our condensed consolidated statement of operations. The contingent consideration obligation was reduced to $0 during the fiscal year ended November 30, 2015.

Nonrecurring Fair Value Measurements

During the third quarter of fiscal year 2016, certain assets have been measured at fair value on a nonrecurring basis using significant unobservable inputs (Level 3). Based on the fair value measurement, we recorded a $5.1 million asset impairment charge as of August 31, 2016, which was applicable to the intangible assets obtained in connection with our acquisition of Modulus during the second quarter of fiscal year 2014 (Note 5).

The following table presents nonrecurring fair value measurements as of August 31, 2016 (in thousands):

 
Total Fair Value
 
Total Losses
Intangible assets
$

 
$
5,051


The fair value measurement was determined using an income-based valuation methodology, which incorporates unobservable inputs, including expected cash flows over the remaining estimated useful life of the technology, thereby classifying the fair value as a Level 3 measurement within the fair value hierarchy. The expected cash flows include subscription fees to be collected from existing customers using the platform, offset by hosting fees and compensation related costs to be incurred over the remaining estimated useful life.

Note 5: Intangible Assets and Goodwill

Intangible Assets

Intangible assets are comprised of the following significant classes (in thousands):
 
 
August 31, 2016
 
November 30, 2015
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net Book
Value
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net Book
Value
Purchased technology
$
109,880

 
$
(64,438
)
 
$
45,442

 
$
117,151

 
$
(54,963
)
 
$
62,188

Customer-related
67,602

 
(33,257
)
 
34,345

 
67,602

 
(25,493
)
 
42,109

Trademarks and trade names
15,140

 
(7,243
)
 
7,897

 
15,330

 
(5,514
)
 
9,816

Total
$
192,622

 
$
(104,938
)
 
$
87,684

 
$
200,083

 
$
(85,970
)
 
$
114,113


During the third quarter of fiscal year 2016, we evaluated the ongoing value of the intangible assets associated with the technology obtained in connection with the acquisition of Modulus. As a result of our decision to abandon the related assets due to a change in our expected ability to use the technology internally, we determined that the intangible assets were fully impaired. As a result, we incurred an impairment charge of $5.1 million in the third quarter of fiscal year 2016.

In the three and nine months ended August 31, 2016, amortization expense related to intangible assets was $7.1 million and $21.4 million, respectively. In the three and nine months ended August 31, 2015, amortization expense related to intangible assets was $7.3 million and $22.4 million, respectively.


12


Future amortization expense for intangible assets as of August 31, 2016, is as follows (in thousands):
 
Remainder of 2016
$
6,852

2017
27,426

2018
26,613

2019
25,489

2020
714

Thereafter
590

Total
$
87,684


Goodwill

Changes in the carrying amount of goodwill in the nine months ended August 31, 2016 are as follows (in thousands):

Balance, November 30, 2015
$
369,985

Translation adjustments
112

Balance, August 31, 2016
$
370,097


Changes in the goodwill balances by reportable segment in the nine months ended August 31, 2016 are as follows (in thousands):
 
November 30, 2015
 
Translation Adjustments
 
August 31, 2016
OpenEdge
$
211,980

 
$
112

 
$
212,092

Data Connectivity and Integration
19,040

 

 
19,040

Application Development and Deployment
138,965

 

 
138,965

Total goodwill
$
369,985

 
$
112

 
$
370,097


During the fourth quarter of fiscal year 2015, we completed our annual testing for impairment of goodwill and, based on those tests, concluded that no impairment of goodwill existed as of October 31, 2015. During the quarter ending August 31, 2016, no triggering events have occurred that would indicate that it is more likely than not that the carrying values of any of our reporting units exceeded their fair values.

Note 6: Business Combinations

Telerik Acquisition

On December 2, 2014, we completed the acquisition of all of the outstanding securities of Telerik AD (Telerik), a leading provider of application development tools based in Sofia, Bulgaria, for total consideration of $262.5 million. Approximately $10.5 million of the total consideration was paid to Telerik’s founders and certain other key employees in restricted stock units, subject to a vesting schedule and continued employment. Under the Securities Purchase Agreement, 10% of the total consideration was deposited into an escrow account to secure certain indemnification and other obligations of the sellers to Progress. In accordance with the agreement, the full amount of the escrow was released to the former equity holders in June 2016.

Through this acquisition, we now provide comprehensive cloud and on-premise platform offerings that enable developers to rapidly create applications, driven by data for any web, desktop or mobile platform. We funded the acquisition through a combination of existing cash resources and a $150 million term loan (Note 7).

Acquisition-related transaction costs (e.g., legal, due diligence, valuation, and other professional fees) and certain acquisition restructuring and related charges are not included as a component of consideration transferred, but are required to be expensed as incurred. We incurred $0 and $0.3 million of acquisition-related costs during the three and nine months ended August 31, 2016, respectively, and $0.8 million and $2.7 million during the three and nine months ended August 31, 2015, respectively, which are included in acquisition-related expenses in our condensed consolidated statement of operations.

13



In connection with the acquisition of Telerik, we agreed to provide retention bonuses to certain Telerik employees as an incentive for those employees to remain with Telerik for at least one year following the acquisition. We concluded that the retention bonuses for these individuals, which totaled approximately $2.2 million, are compensation arrangements and recognized these costs over the one-year service period. During the three and nine months ended August 31, 2015, we incurred $0.6 million and $1.8 million of expense related to the retention bonuses, respectively, which is included in the acquisition-related expenses in our consolidated statement of operations. There were no additional expenses related to the retention bonuses incurred during the three and nine months ended August 31, 2016 and the entire amount accrued during fiscal year 2015 was paid in December 2015.

The operations of Telerik are included in our operating results as part of the Application Development and Deployment segment from the date of acquisition. The amount of revenue of Telerik included in our condensed consolidated statement of operations during the three and nine months ended August 31, 2016 was $19.4 million and $56.0 million, respectively. The amount of revenue of Telerik included in our condensed consolidated statement of operations during the three and nine months ended August 31, 2015 was $12.5 million and $26.2 million, respectively. The revenue from sales of Telerik products and maintenance is primarily recognized ratably over the maintenance period, which is generally one year, as vendor specific objective evidence of fair value cannot be established for such maintenance. The amount of pretax losses of Telerik included in our condensed consolidated statement of operations during the three and nine months ended August 31, 2016 was $7.0 million and $20.2 million, respectively. The amount of pretax losses of Telerik included in our condensed consolidated statement of operations during the three and nine months ended August 31, 2015 was $10.2 million and $41.2 million, respectively. The pretax losses in each three and nine month period includes the amortization expense of approximately $6.2 million and $18.5 million, respectively, related to the acquired intangible assets discussed above. In addition, the pretax losses in the three and nine months ended August 31, 2016 includes stock-based compensation expense of approximately $2.2 million and $6.5 million, respectively.

Note 7: Term Loan and Line of Credit

Our credit agreement provides for a $150 million secured term loan and a $150 million secured revolving credit facility, which may be made available in U.S. Dollars and certain other currencies. The revolving credit facility may be increased by up to an additional $75 million if the existing or additional lenders are willing to make such increased commitments. We borrowed the $150 million term loan included in our credit agreement to partially fund our acquisition of Telerik, as described in Note 6. The revolving credit facility has sublimits for swing line loans up to $25.0 million and for the issuance of standby letters of credit in a face amount up to $25.0 million. We expect to use the revolving credit facility for general corporate purposes, including acquisitions of other businesses, and may also use it for working capital.

The credit facility matures on December 2, 2019, when all amounts outstanding will be due and payable in full. The revolving credit facility does not require amortization of principal. The outstanding balance of the $150 million term loan as of August 31, 2016 was $136.9 million, with $13.1 million due in the next 12 months. The term loan requires repayment of principal at the end of each fiscal quarter, beginning with the fiscal quarter ended February 28, 2015. The first eight payments are in the principal amount of $1.9 million each, the following eight payments are in the principal amount of $3.8 million each, the following three payments are in the principal amount of $5.6 million each, and the last payment is of the remaining principal amount. The term loan may be prepaid before maturity in whole or in part at our option without penalty or premium. As of August 31, 2016, the carrying value of the term loan approximates the fair value, based on Level 2 inputs (observable market prices in less than active markets), as the interest rate is variable over the selected interest period and is similar to current rates at which we can borrow funds. The interest rate of the credit facility as of August 31, 2016 was 2.25%.

Costs incurred to obtain our long-term debt of $1.8 million were recorded as debt issuance costs within other assets in our consolidated balance sheet as of August 31, 2016 and are being amortized over the term of the debt agreement using the effective interest rate method. Amortization expense related to debt issuance costs of $0.1 million and $0.3 million for the three and nine months ended August 31, 2016, respectively, and $0.1 million and $0.3 million for the three and nine months ended August 31, 2015, respectively, is recorded within interest expense in our condensed consolidated statements of operations.

Revolving loans may be borrowed, repaid and reborrowed until December 2, 2019, at which time all amounts outstanding must be repaid. As of August 31, 2016, there were no amounts outstanding under the revolving line and $0.5 million of letters of credit.


14


As of August 31, 2016, aggregate principal payments of long-term debt for the next five years and thereafter are (in thousands):

Remainder of 2016
$
1,875

2017
15,000

2018
15,000

2019
105,000

Total
$
136,875


Note 8: Common Stock Repurchases

We repurchased and retired 0.4 million shares of our common stock for $11.5 million in the three months ended August 31, 2016 and 2.8 million shares for $71.5 million in the nine months ended August 31, 2016. We did not repurchase shares of our common stock during the three months ended August 31, 2015 and in the nine months ended August 31, 2015, we repurchased and retired 1.3 million shares for $32.9 million. The shares were repurchased in both periods as part of our Board of Directors authorized share repurchase program.

In March 2016, our Board of Directors authorized a new $100.0 million share repurchase program, which increased the total authorization to $202.8 million. As of August 31, 2016, there is $143.0 million remaining under this current authorization.

Note 9: Stock-Based Compensation

Stock-based compensation expense reflects the fair value of stock-based awards measured at the grant date and recognized over the relevant service period. We estimate the fair value of each stock-based award on the measurement date using the current market price of the stock or the Black-Scholes option valuation model. In addition, during the first quarter of fiscal year 2014, each of the first three quarters of fiscal year 2015, and the first and third quarters of fiscal year 2016, we granted performance-based restricted stock units to members of executive management that include a three-year market condition. In order to estimate the fair value of such awards, we used a Monte Carlo Simulation valuation model. The Black-Scholes and Monte Carlo Simulation valuation models incorporate assumptions as to stock price volatility, the expected life of options or awards, a risk-free interest rate and dividend yield. We recognize stock-based compensation expense related to options and restricted stock units on a straight-line basis over the service period of the award, which is generally 4 or 5 years for options and 3 years for restricted stock units. We recognize stock-based compensation expense related to performance stock units and our employee stock purchase plan using an accelerated attribution method.

The following table provides the classification of stock-based compensation as reflected in our condensed consolidated statements of operations (in thousands):
 
 
Three Months Ended
 
Nine Months Ended
 
August 31,
2016
 
August 31,
2015
 
August 31,
2016
 
August 31,
2015
Cost of maintenance and services
$
223

 
$
144

 
$
599

 
$
462

Sales and marketing
751

 
1,604

 
2,792

 
4,328

Product development
2,524

 
912

 
7,600

 
3,476

General and administrative
2,281

 
3,878

 
8,018

 
10,546

Total stock-based compensation
$
5,779

 
$
6,538

 
$
19,009

 
$
18,812



15


Note 10: Accumulated Other Comprehensive Loss

The following table summarizes the changes in accumulated balances of other comprehensive loss during the nine months ended August 31, 2016 (in thousands):

 
Foreign Currency Translation Adjustment
 
Unrealized Gains (Losses) on Investments
 
Accumulated Other Comprehensive Loss
Balance, December 1, 2015
$
(24,582
)
 
$
(46
)
 
$
(24,628
)
Other comprehensive loss before reclassifications, net of tax
485

 
27

 
512

Amounts reclassified from accumulated other comprehensive loss to realized losses included in earnings
256

 

 
256

Balance, August 31, 2016
$
(23,841
)
 
$
(19
)
 
$
(23,860
)

The tax effect on accumulated unrealized gains (losses) on investments was minimal as of August 31, 2016 and November 30, 2015.

Note 11: Restructuring Charges

The following table provides a summary of activity for all of the restructuring actions, which are detailed further below (in thousands):

 
Excess
Facilities and
Other Costs
 
Employee Severance and Related Benefits
 
Total
Balance, December 1, 2015
$
412

 
$
2,949

 
$
3,361

Costs incurred
338

 
(109
)
 
229

Cash disbursements
(514
)
 
(2,487
)
 
(3,001
)
Translation adjustments and other
4

 
20

 
24

Balance, August 31, 2016
$
240

 
$
373

 
$
613


2015 Restructurings

During the first quarter of fiscal year 2015, we restructured our operations in connection with the acquisition of Telerik. This restructuring resulted in a reduction of redundant positions primarily within the administrative functions. This restructuring also resulted in the closing of two facilities as well as asset impairment charges for assets no longer deployed as a result of the acquisition. During the second and third quarters of fiscal year 2015, we incurred additional costs with respect to this restructuring, including reduction of redundant positions primarily within the product development function, as well as an impairment charge discussed further below.

Restructuring expenses are related to employee costs, including severance, health benefits and outplacement services (but excluding stock-based compensation), facilities costs, which include fees to terminate lease agreements and costs for unused space, net of sublease assumptions, and other costs, which include asset impairment charges.

During the second quarter of fiscal year 2015, we decided to replace our existing cloud-based mobile application development technology with technology acquired in connection with the acquisition of Telerik. Accordingly, we evaluated the ongoing value of the assets associated with this prior mobile technology and, based on this evaluation, we determined that the long-lived assets with a carrying amount of $4.0 million were no longer recoverable and were impaired and wrote them down to their estimated fair value of $0.1 million. Fair value was based on expected future cash flows using Level 3 inputs under ASC 820.

As part of this first quarter of fiscal year 2015 restructuring, for the three months ended August 31, 2016 we incurred minimal expenses and for the nine months ended August 31, 2016 we incurred expenses of $0.3 million. For the three and nine months ended August 31, 2015, we incurred expenses of $2.5 million and $7.4 million, respectively. The expenses are recorded as restructuring expenses in the condensed consolidated statements of operations. We do not expect to incur additional material costs with respect to this restructuring.

16



A summary of the first nine months of fiscal year 2016 activity for this restructuring action is as follows (in thousands):

 
Excess
Facilities and
Other Costs
 
Employee Severance and Related Benefits
 
Total
Balance, December 1, 2015
$
209

 
$
309

 
$
518

Costs incurred
323

 
(43
)
 
280

Cash disbursements
(358
)
 
(267
)
 
(625
)
Translation adjustments and other
4

 
3

 
7

Balance, August 31, 2016
$
178

 
$
2

 
$
180


Cash disbursements for expenses incurred to date under this restructuring are expected to be made through the fourth quarter of fiscal year 2016. As a result, the total amount of the restructuring reserve of $0.2 million is included in other accrued liabilities on the condensed consolidated balance sheet at August 31, 2016.

During the fourth quarter of fiscal year 2015, our management approved, committed to and initiated plans to make strategic changes to our organization to further build on the focus gained from operating under our business segment structure and to enable stronger cross-collaboration among product management, marketing and sales teams and a tighter integration of the product management and product development teams. In connection with the new organizational structure, we no longer have presidents of our three segments, as well as certain other positions within the administrative organization. Our Chief Operating Officer, appointed during fiscal year 2015, assumed responsibility for driving the operations of our three segments. The organizational changes did not result in the closing of any of our facilities.

Restructuring expenses are related to employee costs, including severance, health benefits and outplacement services (but excluding stock-based compensation), and other costs, which include charges for the abandonment of certain assets.

As part of this fourth quarter of fiscal year 2015 restructuring, for the three and nine months ended August 31, 2016, we recorded a minimal credit to restructuring expenses in the consolidated statements of operations due to changes in estimates of severance to be paid. We do not expect to incur additional material costs with respect to this restructuring.

A summary of the first nine months of fiscal year 2016 activity for this restructuring action is as follows (in thousands):

 
Excess
Facilities and
Other Costs
 
Employee Severance and Related Benefits
 
Total
Balance, December 1, 2015
$

 
$
2,617

 
$
2,617

Costs incurred

 
(42
)
 
(42
)
Cash disbursements

 
(2,220
)
 
(2,220
)
Translation adjustments and other

 
16

 
16

Balance, August 31, 2016
$

 
$
371

 
$
371


Cash disbursements for expenses incurred to date under this restructuring are expected to be made through the fourth quarter of fiscal year 2016. As a result, the total amount of the restructuring reserve of $0.4 million is included in other accrued liabilities on the condensed consolidated balance sheet at August 31, 2016.

2012 - 2014 Restructurings

During fiscal years 2012, 2013, and 2014, our management approved, committed to and initiated plans to make strategic changes to our organization to provide greater focus and agility in the delivery of next generation application development, deployment and integration solutions. During each of these fiscal years, we took restructuring actions that involved the elimination of personnel and/or the closure of facilities.

As part of these restructuring actions, for the three and nine months ended August 31, 2016, we incurred minimal expenses, and for the three and nine months ended August 31, 2015, we incurred expenses of $0 and $1.3 million, respectively, which are related to employee costs, including severance, health benefits, and outplacement services (but excluding stock-based

17


compensation), and facilities costs, which include fees to terminate lease agreements and costs for unused space, net of sublease assumptions. The expenses are recorded as restructuring expenses in the condensed consolidated statements of operations. We do not expect to incur additional material costs with respect to the 2012, 2013, and 2014 restructuring actions. The restructuring reserve of $0.1 million is included in other accrued liabilities on the condensed consolidated balance sheet as of August 31, 2016.

Note 12: Income Taxes

Our income tax provision for the third quarter of fiscal years 2016 and 2015 reflects our estimates of the effective tax rates expected to be applicable for the full fiscal years, adjusted for any discrete events which are recorded in the period they occur. The estimates are reevaluated each quarter based on our estimated tax expense for the full fiscal year.

The decrease in our effective tax rate in the nine months ended August 31, 2016 compared to the same period in the prior year is primarily due to the jurisdictional mix of profits as a result of the acquisition of Telerik, where substantial losses were incurred in Bulgaria in fiscal year 2015 and tax effected at a 10% statutory rate and other jurisdictions’ earnings, primarily in the United States, were taxed at higher rates.

In addition, during the preparation of our condensed consolidated financial statements for the three months ended May 31, 2016, we identified an error in our prior year income tax provision whereby income tax expense was overstated for the year ended November 30, 2015 by $2.7 million related to our tax treatment of an intercompany gain. We determined that the error is not material to the prior year financial statements. We also concluded that recording an out-of-period correction would not be material and have therefore corrected this error by recording an out-of-period $2.7 million tax benefit in our interim financial statements for the periods ended May 31, 2016.

The Internal Revenue Service is currently examining our U.S. Federal income tax returns for fiscal years 2013 and 2014. Our Federal income tax returns have been examined or are closed by statute for all years prior to fiscal year 2012, and we are no longer subject to audit for those periods. Our state income tax returns have been examined or are closed by statute for all years prior to fiscal year 2011, and we are no longer subject to audit for those periods.

Tax authorities for certain non-U.S. jurisdictions are also examining returns, none of which are material to our consolidated balance sheets, cash flows or statements of income. With some exceptions, we are generally no longer subject to tax examinations in non-U.S. jurisdictions for years prior to fiscal year 2010.

Note 13: Earnings Per Share

We compute basic earnings per share using the weighted average number of common shares outstanding. We compute diluted earnings per share using the weighted average number of common shares outstanding plus the effect of outstanding dilutive stock options, restricted stock units and deferred stock units, using the treasury stock method. The following table sets forth the calculation of basic and diluted earnings per share on an interim basis (in thousands, except per share data):

 
Three Months Ended
 
Nine Months Ended
 
August 31,
2016
 
August 31,
2015
 
August 31,
2016
 
August 31,
2015
Net income (loss)
$
7,576

 
$
(4,126
)
 
$
18,067

 
$
670

Weighted average shares outstanding
48,611

 
50,120

 
49,765

 
50,377

Dilutive impact from common stock equivalents
524

 

 
545

 
740

Diluted weighted average shares outstanding
49,135

 
50,120

 
50,310

 
51,117

Basic earnings per share
$
0.16

 
$
(0.08
)
 
$
0.36

 
$
0.01

Diluted earnings per share
$
0.15

 
$
(0.08
)
 
$
0.36

 
$
0.01


We excluded stock awards representing approximately 287,000 shares and 423,000 shares of common stock from the calculation of diluted earnings per share in the three and nine months ended August 31, 2016, respectively, because these awards were anti-dilutive. In the three and nine months ended August 31, 2015, we excluded stock awards representing 1,173,000 shares and 296,000 shares of common stock, respectively, from the calculation of diluted earnings per share as they were anti-dilutive.


18


Note 14: Business Segments and International Operations

Operating segments are components of an enterprise that engage in business activities for which discrete financial information is available and regularly reviewed by the chief operating decision maker in deciding how to allocate resources and assess performance. Our chief operating decision maker is the combination of our Chief Executive Officer and Chief Operating Officer.

We do not manage our assets or capital expenditures by segment or assign other income (expense) and income taxes to segments. We manage and report such items on a consolidated company basis.

The following table provides revenue and contribution from our reportable segments and reconciles to the consolidated income (loss) before income taxes:

 
Three Months Ended
 
Nine Months Ended
(In thousands)
August 31, 2016
 
August 31, 2015
 
August 31, 2016
 
August 31, 2015
Segment revenue:
 
 
 
 
 
 
 
OpenEdge
$
67,534

 
$
73,398

 
$
198,595

 
$
214,775

Data Connectivity and Integration
14,251

 
8,281

 
30,852

 
22,669

Application Development and Deployment
20,233

 
12,958

 
58,170

 
27,392

Total revenue
102,018

 
94,637

 
287,617

 
264,836

Segment costs of revenue and operating expenses:
 
 
 
 
 
 
 
OpenEdge
18,180

 
18,550

 
53,539

 
56,529

Data Connectivity and Integration
2,828

 
3,180

 
8,863

 
9,563

Application Development and Deployment
11,021

 
9,933

 
29,555

 
30,169

Total costs of revenue and operating expenses
32,029

 
31,663

 
91,957

 
96,261

Segment contribution:
 
 
 
 
 
 
 
OpenEdge
49,354

 
54,848

 
145,056

 
158,246

Data Connectivity and Integration
11,423

 
5,101

 
21,989

 
13,106

Application Development and Deployment
9,212

 
3,025

 
28,615

 
(2,777
)
Total contribution
69,989

 
62,974

 
195,660

 
168,575

Other unallocated expenses (1)
56,383

 
54,380

 
163,005

 
173,903

Income (loss) from operations
13,606

 
8,594

 
32,655

 
(5,328
)
Other (expense) income, net
(1,288
)
 
(1,165
)
 
(4,474
)
 
(1,258
)
Income (loss) before income taxes
$
12,318

 
$
7,429

 
$
28,181

 
$
(6,586
)
 
 
 
 
 
 
 
 
(1) The following expenses are not allocated to our segments as we manage and report our business in these functional areas on a consolidated basis only: product development, corporate marketing, administration, amortization and impairment of acquired intangibles, stock-based compensation, restructuring, and acquisition related expenses.
                                
Our revenues are derived from licensing our products, and from related services, which consist of maintenance and consulting and education. Information relating to revenue from customers by revenue type is as follows (in thousands):
 
 
Three Months Ended
 
Nine Months Ended
(In thousands)
August 31,
2016
 
August 31,
2015
 
August 31,
2016
 
August 31,
2015
Software licenses
$
33,624

 
$
31,840

 
$
86,366

 
$
85,794

Maintenance
60,368

 
55,365

 
178,189

 
157,259

Professional services
8,026

 
7,432

 
23,062

 
21,783

Total
$
102,018

 
$
94,637

 
$
287,617

 
$
264,836



19


In the following table, revenue attributed to North America includes sales to customers in the U.S. and sales to certain multinational organizations. Revenue from Europe, the Middle East and Africa (EMEA), Latin America and the Asia Pacific region includes sales to customers in each region plus sales from the U.S. to distributors in these regions. Information relating to revenue from external customers from different geographical areas is as follows (in thousands):
 
 
Three Months Ended
 
Nine Months Ended
(In thousands)
August 31,
2016
 
August 31,
2015
 
August 31,
2016
 
August 31,
2015
North America
$
58,275

 
$
49,810

 
$
160,732

 
$
139,454

EMEA
32,719

 
30,656

 
95,517

 
89,667

Latin America
4,667

 
4,621

 
12,749

 
13,977

Asia Pacific
6,357

 
9,550

 
18,619

 
21,738

Total
$
102,018

 
$
94,637

 
$
287,617

 
$
264,836


Note 15: Subsequent Events

On September 27, 2016, our Board of Directors approved the initiation of a quarterly cash dividend to Progress shareholders. The first quarterly dividend of $0.125 per share of common stock will be paid on December 15, 2016 to shareholders of record as of the close of business on December 1, 2016.

On September 28, 2016, we announced the appointment of Kurt J. Abkemeier as our new chief financial officer. As CFO, Mr. Abkemeier will oversee the company's global finance and accounting operations and be a member of the company's executive leadership team, reporting to Phil Pead, president and chief executive officer. Mr. Abkemeier succeeds Chris E. Perkins, who informed the company in March 2016 that he would retire as CFO upon the appointment of his successor. Mr. Abkemeier began as CFO at Progress on September 28, 2016.


20


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

Cautionary Note Regarding Forward-Looking Statements

The Private Securities Litigation Reform Act of 1995 contains certain safe harbor provisions regarding forward-looking statements. This Form 10-Q, and other information provided by us or statements made by our directors, officers or employees from time to time, may contain “forward-looking” statements and information, which involve risks and uncertainties. Actual future results may differ materially. Statements indicating that we “expect,” “estimate,” “believe,” “are planning” or “plan to” are forward-looking, as are other statements concerning future financial results, product offerings or other events that have not yet occurred. There are various factors that could cause actual results or events to differ materially from those anticipated by the forward-looking statements, including but not limited to the following: (1) Economic, geopolitical and market conditions, including the continued difficult economic environment in Brazil, and the continued slow economic recovery in Europe, parts of the U.S. and other parts of the world, can adversely affect our business, results of operations and financial condition, including our revenue growth and profitability, which in turn could adversely affect our stock price. (2) We may fail to achieve our financial forecasts due to such factors as delays or size reductions in transactions, fewer large transactions in a particular quarter, fluctuations in currency exchange rates, or a decline in our renewal rates for contracts. (3) Our ability to successfully manage transitions to new business models and markets, including an increased emphasis on a cloud and subscription strategy, may not be successful. (4) If we are unable to develop new or sufficiently differentiated products and services, or to enhance and improve our existing products and services in a timely manner to meet market demand, partners and customers may not purchase new software licenses or subscriptions or purchase or renew support contracts. (5) We depend upon our extensive partner channel and we may not be successful in retaining or expanding our relationships with channel partners. (6) Our international sales and operations subject us to additional risks that can adversely affect our operating results, including risks relating to foreign currency gains and losses. (7) If the security measures for our software, services or other offerings are compromised or subject to a successful cyber-attack, or if such offerings contain significant coding or configuration errors, we may experience reputational harm, legal claims and financial exposure. (8) We may make acquisitions in the future and those acquisitions may not be successful, may involve unanticipated costs or other integration issues or may disrupt our existing operations and those factors discussed in Part II, Item 1A (Risk Factors) in this Quarterly Report on Form 10-Q, and in Part I, Item 1A (Risk Factors) in our Annual Report on Form 10-K for the fiscal year ended November 30, 2015. Although we have sought to identify the most significant risks to our business, we cannot predict whether, or to what extent, any of such risks may be realized. We also cannot assure you that we have identified all possible issues which we might face. We undertake no obligation to update any forward-looking statements that we make.

Use of Constant Currency

Revenue from our international operations has historically represented a substantial portion of our total revenue. As a result, our revenue results have been impacted, and we expect will continue to be impacted, by fluctuations in foreign currency exchange rates. For example, if the local currencies of our foreign subsidiaries weaken, our consolidated results stated in U.S. dollars are negatively impacted.

As exchange rates are an important factor in understanding period to period comparisons, we believe the presentation of revenue growth rates on a constant currency basis enhances the understanding of our revenue results and evaluation of our performance in comparison to prior periods. The constant currency information presented is calculated by translating current period results using prior period weighted average foreign currency exchange rates. These results should be considered in addition to, not as a substitute for, results reported in accordance with accounting principles generally accepted in the United States of America (GAAP).

Overview

We are a global leader in application development, empowering the digital transformation organizations need to create and sustain engaging user experiences in today's evolving marketplace. With offerings spanning web, mobile and data for on-premise and cloud environments, we power startups and industry titans worldwide. Our solutions are used across a variety of industries. We operate as three distinct segments: OpenEdge, Data Connectivity and Integration, and Application Development and Deployment, each with dedicated product management and product marketing functions.

At the beginning of fiscal year 2015, we acquired Telerik AD, a leading provider of application development tools. Telerik enables its 1.9 million strong developer community to create compelling user experiences across cloud, web, mobile and desktop applications. Through this acquisition, we provide comprehensive cloud and on-premise platform offerings that enable developers to rapidly create applications, driven by data for any web, desktop or mobile platform.


21


The revenue of Telerik is being recognized ratably over the maintenance period, which is generally one year, as vendor specific objective evidence (or VSOE) of fair value cannot be established for such maintenance. As a result of acquisition accounting, the acquired deferred revenue balance was significantly reduced to reflect its fair value as of the acquisition date. However, we are still incurring the associated costs to fulfill the acquired deferred revenue, which are reflected in our consolidated statement of operations. As a result, during fiscal year 2015, our expenses as a percentage of total revenue were higher than we expect they will be in future periods once this acquired deferred revenue balance is recognized. The impact of this on fiscal year 2016 has been, and is expected to continue to be, minimal.

In the first nine months of fiscal year 2016, our results were adversely impacted by decreases in sales to OpenEdge direct enterprise customers. During the past three fiscal years, our results have benefited from several large license sales to OpenEdge direct enterprise customers. These large transactions are difficult to predict as they are subject to longer sales cycles and the timing of completion is often uncertain. If we fail to complete these large transactions or if completion is delayed, our results will be adversely impacted.

In March 2016, our Board of Directors authorized a new $100.0 million share repurchase program, which increased the total authorization to $202.8 million. During the three months ended August 31, 2016, we repurchased and retired 0.4 million shares of our common stock for $11.5 million. As of August 31, 2016, there is $143.0 million remaining under the current authorization.

In September 2016, our Board of Directors approved the initiation of a quarterly cash dividend to Progress shareholders. The first quarterly dividend of $0.125 per share of common stock will be paid on December 15, 2016 to shareholders of record as of the close of business on December 1, 2016.

We derive a significant portion of our revenue from international operations, which are primarily conducted in foreign currencies. As a result, changes in the value of these foreign currencies relative to the U.S. dollar have significantly impacted our results of operations and may impact our future results of operations. Beginning in the fourth quarter of 2014, the value of the U.S. dollar strengthened in comparison to certain foreign currencies, including in Europe, Brazil and Australia, and continued to strengthen during the first half of 2015. The U.S. dollar has remained strong in comparison to foreign currencies in 2016. Since approximately one-third of our revenue is denominated in foreign currency, our revenue results have been negatively impacted, and we expect will continue to be impacted, by fluctuations in foreign currency exchange rates.

In addition, the announcement of the Referendum of the United Kingdom’s (or the U.K.) Membership of the European Union (E.U.) (referred to as Brexit), advising for the exit of the United Kingdom from the European Union, has resulted in significant volatility in global stock markets and currency exchange rate fluctuations that resulted in the further strengthening of the U.S. dollar against foreign currencies. The announcement of Brexit may create further global economic uncertainty, which may cause our customers to closely monitor their costs and reduce their spending budget on our products and services. If the Referendum is passed into law, there could be further uncertainty as the U.K. determines the future terms of its relationship with the E.U. Any of these effects of Brexit, among others, could materially adversely affect our business, results of operations and financial condition.

We have evaluated, and expect to continue to evaluate, possible acquisitions and other strategic transactions designed to expand our business and/or add complementary products and technologies to our existing product sets. As a result, our expected uses of cash could change, our cash position could be reduced and we may incur additional debt obligations to the extent we complete additional acquisitions.

We believe that existing cash balances, together with funds generated from operations and amounts available under our credit facility, will be sufficient to finance our operations and meet our foreseeable cash requirements, including our newly announced quarterly cash dividend to Progress shareholders, through at least the next twelve months.


22


Results of Operations

Revenue

 
Three Months Ended
 
Percentage Change
(In thousands)
August 31, 2016
 
August 31, 2015
 
As Reported
 
Constant
Currency
Revenue
$
102,018

 
$
94,637

 
8
%
 
9
%
 
Nine Months Ended
 
Percentage Change
(In thousands)
August 31, 2016
 
August 31, 2015
 
As Reported
 
Constant
Currency
Revenue
$
287,617

 
$
264,836

 
9
%
 
11
%

Total revenue increased $7.4 million, or 8%, in the third quarter of fiscal year 2016 as compared to the same quarter last year. Revenue would have increased by 9% if exchange rates had been constant during the period as compared to exchange rates in the same quarter last year. In addition, total revenue increased $22.8 million, or 11% on a constant currency basis and 9% using actual exchange rates, in the first nine months of fiscal year 2016 as compared to the same period last year. The increase in all periods was primarily a result of an increase in maintenance and services revenue as further described below. Changes in prices from fiscal year 2015 to 2016 did not have a significant impact on our revenue.

License Revenue

 
Three Months Ended
 
Percentage Change
(In thousands)
August 31, 2016
 
August 31, 2015
 
As Reported
 
Constant
Currency
License
$
33,624

 
$
31,840

 
6
%
 
6
%
As a percentage of total revenue
33
%
 
34
%
 
 
 
 
 
Nine Months Ended
 
Percentage Change
(In thousands)
August 31, 2016
 
August 31, 2015
 
As Reported
 
Constant
Currency
License
$
86,366

 
$
85,794

 
1
%
 
2
%
As a percentage of total revenue
30
%
 
32
%
 
 
 
 

License revenue increased $1.8 million, or 6%, in the third quarter of fiscal year 2016 as compared to the same quarter last year and increased $0.6 million, or 1%, in the first nine months of fiscal year 2016 as compared to the same period last year. The increase in license revenue was primarily due to an increase in Data Connectivity and Integration license sales, partially offset by decreases in sales to OpenEdge customers and in Corticon license sales.

Maintenance and Services Revenue
 
 
Three Months Ended
 
Percentage Change
(In thousands)
August 31, 2016
 
August 31, 2015
 
As Reported
 
Constant
Currency
Maintenance
$
60,368

 
$
55,365

 
9
%
 
11
%
As a percentage of total revenue
59
%
 
59
%
 
 
 
 
Services
8,026

 
7,432

 
8
%
 
8
%
As a percentage of total revenue
8
%
 
8
%
 
 
 
 
Total maintenance and services revenue
$
68,394

 
$
62,797

 
9
%
 
10
%
As a percentage of total revenue
67
%
 
66
%
 
 
 
 

23


 
Nine Months Ended
 
Percentage Change
(In thousands)
August 31, 2016
 
August 31, 2015
 
As Reported
 
Constant
Currency
Maintenance
$
178,189

 
$
157,259

 
13
%
 
16
%
As a percentage of total revenue
62
%
 
59
%
 
 
 
 
Services
23,062

 
21,783

 
6
%
 
6
%
As a percentage of total revenue
8
%
 
8
%
 
 
 
 
Total maintenance and services revenue
$
201,251

 
$
179,042

 
12
%
 
14
%
As a percentage of total revenue
70
%
 
68
%
 
 
 
 

Maintenance and services revenue increased $5.6 million in the third quarter of fiscal year 2016 as compared to the same quarter last year. Maintenance revenue increased 9% and professional services revenue increased 8% in the third quarter of fiscal year 2016 as compared to the third quarter of fiscal year 2015. Maintenance and services revenue increased $22.2 million in the first nine months of fiscal year 2016 as compared to the same period last year. Maintenance revenue increased 13% and professional services revenue increased 6% in the first nine months of fiscal year 2016 as compared to the same period of fiscal year 2015.

The increase in maintenance revenue is primarily due to the impact of the Telerik acquisition during the first quarter of fiscal year 2015. As a result of acquisition accounting, the acquired deferred revenue balance was significantly reduced to reflect its fair value as of the acquisition date. Therefore, the reduction of the acquisition date deferred revenue had a negative impact on revenue in the first nine months of fiscal year 2015. However, in the first nine months of fiscal year 2016 we recognized revenue related to the full value of Telerik deferred revenue that was generated during fiscal years 2015 and 2016. The increase in services revenue in the third quarter and first nine months of fiscal year 2016 was primarily due to higher software-as-a-service (SaaS) revenue generated by our Application Development and Deployment segment compared to the same period last year.

Revenue by Region

 
Three Months Ended
 
Percentage Change
(In thousands)
August 31, 2016
 
August 31, 2015
 
As Reported
 
Constant
Currency
North America
$
58,275

 
$
49,810

 
17
 %
 
17
 %
As a percentage of total revenue
57
%
 
53
%
 
 
 
 
EMEA
$
32,719

 
$
30,656

 
7
 %
 
10
 %
As a percentage of total revenue
32
%
 
32
%
 
 
 
 
Latin America
$
4,667

 
$
4,621

 
1
 %
 
2
 %
As a percentage of total revenue
5
%
 
5
%
 
 
 
 
Asia Pacific
$
6,357

 
$
9,550

 
(33
)%
 
(34
)%
As a percentage of total revenue
6
%
 
10
%
 
 
 
 
 
Nine Months Ended
 
Percentage Change
(In thousands)
August 31, 2016
 
August 31, 2015
 
As Reported
 
Constant
Currency
North America
$
160,732

 
$
139,454

 
15
 %
 
15
 %
As a percentage of total revenue
56
%
 
53
%
 
 
 
 
EMEA
$
95,517

 
$
89,667

 
7
 %
 
10
 %
As a percentage of total revenue
33
%
 
34
%
 
 
 
 
Latin America
$
12,749

 
$
13,977

 
(9
)%
 
4
 %
As a percentage of total revenue
5
%
 
5
%
 
 
 
 
Asia Pacific
$
18,619

 
$
21,738

 
(14
)%
 
(13
)%
As a percentage of total revenue
6
%
 
8
%
 
 
 
 

North America increased $21.3 million, and total revenue generated outside North America increased $1.5 million, in the first nine months of fiscal year 2016 as compared to the same period last year. The increases in North America and EMEA were

24


primarily due to the impact of the Telerik acquisition, which was completed during the first quarter of fiscal year 2015. As a result of acquisition accounting, the acquired deferred revenue balance was significantly reduced to reflect its fair value as of the acquisition date. Therefore, the reduction of the acquisition date deferred revenue had a negative impact on revenue in the first nine months of fiscal year 2015. However, in the first nine months of fiscal year 2016 we recognized revenue related to the full value of Telerik deferred revenue that was generated during fiscal years 2015 and 2016. The decrease in Latin America in the first nine months of 2016 compared to the same period of 2015 was due to the continuing difficult economic situation in Brazil. The decrease in Asia Pacific in the three and nine months ended August 31, 2016 is due to several large OpenEdge license deals that occurred in the third fiscal quarter of last year.

Total revenue generated in markets outside North America represented 44% of total revenue in the first nine months of fiscal year 2016 and 47% of total revenue in the same period last year. If exchange rates had remained constant in the first nine months of fiscal year 2016 as compared to the exchange rates in effect in the same period of fiscal year 2015, total revenue generated in markets outside North America would have been 45% of total revenue.

Revenue by Segment

 
Three Months Ended
 
Percentage Change
(In thousands)
August 31, 2016
 
August 31, 2015
 
As Reported
 
Constant Currency
OpenEdge segment
$
67,534

 
$
73,398

 
(8
)%
 
(7
)%
Data Connectivity and Integration segment
14,251

 
8,281

 
72
 %
 
72
 %
Application Development and Deployment segment
20,233

 
12,958

 
56
 %
 
56
 %
Total revenue
$
102,018

 
$
94,637

 
8
 %
 
9
 %
 
Nine Months Ended
 
Percentage Change
(In thousands)
August 31, 2016
 
August 31, 2015
 
As Reported
 
Constant Currency
OpenEdge segment
$
198,595

 
$
214,775

 
(8
)%
 
(5
)%
Data Connectivity and Integration segment
30,852

 
22,669

 
36
 %
 
36
 %
Application Development and Deployment segment
58,170

 
27,392

 
112
 %
 
112
 %
Total revenue
$
287,617

 
$
264,836

 
9
 %
 
11
 %

Revenue in the OpenEdge segment decreased $5.9 million, or 8%, during the third quarter of fiscal year 2016 as compared to the same quarter last year, primarily due to decreases in sales to OpenEdge customers and in Corticon license sales. Revenue in the OpenEdge segment would have decreased by 7% if exchange rates had been constant in fiscal year 2016 as compared to exchange rates in fiscal year 2015. Data Connectivity and Integration revenue increased $6.0 million, or 72%, quarter over quarter, primarily in North America, due to higher license revenue resulting from renewals and expansions of distribution agreements with large OEM customers. Application Development and Deployment revenue increased $7.3 million, or 56%, quarter over quarter as a result of the impact of the Telerik acquisition during the first quarter of fiscal year 2015 as described above.

Revenue in the OpenEdge segment decreased $16.2 million, or 8%, in the first nine months of fiscal year 2016 as compared to the same period last year. The decrease is primarily due to decreases in sales to OpenEdge customers and in Corticon license sales. Revenue in the OpenEdge segment would have decreased by 5% if exchange rates had been constant in fiscal year 2016 as compared to exchange rates in fiscal year 2015. Data Connectivity and Integration revenue increased $8.2 million, or 36%, period over period, primarily in North America, due to higher license revenue resulting from renewals and expansions of distribution agreements with large OEM customers. Application Development and Deployment revenue increased $30.8 million, or 112%, period over period as a result of the impact of the Telerik acquisition during the first quarter of fiscal year 2015 as described above.

25



Cost of Software Licenses

 
Three Months Ended
 
Nine Months Ended
(In thousands)
August 31, 2016
 
August 31, 2015
 
Percentage
Change
 
August 31, 2016
 
August 31, 2015
 
Percentage
Change
Cost of software licenses
$
1,424

 
$
1,441

 
(1
)%
 
$
4,139

 
$
4,526

 
(9
)%
As a percentage of software license revenue
4
%
 
5
%
 
 
 
5
%
 
5
%
 
 
As a percentage of total revenue
1
%
 
2
%
 
 
 
1
%
 
2
%
 
 

Cost of software licenses consists primarily of costs of royalties, electronic software distribution, duplication and packaging. Cost of software licenses remained relatively flat in the third quarter of fiscal year 2016 as compared to the same quarter last year, and decreased as a percentage of software license revenue from 5% to 4%. Cost of software licenses decreased $0.4 million, or 9%, in the first nine months of fiscal year 2016 as compared to the same period last year, and remained flat as a percentage of software license revenue at 5%. Cost of software licenses as a percentage of software license revenue varies from period to period depending upon the relative product mix.

Cost of Maintenance and Services

 
Three Months Ended
 
Nine Months Ended
(In thousands)
August 31, 2016
 
August 31, 2015
 
Percentage
Change
 
August 31, 2016
 
August 31, 2015
 
Percentage
Change
Cost of maintenance and services
$
11,825

 
$
9,612

 
23
%
 
$
33,217

 
$
31,174

 
7
%
As a percentage of maintenance and services revenue
17
%
 
15
%
 
 
 
17
%
 
17
%
 
 
As a percentage of total revenue
12
%
 
10
%
 
 
 
12
%
 
12
%
 
 

Cost of maintenance and services consists primarily of costs of providing customer support, consulting and education. Cost of maintenance and services increased $2.2 million, or 23%, in the third quarter of fiscal year 2016 as compared to the same quarter last year, and increased as a percentage of maintenance and services revenue from 15% to 17%. Cost of maintenance and services increased $2.0 million, or 7%, in the first nine months of fiscal year 2016 as compared to the same period last year, and remained flat as a percentage of maintenance and services revenue at 17%. The increase in cost of maintenance and services is primarily due to higher compensation-related costs as a result of an increase in headcount as compared to the same period in the prior fiscal year.

Amortization of Acquired Intangibles
 
 
Three Months Ended
 
Nine Months Ended
(In thousands)
August 31, 2016
 
August 31, 2015
 
Percentage
Change
 
August 31, 2016
 
August 31, 2015
 
Percentage
Change
Amortization of acquired intangibles
$
3,940

 
$
4,079

 
(3
)%
 
$
11,818

 
$
12,805

 
(8
)%
As a percentage of total revenue
4
%
 
4
%
 
 
 
4
%
 
5
%
 
 

Amortization of acquired intangibles included in costs of revenue primarily represents the amortization of the value assigned to technology-related intangible assets obtained in business combinations. Amortization of acquired intangibles decreased $0.1 million, or 3%, in the third quarter of fiscal year 2016 as compared to the same quarter last year and decreased $1.0 million, or 8%, in the first nine months of fiscal year 2016 as compared to the same period last year. The decrease was due to the completion of amortization of certain intangible assets acquired in prior years.


26


Gross Profit
 
 
Three Months Ended
 
Nine Months Ended
(In thousands)
August 31, 2016
 
August 31, 2015
 
Percentage
Change
 
August 31, 2016
 
August 31, 2015
 
Percentage
Change
Gross profit
$
84,829

 
$
79,505

 
7
%
 
$238,443
 
$216,331
 
10
%
As a percentage of total revenue
83
%
 
84
%
 
 
 
83
%
 
81
%
 
 

Our gross profit increased $5.3 million, or 7%, in the third quarter of fiscal year 2016 as compared to the same quarter last year and increased $22.1 million, or 10%, in the first nine months of fiscal year 2016 as compared to the same period last year. Our gross profit as a percentage of total revenue decreased from 84% to 83% and increased from 81% to 83% in the third quarter and first nine months of fiscal year 2016, respectively, compared to the same periods of fiscal year 2015. The dollar increase is primarily related to the increase of maintenance revenue. As a result of acquisition accounting, the deferred revenue balance acquired from Telerik in the first quarter of fiscal year 2015 was significantly reduced to reflect its fair value as of the acquisition date, which impacted the amount of revenue recognized in the quarter and first nine months of 2015. However, we were still incurring the associated costs to fulfill the acquired deferred revenue, which were reflected in our consolidated statement of operations in the third quarter and first nine months of fiscal year 2015. As a result, our expenses as a percentage of total revenue were higher in the third quarter and first nine months of fiscal year 2015.

Sales and Marketing

 
Three Months Ended
 
Nine Months Ended
(In thousands)
August 31, 2016
 
August 31, 2015
 
Percentage
Change
 
August 31, 2016
 
August 31, 2015
 
Percentage
Change
Sales and marketing
$
29,852

 
$
30,004

 
(1
)%
 
$
88,648

 
$
92,607

 
(4
)%
As a percentage of total revenue
29
%
 
32
%
 
 
 
31
%
 
35
%
 
 

Sales and marketing expenses decreased $0.2 million, or 1%, in the third quarter of fiscal year 2016 as compared to the same quarter last year, and decreased as a percentage of total revenue from 32% to 29%. Sales and marketing expenses decreased $4.0 million, or 4%, in the first nine months of fiscal year 2016 as compared to the same period last year, and decreased as a percentage of total revenue from 35% to 31%. The decrease in the first nine months of fiscal year 2016 was primarily due to lower outside services costs, largely attributed to our decision to no longer outsource our renewal maintenance business, and lower marketing program costs as compared to the prior year.

Product Development

 
Three Months Ended
 
Nine Months Ended
(In thousands)
August 31, 2016
 
August 31, 2015
 
Percentage
Change
 
August 31, 2016
 
August 31, 2015
 
Percentage
Change
Product development costs
$
21,706

 
$
20,701

 
5
 %
 
$
65,800

 
$
66,858

 
(2
)%
Capitalized product development costs

 
(279
)
 
(100
)%
 

 
(1,325
)
 
(100
)%
Total product development expense
$
21,706

 
$
20,422

 
6
 %
 
$
65,800

 
$
65,533

 
 %
As a percentage of total revenue
21
%
 
22
%
 
 
 
23
%
 
25
%
 
 

Product development expenses increased $1.3 million, or 6%, in the third quarter of fiscal year 2016 as compared to the same quarter last year, and decreased as a percentage of revenue from 22% to 21%. Product development expenses remained flat in the first nine months of fiscal year 2016 as compared to the same period last year, and decreased as a percentage of revenue from 25% to 23%. The increase in product development expense during the period is primarily due to higher compensation-related costs, most significantly in stock-based compensation costs, as a result of an increase in headcount as compared to the same period in the prior fiscal year, offset by the elimination of capitalized product development costs primarily as a result of our decision to replace our internally developed cloud-based mobile application development technology with technology acquired in connection with the acquisition of Telerik.


27


General and Administrative

 
Three Months Ended
 
Nine Months Ended
(In thousands)
August 31, 2016
 
August 31, 2015
 
Percentage
Change
 
August 31, 2016
 
August 31, 2015
 
Percentage
Change
General and administrative
$
11,411

 
$
14,076

 
(19
)%
 
$
36,055

 
$
42,065

 
(14
)%
As a percentage of total revenue
11
%
 
15
%
 
 
 
13
%
 
16
%
 
 

General and administrative expenses include the costs of our finance, human resources, legal, information systems and administrative departments. General and administrative expenses decreased $2.7 million, or 19%, in the third quarter of fiscal year 2016 as compared to the same quarter in the prior year, and decreased as a percentage of revenue from 15% to 11%. General and administrative expenses decreased $6.0 million, or 14%, in the first nine months of fiscal year 2016 as compared to the same period in the prior year, and decreased as a percentage of revenue from 16% to 13%. The decrease was primarily due to lower compensation-related costs, most significantly in stock-based compensation costs and salaries, as a result of headcount reduction actions, which occurred in the first half and fourth quarter of fiscal year 2015.

Amortization of Acquired Intangibles

 
Three Months Ended
 
Nine Months Ended
(In thousands)
August 31, 2016
 
August 31, 2015
 
Percentage
Change
 
August 31, 2016
 
August 31, 2015
 
Percentage
Change
Amortization of acquired intangibles
$
3,186

 
$
3,186

 
%
 
$
9,556

 
$
9,559

 
 %
As a percentage of total revenue
3
%
 
3
%
 
 
 
3
%
 
4
%
 
 

Amortization of acquired intangibles included in operating expenses primarily represents the amortization of value assigned to intangible assets obtained in business combinations other than assets identified as purchased technology. Amortization of acquired intangibles remained flat in the third quarter of fiscal year 2016 as compared to the same quarter last year as well as the first nine months of fiscal year 2016 as compared to the same period in the prior year.

Impairment of Intangible Assets
 
 
Three Months Ended
 
Nine Months Ended
(In thousands)
August 31, 2016
 
August 31, 2015
 
Percentage
Change
 
August 31, 2016
 
August 31, 2015
 
Percentage
Change
Impairment of intangible assets
$
5,051

 
$

 
100
%
 
$
5,051

 
$

 
100
%
As a percentage of total revenue
5
%
 
%
 
 
 
2
%
 
%
 
 

During the third quarter of fiscal year 2016, we evaluated the ongoing value of the intangible assets associated with the technology obtained in connection with the acquisition of Modulus. As a result of our decision to abandon the related assets due to a change in our expected ability to use the technology internally, we determined that the intangible assets were fully impaired. As a result, we incurred an impairment charge of $5.1 million in the third quarter of fiscal year 2016.

Restructuring Expenses

 
Three Months Ended
 
Nine Months Ended
(In thousands)
August 31, 2016
 
August 31, 2015
 
Percentage
Change
 
August 31, 2016
 
August 31, 2015
 
Percentage
Change
Restructuring expenses
$
(36
)
 
$
2,561

 
(101
)%
 
$
229

 
$
8,715

 
(97
)%
As a percentage of total revenue
 %
 
3
%
 
 
 
%
 
3
%
 
 

Restructuring expenses recorded in the third quarter and first nine months of fiscal year 2016 relate to the restructuring activities occurring in fiscal years 2015, 2014, 2013 and 2012. See Note 11 to the condensed consolidated financial statements for additional details, including types of expenses incurred and the timing of future expenses and cash payments. See also the

28


Liquidity and Capital Resources section of this Item 2, Management’s Discussion and Analysis of Financial Condition and Results of Operations.

Acquisition-Related Expenses
 
 
Three Months Ended
 
Nine Months Ended
(In thousands)
August 31, 2016
 
August 31, 2015
 
Percentage
Change
 
August 31, 2016
 
August 31, 2015
 
Percentage
Change
Acquisition-related expenses
$
53

 
$
662

 
(92
)%
 
$
449

 
$
3,180

 
(86
)%
As a percentage of total revenue
%
 
1
%
 
 
 
%
 
1
%
 
 

Acquisition-related costs are expensed as incurred and include those costs incurred as a result of a business combination. These costs consist of professional service fees, including third-party legal and valuation-related fees, as well as retention fees, including earn-out payments treated as compensation expense. Acquisition-related expenses in the third quarter and first nine months of fiscal year 2016 were minimal. Acquisition-related expenses in the third quarter and first nine months of fiscal year 2015 resulted primarily from expenses related to the Telerik acquisition completed in the first quarter of fiscal year 2015. See Note 6 to the condensed consolidated financial statements for additional details.

Income (Loss) From Operations
 
 
Three Months Ended
 
Nine Months Ended
(In thousands)
August 31, 2016
 
August 31, 2015
 
Percentage
Change
 
August 31, 2016
 
August 31, 2015
 
Percentage
Change
Income (loss) from operations
$
13,606

 
$
8,594

 
58
%
 
$
32,655

 
$
(5,328
)
 
713
%
As a percentage of total revenue
13
%
 
9
%
 
 
 
11
%
 
(3
)%
 
 

Income from operations increased $5.0 million, or 58%, in the third quarter of fiscal year 2016 as compared to the same quarter last year. Income from operations increased $38.0 million, or 713%, in the first nine months of fiscal year 2016 as compared to the same period last year. As discussed above, the increase was primarily the result of higher revenue during the third quarter and first nine months of fiscal year 2016 compared to the same periods last year, as well as lower expenses during the first nine months of fiscal year 2016 compared to the same period last year.

Income (Loss) from Operations by Segment

 
Three Months Ended
 
Nine Months Ended
(In thousands)
August 31, 2016
 
August 31, 2015
 
Percentage
Change
 
August 31, 2016
 
August 31, 2015
 
Percentage
Change
OpenEdge segment
$
49,354

 
$
54,848

 
(10
)%
 
$
145,056

 
$
158,246

 
(8
)%
Data Connectivity and Integration segment
11,423

 
5,101

 
124
 %
 
21,989

 
13,106

 
68
 %
Application Development and Deployment segment
9,212

 
3,025

 
205
 %
 
28,615

 
(2,777
)
 
1,130
 %
Other unallocated expenses (1)
(56,383
)
 
(54,380
)
 
4
 %
 
(163,005
)
 
(173,903
)
 
(6
)%
Income (loss) from operations
$
13,606

 
$
8,594

 
58
 %
 
$
32,655

 
$
(5,328
)
 
713
 %

(1) Note that the following expenses are not allocated to our segments as we manage and report our business in these functional areas on a consolidated basis only: product development, corporate marketing, general and administration, amortization and impairment of acquired intangibles, stock-based compensation, restructuring, and acquisition-related expenses.

29



Other (Expense) Income
 
 
Three Months Ended
 
Nine Months Ended
(In thousands)
August 31, 2016
 
August 31, 2015
 
Percentage
Change
 
August 31, 2016
 
August 31, 2015
 
Percentage
Change
Interest expense
$
(1,174
)
 
$
(987
)
 
19
 %
 
$
(3,244
)
 
$
(2,808
)
 
16
 %
Interest income and other, net
260

 
450

 
(42
)%
 
686

 
1,153

 
(41
)%
Foreign currency (loss) gain, net
(374
)
 
(628
)
 
(40
)%
 
(1,916
)
 
397

 
(583
)%
Total other (expense) income, net
$
(1,288
)
 
$
(1,165
)
 
11
 %
 
$
(4,474
)
 
$
(1,258
)
 
256
 %
As a percentage of total revenue
(1
)%
 
(1
)%
 
 
 
(2
)%
 
 %
 
 

Other (expense) income, net increased $0.1 million in the third quarter of fiscal year 2016 as compared to the same quarter last year primarily due to a decrease to interest income. Other (expense) income, net increased $3.2 million in the first nine months of fiscal year 2016 as compared to the same period last year primarily due to the foreign currency loss in the first nine months of fiscal year 2016 compared to the foreign currency gain in the first nine months of fiscal year 2015. The change in foreign currency gains/losses is a result of movements in exchange rates and the impact in the first, second and third quarters of fiscal year 2016 on our intercompany receivables and payables denominated in currencies other than local currencies.

Provision (Benefit) for Income Taxes
 
 
Three Months Ended
 
Nine Months Ended
(In thousands)
August 31, 2016
 
August 31, 2015
 
Percentage
Change
 
August 31, 2016
 
August 31, 2015
 
Percentage
Change
Provision (benefit) for income taxes
$
4,742

 
$
11,555

 
(59
)%
 
$
10,114

 
$
(7,256
)
 
(239
)%
As a percentage of total revenue
5
%
 
12
%
 
 
 
4
%
 
(3
)%
 
 

Our effective income tax rate was 38% in the third quarter of fiscal year 2016 compared to 156% in the third quarter of fiscal year 2015, and 36% in the first nine months of fiscal year 2016 compared to 110% in the same period last year. The decrease in the effective rate is primarily due to the jurisdictional mix of profits as a result of the acquisition of Telerik, where substantial losses were incurred in Bulgaria in fiscal year 2015 and tax effected at a 10% statutory rate and other jurisdictions’ earnings, primarily in the United States, were taxed at higher rates. The loss in Bulgaria in fiscal 2015 was primarily due to amortization expense and other purchase accounting adjustments related to the Telerik acquisition. Deferred tax liabilities have been established in purchase accounting for the tax effect of the Telerik amortization expense and other purchase accounting adjustments.

Net Income (Loss)

 
Three Months Ended
 
Nine Months Ended
(In thousands)
August 31, 2016
 
August 31, 2015
 
Percentage
Change
 
August 31, 2016
 
August 31, 2015
 
Percentage
Change
Net income (loss)
$
7,576

 
$
(4,126
)
 
284
%
 
$
18,067

 
$
670

 
2,597
%
As a percentage of total revenue
7
%
 
(4
)%
 
 
 
6
%
 
%
 
 


30


Liquidity and Capital Resources

Cash, Cash Equivalents and Short-Term Investments
 
(In thousands)
August 31,
2016
 
November 30, 2015
Cash and cash equivalents
$
188,084

 
$
212,379

Short-term investments
44,600

 
28,900

Total cash, cash equivalents and short-term investments
$
232,684

 
$
241,279


The decrease in cash, cash equivalents and short-term investments of $8.6 million from the end of fiscal year 2015 was primarily due to cash outflows for repurchases of common stock of $71.5 million and payments of debt principal in the amount of $7.5 million, partially offset by cash inflows from operations of $68.9 million. Except as described below, there are no limitations on our ability to access our cash, cash equivalents and short-term investments.

As of August 31, 2016, $30.8 million of our cash, cash equivalents and short-term investments was held by our foreign subsidiaries. This amount is considered to be permanently reinvested; as such, it is not available to fund our domestic operations. If we were to repatriate these funds, they would be subject to taxation in the U.S., but would be offset by foreign tax credits. We do not believe this has a material adverse impact on our liquidity.

Share Repurchase Program

We repurchased and retired 0.4 million shares of our common stock for $11.5 million in the three months ended August 31, 2016 and 2.8 million shares for $71.5 million in the nine months ended August 31, 2016. We did not repurchase shares of our common stock during the three months ended August 31, 2015 and in the nine months ended August 31, 2015, we repurchased and retired 1.3 million shares for $32.9 million. The shares were repurchased in both periods as part of our Board of Directors authorized share repurchase program.

In March 2016, our Board of Directors authorized a new $100.0 million share repurchase program, which increased the total authorization to $202.8 million. As of August 31, 2016, there is $143.0 million remaining under this current authorization.

Credit Facility

On December 2, 2014, we entered into a credit agreement (the Credit Agreement) with each of the lenders party thereto (the Lenders), JPMorgan Chase Bank, N.A., as Administrative Agent, Wells Fargo Bank, N.A. and Citizens Bank, N.A., as Syndication Agents, Bank of America, N.A., Citibank, N.A. and Silicon Valley Bank, as Documentation Agents, and J.P. Morgan Securities LLC, as Sole Bookrunner and Sole Lead Arranger, providing for a $150 million secured term loan and a $150 million secured revolving credit facility, which may be made available in U.S. Dollars and certain other currencies. The revolving credit facility may be increased by up to an additional $75 million if the existing or additional lenders are willing to make such increased commitments.

We borrowed the $150 million term loan included in the Credit Agreement to partially fund our acquisition of Telerik. The revolving credit facility has sublimits for swing line loans up to $25.0 million and for the issuance of standby letters of credit in a face amount up to $25.0 million. We expect to use the revolving credit facility for general corporate purposes, including potential acquisitions of other businesses, and may also use it for working capital.

Interest rates for the term loan and revolving credit facility are determined based on an index selected at our option and would range from 1.50% to 2.25% above the Eurodollar rate for Eurodollar-based borrowings or would range from 0.50% to 1.25% above the defined base rate for base rate borrowings, in each case based upon our leverage ratio. Additionally, we may borrow certain foreign currencies at rates set in the same range above the respective London interbank offered interest rates (LIBOR) for those currencies, based on our leverage ratio. A quarterly commitment fee on the undrawn portion of the revolving credit facility is required, ranging from 0.25% to 0.40% per annum, based upon our leverage ratio. The interest rate of the credit facility as of August 31, 2016 was 2.25%.

The credit facility matures on December 2, 2019, when all amounts outstanding will be due and payable in full. The revolving credit facility does not require amortization of principal. The outstanding balance of the $150 million term loan as of August 31, 2016 was $136.9 million, with $13.1 million due in the next 12 months. The term loan requires repayment of principal at

31


the end of each fiscal quarter, beginning with the fiscal quarter ended February 28, 2015. The first eight payments are in the principal amount of $1.9 million each, the following eight payments are in the principal amount of $3.8 million each, the following three payments are in the principal amount of $5.6 million each, and the last payment is of the remaining principal amount. The term loan may be prepaid before maturity in whole or in part at our option without penalty or premium. As of August 31, 2016, the carrying value of the term loan approximates the fair value, based on Level 2 inputs (observable market prices in less than active markets), as the interest rate is variable over the selected interest period and is similar to current rates at which we can borrow funds.

Revolving loans may be borrowed, repaid and reborrowed until December 2, 2019, at which time all amounts outstanding must be repaid. Accrued interest on the loans is payable quarterly in arrears with respect to base rate loans and at the end of each interest rate period (or at each three month interval in the case of loans with interest periods greater than three months) with respect to LIBOR rate loans. We may prepay the loans or terminate or reduce the commitments in whole or in part at any time, without premium or penalty, subject to certain conditions and reimbursement of certain costs in the case of LIBOR rate loans. As of August 31, 2016, there were no amounts outstanding under the revolving line and $0.5 million of letters of credit.

We are the sole borrower under the credit facility. Our obligations under the Credit Agreement are guaranteed by each of our material domestic subsidiaries and are secured by substantially all of our assets and such material domestic subsidiaries, as well as 100% of the capital stock of our domestic subsidiaries and 65% of the capital stock of our first-tier foreign subsidiaries, in each case, subject to certain exceptions as described in the Credit Agreement. Future material domestic subsidiaries will be required to guaranty our obligations under the Credit Agreement, and to grant security interests in substantially all of their assets to secure such obligations. The Credit Agreement generally prohibits, with certain exceptions, any other liens on our assets, subject to certain exceptions as described in the Credit Agreement.

The credit facility contains customary affirmative and negative covenants, including covenants that limit or restrict our ability to, among other things, grant liens, make investments, make acquisitions, incur indebtedness, merge or consolidate, dispose of assets, pay dividends or make distributions, repurchase stock, change the nature of the business, enter into certain transactions with affiliates and enter into burdensome agreements, in each case subject to customary exceptions for a credit facility of this size and type. We are also required to maintain compliance with a consolidated fixed charge coverage ratio, a consolidated total leverage ratio and a consolidated senior secured leverage ratio. We are in compliance with these covenants as of August 31, 2016.

Cash Flows from Operating Activities
 
 
Nine Months Ended
(In thousands)
August 31,
2016
 
August 31,
2015
Net income
$
18,067

 
$
670

Non-cash reconciling items included in net income
52,585

 
30,622

Changes in operating assets and liabilities
(1,742
)
 
45,896

Net cash flows from operating activities
$
68,910

 
$
77,188


The decrease in cash generated from operations in the first nine months of fiscal year 2016 as compared to the first nine months of fiscal year 2015 was primarily due to changes in operating assets and liabilities. Cash flows in the first nine months of fiscal year 2015 were particularly strong due to improvements in working capital driven largely by a shorter collection cycle of Telerik's receivables. In addition, compared to the prior year, the first nine months of fiscal year 2016 was impacted by higher tax payments, the payment of higher variable compensation due to the increase in headcount resulting from the acquisition of Telerik, and the payment of retention bonuses also applicable to the acquisition of Telerik.

Our gross accounts receivable as of August 31, 2016 decreased by $11.3 million from the end of fiscal year 2015, which is primarily due to greater collections than billings during the period. Days sales outstanding (DSO) in accounts receivable was 49 days compared to 54 days in the fiscal third quarter of 2015 due to improved collections performance. In addition, our total deferred revenue as of August 31, 2016 increased by $3.8 million from the end of fiscal year 2015.


32


Cash Flows from Investing Activities
 
 
Nine Months Ended
(In thousands)
August 31,
2016
 
August 31,
2015
Net investment activity
$
(16,586
)
 
$
(9,632
)
Purchases of property and equipment
(3,747
)
 
(6,079
)
Capitalized software development costs

 
(1,661
)
Payments for acquisitions, net of cash acquired

 
(246,275
)
Proceeds from divestitures, net

 
4,500

Net cash flows used in investing activities
$
(20,333
)
 
$
(259,147
)

Net cash outflows and inflows of our net investment activity are generally a result of the timing of our purchases and maturities of securities, which are classified as cash equivalents or short-term securities. In addition, we purchased $3.7 million of property and equipment in the first nine months of fiscal year 2016, as compared to $6.1 million in the first nine months of fiscal year 2015. Most significantly, however, we acquired Telerik during the first quarter of fiscal year 2015 for a net cash amount of $246.3 million and did not complete any acquisitions during the first nine months of fiscal year 2016.

Cash Flows from Financing Activities
 
 
Nine Months Ended
(In thousands)
August 31,
2016
 
August 31,
2015
Proceeds from stock-based compensation plans
$
8,166

 
$
10,459

Repurchases of common stock
(71,507
)
 
(32,868
)
Net proceeds from the issuance of debt
(7,500
)
 
142,588

Other financing activities
(2,446
)
 
(1,952
)
Net cash flows (used in) from financing activities
$
(73,287
)
 
$
118,227


During the first nine months of fiscal year 2016, we received $8.2 million from the exercise of stock options and the issuance of shares under our employee stock purchase plan as compared to $10.5 million in the first nine months of fiscal year 2015. In addition, in the first nine months of fiscal year 2016, we repurchased $71.5 million of our common stock under our share repurchase plan compared to $32.9 million in the same period of the prior year. Most significantly, during the first nine months of fiscal year 2015, we received net proceeds of $142.6 million from the issuance of debt, whereas we made principal payments on this debt in the amount of $7.5 million during the first nine months of fiscal year 2016.

Indemnification Obligations

We include standard intellectual property indemnification provisions in our licensing agreements in the ordinary course of business. Pursuant to our product license agreements, we will indemnify, hold harmless, and agree to reimburse the indemnified party for losses suffered or incurred by the indemnified party, generally business partners or customers, in connection with certain patent, copyright or other intellectual property infringement claims by third parties with respect to our products. Other agreements with our customers provide indemnification for claims relating to property damage or personal injury resulting from the performance of services by us or our subcontractors. Historically, our costs to defend lawsuits or settle claims relating to such indemnity agreements have been insignificant. Accordingly, the estimated fair value of these indemnification provisions is immaterial.

Liquidity Outlook

We believe that existing cash balances, together with funds generated from operations and amounts available under our credit facility, will be sufficient to finance our operations and meet our foreseeable cash requirements through at least the next twelve months. We do not contemplate a need for any foreign repatriation of the earnings which are deemed permanently reinvested. Our foreseeable cash needs include our newly announced quarterly cash dividend to Progress shareholders, as well as our planned capital expenditures and share repurchases, lease commitments, restructuring obligations and other long-term obligations.

33



Revenue Backlog
 
(In thousands)
August 31,
2016
 
August 31,
2015
Deferred revenue, primarily related to unexpired maintenance and support contracts
$
137,883

 
$
130,996

Multi-year licensing arrangements (1)
31,101

 
22,791

Total revenue backlog
$
168,984

 
$
153,787

 
(1)
Our backlog of orders not included on the balance sheet is not subject to our normal accounting controls for information that is either reported in or derived from our basic financial statements. Note that approximately $29.4 million of the multi-year licensing arrangements as of August 31, 2016 relate to OEM arrangements in our Data Connectivity and Integration business segment, while the remaining amount relates to arrangements in our OpenEdge business segment.
We typically fulfill most of our software license orders within 30 days of acceptance of a purchase order. Assuming all other revenue recognition criteria have been met, we recognize software license revenue upon shipment of the product, or if delivered electronically, when the customer has the right to access the software. Because there are many elements governing when revenue is recognized, including when orders are shipped, credit approval obtained, completion of internal control processes over revenue recognition and other factors, management has some control in determining the period in which certain revenue is recognized. In addition, there is no industry standard for the definition of backlog and there may be an element of estimation in determining the amount. As such, direct comparisons with other companies may be difficult or potentially misleading.

Legal and Other Regulatory Matters

See discussion regarding legal and other regulatory matters in Part II, Item 1. Legal Proceedings.

Off-Balance Sheet Arrangements

Our only significant off-balance sheet commitments relate to operating lease obligations. Future annual minimum rental lease payments are detailed in Note 10 of the Notes to Consolidated Financial Statements in our Annual Report on Form 10-K for the fiscal year ended November 30, 2015. We have no “off-balance sheet arrangements” within the meaning of Item 303(a)(4) of Regulation S-K.

Contractual Obligations

There have been no material changes to our contractual obligations disclosed in tabular format in our Annual Report on Form 10-K for the fiscal year ended November 30, 2015.

Recent Accounting Pronouncements

In August 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update No. 2016-15, Classification of Certain Cash Receipts and Cash Payments (ASU 2016-15). ASU 2016-15 is intended to add or clarify guidance on the classification of certain cash receipts and payments in the statement of cash flows and to eliminate the diversity in practice related to such classifications. The guidance in ASU 2016-15 is required for annual reporting periods beginning after December 15, 2017, with early adoption permitted. We are currently evaluating the effect that implementation of this update will have upon adoption on our consolidated statement of cash flows.

In March 2016, the FASB issued Accounting Standards Update No. 2016-09, Improvements to Employee Share-Based Payment Accounting (ASU 2016-09). ASU 2016-09 is intended to simplify various aspects of the accounting for employee share-based payment transactions, including accounting for income taxes, forfeitures, and statutory tax withholding requirements, as well as classification in the statement of cash flows. The guidance in ASU 2016-09 is required for annual reporting periods beginning after December 15, 2016, with early adoption permitted. We are currently evaluating the effect that implementation of this update will have upon adoption on our consolidated financial position and results of operations.

In February 2016, the FASB issued Accounting Standards Update No. 2016-02, Leases (ASU 2016-02), which requires lessees to record most leases on their balance sheets, recognizing a lease liability for the obligation to make lease payments and a right-to-use asset for the right to use the underlying asset for the lease term. The guidance in ASU 2016-02 is required for annual

34


reporting periods beginning after December 15, 2018, with early adoption permitted. We currently expect that most of our operating lease commitments will be subject to the update and recognized as operating lease liabilities and right-of-use assets upon adoption. However, we are currently evaluating the effect that implementation of this update will have upon adoption on our consolidated financial position and results of operations.

In April 2015, the FASB issued Accounting Standards Update No. 2015-03, Interest - Imputation of Interest (Subtopic 835-30) Simplifying the Presentation of Debt Issuance Costs (ASU 2015-03). ASU 2015-03 requires debt issuance costs to be presented in the balance sheet as a direct deduction from the carrying value of the associated debt liability, consistent with the presentation of a debt discount. The guidance in ASU 2015-03 is required for annual reporting periods beginning after December 15, 2015, including interim periods within the reporting period. Early adoption is permitted for financial statements that have not been previously issued. We estimate that the impact on our consolidated balance sheets will be a reclassification of up to $1.1 million from other assets to long-term debt as of December 1, 2016.

In May 2014, the FASB issued Accounting Standards Update No. 2014-09, Revenue from Contracts with Customers (Topic 606) (ASU 2014-09). ASU 2014-09 outlines a single comprehensive model for entities to use in accounting for revenue arising from contracts with customers and supersedes most current revenue recognition guidance, including industry-specific guidance. This new guidance is effective for annual reporting periods (including interim reporting periods within those periods) beginning after December 15, 2016. Early adoption is not permitted. Entities have the option of using either a full retrospective or a modified approach to adopt the guidance. In July 2015, the FASB voted to defer the effective date of this ASU by one year for reporting periods beginning after December 15, 2017, with early adoption permitted as of the original effective date. As a result, the new effective date for the Company will be December 1, 2018. This update will impact the timing and amounts of revenue recognized. Management is currently assessing the impact the adoption of this ASU will have on the Company’s consolidated financial statements.

Item 3. Quantitative and Qualitative Disclosures About Market Risk

During the third quarter of fiscal year 2016, there were no significant changes to our quantitative and qualitative disclosures about market risk. Please refer to Part II, Item 7A. Quantitative and Qualitative Disclosures about Market Risk included in our Annual Report on Form 10-K for our fiscal year ended November 30, 2015 for a more complete discussion of the market risks we encounter.

Item 4. Controls and Procedures

(a) Evaluation of disclosure controls and procedures

Our management maintains disclosure controls and procedures as defined in Rule 13a-15(e) and 15d-15(e) under the Securities and Exchange Act of 1934, as amended (the “Exchange Act”) that are designed to provide reasonable assurance that information required to be disclosed in our reports filed or submitted under the Exchange Act is processed, recorded, summarized and reported within the time periods specified in the SEC's rules and forms, and that such information is accumulated and communicated to management, including our Chief Executive Officer and Chief Financial Officer (our principal executive officer and principal financial officer, respectively), as appropriate, to allow for timely decisions regarding required disclosure.

Our management, including the Chief Executive Officer and Chief Financial Officer, carried out an evaluation of the effectiveness of our disclosure controls and procedures as of the end of the period covered by this report. Based on this evaluation, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective to ensure that the information required to be disclosed in the reports filed or submitted by us under the Securities Exchange Act of 1934 was recorded, processed, summarized and reported within the requisite time periods and that such information was accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate to allow for timely decisions regarding required disclosure.

(b) Changes in internal control over financial reporting

Our management, including our Chief Executive Officer and Chief Financial Officer, evaluated our “internal control over financial reporting” as defined in Exchange Act Rule 13a-15(f) to determine whether any changes in our internal control over financial reporting occurred during the fiscal quarter ended August 31, 2016 that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting. Based on that evaluation, there were no changes in our internal control over financial reporting during the fiscal quarter ended August 31, 2016 that have materially affected, or are reasonably likely to materially affect our internal control over financial reporting.

35


PART II. OTHER INFORMATION

Item 1. Legal Proceedings

We are subject to various legal proceedings and claims, either asserted or unasserted, which arise in the ordinary course of business. While the outcome of these claims cannot be predicted with certainty, management does not believe that the outcome of any of these legal matters will have a material effect on our financial position, results of operations or cash flows.

Item 1A. Risk Factors

We operate in a rapidly changing environment that involves certain risks and uncertainties, some of which are beyond our control. There have been no material changes in our assessment of our risk factors from those set forth in our Annual Report on Form 10-K for the fiscal year ended November 30, 2015, except for the addition of a risk factor relating to the Referendum of the United Kingdom’s Membership of the European Union. For convenience, all of our risk factors are included below. The risks discussed below could materially affect our business, financial condition and future results. The risks described below are not the only risks facing us. 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.

Our revenue and quarterly results may fluctuate, which could adversely affect our stock price. We have experienced, and may in the future experience, significant fluctuations in our quarterly operating results that may be caused by many factors. These factors include:

changes in demand for our products;
introduction, enhancement or announcement of products by us or our competitors;
market acceptance of our new products;
the growth rates of certain market segments in which we compete;
size and timing of significant orders;
a high percentage of our revenue is generated in the third month of each fiscal quarter and any failure to receive, complete or process orders at the end of any quarter could cause us to fall short of our revenue targets;
budgeting cycles of customers;
mix of distribution channels;
mix of products and services sold;
mix of international and North American revenues;
fluctuations in currency exchange rates;
changes in the level of operating expenses;
the amount of our stock-based compensation;
changes in management;
restructuring programs;
changes in our sales force;
completion or announcement of acquisitions by us or our competitors;
customer order deferrals in anticipation of new products announced by us or our competitors; and
general economic conditions in regions in which we conduct business.

Revenue forecasting is uncertain, and the failure to meet our forecasts could result in a decline in our stock price. Our revenues, particularly new software license revenues, are difficult to forecast. We use a pipeline system to forecast revenues and trends in our business. Our pipeline estimates may prove to be unreliable either in a particular quarter or over a longer period of time, in part because the conversion rate of the pipeline into contracts can be difficult to estimate and requires management judgment. A variation in the conversion rate could cause us to plan or budget incorrectly and materially adversely impact our business or our planned results of operations. Furthermore, most of our expenses are relatively fixed, including costs of personnel and facilities, and are not easily reduced. Thus, an unexpected reduction in our revenue, or failure to achieve the anticipated rate of growth, would have a material adverse effect on our profitability. If our operating results do not meet our publicly stated guidance or the expectations of investors, our stock price may decline.

The addition of a subscription model to augment our traditional perpetual licensing model may negatively impact our license growth in the near term. Under a subscription model, downturns or upturns in sales may not be immediately reflected in our results of operations. Subscription pricing allows customers to use our products at a lower initial cost when compared to the sale of a perpetual license. Although the subscription model is designed to increase the number of customers who purchase our products and services and create a recurring revenue stream that is more predictable, it creates certain risks related to the timing of revenue recognition and reduced cash flows. A decline in new or renewed subscriptions in any period may not be

36


immediately reflected in our results for that period, but may result in a decline in our revenue in future quarters. If we were to experience significant downturns in subscription sales and renewal rates, our results of operations might not reflect such downturns until future periods. Further, any increases in sales under our subscription sales model could result in decreased revenues over the short term if they are offset by a decline in sales from perpetual license customers.

We recognize a substantial portion of our revenue from sales made through third parties, including our application partners, distributors/resellers, and OEMs, and adverse developments in the businesses of these third parties or in our relationships with them could harm our revenues and results of operations. Our future results depend upon our continued successful distribution of our products through our application partner, distributor/reseller, and OEM channels. The activities of these third parties are not within our direct control. Our failure to manage our relationships with these third parties effectively could impair the success of our sales, marketing and support activities. A reduction in the sales efforts, technical capabilities or financial viability of these parties, a misalignment of interest between us and them, or a termination of our relationship with a major application partner, distributor/reseller, or OEM could have a negative effect on our sales and financial results. Any adverse effect on the application partners’, distributors'/resellers', or OEMs’ businesses related to competition, pricing and other factors could also have a material adverse effect on our business, financial condition and operating results.

Weakness in the U.S. and international economies may result in fewer sales of our products and may otherwise harm our business. We are subject to the risks arising from adverse changes in global economic conditions, especially those in the U.S., Europe and Latin America. The past five years have been characterized by weak global economic conditions, tightening of credit markets and instability in the financial markets. If these conditions continue or worsen, customers may delay, reduce or forego technology purchases, both directly and through our application partners and OEMs. This could result in reductions in sales of our products, longer sales cycles, slower adoption of new technologies and increased price competition. Further, deteriorating economic conditions could adversely affect our customers and their ability to pay amounts owed to us. Any of these events would likely harm our business, results of operations, financial condition or cash flows.

Our international operations expose us to additional risks, and changes in global economic and political conditions could adversely affect our international operations, our revenue and our net income. Approximately 45% of our total revenue is generated from sales outside North America. Political and/or financial instability, oil price shocks and armed conflict in various regions of the world can lead to economic uncertainty and may adversely impact our business. If customers’ buying patterns, decision-making processes, timing of expected deliveries and timing of new projects unfavorably change due to economic or political conditions, there would be a material adverse effect on our business, financial condition and operating results.

Other potential risks inherent in our international business include:

longer payment cycles;
credit risk and higher levels of payment fraud;
greater difficulties in accounts receivable collection;
varying regulatory requirements;
compliance with international and local trade, labor and export control laws;
compliance with U.S. laws such as the Foreign Corrupt Practices Act, and local laws prohibiting bribery and corrupt payments to government officials;
restrictions on the transfer of funds;
difficulties in developing, staffing, and simultaneously managing a large number of varying foreign operations as a result of distance, language, and cultural differences;
reduced or minimal protection of intellectual property rights in some countries;
laws and business practices that favor local competitors or prohibit foreign ownership of certain businesses;
seasonal reductions in business activity during the summer months in Europe and certain other parts of the world;
economic instability in emerging markets; and
potentially adverse tax consequences.

Any one or more of these factors could have a material adverse effect on our international operations, and, consequently, on our business, financial condition and operating results.

Risk Relating to the Referendum of the United Kingdom’s Membership of the European Union. The announcement of the Referendum of the United Kingdom’s (or the U.K.) Membership of the European Union (E.U.) (referred to as Brexit), advising for the exit of the United Kingdom from the European Union, has resulted in significant volatility in global stock markets and currency exchange rate fluctuations that resulted in the strengthening of the U.S. dollar against foreign currencies in which we conduct business. As described elsewhere in this 10-Q, we translate revenue denominated in foreign currency into U.S. dollars for our financial statements. During periods of a strengthening dollar, our reported international revenue is reduced because

37


foreign currencies translate into fewer U.S. dollars. The announcement of Brexit may also create global economic uncertainty, which may cause our customers to closely monitor their costs and reduce their spending budget on our products and services.

If the Referendum is passed into law, negotiations would commence to determine the future terms of the U.K.’s relationship with the E.U., including the terms of trade between the U.K. and the E.U. The effects of Brexit will depend on any agreements the U.K. makes to retain access to E.U. markets either during a transitional period or more permanently. The measures could potentially disrupt the markets we serve and may cause us to lose customers, and employees. In addition, Brexit could lead to legal uncertainty and potentially divergent national laws and regulations as the U.K. determines which E.U. laws to replace or replicate.

Any of these effects of Brexit, among others, could materially adversely affect our business, results of operations and financial condition.

Fluctuations in foreign currency exchange rates could have an adverse impact on our financial condition and results of operations. Changes in the value of foreign currencies relative to the U.S. dollar has adversely affected our results of operations and financial position. For example, during the second half of 2014 and early 2015, the value of the U.S. dollar strengthened in comparison to certain foreign currencies, including in Europe, Brazil and Australia. As approximately one-third of our revenue is denominated in foreign currency, our fiscal year 2015 and fiscal first, second, and third quarters of 2016 revenue results were impacted, and we expect will continue to be impacted, by fluctuations in foreign currency exchange rates.

We seek to reduce our exposure to fluctuations in exchange rates by entering into foreign exchange forward contracts to hedge certain actual and forecasted transactions of selected currencies (mainly in Europe, Brazil, India and Australia). Our currency hedging transactions may not be effective in reducing any adverse impact of fluctuations in foreign currency exchange rates. Further, the imposition of exchange or price controls or other restrictions on the conversion of foreign currencies could have a material adverse effect on our business.

Technology and customer requirements evolve rapidly in our industry, and if we do not continue to develop new products and enhance our existing products in response to these changes, our business could be harmed. Ongoing enhancements to our product sets will be required to enable us to maintain our competitive position. We may not be successful in developing and marketing enhancements to our products on a timely basis, and any enhancements we develop may not adequately address the changing needs of the marketplace. Overlaying the risks associated with our existing products and enhancements are ongoing technological developments and rapid changes in customer requirements. Our future success will depend upon our ability to develop and introduce in a timely manner new products that take advantage of technological advances and respond to new customer requirements. We may not be successful in developing new products incorporating new technology on a timely basis, and any new products may not adequately address the changing needs of the marketplace. Failure to develop new products and product enhancements that meet market needs in a timely manner could have a material adverse effect on our business, financial condition and operating results.

We are substantially dependent on our Progress OpenEdge products. We derive a significant portion of our revenue from software license and maintenance revenue attributable to our Progress OpenEdge product set. Accordingly, our future results depend on continued market acceptance of OpenEdge. If new technologies emerge that are superior to, or more responsive to customer requirements, than OpenEdge such that we are unable to maintain OpenEdge’s competitive position within its marketplace, this will have a material adverse effect on our business, financial condition and operating results.

The increased emphasis on a cloud strategy may give rise to risks that could harm our business. We are devoting significant resources to the development of cloud-based technologies and service offerings where we have a limited operating history. Our cloud strategy requires continued investment in product development and cloud operations as well as a change in the way we price and deliver our products. Many of our competitors may have advantages over us due to their larger presence, larger developer network, deeper experience in the cloud-based computing market, and greater sales and marketing resources. It is uncertain whether these strategies will prove successful or whether we will be able to develop the infrastructure and business models more quickly than our competitors. Our cloud strategy may give rise to a number of risks, including the following:

if new or current customers desire only perpetual licenses, we may not be successful in selling subscriptions;
although we intend to support our perpetual license business, the increased emphasis on a cloud strategy may raise concerns among our installed customer base;
we may be unsuccessful in achieving our target pricing;
our revenues might decline over the short or long term as a result of this strategy;
our relationships with existing partners that resell perpetual licenses may be damaged; and
we may incur costs at a higher than forecasted rate as we enhance and expand our cloud operations.

38



We may make additional acquisitions or investments in new businesses, products or technologies that involve additional risks, which could disrupt our business or harm our financial condition, results of operations or cash flows. We may make acquisitions of businesses or investments in companies that offer complementary products, services and technologies. Any acquisitions that we do complete involve a number of risks, including the risks of assimilating the operations and personnel of acquired companies, realizing the value of the acquired assets relative to the price paid, distraction of management from our ongoing businesses and potential product disruptions associated with the sale of the acquired company’s products. In addition, an acquisition may not further our business strategy as we expected, we may not integrate an acquired company or technology as successfully as we expected or we may overpay for, or otherwise not realize the expected return on, our investments, which could adversely affect our business or operating results and potentially cause impairment to assets that we recorded as a part of an acquisition including intangible assets and goodwill. These factors could have a material adverse effect on our business, financial condition, operating results and cash flows. The consideration we pay for any future acquisitions could include our stock. As a result, future acquisitions could cause dilution to existing shareholders and to earnings per share.

If our goodwill or amortizable intangible assets become impaired we may be required to record a significant charge to earnings. We acquire other companies and intangible assets and may not realize all the economic benefit from those acquisitions, which could cause an impairment of goodwill or intangibles. We review our amortizable intangible assets for impairment when events or changes in circumstances indicate the carrying value may not be recoverable. We test goodwill for impairment at least annually. Factors that may be a change in circumstances, indicating that the carrying value of our goodwill or amortizable intangible assets may not be recoverable, include a decline in our stock price and market capitalization, reduced future cash flow estimates, and slower growth rates in industry segments in which we participate. We may be required to record a significant charge in our consolidated financial statements during the period in which any impairment of our goodwill or amortizable intangible assets is determined, negatively affecting our results of operations.

We are investing significantly in development, sales and marketing resources in furtherance of our cloud-based offerings, and we may experience decreased profitability or losses if our cloud-based offerings do not gain market acceptance. We are increasing our investment in development, sales and marketing resources in furtherance of our cloud-based offerings. These investments have resulted in increased costs. If demand for our cloud-based offerings does not materialize or increase, we could experience decreased profitability or losses as a result of these increased costs.

The segments of the software industry in which we participate are intensely competitive, and our inability to compete effectively could harm our business. We experience significant competition from a variety of sources with respect to the marketing and distribution of our products. Many of our competitors have greater financial, marketing or technical resources than we do and may be able to adapt more quickly to new or emerging technologies and changes in customer requirements or to devote greater resources to the promotion and sale of their products than we can. Increased competition could make it more difficult for us to maintain our market presence or lead to downward pricing pressure.

In addition, the marketplace for new products is intensely competitive and characterized by low barriers to entry. For example, an increase in market acceptance of open source software may cause downward pricing pressures. As a result, new competitors possessing technological, marketing or other competitive advantages may emerge and rapidly acquire market share. In addition, current and potential competitors may make strategic acquisitions or establish cooperative relationships among themselves or with third parties, thereby increasing their ability to deliver products that better address the needs of our prospective customers. Current and potential competitors may also be more successful than we are in having their products or technologies widely accepted. We may be unable to compete successfully against current and future competitors, and our failure to do so could have a material adverse effect on our business, prospects, financial condition and operating results.

We rely on the experience and expertise of our executives and skilled employees, and must continue to attract and retain qualified executive, technical, marketing and managerial personnel in order to succeed. Our future success will depend in a large part upon our ability to attract and retain highly skilled executive, technical, managerial, sales and marketing personnel. There is significant competition for such personnel in the software industry. We may not continue to be successful in attracting and retaining the personnel we require to develop new and enhanced products and to continue to grow and operate profitably.

The loss of technology licensed from third parties could adversely affect our ability to deliver our products. We utilize certain technology that we license from third parties, including software that is integrated with internally developed software and used in our products to perform key functions. This technology, or functionally similar technology, may not continue to be available on commercially reasonable terms in the future, or at all. The loss of any significant third-party technology license could cause delays in our ability to deliver our products or services until equivalent technology is developed internally or equivalent third-party technology, if available, is identified, licensed and integrated.


39


Privacy concerns and laws, evolving regulation of cloud computing, cross-border data transfer restrictions and other domestic or foreign regulations may limit the use and adoption of our products and solutions and adversely affect our business. Regulation related to the provision of services on the Internet is increasing, as federal, state and foreign governments continue to adopt new laws and regulations addressing data privacy and the collection, processing, storage and use of personal information. In some cases, foreign data privacy laws and regulations, such as the European Union’s Data Protection Directive, and the country-specific laws and regulations that implement that directive, also govern the processing of personal information. Further, laws are increasingly aimed at the use of personal information for marketing purposes, such as the European Union’s e-Privacy Directive, and the country-specific regulations that implement that directive. Such laws and regulations are subject to new and differing interpretations and may be inconsistent among jurisdictions.  These and other requirements could reduce demand for our products and solutions or restrict our ability to store and process data or, in some cases, impact our ability to offer our products and solutions in certain locations or our customers' ability to deploy our solutions globally.

For example, the European Court of Justice recently invalidated the U.S.-EU Safe Harbor framework that had been in place since 2000, which allowed companies to meet certain European legal requirements for the transfer of personal data from the European Economic Area to the United States. While other adequate legal mechanisms to lawfully transfer such data remain, the invalidation of the U.S.-EU Safe Harbor framework may result in different European data protection regulators applying differing standards for the transfer of personal data, which could result in increased regulation, cost of compliance and limitations on data transfer for us and our customers. The costs of compliance with and other burdens imposed by laws, regulations and standards may limit the use and adoption of our services, reduce overall demand for our services, lead to significant fines, penalties or liabilities for noncompliance, or slow the pace at which we close sales transactions, any of which could harm our business.

Furthermore, concerns regarding data privacy may cause our customers’ customers to resist providing the data necessary to allow our customers to use our products and solutions effectively. Even the perception that the privacy of personal information is not satisfactorily protected or does not meet regulatory requirements could inhibit sales of our products or solutions, and could limit adoption of our cloud-based solutions.

If our products contain software defects or security flaws, it could harm our revenues and expose us to litigation. Our products, despite extensive testing and quality control, may contain defects or security flaws, especially when we first introduce them or when new versions are released. We may need to issue corrective releases of our software products to fix any defects or errors. The detection and correction of any security flaws can be time consuming and costly. Errors in our software products could affect the ability of our products to work with other hardware or software products, delay the development or release of new products or new versions of products, adversely affect market acceptance of our products and expose us to potential litigation. If we experience errors or delays in releasing new products or new versions of products, such errors or delays could have a material adverse effect on our revenue.

We could incur substantial cost in protecting our proprietary software technology or if we fail to protect our technology, which would harm our business. We rely principally on a combination of contract provisions and copyright, trademark, patent and trade secret laws to protect our proprietary technology. Despite our efforts to protect our proprietary rights, unauthorized parties may attempt to copy aspects of our products or to obtain and use information that we regard as proprietary. Policing unauthorized use of our products is difficult. Litigation may be necessary in the future to enforce our intellectual property rights, to protect our trade secrets or to determine the validity and scope of the proprietary rights of others. This litigation could result in substantial costs and diversion of resources, whether or not we ultimately prevail on the merits. The steps we take to protect our proprietary rights may be inadequate to prevent misappropriation of our technology; moreover, others could independently develop similar technology.

We could be subject to claims that we infringe intellectual property rights of others, which could harm our business, financial condition, results of operations or cash flows. Third parties could assert infringement claims in the future with respect to our products and technology, and such claims might be successful. This litigation could result in substantial costs and diversion of resources, whether or not we ultimately prevail on the merits. This litigation could also lead to our being prohibited from selling one or more of our products, cause reluctance by potential customers to purchase our products, or result in liability to our customers and could have a material adverse effect on our business, financial condition, operating results and cash flows.

If our security measures are breached, our products and services may be perceived as not being secure, customers may curtail or stop using our products and services, and we may incur significant legal and financial exposure. Our products and services involve the storage and transmission of our customers’ proprietary information, and security breaches could expose us to a risk of loss of this information, litigation, and potential liability. Our security measures may be breached due to the actions of outside parties, employee error, malfeasance, or otherwise, and, as a result, an unauthorized party may obtain access to our

40


data or our customers’ data. Any such breach or unauthorized access could result in significant legal and financial exposure, increased costs to defend litigation or damage to our reputation, and a loss of confidence in the security of our products and services that could potentially have an adverse effect on our business. Because the techniques used to obtain unauthorized access, disable or degrade service, or sabotage systems change frequently and often are not recognized until launched against a target, we may be unable to anticipate these techniques or to implement adequate preventative measures. If an actual or perceived breach of our security occurs, the market perception of the effectiveness of our security measures could be harmed and we could lose customers.

We may have exposure to additional tax liabilities. As a multinational corporation, we are subject to income taxes in the U.S. and various foreign jurisdictions. Significant judgment is required in determining our global provision for income taxes and other tax liabilities. In the ordinary course of a global business, there are many intercompany transactions and calculations where the ultimate tax determination is uncertain. Our income tax returns are routinely subject to audits by tax authorities. Although we regularly assess the likelihood of adverse outcomes resulting from these examinations to determine our tax estimates, a final determination of tax audits or tax disputes could have an adverse effect on our financial condition, results of operations and cash flows.

We are also subject to non-income taxes, such as payroll, sales, use, value-added, net worth, property and goods and services taxes in the U.S. and various foreign jurisdictions. We are regularly under audit by tax authorities with respect to these non-income taxes and may have exposure to additional non-income tax liabilities, which could have an adverse effect on our results of operations, financial condition and cash flows.

In addition, our future effective tax rates could be favorably or unfavorably affected by changes in tax rates, changes in the valuation of our deferred tax assets or liabilities, or changes in tax laws or their interpretation. Such changes could have a material adverse impact on our financial results.

We are required to comply with certain financial and operating covenants under our credit facility and to make scheduled debt payments as they become due; any failure to comply with those covenants or to make scheduled payments could cause amounts borrowed under the facility to become immediately due and payable or prevent us from borrowing under the facility. In December 2014, we entered into a new credit facility, which consists of a $150 million term loan and a $150 million revolving loan (and may be increased by an additional $75 million in the form of revolving loans or term loans, or a combination thereof if the existing or additional lenders are willing to make such increased commitments). This facility matures in December 2019, at which time any amounts outstanding will be due and payable in full. We may wish to borrow additional amounts under the facility in the future to support our operations, including for strategic acquisitions and share repurchases.

We are required to comply with specified financial and operating covenants and to make scheduled repayments of our term loan, which limits our ability to operate our business as we otherwise might operate it. Our failure to comply with any of these covenants or to meet any payment obligations under the facility could result in an event of default which, if not cured or waived, would result in any amounts outstanding, including any accrued interest and unpaid fees, becoming immediately due and payable. We might not have sufficient working capital or liquidity to satisfy any repayment obligations in the event of an acceleration of those obligations. In addition, if we are not in compliance with the financial and operating covenants at the time we wish to borrow funds, we will be unable to borrow funds.

Our common stock price may continue to be volatile, which could result in losses for investors. The market price of our common stock, like that of other technology companies, is volatile and is subject to wide fluctuations in response to quarterly variations in operating results, announcements of technological innovations or new products by us or our competitors, changes in financial estimates by securities analysts or other events or factors. Our stock price may also be affected by broader market trends unrelated to our performance. As a result, purchasers of our common stock may be unable at any given time to sell their shares at or above the price they paid for them.


41


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

Items 2(a) and 2(b) are not applicable.

(c) Stock Repurchases

Information related to the repurchases of our common stock by month in the third quarter of fiscal year 2016 is as follows (in thousands, except per share and share data):

Period
 
Total Number of Shares Purchased
 
Average Price Paid per Share
 
Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs
 
Approximate Dollar Value of Shares that May Yet be Purchased Under the Plans or Programs
June 2016
 
442,846

 
$
25.89

 
442,846

 
$
143,021

July 2016
 

 

 

 
143,021

August 2016
 

 

 

 
143,021

Total
 
442,846

 
$
25.89

 
442,846

 
$
143,021


Item 5. Other Matters

On September 28, 2016, we announced the appointment of Kurt J. Abkemeier as our new chief financial officer. As CFO, Mr. Abkemeier will oversee the company's global finance and accounting operations and be a member of the company's executive leadership team, reporting to Phil Pead, president and chief executive officer. Mr. Abkemeier succeeds Chris E. Perkins, who informed the company in March 2016 that he would retire as CFO upon the appointment of his successor. Mr. Abkemeier began as CFO at Progress on September 28, 2016.

Item 6. Exhibits

The following exhibits are filed or furnished as part of this Quarterly Report on Form 10-Q:
 
Exhibit No.
 
Description
 
 
 
31.1*
 
Certification of the Chief Executive Officer Pursuant to Section 302 of the Sarbanes-Oxley Act – Philip M. Pead
 
 
 
31.2*
 
Certification of the Chief Financial Officer Pursuant to Section 302 of the Sarbanes-Oxley Act – Kurt J. Abkemeier
 
 
 
32.1**
 
Certification Pursuant to Section 906 of the Sarbanes-Oxley Act
 
 
 
101
 
The following materials from Progress Software Corporation’s Quarterly Report on Form 10-Q for the three and nine months ended August 31, 2016, formatted in XBRL (eXtensible Business Reporting Language):
(i) Condensed Consolidated Balance Sheets as of August 31, 2016 and November 30, 2015; (ii) Condensed Consolidated Statements of Income for the three and nine months ended August 31, 2016 and 2015; (iii) Condensed Consolidated Statements of Comprehensive Income for the three and nine months ended August 31, 2016 and 2015; (iv) Condensed Consolidated Statements of Cash Flows for the nine months ended August 31, 2016 and 2015; and (v) Notes to Condensed Consolidated Financial Statements.
 
*
Filed herewith
**
Furnished herewith



42


SIGNATURES

Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.

PROGRESS SOFTWARE CORPORATION
(Registrant)
 
Dated:
October 7, 2016
 
/s/ PHILIP M. PEAD
 
 
 
Philip M. Pead
 
 
 
President and Chief Executive Officer
 
 
 
(Principal Executive Officer)
 
 
 
 
Dated:
October 7, 2016
 
/s/ KURT J. ABKEMEIER
 
 
 
Kurt J. Abkemeier
 
 
 
Chief Financial Officer
 
 
 
(Principal Financial Officer)
 
 
 
 
Dated:
October 7, 2016
 
/s/ PAUL A. JALBERT
 
 
 
Paul A. Jalbert
 
 
 
Vice President, Corporate Controller and Chief Accounting Officer
 
 
 
(Principal Accounting Officer)

43


EXHIBIT INDEX

Exhibit No.
 
Description
 
 
 
31.1*
 
Certification of the Chief Executive Officer Pursuant to Section 302 of the Sarbanes-Oxley Act – Philip M. Pead
 
 
 
31.2*
 
Certification of the Chief Financial Officer Pursuant to Section 302 of the Sarbanes-Oxley Act – Kurt J. Abkemeier
 
 
 
32.1**
 
Certification Pursuant to Section 906 of the Sarbanes-Oxley Act
 
 
 
101
 
The following materials from Progress Software Corporation’s Quarterly Report on Form 10-Q for the three and nine months ended August 31, 2016, formatted in XBRL (eXtensible Business Reporting Language):
(i) Condensed Consolidated Balance Sheets as of August 31, 2016 and November 30, 2015; (ii) Condensed Consolidated Statements of Income for the three and nine months ended August 31, 2016 and 2015; (iii) Condensed Consolidated Statements of Comprehensive Income for the three and nine months ended August 31, 2016 and 2015; (iv) Condensed Consolidated Statements of Cash Flows for the nine months ended August 31, 2016 and 2015; and (v) Notes to Condensed Consolidated Financial Statements.
 
*
Filed herewith
**
Furnished herewith


44
EX-31.1 2 exhibit311-q32016.htm EXHIBIT 31.1 Exhibit


Exhibit 31.1

CERTIFICATION

I, Philip M. Pead, certify that:

1. I have reviewed this Quarterly Report on Form 10-Q of Progress Software Corporation;

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

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

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

a) Designed such disclosure controls and procedures, or caused such disclosure control 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 registrant’s board of directors (or persons performing the equivalent function):

a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date: October 7, 2016

/s/ PHILIP M. PEAD
Philip M. Pead
President and Chief Executive Officer
(Principal Executive Officer)



1
EX-31.2 3 exhibit312-q32016.htm EXHIBIT 31.2 Exhibit


Exhibit 31.2

CERTIFICATION

I, Kurt J. Abkemeier, certify that:

1. I have reviewed this Quarterly Report on Form 10-Q of Progress Software Corporation;

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

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

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

a) Designed such disclosure controls and procedures, or caused such disclosure control 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 registrant’s board of directors (or persons performing the equivalent function):

a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date: October 7, 2016

/s/ KURT J. ABKEMEIER
Kurt J. Abkemeier
Senior Vice President, Finance and Administration and Chief Financial Officer
(Principal Financial Officer)



1
EX-32.1 4 exhibit321-q32016.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 on Form 10-Q of Progress Software Corporation (the Company) for the three months ended August 31, 2016, as filed with the Securities and Exchange Commission on the date hereof (the Report), each of the undersigned, Philip M. Pead, President and Chief Executive Officer, and Kurt J. Abkemeier, Senior Vice President, Finance and Administration and Chief Financial Officer, of the Company, certifies, to the best knowledge and belief of the signatory, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

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

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

/s/ PHILIP M. PEAD
 
/s/ KURT J. ABKEMEIER
President and Chief Executive Officer
 
Senior Vice President, Finance and Administration
 
 
and Chief Financial Officer
 
 
 
 
 
Date:
October 7, 2016
 
Date:
October 7, 2016



1
EX-101.INS 5 prgs-20160831.xml XBRL INSTANCE DOCUMENT 0000876167 2015-12-01 2016-08-31 0000876167 prgs:A2015RestructuringActivitiesMember 2015-12-01 2016-08-31 0000876167 2016-09-29 0000876167 2015-11-30 0000876167 2016-08-31 0000876167 2015-06-01 2015-08-31 0000876167 2014-12-01 2015-08-31 0000876167 2016-06-01 2016-08-31 0000876167 2014-11-30 0000876167 2015-08-31 0000876167 us-gaap:NewAccountingPronouncementEarlyAdoptionEffectMember us-gaap:MaximumMember us-gaap:ScenarioPlanMember 2016-08-31 0000876167 us-gaap:NewAccountingPronouncementEarlyAdoptionEffectMember us-gaap:ScenarioPlanMember 2016-08-31 0000876167 us-gaap:CashMember 2015-11-30 0000876167 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2015-11-30 0000876167 us-gaap:MoneyMarketFundsMember 2015-11-30 0000876167 us-gaap:MunicipalBondsMember 2015-11-30 0000876167 us-gaap:CorporateDebtSecuritiesMember 2015-11-30 0000876167 us-gaap:USTreasurySecuritiesMember 2015-11-30 0000876167 us-gaap:USTreasurySecuritiesMember 2016-08-31 0000876167 us-gaap:MoneyMarketFundsMember 2016-08-31 0000876167 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2016-08-31 0000876167 us-gaap:CorporateDebtSecuritiesMember 2016-08-31 0000876167 us-gaap:MunicipalBondsMember 2016-08-31 0000876167 us-gaap:CashMember 2016-08-31 0000876167 us-gaap:ForwardContractsMember 2015-06-01 2015-08-31 0000876167 us-gaap:ForwardContractsMember 2016-06-01 2016-08-31 0000876167 us-gaap:ForwardContractsMember 2015-12-01 2016-08-31 0000876167 us-gaap:ForwardContractsMember 2014-12-01 2015-08-31 0000876167 us-gaap:ForeignExchangeForwardMember us-gaap:LongMember 2016-08-31 0000876167 us-gaap:ForeignExchangeForwardMember us-gaap:ShortMember 2016-08-31 0000876167 us-gaap:ForeignExchangeForwardMember us-gaap:ShortMember 2015-11-30 0000876167 us-gaap:ForeignExchangeForwardMember us-gaap:LongMember 2015-11-30 0000876167 2016-05-31 0000876167 2015-05-31 0000876167 us-gaap:FairValueInputsLevel3Member 2016-06-01 2016-08-31 0000876167 prgs:ModulusMember 2014-12-01 2015-08-31 0000876167 prgs:ModulusMember 2014-03-01 2014-05-31 0000876167 prgs:ModulusMember prgs:ContingentConsiderationMember 2015-11-30 0000876167 us-gaap:FairValueInputsLevel3Member 2016-08-31 0000876167 us-gaap:FairValueInputsLevel3Member 2015-12-01 2016-08-31 0000876167 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member 2015-11-30 0000876167 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel3Member 2015-11-30 0000876167 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2015-11-30 0000876167 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel2Member 2015-11-30 0000876167 us-gaap:CorporateDebtSecuritiesMember 2015-11-30 0000876167 us-gaap:MunicipalBondsMember us-gaap:FairValueInputsLevel2Member 2015-11-30 0000876167 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member 2015-11-30 0000876167 us-gaap:MunicipalBondsMember 2015-11-30 0000876167 us-gaap:ForeignExchangeContractMember 2015-11-30 0000876167 us-gaap:FairValueInputsLevel2Member us-gaap:ForeignExchangeContractMember 2015-11-30 0000876167 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2015-11-30 0000876167 us-gaap:MunicipalBondsMember us-gaap:FairValueInputsLevel1Member 2015-11-30 0000876167 us-gaap:MoneyMarketFundsMember 2015-11-30 0000876167 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member 2015-11-30 0000876167 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member 2015-11-30 0000876167 us-gaap:FairValueInputsLevel1Member us-gaap:ForeignExchangeContractMember 2015-11-30 0000876167 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel1Member 2015-11-30 0000876167 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member 2015-11-30 0000876167 us-gaap:MunicipalBondsMember us-gaap:FairValueInputsLevel3Member 2015-11-30 0000876167 us-gaap:FairValueInputsLevel3Member us-gaap:ForeignExchangeContractMember 2015-11-30 0000876167 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2015-11-30 0000876167 us-gaap:USTreasurySecuritiesMember 2015-11-30 0000876167 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member 2015-11-30 0000876167 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member 2015-11-30 0000876167 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member 2016-08-31 0000876167 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member 2016-08-31 0000876167 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2016-08-31 0000876167 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member 2016-08-31 0000876167 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member 2016-08-31 0000876167 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel3Member 2016-08-31 0000876167 us-gaap:MunicipalBondsMember us-gaap:FairValueInputsLevel1Member 2016-08-31 0000876167 us-gaap:FairValueInputsLevel3Member us-gaap:ForeignExchangeContractMember 2016-08-31 0000876167 us-gaap:CorporateDebtSecuritiesMember 2016-08-31 0000876167 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel2Member 2016-08-31 0000876167 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel3Member 2016-08-31 0000876167 us-gaap:MunicipalBondsMember us-gaap:FairValueInputsLevel3Member 2016-08-31 0000876167 us-gaap:USTreasurySecuritiesMember 2016-08-31 0000876167 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2016-08-31 0000876167 us-gaap:MunicipalBondsMember 2016-08-31 0000876167 us-gaap:MunicipalBondsMember us-gaap:FairValueInputsLevel2Member 2016-08-31 0000876167 us-gaap:FairValueInputsLevel1Member us-gaap:ForeignExchangeContractMember 2016-08-31 0000876167 us-gaap:ForeignExchangeContractMember 2016-08-31 0000876167 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2016-08-31 0000876167 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel1Member 2016-08-31 0000876167 us-gaap:MoneyMarketFundsMember 2016-08-31 0000876167 us-gaap:FairValueInputsLevel2Member us-gaap:ForeignExchangeContractMember 2016-08-31 0000876167 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member 2016-08-31 0000876167 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member 2016-08-31 0000876167 prgs:DataConnectivityMember 2015-12-01 2016-08-31 0000876167 prgs:OpenEdgeMember 2015-12-01 2016-08-31 0000876167 prgs:OpenEdgeMember 2015-11-30 0000876167 prgs:DataConnectivityMember 2016-08-31 0000876167 prgs:ApplicationDevelopmentandDeploymentMember 2015-11-30 0000876167 prgs:DataConnectivityMember 2015-11-30 0000876167 prgs:ApplicationDevelopmentandDeploymentMember 2016-08-31 0000876167 prgs:ApplicationDevelopmentandDeploymentMember 2015-12-01 2016-08-31 0000876167 prgs:OpenEdgeMember 2016-08-31 0000876167 prgs:ModulusMember 2016-06-01 2016-08-31 0000876167 us-gaap:CustomerRelationshipsMember 2016-08-31 0000876167 us-gaap:CustomerRelationshipsMember 2015-11-30 0000876167 us-gaap:ComputerSoftwareIntangibleAssetMember 2016-08-31 0000876167 us-gaap:TrademarksAndTradeNamesMember 2015-11-30 0000876167 us-gaap:ComputerSoftwareIntangibleAssetMember 2015-11-30 0000876167 us-gaap:TrademarksAndTradeNamesMember 2016-08-31 0000876167 2014-12-01 2015-11-30 0000876167 prgs:CreditAgreementMember 2014-12-02 0000876167 prgs:TelerikADMember 2014-12-01 2015-08-31 0000876167 prgs:TelerikADMember 2015-06-01 2015-08-31 0000876167 prgs:TelerikADMember 2016-06-01 2016-08-31 0000876167 prgs:TelerikADMember 2014-12-02 2014-12-02 0000876167 prgs:TelerikADMember 2014-12-02 0000876167 prgs:TelerikADMember 2015-12-01 2016-08-31 0000876167 prgs:CreditAgreementMember 2016-08-31 0000876167 prgs:CreditAgreementMember 2015-12-01 2016-08-31 0000876167 prgs:CreditAgreementMember 2014-12-01 2015-08-31 0000876167 us-gaap:LetterOfCreditMember prgs:CreditAgreementMember 2014-12-02 0000876167 prgs:SwingLineLoansMember prgs:CreditAgreementMember 2014-12-02 0000876167 prgs:CreditAgreementMember 2016-06-01 2016-08-31 0000876167 us-gaap:LetterOfCreditMember prgs:CreditAgreementMember 2016-08-31 0000876167 prgs:CreditAgreementMember 2015-06-01 2015-08-31 0000876167 us-gaap:RevolvingCreditFacilityMember prgs:CreditAgreementMember 2016-08-31 0000876167 2016-03-31 0000876167 prgs:March2016ShareRepurchaseProgramMember 2016-03-31 0000876167 us-gaap:GeneralAndAdministrativeExpenseMember 2015-06-01 2015-08-31 0000876167 prgs:CostOfMaintenanceAndServicesMember 2014-12-01 2015-08-31 0000876167 us-gaap:SellingAndMarketingExpenseMember 2014-12-01 2015-08-31 0000876167 us-gaap:GeneralAndAdministrativeExpenseMember 2014-12-01 2015-08-31 0000876167 prgs:ProductDevelopmentMember 2015-06-01 2015-08-31 0000876167 us-gaap:SellingAndMarketingExpenseMember 2016-06-01 2016-08-31 0000876167 prgs:CostOfMaintenanceAndServicesMember 2016-06-01 2016-08-31 0000876167 prgs:CostOfMaintenanceAndServicesMember 2015-06-01 2015-08-31 0000876167 us-gaap:GeneralAndAdministrativeExpenseMember 2015-12-01 2016-08-31 0000876167 prgs:CostOfMaintenanceAndServicesMember 2015-12-01 2016-08-31 0000876167 prgs:ProductDevelopmentMember 2016-06-01 2016-08-31 0000876167 us-gaap:SellingAndMarketingExpenseMember 2015-12-01 2016-08-31 0000876167 prgs:ProductDevelopmentMember 2014-12-01 2015-08-31 0000876167 us-gaap:GeneralAndAdministrativeExpenseMember 2016-06-01 2016-08-31 0000876167 us-gaap:SellingAndMarketingExpenseMember 2015-06-01 2015-08-31 0000876167 prgs:ProductDevelopmentMember 2015-12-01 2016-08-31 0000876167 us-gaap:RestrictedStockUnitsRSUMember 2015-12-01 2016-08-31 0000876167 us-gaap:EmployeeStockOptionMember us-gaap:MinimumMember 2015-12-01 2016-08-31 0000876167 us-gaap:EmployeeStockOptionMember us-gaap:MaximumMember 2015-12-01 2016-08-31 0000876167 us-gaap:AccumulatedTranslationAdjustmentMember 2016-08-31 0000876167 us-gaap:AccumulatedTranslationAdjustmentMember 2015-11-30 0000876167 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2015-12-01 2016-08-31 0000876167 us-gaap:AccumulatedTranslationAdjustmentMember 2015-12-01 2016-08-31 0000876167 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2015-12-01 2016-08-31 0000876167 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-08-31 0000876167 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2016-08-31 0000876167 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2015-11-30 0000876167 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2015-11-30 0000876167 prgs:A20122014RestructuringActivitiesMember 2014-12-01 2015-08-31 0000876167 us-gaap:OtherLiabilitiesMember prgs:TelerikADMember prgs:A2015RestructuringActivitiesMember 2016-08-31 0000876167 us-gaap:OtherLiabilitiesMember prgs:A2015RestructuringActivitiesMember 2016-08-31 0000876167 prgs:TelerikADMember prgs:A2015RestructuringActivitiesMember 2014-12-01 2015-08-31 0000876167 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember 2015-08-31 0000876167 prgs:A20122014RestructuringActivitiesMember 2015-06-01 2015-08-31 0000876167 prgs:TelerikADMember prgs:A2015RestructuringActivitiesMember 2015-06-01 2015-08-31 0000876167 prgs:TelerikADMember prgs:A2015RestructuringActivitiesMember 2015-12-01 2016-08-31 0000876167 us-gaap:OtherLiabilitiesMember prgs:A20122014RestructuringActivitiesMember 2016-08-31 0000876167 us-gaap:FacilityClosingMember 2016-08-31 0000876167 us-gaap:FacilityClosingMember 2015-11-30 0000876167 us-gaap:EmployeeSeveranceMember 2015-12-01 2016-08-31 0000876167 us-gaap:EmployeeSeveranceMember 2015-11-30 0000876167 us-gaap:FacilityClosingMember 2015-12-01 2016-08-31 0000876167 us-gaap:EmployeeSeveranceMember 2016-08-31 0000876167 prgs:A2015RestructuringActivitiesMember 2015-11-30 0000876167 us-gaap:EmployeeSeveranceMember prgs:A2015RestructuringActivitiesMember 2015-12-01 2016-08-31 0000876167 us-gaap:EmployeeSeveranceMember prgs:A2015RestructuringActivitiesMember 2015-11-30 0000876167 us-gaap:FacilityClosingMember prgs:A2015RestructuringActivitiesMember 2015-12-01 2016-08-31 0000876167 us-gaap:FacilityClosingMember prgs:A2015RestructuringActivitiesMember 2016-08-31 0000876167 us-gaap:EmployeeSeveranceMember prgs:A2015RestructuringActivitiesMember 2016-08-31 0000876167 us-gaap:FacilityClosingMember prgs:A2015RestructuringActivitiesMember 2015-11-30 0000876167 prgs:A2015RestructuringActivitiesMember 2016-08-31 0000876167 prgs:TelerikADMember us-gaap:EmployeeSeveranceMember prgs:A2015RestructuringActivitiesMember 2016-08-31 0000876167 prgs:TelerikADMember prgs:A2015RestructuringActivitiesMember 2016-08-31 0000876167 prgs:TelerikADMember us-gaap:FacilityClosingMember prgs:A2015RestructuringActivitiesMember 2015-12-01 2016-08-31 0000876167 prgs:TelerikADMember us-gaap:FacilityClosingMember prgs:A2015RestructuringActivitiesMember 2016-08-31 0000876167 prgs:TelerikADMember us-gaap:EmployeeSeveranceMember prgs:A2015RestructuringActivitiesMember 2015-12-01 2016-08-31 0000876167 prgs:TelerikADMember us-gaap:EmployeeSeveranceMember prgs:A2015RestructuringActivitiesMember 2015-11-30 0000876167 prgs:TelerikADMember prgs:A2015RestructuringActivitiesMember 2015-11-30 0000876167 prgs:TelerikADMember us-gaap:FacilityClosingMember prgs:A2015RestructuringActivitiesMember 2015-11-30 0000876167 prgs:A2015RestructuringActivitiesMember 2015-06-01 2015-08-31 0000876167 prgs:A2015RestructuringActivitiesMember 2015-09-01 2015-11-30 0000876167 prgs:AdjustmentforErrorCorrectionMember 2016-03-01 2016-05-31 0000876167 us-gaap:LatinAmericaMember 2015-06-01 2015-08-31 0000876167 us-gaap:EMEAMember 2014-12-01 2015-08-31 0000876167 us-gaap:NorthAmericaMember 2016-06-01 2016-08-31 0000876167 us-gaap:NorthAmericaMember 2015-12-01 2016-08-31 0000876167 us-gaap:LatinAmericaMember 2016-06-01 2016-08-31 0000876167 us-gaap:AsiaPacificMember 2015-12-01 2016-08-31 0000876167 us-gaap:NorthAmericaMember 2014-12-01 2015-08-31 0000876167 us-gaap:NorthAmericaMember 2015-06-01 2015-08-31 0000876167 us-gaap:LatinAmericaMember 2015-12-01 2016-08-31 0000876167 us-gaap:EMEAMember 2015-06-01 2015-08-31 0000876167 us-gaap:AsiaPacificMember 2016-06-01 2016-08-31 0000876167 us-gaap:AsiaPacificMember 2015-06-01 2015-08-31 0000876167 us-gaap:EMEAMember 2015-12-01 2016-08-31 0000876167 us-gaap:LatinAmericaMember 2014-12-01 2015-08-31 0000876167 us-gaap:EMEAMember 2016-06-01 2016-08-31 0000876167 us-gaap:AsiaPacificMember 2014-12-01 2015-08-31 0000876167 prgs:ApplicationDevelopmentandDeploymentMember 2015-06-01 2015-08-31 0000876167 prgs:DataConnectivityMember 2016-06-01 2016-08-31 0000876167 prgs:ApplicationDevelopmentandDeploymentMember 2014-12-01 2015-08-31 0000876167 prgs:OpenEdgeMember 2016-06-01 2016-08-31 0000876167 prgs:DataConnectivityMember 2014-12-01 2015-08-31 0000876167 prgs:OpenEdgeMember 2015-06-01 2015-08-31 0000876167 prgs:DataConnectivityMember 2015-06-01 2015-08-31 0000876167 prgs:OpenEdgeMember 2014-12-01 2015-08-31 0000876167 prgs:ApplicationDevelopmentandDeploymentMember 2016-06-01 2016-08-31 0000876167 us-gaap:SubsequentEventMember 2016-09-27 2016-09-27 prgs:Segments prgs:facility iso4217:USD xbrli:shares iso4217:USD xbrli:shares xbrli:pure false --11-30 Q3 2016 2016-08-31 10-Q 0000876167 48592417 Large Accelerated Filer PROGRESS SOFTWARE CORP /MA 78825000 2077000 76748000 86201000 2209000 83992000 3186000 9559000 3186000 9556000 0.1 600000 1800000 0 0 P1Y 241279000 186241000 26138000 3748000 20417000 1641000 3094000 232684000 179548000 8536000 3012000 34532000 522000 6534000 241276000 186241000 26138000 3756000 20387000 1645000 3109000 232638000 179548000 8536000 3006000 34489000 525000 6534000 62974000 3025000 5101000 54848000 168575000 -2777000 13106000 158246000 69989000 9212000 11423000 49354000 195660000 28615000 21989000 145056000 0.1 0.1 28900000 44600000 12955000 21126000 15945000 23474000 75000000 5600000 1900000 3800000 P30D 54380000 173903000 56383000 163005000 209000 0 2 2 P3Y 11188000 9647000 66459000 55758000 2941000 5098000 -24628000 -23860000 24420000 23316000 6538000 144000 912000 3878000 1604000 18812000 462000 3476000 10546000 4328000 5779000 2200000 223000 2524000 2281000 751000 19009000 6500000 599000 7600000 8018000 2792000 2193000 1565000 100000 300000 100000 300000 7300000 6200000 22400000 12300000 7100000 6200000 21400000 18500000 1173000 296000 287000 423000 3999000 5051000 877123000 832779000 323409000 308963000 3748000 0 3748000 0 26138000 26138000 0 0 20417000 0 20417000 0 1641000 0 1641000 0 3094000 0 3094000 0 3012000 0 3012000 0 8536000 8536000 0 0 34532000 0 34532000 0 522000 0 522000 0 6534000 0 6534000 0 30000 0 0 0 30000 0 0 50000 0 0 6000 43000 1000 0 27000 0 0 8000 0 4000 15000 4000 4000 662000 800000 3180000 2700000 53000 300000 449000 300000 262500000 10500000 -300000 -1500000 2200000 0 263082000 189113000 212379000 186241000 26138000 0 0 0 0 188084000 179548000 8536000 0 0 0 0 -73969000 -24295000 241279000 232684000 0.125 0.01 0.01 200000000 200000000 50579539 48575307 50579539 48575307 227930000 237136000 -4400000 -7793000 6274000 18835000 15132000 48505000 17189000 49174000 4079000 12805000 3940000 11818000 9612000 31174000 11825000 33217000 150000000 1800000 125227000 129354000 8844000 8529000 10971000 11626000 7112000 6149000 7209000 6480000 -4021000 5000 -4026000 -5166000 4000 -5170000 600000 -1900000 -2200000 -1400000 -10237000 415000 29720000 20967000 1107000 305000 1107000 305000 0 209000 0 0 295000 1508000 0 0 1717000 295000 0 0 0 0 85970000 54963000 25493000 5514000 104938000 64438000 33257000 7243000 590000 6852000 714000 25489000 26613000 27426000 0 200083000 117151000 67602000 15330000 192622000 109880000 67602000 15140000 114113000 62188000 42109000 9816000 87684000 45442000 34345000 7897000 -628000 397000 -374000 -1916000 0 -364000 14076000 42065000 11411000 36055000 369985000 138965000 19040000 211980000 370097000 138965000 19040000 212092000 112000 0 0 112000 0 79505000 216331000 84829000 238443000 0 0 5051000 5100000 5100000 5051000 5051000 4000000 -4126000 670000 7576000 18067000 7429000 -10200000 -6586000 -41200000 12318000 -7000000 28181000 -20200000 -0.08 0.01 0.16 0.36 -0.08 0.01 0.15 0.36 11555000 -7256000 -2700000 4742000 10114000 7329000 11918000 -3378000 -14920000 -11160000 -11209000 7367000 2025000 23067000 996000 31255000 3810000 508000 3866000 987000 2808000 1174000 3244000 2150000 2348000 877123000 832779000 199916000 195987000 0 4021000 0 4021000 0 5166000 0 5166000 1441000 4526000 1424000 4139000 31840000 85794000 33624000 86366000 500000 0 0 136900000 0.0225 25000000.0 25000000.0 150000000 136875000 1100000 9375000 13125000 13100000 105000000 15000000 15000000 1875000 135000000 123750000 55365000 157259000 60368000 178189000 P1Y 118227000 -73287000 -259147000 -20333000 77188000 68910000 -4126000 670000 7576000 18067000 -1165000 -1258000 -1288000 -4474000 3 3 27000 512000 485000 31663000 9933000 3180000 18550000 96261000 30169000 9563000 56529000 32029000 11021000 2828000 18180000 91957000 29555000 8863000 53539000 70911000 221659000 71223000 205788000 8594000 -5328000 13606000 32655000 21465000 17796000 -1100000 15671000 20521000 4419000 3631000 -257000 -8411000 -1332000 485000 -274000 -8463000 -1302000 768000 0 0 0 -256000 0 0 -17000 -52000 30000 27000 0 0 16000 16000 3787000 3785000 450000 1153000 260000 686000 32868000 71507000 3001000 267000 358000 625000 2487000 2220000 514000 0 2220000 1787000 0 2850000 2751000 246275000 0 20068000 33861000 6079000 3747000 1661000 0 0.01 0.01 1000000 1000000 0 0 0 0 4500000 0 1887000 781000 150000000 0 10459000 8166000 10436000 17275000 100000 54226000 50778000 356000 -334000 0 -256000 -256000 5625000 7500000 20422000 65533000 21706000 65800000 2561000 2500000 0 8715000 7400000 1300000 -36000 229000 -43000 323000 300000 280000 -109000 -42000 338000 0 -42000 3361000 309000 209000 518000 2949000 2617000 412000 0 2617000 613000 200000 100000 400000 2000 178000 180000 373000 371000 240000 0 371000 -24000 -3000 -4000 -7000 -20000 16000 -4000 0 16000 319162000 281303000 94637000 12500000 12958000 8281000 73398000 264836000 26200000 27392000 22669000 214775000 102018000 19400000 20233000 14251000 67534000 287617000 56000000 58170000 30852000 198595000 94637000 9550000 30656000 4621000 49810000 264836000 21738000 89667000 13977000 139454000 102018000 6357000 32719000 4667000 58275000 287617000 18619000 95517000 12749000 160732000 62797000 179042000 68394000 201251000 30004000 92607000 29852000 88648000 18812000 19009000 P5Y P4Y P3Y 9963000 12137000 28900000 0 0 3748000 20417000 1641000 3094000 44600000 0 0 3012000 34532000 522000 6534000 100000000.0 143000000 202800000 1300000 400000 2800000 32900000 11500000 71500000 522464000 -46000 -24628000 -24582000 494579000 -19000 -23860000 -23841000 7432000 21783000 8026000 23062000 0 740000 524000 545000 50120000 51117000 49135000 50310000 50120000 50377000 48611000 49765000 <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 value of debt securities by contractual maturity is as follows (in thousands):</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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="8" rowspan="1"></td></tr><tr><td style="width:73%;" 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 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;">August&#160;31, <br clear="none"/>2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">November&#160;30, <br clear="none"/>2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due in one year or less</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;">23,474</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;">15,945</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:top;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;">Due after one year </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,126</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;">12,955</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:top;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;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,600</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,900</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" 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:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Includes state and municipal bond obligations and corporate bonds, which are securities representing investments available for current operations and are classified as current in the consolidated balance sheets.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Such amounts are classified on our condensed consolidated balance sheets as follows (in thousands):</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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;">August&#160;31, 2016</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="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;">November&#160;30, 2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><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;">Cash and</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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="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;">Short-Term</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;border-bottom: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;">Cash and</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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="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;">Short-Term</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Investments</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;">Cash</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">179,548</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;">&#8212;</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;">186,241</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;">&#8212;</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: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;">Money market funds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,536</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">26,138</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">State and municipal bond obligations</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">34,532</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">20,417</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">U.S. treasury bonds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">6,534</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,094</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">U.S. government agency bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">522</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,641</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Corporate bonds</font></div></td><td colspan="2" style="vertical-align: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,012</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,748</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: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;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">188,084</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,600</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">212,379</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,900</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Basis of Presentation and Significant Accounting Policies</font><font style="font-family:inherit;font-size:10pt;"> - We prepared the accompanying unaudited condensed consolidated financial statements pursuant to the rules and regulations of the Securities and Exchange Commission (SEC) regarding interim financial reporting. Accordingly, they do not include all of the information and footnotes required by accounting principles generally accepted in the United States of America (GAAP) for complete financial statements and these unaudited financial statements should be read in conjunction with the audited financial statements included in our Annual Report on Form 10-K for the fiscal year ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;30, 2015</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;">We made no significant changes in the application of our significant accounting policies that were disclosed in our Annual Report on Form&#160;10-K for the fiscal year ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">. We have prepared the accompanying unaudited condensed consolidated financial statements on the same basis as the audited financial statements included in our Annual Report on Form 10-K for the fiscal year ended </font><font style="font-family:inherit;font-size:10pt;">November&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, and these financial statements include all adjustments, consisting only of normal recurring adjustments, necessary for a fair presentation of the results of the interim periods presented. The operating results for the interim periods presented are not necessarily indicative of the results expected for the full fiscal year.</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;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%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Telerik Acquisition</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 December 2, 2014, we completed the acquisition of all of the outstanding securities of Telerik AD (Telerik), a leading provider of application development tools based in Sofia, Bulgaria, for total consideration of </font><font style="font-family:inherit;font-size:10pt;">$262.5 million</font><font style="font-family:inherit;font-size:10pt;">. Approximately </font><font style="font-family:inherit;font-size:10pt;">$10.5 million</font><font style="font-family:inherit;font-size:10pt;"> of the total consideration was paid to Telerik&#8217;s founders and certain other key employees in restricted stock units, subject to a vesting schedule and continued employment. Under the Securities Purchase Agreement, </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;"> of the total consideration was deposited into an escrow account to secure certain indemnification and other obligations of the sellers to Progress. In accordance with the agreement, the full amount of the escrow was released to the former equity holders in June 2016.</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;">Through this acquisition, we now provide comprehensive cloud and on-premise platform offerings that enable developers to rapidly create applications, driven by data for any web, desktop or mobile platform. We funded the acquisition through a combination of existing cash resources and a </font><font style="font-family:inherit;font-size:10pt;">$150 million</font><font style="font-family:inherit;font-size:10pt;"> term loan (Note 7).</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;">Acquisition-related transaction costs (e.g., legal, due diligence, valuation, and other professional fees) and certain acquisition restructuring and related charges are not included as a component of consideration transferred, but are required to be expensed as incurred. We incurred $0 and </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;"> of acquisition-related costs during the three and nine months ended </font><font style="font-family:inherit;font-size:10pt;">August&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, respectively, and </font><font style="font-family:inherit;font-size:10pt;">$0.8 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2.7 million</font><font style="font-family:inherit;font-size:10pt;"> during the three and nine months ended August 31, 2015, respectively, which are included in acquisition-related expenses in our condensed consolidated statement of operations.</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 connection with the acquisition of Telerik, we agreed to provide retention bonuses to certain Telerik employees as an incentive for those employees to remain with Telerik for at least one year following the acquisition. We concluded that the retention bonuses for these individuals, which totaled approximately </font><font style="font-family:inherit;font-size:10pt;">$2.2 million</font><font style="font-family:inherit;font-size:10pt;">, are compensation arrangements and recognized these costs over the </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;">-year service period. During the three and nine months ended August 31, 2015, we incurred </font><font style="font-family:inherit;font-size:10pt;">$0.6 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.8 million</font><font style="font-family:inherit;font-size:10pt;"> of expense related to the retention bonuses, respectively, which is included in the acquisition-related expenses in our consolidated statement of operations. There were </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> additional expenses related to the retention bonuses incurred during the three and nine months ended </font><font style="font-family:inherit;font-size:10pt;">August&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and the entire amount accrued during fiscal year 2015 was paid in December 2015.</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 operations of Telerik are included in our operating results as part of the Application Development and Deployment segment from the date of acquisition. The amount of revenue of Telerik included in our condensed consolidated statement of operations during the three and nine months ended August 31, 2016 was </font><font style="font-family:inherit;font-size:10pt;">$19.4 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$56.0 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. The amount of revenue of Telerik included in our condensed consolidated statement of operations during the three and nine months ended August 31, 2015 was </font><font style="font-family:inherit;font-size:10pt;">$12.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$26.2 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. The revenue from sales of Telerik products and maintenance is primarily recognized ratably over the maintenance period, which is generally one year, as vendor specific objective evidence of fair value cannot be established for such maintenance. The amount of pretax losses of Telerik included in our condensed consolidated statement of operations during the three and nine months ended August 31, 2016 was </font><font style="font-family:inherit;font-size:10pt;">$7.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$20.2 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. The amount of pretax losses of Telerik included in our condensed consolidated statement of operations during the three and nine months ended August 31, 2015 was </font><font style="font-family:inherit;font-size:10pt;">$10.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$41.2 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. The pretax losses in each three and nine month period includes the amortization expense of approximately </font><font style="font-family:inherit;font-size:10pt;">$6.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$18.5 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, related to the acquired intangible assets discussed above. In addition, the pretax losses in the three and nine months ended August 31, 2016 includes stock-based compensation expense of approximately </font><font style="font-family:inherit;font-size:10pt;">$2.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$6.5 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-family:inherit;font-size:10pt;font-weight:bold;">Cash, Cash Equivalents and Investments</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;">A summary of our cash, cash equivalents and available-for-sale investments at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">August&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> is as follows (in thousands):</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortized 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;">Unrealized</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">Unrealized</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair Value</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;">Cash</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">179,548</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;">&#8212;</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;"><br clear="none"/></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;">179,548</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: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;">Money market funds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,536</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,536</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">State and municipal bond obligations</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,489</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">34,532</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">U.S. treasury bonds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,534</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,534</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">U.S. government agency bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">525</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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</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;">522</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Corporate bonds</font></div></td><td colspan="2" style="vertical-align: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,006</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;">6</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;"><br clear="none"/></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,012</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: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;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">232,638</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">232,684</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;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of our cash, cash equivalents and available-for-sale investments at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> is as follows (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</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="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortized 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;">Unrealized</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">Unrealized</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair Value</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;">Cash</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">186,241</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;">&#8212;</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;">&#8212;</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;">186,241</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: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;">Money market funds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,138</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,138</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">State and municipal bond obligations</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,387</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">20,417</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">U.S. treasury bonds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,109</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">(15</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,094</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">U.S. government agency bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,645</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">(4</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;">1,641</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Corporate bonds</font></div></td><td colspan="2" style="vertical-align: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,756</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;">(8</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;">3,748</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: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;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">241,276</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(27</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">241,279</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;">Such amounts are classified on our condensed consolidated balance sheets as follows (in thousands):</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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;">August&#160;31, 2016</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="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;">November&#160;30, 2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><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;">Cash and</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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="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;">Short-Term</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;border-bottom: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;">Cash and</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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="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;">Short-Term</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Investments</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;">Cash</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">179,548</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;">&#8212;</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;">186,241</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;">&#8212;</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: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;">Money market funds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,536</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">26,138</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">State and municipal bond obligations</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;">34,532</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">20,417</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">U.S. treasury bonds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">6,534</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,094</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">U.S. government agency bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">522</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,641</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Corporate bonds</font></div></td><td colspan="2" style="vertical-align: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,012</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,748</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: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;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">188,084</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,600</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">212,379</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,900</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 fair value of debt securities by contractual maturity is as follows (in thousands):</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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="8" rowspan="1"></td></tr><tr><td style="width:73%;" 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 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;">August&#160;31, <br clear="none"/>2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">November&#160;30, <br clear="none"/>2015</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due in one year or less</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;">23,474</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;">15,945</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:top;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;">Due after one year </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,126</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;">12,955</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:top;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;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44,600</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28,900</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" 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:8pt;padding-left:0px;"><font style="font-family:inherit;font-size:8pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Includes state and municipal bond obligations and corporate bonds, which are securities representing investments available for current operations and are classified as current in the consolidated balance sheets.</font></div></td></tr></table><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 did not hold any investments with continuous unrealized losses as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;font-style:normal;text-decoration:none;">August&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;30, 2015</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-weight:bold;">Accumulated Other Comprehensive Loss</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 the changes in accumulated balances of other comprehensive loss during the </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">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;">August&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</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="12" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Foreign Currency Translation Adjustment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">Unrealized Gains (Losses) on 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;border-bottom: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;">Accumulated Other Comprehensive Loss</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance, December 1, 2015</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;">(24,582</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;">(46</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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">(24,628</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;">Other comprehensive loss before reclassifications, net of tax</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">485</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">512</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amounts reclassified from accumulated other comprehensive loss to realized losses included in earnings</font></div></td><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;">256</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;">256</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance, August 31, 2016</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(23,841</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></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(19</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></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(23,860</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></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 tax effect on accumulated unrealized gains (losses) on investments was minimal as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">August&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;30, 2015</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-weight:bold;">Term Loan and Line of Credit</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 credit agreement provides for a </font><font style="font-family:inherit;font-size:10pt;">$150 million</font><font style="font-family:inherit;font-size:10pt;"> secured term loan and a </font><font style="font-family:inherit;font-size:10pt;">$150 million</font><font style="font-family:inherit;font-size:10pt;"> secured revolving credit facility, which may be made available in U.S. Dollars and certain other currencies. The revolving credit facility may be increased by up to an additional </font><font style="font-family:inherit;font-size:10pt;">$75 million</font><font style="font-family:inherit;font-size:10pt;"> if the existing or additional lenders are willing to make such increased commitments. We borrowed the </font><font style="font-family:inherit;font-size:10pt;">$150 million</font><font style="font-family:inherit;font-size:10pt;"> term loan included in our credit agreement to partially fund our acquisition of Telerik, as described in Note 6. The revolving credit facility has sublimits for swing line loans up to </font><font style="font-family:inherit;font-size:10pt;">$25.0 million</font><font style="font-family:inherit;font-size:10pt;"> and for the issuance of standby letters of credit in a face amount up to </font><font style="font-family:inherit;font-size:10pt;">$25.0 million</font><font style="font-family:inherit;font-size:10pt;">. We expect to use the revolving credit facility for general corporate purposes, including acquisitions of other businesses, and may also use it for working capital.</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 credit facility matures on December 2, 2019, when all amounts outstanding will be due and payable in full. The revolving credit facility does not require amortization of principal. The outstanding balance of the </font><font style="font-family:inherit;font-size:10pt;">$150 million</font><font style="font-family:inherit;font-size:10pt;"> term loan as of </font><font style="font-family:inherit;font-size:10pt;">August&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$136.9 million</font><font style="font-family:inherit;font-size:10pt;">, with </font><font style="font-family:inherit;font-size:10pt;">$13.1 million</font><font style="font-family:inherit;font-size:10pt;"> due in the next 12 months. The term loan requires repayment of principal at the end of each fiscal quarter, beginning with the fiscal quarter ended February 28, 2015. The first eight payments are in the principal amount of </font><font style="font-family:inherit;font-size:10pt;">$1.9 million</font><font style="font-family:inherit;font-size:10pt;"> each, the following eight payments are in the principal amount of </font><font style="font-family:inherit;font-size:10pt;">$3.8 million</font><font style="font-family:inherit;font-size:10pt;"> each, the following three payments are in the principal amount of </font><font style="font-family:inherit;font-size:10pt;">$5.6 million</font><font style="font-family:inherit;font-size:10pt;"> each, and the last payment is of the remaining principal amount. The term loan may be prepaid before maturity in whole or in part at our option without penalty or premium. As of </font><font style="font-family:inherit;font-size:10pt;">August&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, the carrying value of the term loan approximates the fair value, based on Level 2 inputs (observable market prices in less than active markets), as the interest rate is variable over the selected interest period and is similar to current rates at which we can borrow funds. The interest rate of the credit facility as of </font><font style="font-family:inherit;font-size:10pt;">August&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">2.25%</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Costs incurred to obtain our long-term debt of </font><font style="font-family:inherit;font-size:10pt;">$1.8 million</font><font style="font-family:inherit;font-size:10pt;"> were recorded as debt issuance costs within other assets in our consolidated balance sheet as of </font><font style="font-family:inherit;font-size:10pt;">August&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and are being amortized over the term of the debt agreement using the effective interest rate method. Amortization expense related to debt issuance costs of </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;"> for the three and nine months ended </font><font style="font-family:inherit;font-size:10pt;">August&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, respectively, and </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;"> for the three and nine months ended August 31, 2015, respectively, is recorded within interest expense in our condensed consolidated statements of operations.</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;">Revolving loans may be borrowed, repaid and reborrowed until December 2, 2019, at which time all amounts outstanding must be repaid. As of August 31, 2016, there were </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> amounts outstanding under the revolving line and </font><font style="font-family:inherit;font-size:10pt;">$0.5 million</font><font style="font-family:inherit;font-size:10pt;"> of letters of credit.</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;">August&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, aggregate principal payments of long-term debt for the next five years and thereafter are (in thousands):</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;"><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="4" 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:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></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;">Remainder of 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,875</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">2017</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">2018</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">105,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">136,875</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;font-weight:bold;">Derivative Instruments</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 generally use forward contracts that are not designated as hedging instruments to hedge economically the impact of the variability in exchange rates on intercompany accounts receivable and loans receivable denominated in certain foreign currencies. We generally do not hedge the net assets of our international subsidiaries. All forward contracts are recorded at fair value in other current assets or other accrued liabilities on the consolidated balance sheets at the end of each reporting period and expire from </font><font style="font-family:inherit;font-size:10pt;">30</font><font style="font-family:inherit;font-size:10pt;"> days to </font><font style="font-family:inherit;font-size:10pt;">one year</font><font style="font-family:inherit;font-size:10pt;">. In the three and nine months ended </font><font style="font-family:inherit;font-size:10pt;">August&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, realized and unrealized gains of </font><font style="font-family:inherit;font-size:10pt;">$2.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.4 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, from our forward contracts were recognized in foreign currency (loss) gain, net, in the condensed consolidated statements of operations. In the three and nine months ended August&#160;31, 2015, realized and unrealized gains of </font><font style="font-family:inherit;font-size:10pt;">$0.6 million</font><font style="font-family:inherit;font-size:10pt;"> and realized and unrealized losses of </font><font style="font-family:inherit;font-size:10pt;">$1.9 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, from our forward contracts were recognized in foreign currency gain (loss), net, in the condensed consolidated statements of operations. The gains and losses were substantially offset by realized and unrealized losses and gains on the offsetting 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 table below details outstanding foreign currency forward contracts where the notional amount is determined using contract exchange rates (in thousands):</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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="16" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">August&#160;31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">November&#160;30, 2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Notional&#160;Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">Fair&#160;Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">Notional&#160;Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">Fair&#160;Value</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;">Forward contracts to sell U.S. dollars</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;">83,992</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;">(5,170</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;">76,748</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;">(4,026</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: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;">Forward contracts to purchase U.S. dollars</font></div></td><td colspan="2" style="vertical-align: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,209</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</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,077</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;">5</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: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;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">86,201</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,166</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">78,825</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,021</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;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;">Stock-based compensation expense reflects the fair value of stock-based awards measured at the grant date and recognized over the relevant service period. We estimate the fair value of each stock-based award on the measurement date using the current market price of the stock or the Black-Scholes option valuation model. In addition, during the first quarter of fiscal year 2014, each of the first three quarters of fiscal year 2015, and the first and third quarters of fiscal year 2016, we granted performance-based restricted stock units to members of executive management that include a </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">-year market condition. In order to estimate the fair value of such awards, we used a Monte Carlo Simulation valuation model. The Black-Scholes and Monte Carlo Simulation valuation models incorporate assumptions as to stock price volatility, the expected life of options or awards, a risk-free interest rate and dividend yield. We recognize stock-based compensation expense related to options and restricted stock units on a straight-line basis over the service period of the award, which is generally </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">4</font><font style="font-family:inherit;font-size:10pt;"> or </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">5</font><font style="font-family:inherit;font-size:10pt;"> years for options and </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">3</font><font style="font-family:inherit;font-size:10pt;"> years for restricted stock units. We recognize stock-based compensation expense related to performance stock units and our employee stock purchase plan using an accelerated attribution method.</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 provides the classification of stock-based compensation as reflected in our condensed consolidated statements of operations (in thousands):</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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="16" rowspan="1"></td></tr><tr><td style="width:57%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Three Months Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">Nine Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">August&#160;31, <br clear="none"/>2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">August&#160;31, <br clear="none"/>2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">August&#160;31, <br clear="none"/>2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">August&#160;31, <br clear="none"/>2015</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;">Cost of maintenance and services</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">223</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">144</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">599</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;">462</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Sales and marketing</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">751</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,604</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,792</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,328</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Product development</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,524</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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,600</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,476</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">General and administrative</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,281</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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;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,018</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,546</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:top;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;">Total stock-based compensation</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,538</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,009</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,812</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-weight:bold;">Earnings 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;">We compute basic earnings per share using the weighted average number of common shares outstanding. We compute diluted earnings per share using the weighted average number of common shares outstanding plus the effect of outstanding dilutive stock options, restricted stock units and deferred stock units, using the treasury stock method. The following table sets forth the calculation of basic and diluted earnings per share on an interim basis (in thousands, except per share data):</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="16" rowspan="1"></td></tr><tr><td style="width:57%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Three Months Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">Nine Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">August&#160;31, <br clear="none"/>2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">August&#160;31, <br clear="none"/>2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">August&#160;31, <br clear="none"/>2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">August&#160;31, <br clear="none"/>2015</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;">Net income (loss)</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,576</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,126</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,067</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">670</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: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;">Weighted average shares outstanding</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,611</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,120</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49,765</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,377</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Dilutive impact from common stock equivalents</font></div></td><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;">524</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;">545</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;">740</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: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;">Diluted weighted average shares outstanding</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;">49,135</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;">50,120</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;">50,310</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;">51,117</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: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;">Basic earnings per share</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.16</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.08</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.36</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.01</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: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;">Diluted earnings per share</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.15</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.08</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></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.36</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.01</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%;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 stock awards representing approximately </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">287,000</font><font style="font-family:inherit;font-size:10pt;"> shares and </font><font style="font-family:inherit;font-size:10pt;">423,000</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock from the calculation of diluted earnings per share in the three and nine months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">August&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, respectively, because these awards were anti-dilutive. In the three and nine months ended August 31, 2015, we excluded stock awards representing </font><font style="font-family:inherit;font-size:10pt;">1,173,000</font><font style="font-family:inherit;font-size:10pt;"> shares and </font><font style="font-family:inherit;font-size:10pt;">296,000</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock, respectively, from the calculation of diluted earnings per share as they were anti-dilutive.</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 nonrecurring fair value measurements as of August 31, 2016 (in thousands):</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="8" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">Total&#160;Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">Total&#160;Losses</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;">Intangible assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,051</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value Measurements</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Recurring Fair Value Measurements</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 details the fair value measurements within the fair value hierarchy of our financial assets and liabilities at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">August&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">Fair Value Measurements Using</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Total&#160;Fair</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">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;">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;">Level 3</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;font-style:italic;">Assets</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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: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;">Money market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,536</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,536</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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: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;">State and municipal bond obligations</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,532</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">34,532</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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: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;">U.S. treasury bonds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,534</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">6,534</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">U.S. government agency bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">522</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">522</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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: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;">Corporate bonds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,012</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,012</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;font-style:italic;">Liabilities</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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 exchange derivatives</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,166</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;">&#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;">(5,166</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;">&#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 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 details the fair value measurements within the fair value hierarchy of our financial assets and liabilities at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</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="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">Fair Value Measurements Using</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Total&#160;Fair</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">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;">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;">Level 3</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;font-style:italic;">Assets</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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: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;">Money market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,138</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,138</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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: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;">State and municipal bond obligations</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,417</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">20,417</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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: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;">U.S. treasury bonds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,094</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,094</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">U.S. government agency bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,641</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,641</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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: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;">Corporate bonds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,748</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,748</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;font-style:italic;">Liabilities</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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 exchange derivatives</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,021</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;">&#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,021</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;">&#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%;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;">When developing fair value estimates, we maximize the use of observable inputs and minimize the use of unobservable inputs. When available, we use quoted market prices to measure fair value. The valuation technique used to measure fair value for our Level 1 and Level 2 assets is a market approach, using prices and other relevant information generated by market transactions involving identical or comparable assets. If market prices are not available, the fair value measurement is based on models that use primarily market based parameters including yield curves, volatilities, credit ratings and currency rates. In certain cases where market rate assumptions are not available, we are required to make judgments about assumptions market participants would use to estimate the fair value of a financial instrument.</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 reflects the activity for our liabilities measured at fair value using Level 3 inputs, which relate to a contingent consideration obligation in connection with a prior acquisition, for each period presented (in thousands):</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="16" rowspan="1"></td></tr><tr><td style="width:57%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Three Months Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">Nine Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">August 31, <br clear="none"/>2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">August 31, <br clear="none"/>2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">August 31, <br clear="none"/>2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">August 31, <br clear="none"/>2015</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;">Balance, beginning of period</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;">&#8212;</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;">295</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;">&#8212;</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,717</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: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;">Changes in fair value of contingent consideration obligation</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">(295</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,508</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: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;">Transfer to Level 2 fair value measurement</font></div></td><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;background-color:#cceeff;padding-left:2px;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;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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(209</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: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;">Balance, end of period</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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></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 recorded credits of approximately </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.5 million</font><font style="font-family:inherit;font-size:10pt;"> during the three and nine months ended August 31, 2015, respectively, due to the change in fair value of a contingent consideration obligation in connection with a prior acquisition, which is included in acquisition-related expenses in our condensed consolidated statement of operations. The contingent consideration obligation was reduced to </font><font style="font-family:inherit;font-size:10pt;">$0</font><font style="font-family:inherit;font-size:10pt;"> during the fiscal year ended November 30, 2015.</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-weight:bold;">Nonrecurring Fair Value Measurements</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 third quarter of fiscal year 2016, certain assets have been measured at fair value on a nonrecurring basis using significant unobservable inputs (Level 3). Based on the fair value measurement, we recorded a </font><font style="font-family:inherit;font-size:10pt;">$5.1 million</font><font style="font-family:inherit;font-size:10pt;"> asset impairment charge as of August 31, 2016, which was applicable to the intangible assets obtained in connection with our acquisition of Modulus during the second quarter of fiscal year 2014 (Note 5).</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 nonrecurring fair value measurements as of August 31, 2016 (in thousands):</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="8" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">Total&#160;Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">Total&#160;Losses</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;">Intangible assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,051</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></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 fair value measurement was determined using an income-based valuation methodology, which incorporates unobservable inputs, including expected cash flows over the remaining estimated useful life of the technology, thereby classifying the fair value as a Level 3 measurement within the fair value hierarchy. The expected cash flows include subscription fees to be collected from existing customers using the platform, offset by hosting fees and compensation related costs to be incurred over the remaining estimated useful life.</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 reflects the activity for our liabilities measured at fair value using Level 3 inputs, which relate to a contingent consideration obligation in connection with a prior acquisition, for each period presented (in thousands):</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="16" rowspan="1"></td></tr><tr><td style="width:57%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Three Months Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">Nine Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">August 31, <br clear="none"/>2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">August 31, <br clear="none"/>2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">August 31, <br clear="none"/>2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">August 31, <br clear="none"/>2015</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;">Balance, beginning of period</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;">&#8212;</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;">295</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;">&#8212;</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,717</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: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;">Changes in fair value of contingent consideration obligation</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">(295</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,508</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: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;">Transfer to Level 2 fair value measurement</font></div></td><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;background-color:#cceeff;padding-left:2px;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;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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(209</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: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;">Balance, end of period</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Intangible Assets and Goodwill</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-weight:bold;">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;">Intangible assets are comprised of the following significant classes (in thousands):</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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="24" rowspan="1"></td></tr><tr><td style="width:23%;" 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 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;">August 31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">November 30, 2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><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;">Gross</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Carrying</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accumulated</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">Net Book</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">Gross</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Carrying</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accumulated</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">Net Book</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Value</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;">Purchased technology</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;">109,880</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;">(64,438</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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">45,442</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">117,151</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;">(54,963</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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">62,188</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">Customer-related</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">67,602</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,257</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;">34,345</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">67,602</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,493</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;">42,109</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Trademarks and trade names</font></div></td><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;">15,140</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;">(7,243</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;">7,897</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;">15,330</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,514</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,816</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">192,622</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(104,938</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></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">87,684</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></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;">200,083</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(85,970</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">114,113</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;">During the third quarter of fiscal year 2016, we evaluated the ongoing value of the intangible assets associated with the technology obtained in connection with the acquisition of Modulus. As a result of our decision to abandon the related assets due to a change in our expected ability to use the technology internally, we determined that the intangible assets were fully impaired. As a result, we incurred an impairment charge of </font><font style="font-family:inherit;font-size:10pt;">$5.1 million</font><font style="font-family:inherit;font-size:10pt;"> in the third quarter of fiscal year 2016.</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 the three and nine months ended August 31, 2016, amortization expense related to intangible assets was </font><font style="font-family:inherit;font-size:10pt;">$7.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$21.4 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. In the three and nine months ended August 31, 2015, amortization expense related to intangible assets was </font><font style="font-family:inherit;font-size:10pt;">$7.3 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$22.4 million</font><font style="font-family:inherit;font-size:10pt;">, 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;">Future amortization expense for intangible assets as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">August&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, is as follows (in thousands):</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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="4" 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:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></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;">Remainder of 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">6,852</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">2017</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,426</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">2018</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,613</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,489</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">714</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">590</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: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;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">87,684</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;font-weight:bold;">Goodwill</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;">Changes in the carrying amount of goodwill in the nine months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">August&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> are as follows (in thousands):</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="4" 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:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance, November 30, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">369,985</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Translation adjustments</font></div></td><td colspan="2" style="vertical-align: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;">112</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;">Balance, August 31, 2016</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">370,097</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;">Changes in the goodwill balances by reportable segment in the nine months ended </font><font style="font-family:inherit;font-size:10pt;">August&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> are as follows (in thousands):</font></div><div style="line-height:120%;padding-top:8px;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="12" rowspan="1"></td></tr><tr><td style="width:56%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">November 30, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">August 31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">OpenEdge</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;">211,980</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;">112</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;">212,092</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;">Data Connectivity and Integration</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,040</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">19,040</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Application Development and Deployment</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">138,965</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;">138,965</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 goodwill</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">369,985</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">112</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">370,097</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;">During the fourth quarter of fiscal year 2015, we completed our annual testing for impairment of goodwill and, based on those tests, concluded that </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">no</font><font style="font-family:inherit;font-size:10pt;"> impairment of goodwill existed as of October 31, 2015. During the quarter ending </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">August&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, no triggering events have occurred that would indicate that it is more likely than not that the carrying values of any of our reporting units exceeded their fair values.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Income Taxes</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 income tax provision for the third quarter of fiscal years 2016 and 2015 reflects our estimates of the effective tax rates expected to be applicable for the full fiscal years, adjusted for any discrete events which are recorded in the period they occur. The estimates are reevaluated each quarter based on our estimated tax expense for the full fiscal year.</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;">The decrease in our effective tax rate in the nine months ended August 31, 2016 compared to the same period in the prior year is primarily due to the jurisdictional mix of profits as a result of the acquisition of Telerik, where substantial losses were incurred in Bulgaria in fiscal year 2015 and tax effected at a </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;"> statutory rate and other jurisdictions&#8217; earnings, primarily in the United States, were taxed at higher rates.</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 addition, during the preparation of our condensed consolidated financial statements for the three months ended May 31, 2016, we identified an error in our prior year income tax provision whereby income tax expense was overstated for the year ended November 30, 2015 by </font><font style="font-family:inherit;font-size:10pt;">$2.7 million</font><font style="font-family:inherit;font-size:10pt;"> related to our tax treatment of an intercompany gain. We determined that the error is not material to the prior year financial statements. We also concluded that recording an out-of-period correction would not be material and have therefore corrected this error by recording an out-of-period </font><font style="font-family:inherit;font-size:10pt;">$2.7 million</font><font style="font-family:inherit;font-size:10pt;"> tax benefit in our interim financial statements for the periods ended May 31, 2016.</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;">The Internal Revenue Service is currently examining our U.S. Federal income tax returns for fiscal years 2013 and 2014. Our Federal income tax returns have been examined or are closed by statute for all years prior to fiscal year 2012, and we are no longer subject to audit for those periods. Our state income tax returns have been examined or are closed by statute for all years prior to fiscal year 2011, and we are no longer subject to audit for those periods.</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;">Tax authorities for certain non-U.S. jurisdictions are also examining returns, none of which are material to our consolidated balance sheets, cash flows or statements of income. With some exceptions, we are generally no longer subject to tax examinations in non-U.S. jurisdictions for years prior to fiscal year 2010.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Recent Accounting Pronouncements</font><font style="font-family:inherit;font-size:10pt;"> - In August 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update No.&#160;2016-15, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Classification of Certain Cash Receipts and Cash Payments </font><font style="font-family:inherit;font-size:10pt;">(ASU 2016-15). ASU 2016-15 is intended to add or clarify guidance on the classification of certain cash receipts and payments in the statement of cash flows and to eliminate the diversity in practice related to such classifications. The guidance in ASU 2016-15 is required for annual reporting periods beginning after December 15, 2017, with early adoption permitted. We are currently evaluating the effect that implementation of this update will have upon adoption on our consolidated statement of cash flows.</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 March 2016, the FASB issued Accounting Standards Update No.&#160;2016-09, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Improvements to Employee Share-Based Payment Accounting </font><font style="font-family:inherit;font-size:10pt;">(ASU 2016-09). ASU 2016-09 is intended to simplify various aspects of the accounting for employee share-based payment transactions, including accounting for income taxes, forfeitures, and statutory tax withholding requirements, as well as classification in the statement of cash flows. The guidance in ASU 2016-09 is required for annual reporting periods beginning after December 15, 2016, with early adoption permitted. We are currently evaluating the effect that implementation of this update will have upon adoption on our consolidated financial position and results 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;">In February 2016, the FASB issued Accounting Standards Update No.&#160;2016-02, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Leases</font><font style="font-family:inherit;font-size:10pt;"> (ASU 2016-02), which requires lessees to record most leases on their balance sheets, recognizing a lease liability for the obligation to make lease payments and a right-to-use asset for the right to use the underlying asset for the lease term. The guidance in ASU 2016-02 is required for annual reporting periods beginning after December 15, 2018, with early adoption permitted. We currently expect that most of our operating lease commitments will be subject to the update and recognized as operating lease liabilities and right-of-use assets upon adoption. However, we are currently evaluating the effect that implementation of this update will have upon adoption on our consolidated financial position and results 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;">In April 2015, the FASB issued Accounting Standards Update No. 2015-03, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Interest - Imputation of Interest (Subtopic 835-30) Simplifying the Presentation of Debt Issuance Costs</font><font style="font-family:inherit;font-size:10pt;"> (ASU 2015-03). ASU 2015-03 requires debt issuance costs to be presented in the balance sheet as a direct deduction from the carrying value of the associated debt liability, consistent with the presentation of a debt discount. The guidance in ASU 2015-03 is required for annual reporting periods beginning after December 15, 2015, including interim periods within the reporting period. Early adoption is permitted for financial statements that have not been previously issued. We estimate that the impact on our consolidated balance sheets will be a reclassification of up to&#160;</font><font style="font-family:inherit;font-size:10pt;">$1.1 million</font><font style="font-family:inherit;font-size:10pt;">&#160;from other assets to long-term debt as of December 1, 2016.</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 May 2014, the FASB issued Accounting Standards Update 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 2014-09). ASU 2014-09 outlines a single comprehensive model for entities to use in accounting for revenue arising from contracts with customers and supersedes most current revenue recognition guidance, including industry-specific guidance. This new guidance is effective for annual reporting periods (including interim reporting periods within those periods) beginning after December 15, 2016. Early adoption is not permitted. Entities have the option of using either a full retrospective or a modified approach to adopt the guidance. In July 2015, the FASB voted to defer the effective date of this ASU by one year for reporting periods beginning after December 15, 2017, with early adoption permitted as of the original effective date. As a result, the new effective date for the Company will be December 1, 2018. This update will impact the timing and amounts of revenue recognized. Management is currently assessing the impact the adoption of this ASU will have on the Company&#8217;s consolidated financial statements.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Basis of Presentation</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-weight:bold;">Company Overview</font><font style="font-family:inherit;font-size:10pt;"> - We are a global leader&#160;in application development, empowering the digital transformation organizations need to create and sustain engaging user experiences in today's evolving marketplace.&#160;With offerings spanning web, mobile and data for on-premise and cloud environments, we power startups and industry titans worldwide. Our solutions are used across a variety of industries.</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 products are generally sold as perpetual licenses, but certain products also use term licensing models and our cloud-based offerings use a subscription based model. More than half of our worldwide license revenue is realized through relationships with indirect channel partners, principally application partners and original equipment manufacturers (OEMs). Application partners are independent software vendors (ISVs) that develop and market applications using our technology and resell our products in conjunction with sales of their own products that incorporate our technology. OEMs are companies that embed our products into their own software products or devices.</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 operate in North America and Latin America (the Americas); Europe, the Middle East and Africa (EMEA); and the Asia Pacific region, through local subsidiaries as well as independent distributors.</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-weight:bold;">Basis of Presentation and Significant Accounting Policies</font><font style="font-family:inherit;font-size:10pt;"> - We prepared the accompanying unaudited condensed consolidated financial statements pursuant to the rules and regulations of the Securities and Exchange Commission (SEC) regarding interim financial reporting. Accordingly, they do not include all of the information and footnotes required by accounting principles generally accepted in the United States of America (GAAP) for complete financial statements and these unaudited financial statements should be read in conjunction with the audited financial statements included in our Annual Report on Form 10-K for the fiscal year ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;30, 2015</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;">We made no significant changes in the application of our significant accounting policies that were disclosed in our Annual Report on Form&#160;10-K for the fiscal year ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">. We have prepared the accompanying unaudited condensed consolidated financial statements on the same basis as the audited financial statements included in our Annual Report on Form 10-K for the fiscal year ended </font><font style="font-family:inherit;font-size:10pt;">November&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;">, and these financial statements include all adjustments, consisting only of normal recurring adjustments, necessary for a fair presentation of the results of the interim periods presented. The operating results for the interim periods presented are not necessarily indicative of the results expected for the full fiscal year.</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-weight:bold;">Recent Accounting Pronouncements</font><font style="font-family:inherit;font-size:10pt;"> - In August 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update No.&#160;2016-15, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Classification of Certain Cash Receipts and Cash Payments </font><font style="font-family:inherit;font-size:10pt;">(ASU 2016-15). ASU 2016-15 is intended to add or clarify guidance on the classification of certain cash receipts and payments in the statement of cash flows and to eliminate the diversity in practice related to such classifications. The guidance in ASU 2016-15 is required for annual reporting periods beginning after December 15, 2017, with early adoption permitted. We are currently evaluating the effect that implementation of this update will have upon adoption on our consolidated statement of cash flows.</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 March 2016, the FASB issued Accounting Standards Update No.&#160;2016-09, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Improvements to Employee Share-Based Payment Accounting </font><font style="font-family:inherit;font-size:10pt;">(ASU 2016-09). ASU 2016-09 is intended to simplify various aspects of the accounting for employee share-based payment transactions, including accounting for income taxes, forfeitures, and statutory tax withholding requirements, as well as classification in the statement of cash flows. The guidance in ASU 2016-09 is required for annual reporting periods beginning after December 15, 2016, with early adoption permitted. We are currently evaluating the effect that implementation of this update will have upon adoption on our consolidated financial position and results 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;">In February 2016, the FASB issued Accounting Standards Update No.&#160;2016-02, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Leases</font><font style="font-family:inherit;font-size:10pt;"> (ASU 2016-02), which requires lessees to record most leases on their balance sheets, recognizing a lease liability for the obligation to make lease payments and a right-to-use asset for the right to use the underlying asset for the lease term. The guidance in ASU 2016-02 is required for annual reporting periods beginning after December 15, 2018, with early adoption permitted. We currently expect that most of our operating lease commitments will be subject to the update and recognized as operating lease liabilities and right-of-use assets upon adoption. However, we are currently evaluating the effect that implementation of this update will have upon adoption on our consolidated financial position and results 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;">In April 2015, the FASB issued Accounting Standards Update No. 2015-03, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Interest - Imputation of Interest (Subtopic 835-30) Simplifying the Presentation of Debt Issuance Costs</font><font style="font-family:inherit;font-size:10pt;"> (ASU 2015-03). ASU 2015-03 requires debt issuance costs to be presented in the balance sheet as a direct deduction from the carrying value of the associated debt liability, consistent with the presentation of a debt discount. The guidance in ASU 2015-03 is required for annual reporting periods beginning after December 15, 2015, including interim periods within the reporting period. Early adoption is permitted for financial statements that have not been previously issued. We estimate that the impact on our consolidated balance sheets will be a reclassification of up to&#160;</font><font style="font-family:inherit;font-size:10pt;">$1.1 million</font><font style="font-family:inherit;font-size:10pt;">&#160;from other assets to long-term debt as of December 1, 2016.</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 May 2014, the FASB issued Accounting Standards Update 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 2014-09). ASU 2014-09 outlines a single comprehensive model for entities to use in accounting for revenue arising from contracts with customers and supersedes most current revenue recognition guidance, including industry-specific guidance. This new guidance is effective for annual reporting periods (including interim reporting periods within those periods) beginning after December 15, 2016. Early adoption is not permitted. Entities have the option of using either a full retrospective or a modified approach to adopt the guidance. In July 2015, the FASB voted to defer the effective date of this ASU by one year for reporting periods beginning after December 15, 2017, with early adoption permitted as of the original effective date. As a result, the new effective date for the Company will be December 1, 2018. This update will impact the timing and amounts of revenue recognized. Management is currently assessing the impact the adoption of this ASU will have on the Company&#8217;s consolidated financial statements.</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 revenue and contribution from our reportable segments and reconciles to the consolidated income (loss) before income taxes:</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="16" rowspan="1"></td></tr><tr><td style="width:57%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Three Months Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">Nine Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;">(In thousands)</font></div></td><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;">August 31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">August 31, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">August 31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">August 31, 2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Segment revenue:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">OpenEdge</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">67,534</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">73,398</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">198,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">214,775</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Data Connectivity and Integration</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,251</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,281</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,852</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,669</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">Application Development and Deployment</font></div></td><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;">20,233</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;">12,958</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;">58,170</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27,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></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom: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 revenue</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;">102,018</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;">94,637</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;">287,617</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;">264,836</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;">Segment costs of revenue and operating expenses:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">OpenEdge</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,180</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,550</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,539</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,529</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Data Connectivity and Integration</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,828</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,180</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,863</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,563</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Application Development and Deployment</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,021</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,933</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,555</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,169</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom: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 costs of revenue and operating expenses</font></div></td><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;">32,029</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;">31,663</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;">91,957</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;">96,261</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;">Segment contribution:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">OpenEdge</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49,354</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,848</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,056</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">158,246</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left: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;">Data Connectivity and Integration</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,423</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,101</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,989</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,106</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Application Development and Deployment</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,212</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,025</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;">28,615</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,777</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:52px;padding-top:2px;padding-bottom: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 contribution</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;">69,989</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;">62,974</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;">195,660</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;">168,575</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;">Other unallocated expenses (1)</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;">56,383</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;">54,380</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;">163,005</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;">173,903</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;">Income (loss) from operations</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;">13,606</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;">8,594</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;">32,655</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;">(5,328</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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other (expense) income, net</font></div></td><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;">(1,288</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></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">(1,165</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></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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,474</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></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">(1,258</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></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income (loss) before income taxes</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,318</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></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;">7,429</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></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;">28,181</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></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,586</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td colspan="16" 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;">(1) The following expenses are not allocated to our segments as we manage and report our business in these functional areas on a consolidated basis only: product development, corporate marketing, administration, amortization and impairment of acquired intangibles, stock-based compensation, restructuring, and acquisition related expenses.</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Restructuring Charges</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 provides a summary of activity for all of the restructuring actions, which are detailed further below (in thousands):</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="12" rowspan="1"></td></tr><tr><td style="width:53%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;text-align:center;">Excess</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Facilities&#160;and</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Other 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="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;">Employee Severance&#160;and Related&#160;Benefits</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</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;">Balance, December&#160;1, 2015</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;">412</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,949</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,361</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: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;">Costs incurred</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">338</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(109</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;">229</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Cash disbursements</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(514</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;">(2,487</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,001</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: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;">Translation adjustments and other</font></div></td><td colspan="2" style="vertical-align: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</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20</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;">24</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: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;">Balance, August 31, 2016</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">240</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">373</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">613</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;font-weight:bold;">2015 Restructurings</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 first quarter of fiscal year 2015, we restructured our operations in connection with the acquisition of Telerik. This restructuring resulted in a reduction of redundant positions primarily within the administrative functions. This restructuring also resulted in the closing of </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> facilities as well as asset impairment charges for assets no longer deployed as a result of the acquisition. During the second and third quarters of fiscal year 2015, we incurred additional costs with respect to this restructuring, including reduction of redundant positions primarily within the product development function, as well as an impairment charge discussed further below.</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;">Restructuring expenses are related to employee costs, including severance, health benefits and outplacement services (but excluding stock-based compensation), facilities costs, which include fees to terminate lease agreements and costs for unused space, net of sublease assumptions, and other costs, which include asset impairment charges.</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;">During the second quarter of fiscal year 2015, we decided to replace our existing cloud-based mobile application development technology with technology acquired in connection with the acquisition of Telerik. Accordingly, we evaluated the ongoing value of the assets associated with this prior mobile technology and, based on this evaluation, we determined that the long-lived assets with a carrying amount of </font><font style="font-family:inherit;font-size:10pt;">$4.0 million</font><font style="font-family:inherit;font-size:10pt;"> were no longer recoverable and were impaired and wrote them down to their estimated fair value of </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;">. Fair value was based on expected future cash flows using Level 3 inputs under ASC 820.</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 part of this first quarter of fiscal year 2015 restructuring, for the three months ended </font><font style="font-family:inherit;font-size:10pt;">August&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> we incurred minimal expenses and for the nine months ended </font><font style="font-family:inherit;font-size:10pt;">August&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> we incurred expenses of </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;">. For the three and nine months ended August 31, 2015, we incurred expenses of </font><font style="font-family:inherit;font-size:10pt;">$2.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$7.4 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. The expenses are recorded as restructuring expenses in the condensed consolidated statements of operations. We do not expect to incur additional material costs with respect to this restructuring.</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;">A summary of the first nine months of fiscal year 2016 activity for this restructuring action is as follows (in thousands):</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="12" rowspan="1"></td></tr><tr><td style="width:53%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;text-align:center;">Excess</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Facilities&#160;and</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Other 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="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;">Employee Severance&#160;and Related&#160;Benefits</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</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;">Balance, December&#160;1, 2015</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;">209</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;">309</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;">518</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: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;">Costs incurred</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">323</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(43</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;">280</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Cash disbursements</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(358</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;">(267</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;">(625</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: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;">Translation adjustments and other</font></div></td><td colspan="2" style="vertical-align: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</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</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</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: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;">Balance, August 31, 2016</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">178</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">180</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><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;">Cash disbursements for expenses incurred to date under this restructuring are expected to be made through the fourth quarter of fiscal year 2016. As a result, the total amount of the restructuring reserve of </font><font style="font-family:inherit;font-size:10pt;">$0.2 million</font><font style="font-family:inherit;font-size:10pt;"> is included in other accrued liabilities on the condensed consolidated balance sheet at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">August&#160;31, 2016</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;">During the fourth quarter of fiscal year 2015, our management approved, committed to and initiated plans to make strategic changes to our organization to further build on the focus gained from operating under our business segment structure and to enable stronger cross-collaboration among product management, marketing and sales teams and a tighter integration of the product management and product development teams. In connection with the new organizational structure, we no longer have presidents of our </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> segments, as well as certain other positions within the administrative organization. Our Chief Operating Officer, appointed during fiscal year 2015, assumed responsibility for driving the operations of our </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> segments. The organizational changes did not result in the closing of any of our facilities.</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;">Restructuring expenses are related to employee costs, including severance, health benefits and outplacement services (but excluding stock-based compensation), and other costs, which include charges for the abandonment of certain 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;">As part of this fourth quarter of fiscal year 2015 restructuring, for the three and nine months ended </font><font style="font-family:inherit;font-size:10pt;">August&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, we recorded a minimal credit to restructuring expenses in the consolidated statements of operations due to changes in estimates of severance to be paid. We do not expect to incur additional material costs with respect to this restructuring.</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;">A summary of the first nine months of fiscal year 2016 activity for this restructuring action is as follows (in thousands):</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="12" rowspan="1"></td></tr><tr><td style="width:53%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;text-align:center;">Excess</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Facilities&#160;and</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Other 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="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;">Employee Severance&#160;and Related&#160;Benefits</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</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;">Balance, December&#160;1, 2015</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;">&#8212;</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,617</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,617</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: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;">Costs incurred</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">(42</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;">(42</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: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;">Cash disbursements</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,220</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;">(2,220</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: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;">Translation adjustments and other</font></div></td><td colspan="2" style="vertical-align: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;">16</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;">16</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: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;">Balance, August 31, 2016</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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></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;">371</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">371</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;">Cash disbursements for expenses incurred to date under this restructuring are expected to be made through the fourth quarter of fiscal year 2016. As a result, the total amount of the restructuring reserve of </font><font style="font-family:inherit;font-size:10pt;">$0.4 million</font><font style="font-family:inherit;font-size:10pt;"> is included in other accrued liabilities on the condensed consolidated balance sheet at </font><font style="font-family:inherit;font-size:10pt;">August&#160;31, 2016</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-weight:bold;">2012 - 2014 Restructurings</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 fiscal years 2012, 2013, and 2014, our management approved, committed to and initiated plans to make strategic changes to our organization to provide greater focus and agility in the delivery of next generation application development, deployment and integration solutions. During each of these fiscal years, we took restructuring actions that involved the elimination of personnel and/or the closure of facilities.</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 part of these restructuring actions, for the three and nine months ended </font><font style="font-family:inherit;font-size:10pt;">August&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, we incurred minimal expenses, and for the three and nine months ended August 31, 2015, we incurred expenses of </font><font style="font-family:inherit;font-size:10pt;">$0</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.3 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, which are related to employee costs, including severance, health benefits, and outplacement services (but excluding stock-based compensation), and facilities costs, which include fees to terminate lease agreements and costs for unused space, net of sublease assumptions. The expenses are recorded as restructuring expenses in the condensed consolidated statements of operations. We do not expect to incur additional material costs with respect to the 2012, 2013, and 2014 restructuring actions. The restructuring reserve of </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;"> is included in other accrued liabilities on the condensed consolidated balance sheet as of </font><font style="font-family:inherit;font-size:10pt;">August&#160;31, 2016</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;">The following table summarizes the changes in accumulated balances of other comprehensive loss during the </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">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;">August&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</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="12" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Foreign Currency Translation Adjustment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">Unrealized Gains (Losses) on 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;border-bottom: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;">Accumulated Other Comprehensive Loss</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance, December 1, 2015</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;">(24,582</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;">(46</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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">(24,628</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;">Other comprehensive loss before reclassifications, net of tax</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">485</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">512</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amounts reclassified from accumulated other comprehensive loss to realized losses included in earnings</font></div></td><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;">256</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;">256</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance, August 31, 2016</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(23,841</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></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(19</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></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(23,860</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></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;">A summary of our cash, cash equivalents and available-for-sale investments at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">August&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> is as follows (in thousands):</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortized 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;">Unrealized</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">Unrealized</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair Value</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;">Cash</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">179,548</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;">&#8212;</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;"><br clear="none"/></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;">179,548</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: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;">Money market funds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,536</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,536</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">State and municipal bond obligations</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,489</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">34,532</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">U.S. treasury bonds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,534</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,534</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">U.S. government agency bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">525</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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</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;">522</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Corporate bonds</font></div></td><td colspan="2" style="vertical-align: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,006</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;">6</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;"><br clear="none"/></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,012</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: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;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">232,638</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">50</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">232,684</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;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of our cash, cash equivalents and available-for-sale investments at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> is as follows (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</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="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortized 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;">Unrealized</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">Unrealized</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair Value</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;">Cash</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">186,241</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;">&#8212;</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;">&#8212;</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;">186,241</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: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;">Money market funds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,138</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,138</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">State and municipal bond obligations</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,387</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">20,417</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">U.S. treasury bonds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,109</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">(15</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,094</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">U.S. government agency bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,645</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">(4</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;">1,641</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Corporate bonds</font></div></td><td colspan="2" style="vertical-align: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,756</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;">(8</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;">3,748</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: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;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">241,276</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(27</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">241,279</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 table below details outstanding foreign currency forward contracts where the notional amount is determined using contract exchange rates (in thousands):</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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="16" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">August&#160;31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">November&#160;30, 2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Notional&#160;Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">Fair&#160;Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">Notional&#160;Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">Fair&#160;Value</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;">Forward contracts to sell U.S. dollars</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;">83,992</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;">(5,170</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;">76,748</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;">(4,026</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: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;">Forward contracts to purchase U.S. dollars</font></div></td><td colspan="2" style="vertical-align: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,209</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</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,077</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;">5</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: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;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">86,201</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,166</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">78,825</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,021</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table sets forth the calculation of basic and diluted earnings per share on an interim basis (in thousands, except per share data):</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="16" rowspan="1"></td></tr><tr><td style="width:57%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Three Months Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">Nine Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">August&#160;31, <br clear="none"/>2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">August&#160;31, <br clear="none"/>2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">August&#160;31, <br clear="none"/>2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">August&#160;31, <br clear="none"/>2015</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;">Net income (loss)</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,576</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,126</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,067</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">670</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: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;">Weighted average shares outstanding</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,611</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,120</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49,765</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,377</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Dilutive impact from common stock equivalents</font></div></td><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;">524</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;">545</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;">740</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: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;">Diluted weighted average shares outstanding</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;">49,135</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;">50,120</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;">50,310</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;">51,117</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: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;">Basic earnings per share</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.16</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.08</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.36</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.01</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: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;">Diluted earnings per share</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.15</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(0.08</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></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.36</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.01</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 provides the classification of stock-based compensation as reflected in our condensed consolidated statements of operations (in thousands):</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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="16" rowspan="1"></td></tr><tr><td style="width:57%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Three Months Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">Nine Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">August&#160;31, <br clear="none"/>2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">August&#160;31, <br clear="none"/>2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">August&#160;31, <br clear="none"/>2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">August&#160;31, <br clear="none"/>2015</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;">Cost of maintenance and services</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">223</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">144</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">599</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;">462</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">Sales and marketing</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">751</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,604</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,792</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,328</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Product development</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,524</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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,600</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,476</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">General and administrative</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,281</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,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;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,018</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,546</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:top;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;">Total stock-based compensation</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,538</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,009</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,812</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 revenues are derived from licensing our products, and from related services, which consist of maintenance and consulting and education. Information relating to revenue from customers by revenue type is as follows (in thousands):</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="16" rowspan="1"></td></tr><tr><td style="width:57%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Three Months Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">Nine Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;">(In thousands)</font></div></td><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;">August 31, <br clear="none"/>2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">August 31, <br clear="none"/>2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">August 31, <br clear="none"/>2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">August 31, <br clear="none"/>2015</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;">Software licenses</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;">33,624</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;">31,840</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;">86,366</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;">85,794</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: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;">Maintenance</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,368</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">55,365</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">178,189</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">157,259</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Professional services</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,026</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;">7,432</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;">23,062</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;">21,783</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: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;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">102,018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">94,637</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">287,617</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">264,836</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 details the fair value measurements within the fair value hierarchy of our financial assets and liabilities at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">August&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">Fair Value Measurements Using</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Total&#160;Fair</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">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;">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;">Level 3</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;font-style:italic;">Assets</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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: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;">Money market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,536</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,536</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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: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;">State and municipal bond obligations</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,532</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">34,532</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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: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;">U.S. treasury bonds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,534</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">6,534</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">U.S. government agency bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">522</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">522</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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: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;">Corporate bonds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,012</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,012</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;font-style:italic;">Liabilities</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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 exchange derivatives</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,166</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;">&#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;">(5,166</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;">&#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 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 details the fair value measurements within the fair value hierarchy of our financial assets and liabilities at </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">November&#160;30, 2015</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</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="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">Fair Value Measurements Using</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom: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;">Total&#160;Fair</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">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;">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;">Level 3</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;font-style:italic;">Assets</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></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: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;">Money market funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,138</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,138</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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: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;">State and municipal bond obligations</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,417</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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;">20,417</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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: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;">U.S. treasury bonds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,094</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,094</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">U.S. government agency bonds</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,641</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,641</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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: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;">Corporate bonds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,748</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,748</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;font-style:italic;">Liabilities</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;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 exchange derivatives</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,021</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;">&#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,021</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;">&#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> <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;">Intangible assets are comprised of the following significant classes (in thousands):</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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="24" rowspan="1"></td></tr><tr><td style="width:23%;" 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 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;">August 31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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;">November 30, 2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><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;">Gross</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Carrying</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accumulated</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">Net Book</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">Gross</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Carrying</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accumulated</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">Net Book</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Value</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;">Purchased technology</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;">109,880</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;">(64,438</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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">45,442</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">117,151</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;">(54,963</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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font 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;">62,188</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">Customer-related</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">67,602</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,257</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;">34,345</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">67,602</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,493</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;">42,109</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Trademarks and trade names</font></div></td><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;">15,140</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;">(7,243</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;">7,897</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;">15,330</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,514</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,816</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">192,622</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(104,938</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></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">87,684</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></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;">200,083</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(85,970</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">114,113</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;">Changes in the goodwill balances by reportable segment in the nine months ended </font><font style="font-family:inherit;font-size:10pt;">August&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> are as follows (in thousands):</font></div><div style="line-height:120%;padding-top:8px;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="12" rowspan="1"></td></tr><tr><td style="width:56%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">November 30, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">August 31, 2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">OpenEdge</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;">211,980</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;">112</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;">212,092</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;">Data Connectivity and Integration</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,040</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">19,040</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Application Development and Deployment</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">138,965</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;">138,965</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom: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 goodwill</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">369,985</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">112</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">370,097</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><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;">Changes in the carrying amount of goodwill in the nine months ended </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">August&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> are as follows (in thousands):</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="4" 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:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance, November 30, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">369,985</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Translation adjustments</font></div></td><td colspan="2" style="vertical-align: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;">112</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;">Balance, August 31, 2016</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">370,097</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;">As of </font><font style="font-family:inherit;font-size:10pt;">August&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, aggregate principal payments of long-term debt for the next five years and thereafter are (in thousands):</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;"><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="4" 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:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></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;">Remainder of 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top: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,875</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">2017</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">2018</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align: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;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">105,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">136,875</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 provides a summary of activity for all of the restructuring actions, which are detailed further below (in thousands):</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="12" rowspan="1"></td></tr><tr><td style="width:53%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;text-align:center;">Excess</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Facilities&#160;and</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Other 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="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;">Employee Severance&#160;and Related&#160;Benefits</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</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;">Balance, December&#160;1, 2015</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;">412</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,949</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,361</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: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;">Costs incurred</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">338</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(109</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;">229</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Cash disbursements</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(514</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;">(2,487</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,001</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: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;">Translation adjustments and other</font></div></td><td colspan="2" style="vertical-align: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</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20</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;">24</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: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;">Balance, August 31, 2016</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">240</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">373</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">613</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;">A summary of the first nine months of fiscal year 2016 activity for this restructuring action is as follows (in thousands):</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="12" rowspan="1"></td></tr><tr><td style="width:53%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;text-align:center;">Excess</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Facilities&#160;and</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Other 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="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;">Employee Severance&#160;and Related&#160;Benefits</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</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;">Balance, December&#160;1, 2015</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;">&#8212;</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,617</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,617</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: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;">Costs incurred</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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;">(42</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;">(42</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: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;">Cash disbursements</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,220</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;">(2,220</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: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;">Translation adjustments and other</font></div></td><td colspan="2" style="vertical-align: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;">16</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;">16</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: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;">Balance, August 31, 2016</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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></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;">371</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">371</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;">A summary of the first nine months of fiscal year 2016 activity for this restructuring action is as follows (in thousands):</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="12" rowspan="1"></td></tr><tr><td style="width:53%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;text-align:center;">Excess</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Facilities&#160;and</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-align:center;">Other 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="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;">Employee Severance&#160;and Related&#160;Benefits</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</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;">Balance, December&#160;1, 2015</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;">209</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;">309</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;">518</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: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;">Costs incurred</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">323</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(43</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;">280</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Cash disbursements</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(358</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;">(267</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;">(625</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: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;">Translation adjustments and other</font></div></td><td colspan="2" style="vertical-align: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</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</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</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: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;">Balance, August 31, 2016</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">178</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">180</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the following table, revenue attributed to North America includes sales to customers in the U.S. and sales to certain multinational organizations. Revenue from Europe, the Middle East and Africa (EMEA), Latin America and the Asia Pacific region includes sales to customers in each region plus sales from the U.S. to distributors in these regions. Information relating to revenue from external customers from different geographical areas is as follows (in thousands):</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="16" rowspan="1"></td></tr><tr><td style="width:57%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Three Months Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">Nine Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;">(In thousands)</font></div></td><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;">August 31, <br clear="none"/>2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">August 31, <br clear="none"/>2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">August 31, <br clear="none"/>2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">August 31, <br clear="none"/>2015</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;">North America</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;">58,275</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;">49,810</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;">160,732</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;">139,454</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: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;">EMEA</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,719</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,656</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">95,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;">89,667</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Latin America</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,667</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,621</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,749</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,977</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Asia Pacific</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,357</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;">9,550</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;">18,619</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,738</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: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;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">102,018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">94,637</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">287,617</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">264,836</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;">Future amortization expense for intangible assets as of </font><font style="font-family:inherit;font-size:10pt;color:#000000;text-decoration:none;">August&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, is as follows (in thousands):</font></div><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#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="4" 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:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></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;">Remainder of 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">6,852</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">2017</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,426</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">2018</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,613</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">2019</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,489</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">714</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">590</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: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;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">87,684</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-weight:bold;">Business Segments and International 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;">Operating segments are components of an enterprise that engage in business activities for which discrete financial information is available and regularly reviewed by the chief operating decision maker in deciding how to allocate resources and assess performance. Our chief operating decision maker is the combination of our Chief Executive Officer and Chief Operating Officer.</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 do not manage our assets or capital expenditures by segment or assign other income (expense) and income taxes to segments. We manage and report such items on a consolidated company basis.</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 provides revenue and contribution from our reportable segments and reconciles to the consolidated income (loss) before income taxes:</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="16" rowspan="1"></td></tr><tr><td style="width:57%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Three Months Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">Nine Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;">(In thousands)</font></div></td><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;">August 31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">August 31, 2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">August 31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">August 31, 2015</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Segment revenue:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">OpenEdge</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">67,534</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">73,398</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">198,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;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;">214,775</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Data Connectivity and Integration</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,251</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,281</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,852</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,669</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></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;">Application Development and Deployment</font></div></td><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;">20,233</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;">12,958</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;">58,170</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">27,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></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-top:2px;padding-bottom: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 revenue</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;">102,018</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;">94,637</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;">287,617</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;">264,836</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;">Segment costs of revenue and operating expenses:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">OpenEdge</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,180</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,550</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,539</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,529</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Data Connectivity and Integration</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,828</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,180</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,863</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,563</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size: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;">Application Development and Deployment</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,021</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,933</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,555</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,169</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom: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 costs of revenue and operating expenses</font></div></td><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;">32,029</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;">31,663</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;">91,957</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;">96,261</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;">Segment contribution:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">OpenEdge</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49,354</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,848</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,056</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">158,246</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left: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;">Data Connectivity and Integration</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,423</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,101</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,989</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,106</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="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;">Application Development and Deployment</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,212</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,025</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;">28,615</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,777</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:52px;padding-top:2px;padding-bottom: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 contribution</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;">69,989</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;">62,974</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;">195,660</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;">168,575</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;">Other unallocated expenses (1)</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;">56,383</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;">54,380</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;">163,005</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;">173,903</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;">Income (loss) from operations</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;">13,606</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;">8,594</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;">32,655</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;">(5,328</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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other (expense) income, net</font></div></td><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;">(1,288</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></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">(1,165</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></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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,474</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></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><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;">(1,258</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></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income (loss) before income taxes</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,318</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></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;">7,429</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></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;">28,181</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></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,586</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td colspan="16" 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;">(1) The following expenses are not allocated to our segments as we manage and report our business in these functional areas on a consolidated basis only: product development, corporate marketing, administration, amortization and impairment of acquired intangibles, stock-based compensation, restructuring, and acquisition related expenses.</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:384px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our revenues are derived from licensing our products, and from related services, which consist of maintenance and consulting and education. Information relating to revenue from customers by revenue type is as follows (in thousands):</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="16" rowspan="1"></td></tr><tr><td style="width:57%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Three Months Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">Nine Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;">(In thousands)</font></div></td><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;">August 31, <br clear="none"/>2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">August 31, <br clear="none"/>2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">August 31, <br clear="none"/>2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">August 31, <br clear="none"/>2015</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;">Software licenses</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;">33,624</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;">31,840</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;">86,366</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;">85,794</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: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;">Maintenance</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,368</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">55,365</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">178,189</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">157,259</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Professional services</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,026</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;">7,432</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;">23,062</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;">21,783</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: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;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">102,018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">94,637</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">287,617</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">264,836</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%;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 the following table, revenue attributed to North America includes sales to customers in the U.S. and sales to certain multinational organizations. Revenue from Europe, the Middle East and Africa (EMEA), Latin America and the Asia Pacific region includes sales to customers in each region plus sales from the U.S. to distributors in these regions. Information relating to revenue from external customers from different geographical areas is as follows (in thousands):</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="16" rowspan="1"></td></tr><tr><td style="width:57%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Three Months Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">Nine Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;font-style:italic;">(In thousands)</font></div></td><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;">August 31, <br clear="none"/>2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">August 31, <br clear="none"/>2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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;">August 31, <br clear="none"/>2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">August 31, <br clear="none"/>2015</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;">North America</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;">58,275</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;">49,810</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;">160,732</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;">139,454</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: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;">EMEA</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,719</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;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,656</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">95,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;">89,667</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Latin America</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,667</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,621</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,749</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;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,977</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Asia Pacific</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,357</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;">9,550</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;">18,619</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,738</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: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;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">102,018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">94,637</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">287,617</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">264,836</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Subsequent Events</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 September 27, 2016, our Board of Directors approved the initiation of a quarterly cash dividend to Progress shareholders. The first quarterly dividend of&#160;</font><font style="font-family:inherit;font-size:10pt;">$0.125</font><font style="font-family:inherit;font-size:10pt;">&#160;per share of common stock will be paid on&#160;December 15, 2016&#160;to shareholders of record as of the close of business on&#160;December 1, 2016.</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;">On September 28, 2016, we announced the appointment of Kurt J. Abkemeier as our new chief financial officer. As CFO, Mr. Abkemeier will oversee the company's global finance and accounting operations and be a member of the company's executive leadership team, reporting to&#160;Phil Pead, president and chief executive officer. Mr. Abkemeier succeeds Chris E. Perkins, who informed the company in&#160;March 2016&#160;that he would retire as CFO upon the appointment of his successor. Mr. Abkemeier began as CFO at Progress on&#160;September 28, 2016.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Common Stock Repurchases</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 repurchased and retired </font><font style="font-family:inherit;font-size:10pt;">0.4 million</font><font style="font-family:inherit;font-size:10pt;"> shares of our common stock for </font><font style="font-family:inherit;font-size:10pt;">$11.5 million</font><font style="font-family:inherit;font-size:10pt;"> in the three months ended August 31, 2016 and </font><font style="font-family:inherit;font-size:10pt;">2.8 million</font><font style="font-family:inherit;font-size:10pt;"> shares for </font><font style="font-family:inherit;font-size:10pt;">$71.5 million</font><font style="font-family:inherit;font-size:10pt;"> in the nine months ended August 31, 2016. We did not repurchase shares of our common stock during the three months ended August 31, 2015 and in the nine months ended August 31, 2015, we repurchased and retired </font><font style="font-family:inherit;font-size:10pt;">1.3 million</font><font style="font-family:inherit;font-size:10pt;"> shares for </font><font style="font-family:inherit;font-size:10pt;">$32.9 million</font><font style="font-family:inherit;font-size:10pt;">. The shares were repurchased in both periods as part of our Board of Directors authorized share repurchase 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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In March 2016, our Board of Directors authorized a new </font><font style="font-family:inherit;font-size:10pt;">$100.0 million</font><font style="font-family:inherit;font-size:10pt;"> share repurchase program, which increased the total authorization to </font><font style="font-family:inherit;font-size:10pt;">$202.8 million</font><font style="font-family:inherit;font-size:10pt;">. As of August 31, 2016, there is </font><font style="font-family:inherit;font-size:10pt;">$143.0 million</font><font style="font-family:inherit;font-size:10pt;"> remaining under this current authorization.</font></div></div> EX-101.SCH 6 prgs-20160831.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2111100 - Disclosure - Accumulated Other Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 2411402 - Disclosure - Accumulated Other Comprehensive Loss (Details) link:presentationLink link:calculationLink link:definitionLink 2311301 - Disclosure - Accumulated Other Comprehensive Loss (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 2401402 - Disclosure - Basis of Presentation (Details) link:presentationLink link:calculationLink link:definitionLink 2201201 - Disclosure - Basis of Presentation (Policies) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Business Combinations link:presentationLink link:calculationLink link:definitionLink 2407401 - Disclosure - Business Combinations (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2115100 - Disclosure - Business Segments and International Operations link:presentationLink link:calculationLink link:definitionLink 2415402 - Disclosure - Business Segments and International Operations (Income from Continuing Operations by Segment) (Details) link:presentationLink link:calculationLink link:definitionLink 2415403 - Disclosure - Business Segments and International Operations (Revenue from External Customers by Product) (Details) link:presentationLink link:calculationLink link:definitionLink 2415404 - Disclosure - Business Segments and International Operations (Revenue from External Customers from Different Geographical Areas) (Details) link:presentationLink link:calculationLink link:definitionLink 2315301 - Disclosure - Business Segments and International Operations (Tables) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Cash, Cash Equivalents and Investments link:presentationLink link:calculationLink link:definitionLink 2402404 - Disclosure - Cash, Cash Equivalents and Investments (Fair Value of Debt Securities by Contractual Maturity) (Details) link:presentationLink link:calculationLink link:definitionLink 2402403 - Disclosure - Cash, Cash Equivalents and Investments (Summary of Cash, Cash Equivalents and Trading and Available-for-sale Investments by Balance Sheet Classification) (Details) link:presentationLink link:calculationLink link:definitionLink 2402402 - Disclosure - Cash, Cash Equivalents and Investments (Summary Of Cash, Cash Equivalents And Trading And Available-For-Sale Investments) (Details) link:presentationLink link:calculationLink link:definitionLink 2302301 - Disclosure - Cash, Cash Equivalents and Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - Common Stock Repurchases link:presentationLink link:calculationLink link:definitionLink 2409401 - Disclosure - Common Stock Repurchases (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 1004000 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1004501 - Statement - Condensed Consolidated Statements of Cash Flows (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 1003001 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - Derivative Instruments link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - Derivative Instruments (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2403403 - Disclosure - Derivative Instruments (Outstanding Foreign Currency Forward Contracts) (Details) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Derivative Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document And Entity Information link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 2414402 - Disclosure - Earnings Per Share (Calculation of Basic and Diluted Earnings Per Share) (Details) link:presentationLink link:calculationLink link:definitionLink 2414403 - Disclosure - Earnings Per Share (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2314301 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2404405 - Disclosure - Fair Value Measurements (Assets Measured on Nonrecurring Basis) (Details) link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - Fair Value Measurements (Fair Value Measurements within the Fair Value Hierarchy of the Financial Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 2404403 - Disclosure - Fair Value Measurements (Liabilities Measured at Fair Value Using Level 3 Inputs) (Details) link:presentationLink link:calculationLink link:definitionLink 2404404 - Disclosure - Fair Value Measurements (Quantitative Information about Unobservable Inputs, Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2413401 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - Intangible Assets and Goodwill link:presentationLink link:calculationLink link:definitionLink 2405403 - Disclosure - Intangible Assets and Goodwill (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2405404 - Disclosure - Intangible Assets and Goodwill (Schedule Of Future Amortization Expense From Intangible Assets Held) (Details) link:presentationLink link:calculationLink link:definitionLink 2405405 - Disclosure - Intangible Assets and Goodwill (Schedule of Goodwill) (Details) link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Intangible Assets and Goodwill (Schedule Of Intangible Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Intangible Assets and Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - Restructuring Charges link:presentationLink link:calculationLink link:definitionLink 2412402 - Disclosure - Restructuring Charges (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2412403 - Disclosure - Restructuring Charges (Summary of Restructuring Activity) (Details) link:presentationLink link:calculationLink link:definitionLink 2312301 - Disclosure - Restructuring Charges (Tables) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - Stock-Based Compensation (Classification of Stock-Based Compensation) (Details) link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Stock-Based Compensation (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2116100 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 2416401 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Term Loan and Line of Credit link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - Term Loan and Line of Credit (Future Maturities) (Details) link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - Term Loan and Line of Credit (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2308301 - Disclosure - Term Loan and Line of Credit (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 prgs-20160831_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 prgs-20160831_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 prgs-20160831_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Statement of Cash Flows [Abstract] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Net income Net Income (Loss) Attributable to Parent Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Depreciation and amortization of property and equipment Depreciation Amortization of intangibles and other Amortization Stock-based compensation Share-based Compensation Loss on disposal of property Gain (Loss) on Disposition of Property Plant Equipment Asset impairment Asset Impairment Charges Deferred income taxes Increase (Decrease) in Deferred Income Taxes Excess tax benefit from stock plans Excess Tax Benefit from Share-based Compensation, Operating Activities Allowances for accounts receivable Provision for Doubtful Accounts Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Accounts receivable Increase (Decrease) in Accounts Receivable Other assets Increase (Decrease) in Other Operating Assets Accounts payable and accrued liabilities Increase (Decrease) in Accounts Payable and Accrued Liabilities Income taxes payable Increase (Decrease) in Income Taxes Payable Deferred revenue Increase (Decrease) in Deferred Revenue Net cash flows from operating activities Net Cash Provided by (Used in) Operating Activities Cash flows used in investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Purchases of investments Payments to Acquire Investments Sales and maturities of investments Proceeds from Sale, Maturity and Collection of Investments Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Capitalized software development costs Payments to Develop Software Payments for acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Proceeds from divestitures, net Proceeds from Divestiture of Businesses Net cash flows used in investing activities Net Cash Provided by (Used in) Investing Activities Cash flows (used in) from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Proceeds from stock-based compensation plans Proceeds from Issuance of Shares under Incentive and Share-based Compensation Plans, Including Stock Options Purchases of stock related to withholding taxes from the issuance of restricted stock units Payments Related to Tax Withholding for Share-based Compensation Repurchases of common stock Payments for Repurchase of Common Stock Excess tax benefit from stock plans Excess Tax Benefit from Share-based Compensation, Financing Activities Payment of contingent consideration Payments for Contingent Consideration Payments for Contingent Consideration Proceeds from the issuance of debt Proceeds from Issuance of Long-term Debt Payment of long-term debt Repayments of Long-term Debt Payment of issuance costs for long-term debt Payments of Debt Issuance Costs Net cash flows (used in) from financing activities Net Cash Provided by (Used in) Financing Activities Effect of exchange rate changes on cash Effect of Exchange Rate on Cash and Cash Equivalents Net decrease in cash and cash equivalents Cash and Cash Equivalents, Period Increase (Decrease) Cash and cash equivalents, beginning of period Cash and Cash Equivalents, at Carrying Value Cash and cash equivalents, end of period Supplemental disclosure: Supplemental Cash Flow Information [Abstract] Cash paid for income taxes, net of refunds of $781 in 2016 and $1,887 in 2015 Income Taxes Paid, Net Cash paid for interest Interest Paid Non-cash financing activities: Other Noncash Investing and Financing Items [Abstract] Total fair value of restricted stock awards, restricted stock units and deferred stock units on date vested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Organization, Consolidation and Presentation of Financial Statements [Abstract] New Accounting Pronouncements or Change in Accounting Principle [Table] New Accounting Pronouncements or Change in Accounting Principle [Table] Range [Axis] Range [Axis] Range [Domain] Range [Domain] Maximum [Member] Maximum [Member] Scenario [Axis] Scenario [Axis] Scenario, Unspecified [Domain] Scenario, Unspecified [Domain] Plan [Member] Scenario, Plan [Member] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] New Accounting Pronouncement Early Adoption, Effect [Member] New Accounting Pronouncement, Early Adoption, Effect [Member] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Unamortized debt issuance costs reclassified from other assets Other Assets Unamortized debt issuance costs reclassified to long-term debt Long-term Debt Business Combinations [Abstract] Business Combinations Business Combination Disclosure [Text Block] Restructuring Charges [Abstract] Restructuring Charges Restructuring and Related Activities Disclosure [Text Block] Statement of Financial Position [Abstract] Assets Assets [Abstract] Current assets: Assets, Current [Abstract] Cash and cash equivalents Short-term investments Short-term Investments Total cash, cash equivalents and short-term investments Cash, Cash Equivalents, and Short-term Investments Accounts receivable (less allowances of $1,565 and $2,193, respectively) Accounts Receivable, Net, Current Other current assets Other Assets, Current Total current assets Assets, Current Property and equipment, net Property, Plant and Equipment, Net Intangible assets, net Finite-Lived Intangible Assets, Net Goodwill Goodwill Deferred tax assets Deferred Tax Assets, Net of Valuation Allowance, Noncurrent Other assets Other Assets, Noncurrent Total assets Assets Liabilities and shareholders’ equity Liabilities and Equity [Abstract] Current liabilities: Liabilities, Current [Abstract] Current portion of long-term debt Long-term Debt, Current Maturities Accounts payable Accounts Payable, Current Accrued compensation and related taxes Employee-related Liabilities, Current Income taxes payable Accrued Income Taxes, Current Other accrued liabilities Other Accrued Liabilities, Current Short-term deferred revenue Deferred Revenue, Current Total current liabilities Liabilities, Current Long-term debt Long-term Debt, Excluding Current Maturities Long-term deferred revenue Deferred Revenue, Noncurrent Deferred tax liabilities Deferred Tax Liabilities, Net, Noncurrent Other noncurrent liabilities Other Liabilities, Noncurrent Commitments and contingencies Commitments and Contingencies Shareholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Preferred stock, $0.01 par value; authorized, 1,000,000 shares; issued, none Preferred Stock, Value, Issued Common stock, $0.01 par value, and additional paid-in capital; authorized, 200,000,000 shares; issued and outstanding, 48,575,307 shares in 2016 and 50,579,539 shares in 2015 Common Stocks, Including Additional Paid in Capital Retained earnings Retained Earnings (Accumulated Deficit) Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Total shareholders’ equity Stockholders' Equity Attributable to Parent Total liabilities and shareholders’ equity Liabilities and Equity Subsequent Events [Abstract] Subsequent Events Subsequent Events [Text Block] Earnings Per Share [Abstract] Number of shares excluded from the calculation of diluted earnings per share Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Stock-Based Compensation Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative [Table] Derivative [Table] Position [Axis] Position [Axis] Position [Domain] Position [Domain] Short [Member] Short [Member] Long [Member] Long [Member] Derivative, by Nature [Axis] Derivative Instrument [Axis] Derivative, Name [Domain] Derivative Contract [Domain] Forward Contracts [Member] Foreign Exchange Forward [Member] Derivative [Line Items] Derivative [Line Items] Derivative contracts, notional value Derivative, Notional Amount Derivative contracts, fair value Derivative, Fair Value, Net Fair Value Disclosures [Abstract] Fair Value Measurements, Nonrecurring [Table Text Block] Fair Value Measurements, Nonrecurring [Table Text Block] Fair Value Measurements within the Fair Value Hierarchy of the Financial Assets Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Goodwill and Intangible Assets Disclosure [Abstract] Schedule of Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Schedule of Future Amortization Expense from Intangible Assets Held Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Schedule of Goodwill Schedule of Goodwill [Table Text Block] Earnings Per Share Earnings Per Share [Text Block] Investments and Cash [Abstract] Cash, Cash Equivalents and Investments [Table] Cash, Cash Equivalents And Investments [Table] Cash, Cash Equivalents And Investments [Table] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Cash [Member] Cash [Member] Money market funds [Member] Money Market Funds [Member] Major Types of Debt and Equity Securities [Axis] Major Types of Debt and Equity Securities [Axis] Major Types of Debt and Equity Securities [Domain] Major Types of Debt and Equity Securities [Domain] State and municipal bond obligations [Member] Municipal Bonds [Member] U.S. treasury bonds [Member] US Treasury Securities [Member] U.S. government agency bonds [Member] US Government Agencies Debt Securities [Member] Corporate bonds [Member] Corporate Debt Securities [Member] Cash, Cash Equivalents and Investments [Line Items] Cash, Cash Equivalents And Investments [Line Items] Cash Cash Equivalents And Investments [Line Items] Amortized Cost Basis Cash Cash Equivalents And Investments Cost Basis Cash, Cash Equivalents, And Investments, Cost Basis. Unrealized Gains Available-for-sale Debt Securities, Accumulated Gross Unrealized Gain, before Tax Unrealized Losses Available-for-sale Debt Securities, Accumulated Gross Unrealized Loss, before Tax Fair Value Cash Cash Equivalents And Investments At Fair Value Cash Cash Equivalents and Investments at Fair Value Equity [Abstract] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Foreign Currency Translation Adjustment [Member] Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Unrealized Gains (Losses) on Investments [Member] Accumulated Net Investment Gain (Loss) Attributable to Parent [Member] Accumulated Other Comprehensive Loss [Member] AOCI Attributable to Parent [Member] Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Roll Forward] Accumulated Other Comprehensive Income (Loss) [Roll Forward] Accumulated Other Comprehensive Income (Loss) [Roll Forward] Balance, December 1, 2015 Other comprehensive loss before reclassifications, net of tax OCI, before Reclassifications, Net of Tax, Attributable to Parent Amounts reclassified from accumulated other comprehensive loss to realized losses included in earnings Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent Balance, August 31, 2016 Segment Reporting [Abstract] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Statement, Geographical [Axis] Geographical [Axis] Segment, Geographical [Domain] Geographical [Domain] North America [Member] North America [Member] EMEA [Member] EMEA [Member] Latin America [Member] Latin America [Member] Asia Pacific [Member] Asia Pacific [Member] Revenue from External Customer [Line Items] Revenue from External Customer [Line Items] Total revenue Revenue, Net Common Stock Repurchases [Abstract] Common stock repurchases abstract. Common stock repurchased and retired (in shares) Stock Repurchased and Retired During Period, Shares Common stock repurchased and retired Stock Repurchased and Retired During Period, Value Remaining authorized repurchase amount Stock Repurchase Program, Remaining Authorized Repurchase Amount Class of Treasury Stock [Table] Class of Treasury Stock [Table] Share Repurchase Program [Axis] Share Repurchase Program [Axis] Share Repurchase Program [Domain] Share Repurchase Program [Domain] March 2016 Share Repurchase Program [Member] March 2016 Share Repurchase Program [Member] March 2016 Share Repurchase Program [Member] Equity, Class of Treasury Stock [Line Items] Equity, Class of Treasury Stock [Line Items] Authorized amount for share repurchase programs Stock Repurchase Program, Authorized Amount Accumulated Other Comprehensive Loss Comprehensive Income (Loss) Note [Text Block] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value by Asset Class [Axis] Asset Class [Axis] Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, by Asset Class [Domain] Asset Class [Domain] Liability Class [Axis] Liability Class [Axis] Fair Value by Liability Class [Domain] Fair Value by Liability Class [Domain] Foreign exchange contract [Member] Foreign Exchange Contract [Member] Fair Value, Hierarchy [Axis] Fair Value, Hierarchy [Axis] Fair Value Hierarchy [Domain] Fair Value Hierarchy [Domain] Level 1 [Member] Fair Value, Inputs, Level 1 [Member] Level 2 [Member] Fair Value, Inputs, Level 2 [Member] Level 3 [Member] Fair Value, Inputs, Level 3 [Member] Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Fair value of financial assets Assets, Fair Value Disclosure Fair value of financial liabilities Financial and Nonfinancial Liabilities, Fair Value Disclosure Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Cost of maintenance and services [Member] Cost Of Maintenance And Services [Member] Cost of maintenance and services. Sales and marketing [Member] Selling and Marketing Expense [Member] Product development [Member] Product Development [Member] Product Development [Member] General and administrative [Member] General and Administrative Expense [Member] Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] Stock-based compensation expense Allocated Share-based Compensation Expense Calculation of Basic and Diluted Earnings Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Intangible assets at fair value Finite-lived Intangible Assets, Fair Value Disclosure Impairment of intangible assets Impairment of Intangible Assets, Finite-lived Fair Value Measurements Fair Value Disclosures [Text Block] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Modulus [Member] Modulus [Member] Modulus [Member] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Intangible assets, amortization expense Amortization of Intangible Assets Goodwill impairment loss Goodwill, Impairment Loss Line of Credit Facility [Abstract] Remainder of 2016 Long-term Debt, Maturities, Repayments of Principal, Remainder of Fiscal Year 2017 Long-term Debt, Maturities, Repayments of Principal in Year Two 2018 Long-term Debt, Maturities, Repayments of Principal in Year Three 2019 Long-term Debt, Maturities, Repayments of Principal in Year Four Total Schedule of Goodwill [Table] Schedule of Goodwill [Table] Segments [Axis] Segments [Axis] Segments [Domain] Segments [Domain] OpenEdge [Member] OpenEdge [Member] OpenEdge [Member] Data Connectivity and Integration [Member] Data Connectivity [Member] Data Connectivity [Member] Application Development and Deployment [Member] Application Development and Deployment [Member] Application Development and Deployment [Member] Goodwill [Line Items] Goodwill [Line Items] Goodwill [Roll Forward] Goodwill [Roll Forward] Balance, November 30, 2015 Translation adjustments Goodwill, Foreign Currency Translation Gain (Loss) Balance, August 31, 2016 Basis of Presentation and Significant Accounting Policies Basis of Accounting, Policy [Policy Text Block] Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Basis of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Income Tax Disclosure [Abstract] Income Taxes Income Tax Disclosure [Text Block] Income Statement [Abstract] Revenue: Revenue, Net [Abstract] Software licenses Licenses Revenue Maintenance and services Sales Revenue, Services, Net Total revenue Costs of revenue: Cost of Goods and Services Sold [Abstract] Cost of software licenses License Costs Cost of maintenance and services Cost of Services Amortization of acquired intangibles Cost of Goods Sold, Amortization Total costs of revenue Cost of Goods and Services Sold Gross profit Gross Profit Operating expenses: Operating Expenses [Abstract] Sales and marketing Selling and Marketing Expense Product development Research and Development Expense, Software (Excluding Acquired in Process Cost) General and administrative General and Administrative Expense Amortization of acquired intangibles Amortization of Acquired Intangible Assets1 Amortization of Acquired Intangible Assets Restructuring expenses Restructuring Charges Acquisition-related expenses Business Combination, Acquisition Related Costs Total operating expenses Operating Expenses Income (loss) from operations Operating Income (Loss) Other (expense) income: Nonoperating Income (Expense) [Abstract] Interest expense Interest Expense Interest income and other, net Other Nonoperating Income (Expense) Foreign currency (loss) gain, net Foreign Currency Transaction Gain (Loss), before Tax Total other (expense) income, net Nonoperating Income (Expense) Income (loss) before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Provision (benefit) for income taxes Income Tax Expense (Benefit) Net income (loss) Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent Earnings per share: Basic (in dollars per share) Income (Loss) from Continuing Operations, Per Basic Share Diluted (in dollars per share) Income (Loss) from Continuing Operations, Per Diluted Share Weighted average shares outstanding: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Basic (in shares) Weighted Average Number of Shares Outstanding, Basic Diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Cash, Cash Equivalents and Investments Cash, Cash Equivalents, and Marketable Securities [Text Block] Statement of Comprehensive Income [Abstract] Net income (loss) Other comprehensive income (loss), net of tax: Other Comprehensive Income (Loss), Net of Tax [Abstract] Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Reclassification adjustment for losses included in net income, net of tax of $0 for the third quarter and first nine months of 2016 Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax Unrealized gains (losses) on investments, net of tax of $16 for the third quarter and first nine months of 2016 and $0 for the third quarter and first nine months of 2015 Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Net of Tax Total other comprehensive income (loss), net of tax Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Attributable to Parent Remainder of 2016 Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year 2017 Finite-Lived Intangible Assets, Amortization Expense, Year Two 2018 Finite-Lived Intangible Assets, Amortization Expense, Year Three 2019 Finite-Lived Intangible Assets, Amortization Expense, Year Four 2020 Finite-Lived Intangible Assets, Amortization Expense, Year Five Thereafter Finite-Lived Intangible Assets, Amortization Expense, after Year Five Net Book Value Due in one year or less Fair Value Of Debt Securities Maturities Within One Year Fair value of debt securities maturities within one year. Due after one year Fair Value Of Debt Securities Maturities After One Year Fair value of debt securities maturities after one year. Total Fair Value Of Debt Securities Fair value of debt securities Business Segments and International Operations Segment Reporting Disclosure [Text Block] Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Restructuring Plan [Axis] Restructuring Plan [Axis] Restructuring Plan [Domain] Restructuring Plan [Domain] 2015 Restructuring Activities [Member] 2015 Restructuring Activities [Member] 2015 Restructuring Activities [Member] Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Summary of Restructuring Activity Schedule of Restructuring Reserve by Type of Cost [Table Text Block] Software licenses Maintenance Maintenance Revenue Professional services Technology Services Revenue Term Loan and Line of Credit Debt Disclosure [Text Block] Forward Contracts [Member] Forward Contracts [Member] Minimum maturity period, foreign currency derivative Minimum Remaining Maturity of Foreign Currency Derivatives Minimum Remaining Maturity of Foreign Currency Derivatives Maximum maturity period, foreign currency derivative Maximum Remaining Maturity of Foreign Currency Derivatives Gains (losses) on foreign currency forward contracts Derivative, Gain (Loss) on Derivative, Net Fair Value Inputs, Liabilities, Quantitative Information [Table] Fair Value Inputs, Liabilities, Quantitative Information [Table] Contingent Consideration [Member] Contingent Consideration [Member] Contingent Consideration [Member] Fair Value Inputs, Liabilities, Quantitative Information [Line Items] Fair Value Inputs, Liabilities, Quantitative Information [Line Items] Change in fair value of contingent consideration Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Contingent consideration liability Business Combination, Contingent Consideration, Liability Outstanding Foreign Currency Forward Contracts Schedule of Derivative Instruments [Table Text Block] Schedule of Maturities of Long-term Debt Schedule of Maturities of Long-term Debt [Table Text Block] Reconciliation of Operating Profit (Loss) from Segments to Consolidated Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block] Revenue from External Customers by Products and Services Revenue from External Customers by Products and Services [Table Text Block] Revenue from External Customers from Different Geographical Areas Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] Common Stock Repurchases Treasury Stock [Text Block] Proceeds from income tax refunds Proceeds from Income Tax Refunds Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table] Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table] 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] Segment revenue Revenues Segment costs of revenue and operating expenses Operating Costs and Expenses Segment contribution margin Contribution Profit (Loss) Contribution Profit (Loss) Other unallocated expenses Other Unallocated Expenses Other Unallocated Expenses Other (expense) income, net Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Balance, beginning of period Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Liability Value Changes in fair value of contingent consideration obligation Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings Transfer to Level 2 fair value measurement Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers out of Level 3 Balance, end of period Telerik AD [Member] Telerik AD [Member] Telerik AD [Member] Restructuring Type [Axis] Restructuring Type [Axis] Type of Restructuring [Domain] Type of Restructuring [Domain] Excess Facilities and Other Costs [Member] Facility Closing [Member] Employee Severance and Related Benefits [Member] Employee Severance [Member] Restructuring Reserve [Roll Forward] Restructuring Reserve [Roll Forward] Beginning Balance Restructuring Reserve Costs incurred Cash disbursements Payments for Restructuring Translation adjustments and other Restructuring Reserve, Foreign Currency Translation Gain (Loss) Ending Balance Allowance for accounts receivable (in dollars) Allowance for Doubtful Accounts Receivable, Current Stockholders' Equity: Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Preferred stock, shares authorized Preferred Stock, Shares Authorized Preferred stock, shares issued Preferred Stock, Shares Issued Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Common stock, shares authorized Common Stock, Shares Authorized Common stock, shares issued Common Stock, Shares, Issued Common stock, shares outstanding Common Stock, Shares, Outstanding Foreign statutory rate (as a percent) Effective Income Tax Rate Reconciliation, at Foreign Statutory Income Tax Rate, Percent Effective Income Tax Rate Reconciliation, at Foreign Statutory Income Tax Rate, Percent Schedule of Error Corrections and Prior Period Adjustment Restatement [Table] Schedule of Error Corrections and Prior Period Adjustment Restatement [Table] Adjustments for Error Corrections [Axis] Adjustments for Error Corrections [Axis] Adjustments for Error Correction [Domain] Adjustments for Error Correction [Domain] Adjustment for Error Correction [Member] Adjustment for Error Correction [Member] Adjustment for Error Correction [Member] Error Corrections and Prior Period Adjustments Restatement [Line Items] Error Corrections and Prior Period Adjustments Restatement [Line Items] Out of period tax benefit 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] Purchased technology [Member] Computer Software, Intangible Asset [Member] Customer-related [Member] Customer Relationships [Member] Trademarks and trade names [Member] Trademarks and Trade Names [Member] Gross Carrying Amount Finite-Lived Intangible Assets, Gross Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Debt Instrument [Axis] Debt Instrument [Axis] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Credit Agreement [Member] Credit Agreement [Member] Credit Agreement [Member] Business Acquisition [Line Items] Business Acquisition [Line Items] Total purchase consideration Business Combination, Consideration Transferred Total consideration paid to founders and key employees in restricted stock units Business Combination, Consideration Transferred, Other Percent of total consideration deposited into escrow Business Combination, Consideration Transferred, Percent Held in Escrow Business Combination, Consideration Transferred, Percent Held in Escrow Term loan Debt Instrument, Face Amount Acquisition-related costs Earn-out provision Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High Service period Business Combinations, Deferred Revenue, Period for Recognition Business Combinations, Deferred Revenue, Period for Recognition Expense recognized related to contingent earn-out provisions Business Combination, Contingent Consideration Arrangements, Expense Recognized in Period Business Combination, Contingent Consideration Arrangements, Expense Recognized in Period Total revenue Income (loss) before income taxes Tax effect on reclassification adjustment for losses included in net income Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Tax Tax provision (benefit) included in accumulated unrealized losses on investments Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Tax Document And Entity Information [Abstract] Document And Entity Information Abstract. Entity Registrant Name Entity Registrant Name Entity Central Index Key Entity Central Index Key Document Type Document Type Document Period End Date Document Period End Date Amendment Flag Amendment Flag Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Current Fiscal Year End Date Current Fiscal Year End Date Entity Filer Category Entity Filer Category Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding 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] Equity Award [Domain] Equity Award [Domain] Stock Options [Member] Employee Stock Option [Member] Restricted Stock Units [Member] Restricted Stock Units (RSUs) [Member] Minimum [Member] Minimum [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Award market condition period Share-based Compensation Arrangement by Share-based Payment Award, Award Market Condition Period Share-based Compensation Arrangement by Share-based Payment Award, Award Market Condition Period Stock-based compensation award service period (in years) Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period Intangible Assets and Goodwill Goodwill and Intangible Assets Disclosure [Text Block] Summary of Cash, Cash Equivalents and Trading and Available-for-sale Investments Cash, Cash Equivalents and Investments [Table Text Block] Summary of Cash, Cash Equivalents and Trading and Available-for-sale Investments by Balance Sheet Classification Schedule of cash cash equivalents and available for sale investments by major security type classified on balance sheet Table Text Block Schedule of cash, cash equivalents and available for sale investments by major security type classified on balance sheet. Fair Value of Debt Securities by Contractual Maturity Fair Value, Available For Sale Debt Securities, Contractual Maturity [Table Text Block] Fair Value, Available For Sale Debt Securities, Contractual Maturity [Table Text Block] Schedule of Accumulated Other Comprehensive Income (Loss) Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Line of Credit Facility [Table] Line of Credit Facility [Table] Credit Facility [Axis] Credit Facility [Axis] Credit Facility [Domain] Credit Facility [Domain] Letter of credit [Member] Letter of Credit [Member] Revolving line of credit [Member] Revolving Credit Facility [Member] Swing line loans [Member] Swing Line Loans [Member] Swing Line Loans [Member] Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Unsecured credit facility Line of Credit Facility, Maximum Borrowing Capacity Additional borrowing capacity available Line of Credit Facility, Additional Borrowing Capacity Line of Credit Facility, Additional Borrowing Capacity Fair value of term loan Line of Credit Facility, Fair Value of Amount Outstanding Due in next 12 months Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months Principal payments for years one and two Long-term Debt, Maturities, Repayment of Principal in Years One and Two Long-term Debt, Maturities, Repayment of Principal in Years One and Two Principal payments for years three and four Long-term Debt, Maturities, Repayment of Principal in Years Three and Four Long-term Debt, Maturities, Repayment of Principal in Years Three and Four Principal payments for years five and thereafter Long-term Debt, Maturities, Repayment of Principal in Year Five and Thereafter Long-term Debt, Maturities, Repayment of Principal in Year Five and Thereafter Interest rate during period (as a percent) Line of Credit Facility, Interest Rate During Period Debt issuance cost Debt Issuance Costs, Gross Amortization of debt issuance costs Amortization of Debt Issuance Costs Line of credit facility outstanding amount Long-term Line of Credit Net (loss) income (in dollars) Weighted average shares outstanding (in shares) Dilutive impact from common stock equivalents (in shares) Weighted Average Number Diluted Shares Outstanding Adjustment Diluted weighted average shares outstanding (in shares) Basic earnings (loss) per share (in dollars per share) Diluted earnings (loss) per share (in dollars per share) Classification of Stock-Based Compensation Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block] Schedule of Restricted Cash and Cash Equivalents [Table] Schedule of Restricted Cash and Cash Equivalents [Table] Cash and Equivalents Short-Term Investments Subsequent Event [Table] Subsequent Event [Table] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Subsequent Event [Member] Subsequent Event [Member] Subsequent Event [Line Items] Subsequent Event [Line Items] Dividend declared (in dollars per share) Common Stock, Dividends, Per Share, Declared Measurement Frequency [Axis] Measurement Frequency [Axis] Fair Value, Measurement Frequency [Domain] Fair Value, Measurement Frequency [Domain] Nonrecurring Basis [Member] Fair Value, Measurements, Nonrecurring [Member] 2012 - 2014 Restructuring Activities [Member] 2012 - 2014 Restructuring Activities [Member] 2012 - 2014 Restructuring Activities [Member] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Other accrued liabilities [Member] Other Liabilities [Member] Number of facilities closed Restructuring and Related Costs, Number of Facilities Closed Restructuring and Related Costs, Number of Facilities Closed Impairment of long-lived assets Impairment of Long-Lived Assets Held-for-use Long-lived assets at fair value Property, Plant, and Equipment, Fair Value Disclosure Restructuring reserve Number of operating segments Number of Operating Segments Derivative Instruments Derivative Instruments and Hedging Activities Disclosure [Text Block] EX-101.PRE 10 prgs-20160831_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R1.htm IDEA: XBRL DOCUMENT v3.5.0.2
Document And Entity Information - shares
9 Months Ended
Aug. 31, 2016
Sep. 29, 2016
Document And Entity Information [Abstract]    
Entity Registrant Name PROGRESS SOFTWARE CORP /MA  
Entity Central Index Key 0000876167  
Document Type 10-Q  
Document Period End Date Aug. 31, 2016  
Amendment Flag false  
Document Fiscal Year Focus 2016  
Document Fiscal Period Focus Q3  
Current Fiscal Year End Date --11-30  
Entity Filer Category Large Accelerated Filer  
Entity Common Stock, Shares Outstanding   48,592,417
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.5.0.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Aug. 31, 2016
Nov. 30, 2015
Current assets:    
Cash and cash equivalents $ 188,084 $ 212,379
Short-term investments 44,600 28,900
Total cash, cash equivalents and short-term investments 232,684 241,279
Accounts receivable (less allowances of $1,565 and $2,193, respectively) 55,758 66,459
Other current assets 20,521 15,671
Total current assets 308,963 323,409
Property and equipment, net 50,778 54,226
Intangible assets, net 87,684 114,113
Goodwill 370,097 369,985
Deferred tax assets 11,626 10,971
Other assets 3,631 4,419
Total assets 832,779 877,123
Current liabilities:    
Current portion of long-term debt 13,125 9,375
Accounts payable 9,647 11,188
Accrued compensation and related taxes 20,967 29,720
Income taxes payable 5,098 2,941
Other accrued liabilities 17,796 21,465
Short-term deferred revenue 129,354 125,227
Total current liabilities 195,987 199,916
Long-term debt 123,750 135,000
Long-term deferred revenue 8,529 8,844
Deferred tax liabilities 6,149 7,112
Other noncurrent liabilities 3,785 3,787
Commitments and contingencies
Shareholders’ equity:    
Preferred stock, $0.01 par value; authorized, 1,000,000 shares; issued, none 0 0
Common stock, $0.01 par value, and additional paid-in capital; authorized, 200,000,000 shares; issued and outstanding, 48,575,307 shares in 2016 and 50,579,539 shares in 2015 237,136 227,930
Retained earnings 281,303 319,162
Accumulated other comprehensive loss (23,860) (24,628)
Total shareholders’ equity 494,579 522,464
Total liabilities and shareholders’ equity $ 832,779 $ 877,123
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.5.0.2
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Aug. 31, 2016
Nov. 30, 2015
Assets    
Allowance for accounts receivable (in dollars) $ 1,565 $ 2,193
Stockholders' Equity:    
Preferred stock, par value (in dollars per share) $ 0.01 $ 0.01
Preferred stock, shares authorized 1,000,000 1,000,000
Preferred stock, shares issued 0 0
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized 200,000,000 200,000,000
Common stock, shares issued 48,575,307 50,579,539
Common stock, shares outstanding 48,575,307 50,579,539
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.5.0.2
Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Aug. 31, 2016
Aug. 31, 2015
Aug. 31, 2016
Aug. 31, 2015
Revenue:        
Software licenses $ 33,624 $ 31,840 $ 86,366 $ 85,794
Maintenance and services 68,394 62,797 201,251 179,042
Total revenue 102,018 94,637 287,617 264,836
Costs of revenue:        
Cost of software licenses 1,424 1,441 4,139 4,526
Cost of maintenance and services 11,825 9,612 33,217 31,174
Amortization of acquired intangibles 3,940 4,079 11,818 12,805
Total costs of revenue 17,189 15,132 49,174 48,505
Gross profit 84,829 79,505 238,443 216,331
Operating expenses:        
Sales and marketing 29,852 30,004 88,648 92,607
Product development 21,706 20,422 65,800 65,533
General and administrative 11,411 14,076 36,055 42,065
Amortization of acquired intangibles 3,186 3,186 9,556 9,559
Impairment of intangible assets 5,051 0 5,051 0
Restructuring expenses (36) 2,561 229 8,715
Acquisition-related expenses 53 662 449 3,180
Total operating expenses 71,223 70,911 205,788 221,659
Income (loss) from operations 13,606 8,594 32,655 (5,328)
Other (expense) income:        
Interest expense (1,174) (987) (3,244) (2,808)
Interest income and other, net 260 450 686 1,153
Foreign currency (loss) gain, net (374) (628) (1,916) 397
Total other (expense) income, net (1,288) (1,165) (4,474) (1,258)
Income (loss) before income taxes 12,318 7,429 28,181 (6,586)
Provision (benefit) for income taxes 4,742 11,555 10,114 (7,256)
Net income (loss) $ 7,576 $ (4,126) $ 18,067 $ 670
Earnings per share:        
Basic (in dollars per share) $ 0.16 $ (0.08) $ 0.36 $ 0.01
Diluted (in dollars per share) $ 0.15 $ (0.08) $ 0.36 $ 0.01
Weighted average shares outstanding:        
Basic (in shares) 48,611 50,120 49,765 50,377
Diluted (in shares) 49,135 50,120 50,310 51,117
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.5.0.2
Condensed Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Aug. 31, 2016
Aug. 31, 2015
Aug. 31, 2016
Aug. 31, 2015
Statement of Comprehensive Income [Abstract]        
Net income (loss) $ 7,576 $ (4,126) $ 18,067 $ 670
Other comprehensive income (loss), net of tax:        
Foreign currency translation adjustments (1,332) (257) 485 (8,411)
Reclassification adjustment for losses included in net income, net of tax of $0 for the third quarter and first nine months of 2016 0 0 256 0
Unrealized gains (losses) on investments, net of tax of $16 for the third quarter and first nine months of 2016 and $0 for the third quarter and first nine months of 2015 30 (17) 27 (52)
Total other comprehensive income (loss), net of tax (1,302) (274) 768 (8,463)
Comprehensive income (loss) $ 6,274 $ (4,400) $ 18,835 $ (7,793)
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.5.0.2
Condensed Consolidated Statements of Comprehensive Income (Loss) (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Aug. 31, 2016
Aug. 31, 2015
Aug. 31, 2016
Aug. 31, 2015
Statement of Comprehensive Income [Abstract]        
Tax effect on reclassification adjustment for losses included in net income $ 0   $ 0  
Tax provision (benefit) included in accumulated unrealized losses on investments $ 16 $ 0 $ 16 $ 0
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.5.0.2
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Aug. 31, 2016
Aug. 31, 2015
Cash flows from operating activities:    
Net income $ 18,067 $ 670
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization of property and equipment 6,480 7,209
Amortization of intangibles and other 23,316 24,420
Stock-based compensation 19,009 18,812
Loss on disposal of property 364 0
Asset impairment 5,051 3,999
Deferred income taxes (996) (23,067)
Excess tax benefit from stock plans (305) (1,107)
Allowances for accounts receivable (334) 356
Changes in operating assets and liabilities:    
Accounts receivable 11,209 11,160
Other assets (3,866) (508)
Accounts payable and accrued liabilities (14,920) (3,378)
Income taxes payable 2,025 7,367
Deferred revenue 3,810 31,255
Net cash flows from operating activities 68,910 77,188
Cash flows used in investing activities:    
Purchases of investments (33,861) (20,068)
Sales and maturities of investments 17,275 10,436
Purchases of property and equipment (3,747) (6,079)
Capitalized software development costs 0 (1,661)
Payments for acquisitions, net of cash acquired 0 (246,275)
Proceeds from divestitures, net 0 4,500
Net cash flows used in investing activities (20,333) (259,147)
Cash flows (used in) from financing activities:    
Proceeds from stock-based compensation plans 8,166 10,459
Purchases of stock related to withholding taxes from the issuance of restricted stock units (2,751) (2,850)
Repurchases of common stock (71,507) (32,868)
Excess tax benefit from stock plans 305 1,107
Payment of contingent consideration 0 (209)
Proceeds from the issuance of debt 0 150,000
Payment of long-term debt (7,500) (5,625)
Payment of issuance costs for long-term debt 0 (1,787)
Net cash flows (used in) from financing activities (73,287) 118,227
Effect of exchange rate changes on cash 415 (10,237)
Net decrease in cash and cash equivalents (24,295) (73,969)
Cash and cash equivalents, beginning of period 212,379 263,082
Cash and cash equivalents, end of period 188,084 189,113
Supplemental disclosure:    
Cash paid for income taxes, net of refunds of $781 in 2016 and $1,887 in 2015 11,918 7,329
Cash paid for interest 2,348 2,150
Non-cash financing activities:    
Total fair value of restricted stock awards, restricted stock units and deferred stock units on date vested $ 12,137 $ 9,963
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.5.0.2
Condensed Consolidated Statements of Cash Flows (Parenthetical) - USD ($)
$ in Thousands
9 Months Ended
Aug. 31, 2016
Aug. 31, 2015
Statement of Cash Flows [Abstract]    
Proceeds from income tax refunds $ 781 $ 1,887
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.5.0.2
Basis of Presentation
9 Months Ended
Aug. 31, 2016
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation
Basis of Presentation

Company Overview - We are a global leader in application development, empowering the digital transformation organizations need to create and sustain engaging user experiences in today's evolving marketplace. With offerings spanning web, mobile and data for on-premise and cloud environments, we power startups and industry titans worldwide. Our solutions are used across a variety of industries.

Our products are generally sold as perpetual licenses, but certain products also use term licensing models and our cloud-based offerings use a subscription based model. More than half of our worldwide license revenue is realized through relationships with indirect channel partners, principally application partners and original equipment manufacturers (OEMs). Application partners are independent software vendors (ISVs) that develop and market applications using our technology and resell our products in conjunction with sales of their own products that incorporate our technology. OEMs are companies that embed our products into their own software products or devices.

We operate in North America and Latin America (the Americas); Europe, the Middle East and Africa (EMEA); and the Asia Pacific region, through local subsidiaries as well as independent distributors.

Basis of Presentation and Significant Accounting Policies - We prepared the accompanying unaudited condensed consolidated financial statements pursuant to the rules and regulations of the Securities and Exchange Commission (SEC) regarding interim financial reporting. Accordingly, they do not include all of the information and footnotes required by accounting principles generally accepted in the United States of America (GAAP) for complete financial statements and these unaudited financial statements should be read in conjunction with the audited financial statements included in our Annual Report on Form 10-K for the fiscal year ended November 30, 2015.

We made no significant changes in the application of our significant accounting policies that were disclosed in our Annual Report on Form 10-K for the fiscal year ended November 30, 2015. We have prepared the accompanying unaudited condensed consolidated financial statements on the same basis as the audited financial statements included in our Annual Report on Form 10-K for the fiscal year ended November 30, 2015, and these financial statements include all adjustments, consisting only of normal recurring adjustments, necessary for a fair presentation of the results of the interim periods presented. The operating results for the interim periods presented are not necessarily indicative of the results expected for the full fiscal year.

Recent Accounting Pronouncements - In August 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update No. 2016-15, Classification of Certain Cash Receipts and Cash Payments (ASU 2016-15). ASU 2016-15 is intended to add or clarify guidance on the classification of certain cash receipts and payments in the statement of cash flows and to eliminate the diversity in practice related to such classifications. The guidance in ASU 2016-15 is required for annual reporting periods beginning after December 15, 2017, with early adoption permitted. We are currently evaluating the effect that implementation of this update will have upon adoption on our consolidated statement of cash flows.

In March 2016, the FASB issued Accounting Standards Update No. 2016-09, Improvements to Employee Share-Based Payment Accounting (ASU 2016-09). ASU 2016-09 is intended to simplify various aspects of the accounting for employee share-based payment transactions, including accounting for income taxes, forfeitures, and statutory tax withholding requirements, as well as classification in the statement of cash flows. The guidance in ASU 2016-09 is required for annual reporting periods beginning after December 15, 2016, with early adoption permitted. We are currently evaluating the effect that implementation of this update will have upon adoption on our consolidated financial position and results of operations.

In February 2016, the FASB issued Accounting Standards Update No. 2016-02, Leases (ASU 2016-02), which requires lessees to record most leases on their balance sheets, recognizing a lease liability for the obligation to make lease payments and a right-to-use asset for the right to use the underlying asset for the lease term. The guidance in ASU 2016-02 is required for annual reporting periods beginning after December 15, 2018, with early adoption permitted. We currently expect that most of our operating lease commitments will be subject to the update and recognized as operating lease liabilities and right-of-use assets upon adoption. However, we are currently evaluating the effect that implementation of this update will have upon adoption on our consolidated financial position and results of operations.

In April 2015, the FASB issued Accounting Standards Update No. 2015-03, Interest - Imputation of Interest (Subtopic 835-30) Simplifying the Presentation of Debt Issuance Costs (ASU 2015-03). ASU 2015-03 requires debt issuance costs to be presented in the balance sheet as a direct deduction from the carrying value of the associated debt liability, consistent with the presentation of a debt discount. The guidance in ASU 2015-03 is required for annual reporting periods beginning after December 15, 2015, including interim periods within the reporting period. Early adoption is permitted for financial statements that have not been previously issued. We estimate that the impact on our consolidated balance sheets will be a reclassification of up to $1.1 million from other assets to long-term debt as of December 1, 2016.

In May 2014, the FASB issued Accounting Standards Update No. 2014-09, Revenue from Contracts with Customers (Topic 606) (ASU 2014-09). ASU 2014-09 outlines a single comprehensive model for entities to use in accounting for revenue arising from contracts with customers and supersedes most current revenue recognition guidance, including industry-specific guidance. This new guidance is effective for annual reporting periods (including interim reporting periods within those periods) beginning after December 15, 2016. Early adoption is not permitted. Entities have the option of using either a full retrospective or a modified approach to adopt the guidance. In July 2015, the FASB voted to defer the effective date of this ASU by one year for reporting periods beginning after December 15, 2017, with early adoption permitted as of the original effective date. As a result, the new effective date for the Company will be December 1, 2018. This update will impact the timing and amounts of revenue recognized. Management is currently assessing the impact the adoption of this ASU will have on the Company’s consolidated financial statements.
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.5.0.2
Cash, Cash Equivalents and Investments
9 Months Ended
Aug. 31, 2016
Investments and Cash [Abstract]  
Cash, Cash Equivalents and Investments
Cash, Cash Equivalents and Investments

A summary of our cash, cash equivalents and available-for-sale investments at August 31, 2016 is as follows (in thousands):
 
 
Amortized Cost Basis
 
Unrealized
Gains
 
Unrealized
Losses
 
Fair Value
Cash
$
179,548

 
$

 


 
$
179,548

Money market funds
8,536

 

 


 
8,536

State and municipal bond obligations
34,489

 
43

 


 
34,532

U.S. treasury bonds
6,534

 

 


 
6,534

U.S. government agency bonds
525

 
1

 
(4
)
 
522

Corporate bonds
3,006

 
6

 


 
3,012

Total
$
232,638

 
$
50

 
$
(4
)
 
$
232,684


A summary of our cash, cash equivalents and available-for-sale investments at November 30, 2015 is as follows (in thousands):
 
 
Amortized Cost Basis
 
Unrealized
Gains
 
Unrealized
Losses
 
Fair Value
Cash
$
186,241

 
$

 
$

 
$
186,241

Money market funds
26,138

 

 

 
26,138

State and municipal bond obligations
20,387

 
30

 

 
20,417

U.S. treasury bonds
3,109

 

 
(15
)
 
3,094

U.S. government agency bonds
1,645

 

 
(4
)
 
1,641

Corporate bonds
3,756

 

 
(8
)
 
3,748

Total
$
241,276

 
$
30

 
$
(27
)
 
$
241,279



Such amounts are classified on our condensed consolidated balance sheets as follows (in thousands):
 
 
August 31, 2016
 
November 30, 2015
 
Cash and
Equivalents
 
Short-Term
Investments
 
Cash and
Equivalents
 
Short-Term
Investments
Cash
$
179,548

 
$

 
$
186,241

 
$

Money market funds
8,536

 

 
26,138

 

State and municipal bond obligations

 
34,532

 

 
20,417

U.S. treasury bonds

 
6,534

 

 
3,094

U.S. government agency bonds

 
522

 

 
1,641

Corporate bonds

 
3,012

 

 
3,748

Total
$
188,084

 
$
44,600

 
$
212,379

 
$
28,900



The fair value of debt securities by contractual maturity is as follows (in thousands):
 
 
August 31,
2016
 
November 30,
2015
Due in one year or less
$
23,474

 
$
15,945

Due after one year (1)
21,126

 
12,955

Total
$
44,600

 
$
28,900

 
(1)
Includes state and municipal bond obligations and corporate bonds, which are securities representing investments available for current operations and are classified as current in the consolidated balance sheets.

We did not hold any investments with continuous unrealized losses as of August 31, 2016 and as of November 30, 2015.
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.5.0.2
Derivative Instruments
9 Months Ended
Aug. 31, 2016
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Instruments
Derivative Instruments

We generally use forward contracts that are not designated as hedging instruments to hedge economically the impact of the variability in exchange rates on intercompany accounts receivable and loans receivable denominated in certain foreign currencies. We generally do not hedge the net assets of our international subsidiaries. All forward contracts are recorded at fair value in other current assets or other accrued liabilities on the consolidated balance sheets at the end of each reporting period and expire from 30 days to one year. In the three and nine months ended August 31, 2016, realized and unrealized gains of $2.2 million and $1.4 million, respectively, from our forward contracts were recognized in foreign currency (loss) gain, net, in the condensed consolidated statements of operations. In the three and nine months ended August 31, 2015, realized and unrealized gains of $0.6 million and realized and unrealized losses of $1.9 million, respectively, from our forward contracts were recognized in foreign currency gain (loss), net, in the condensed consolidated statements of operations. The gains and losses were substantially offset by realized and unrealized losses and gains on the offsetting positions.

The table below details outstanding foreign currency forward contracts where the notional amount is determined using contract exchange rates (in thousands):
 
 
August 31, 2016
 
November 30, 2015
 
Notional Value
 
Fair Value
 
Notional Value
 
Fair Value
Forward contracts to sell U.S. dollars
$
83,992

 
$
(5,170
)
 
$
76,748

 
$
(4,026
)
Forward contracts to purchase U.S. dollars
2,209

 
4

 
2,077

 
5

Total
$
86,201

 
$
(5,166
)
 
$
78,825

 
$
(4,021
)
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.5.0.2
Fair Value Measurements
9 Months Ended
Aug. 31, 2016
Fair Value Disclosures [Abstract]  
Fair Value Measurements
Fair Value Measurements

Recurring Fair Value Measurements

The following table details the fair value measurements within the fair value hierarchy of our financial assets and liabilities at August 31, 2016 (in thousands):
 
 
 
 
Fair Value Measurements Using
 
Total Fair
Value
 
Level 1
 
Level 2
 
Level 3
Assets
 
 
 
 
 
 
 
Money market funds
$
8,536

 
$
8,536

 
$

 
$

State and municipal bond obligations
34,532

 

 
34,532

 

U.S. treasury bonds
6,534

 

 
6,534

 

U.S. government agency bonds
522

 

 
522

 

Corporate bonds
3,012

 

 
3,012

 

Liabilities
 
 
 
 
 
 
 
Foreign exchange derivatives
$
(5,166
)
 
$

 
$
(5,166
)
 
$


The following table details the fair value measurements within the fair value hierarchy of our financial assets and liabilities at November 30, 2015 (in thousands):
 
 
 
 
Fair Value Measurements Using
 
Total Fair
Value
 
Level 1
 
Level 2
 
Level 3
Assets
 
 
 
 
 
 
 
Money market funds
$
26,138

 
$
26,138

 
$

 
$

State and municipal bond obligations
20,417

 

 
20,417

 

U.S. treasury bonds
3,094

 

 
3,094

 

U.S. government agency bonds
1,641

 

 
1,641

 

Corporate bonds
3,748

 

 
3,748

 

Liabilities
 
 
 
 
 
 
 
Foreign exchange derivatives
$
(4,021
)
 
$

 
$
(4,021
)
 
$



When developing fair value estimates, we maximize the use of observable inputs and minimize the use of unobservable inputs. When available, we use quoted market prices to measure fair value. The valuation technique used to measure fair value for our Level 1 and Level 2 assets is a market approach, using prices and other relevant information generated by market transactions involving identical or comparable assets. If market prices are not available, the fair value measurement is based on models that use primarily market based parameters including yield curves, volatilities, credit ratings and currency rates. In certain cases where market rate assumptions are not available, we are required to make judgments about assumptions market participants would use to estimate the fair value of a financial instrument.

The following table reflects the activity for our liabilities measured at fair value using Level 3 inputs, which relate to a contingent consideration obligation in connection with a prior acquisition, for each period presented (in thousands):

 
Three Months Ended
 
Nine Months Ended
 
August 31,
2016
 
August 31,
2015
 
August 31,
2016
 
August 31,
2015
Balance, beginning of period
$

 
$
295

 
$

 
$
1,717

Changes in fair value of contingent consideration obligation

 
(295
)
 

 
(1,508
)
Transfer to Level 2 fair value measurement

 

 

 
(209
)
Balance, end of period
$

 
$

 
$

 
$



We recorded credits of approximately $0.3 million and $1.5 million during the three and nine months ended August 31, 2015, respectively, due to the change in fair value of a contingent consideration obligation in connection with a prior acquisition, which is included in acquisition-related expenses in our condensed consolidated statement of operations. The contingent consideration obligation was reduced to $0 during the fiscal year ended November 30, 2015.

Nonrecurring Fair Value Measurements

During the third quarter of fiscal year 2016, certain assets have been measured at fair value on a nonrecurring basis using significant unobservable inputs (Level 3). Based on the fair value measurement, we recorded a $5.1 million asset impairment charge as of August 31, 2016, which was applicable to the intangible assets obtained in connection with our acquisition of Modulus during the second quarter of fiscal year 2014 (Note 5).

The following table presents nonrecurring fair value measurements as of August 31, 2016 (in thousands):

 
Total Fair Value
 
Total Losses
Intangible assets
$

 
$
5,051



The fair value measurement was determined using an income-based valuation methodology, which incorporates unobservable inputs, including expected cash flows over the remaining estimated useful life of the technology, thereby classifying the fair value as a Level 3 measurement within the fair value hierarchy. The expected cash flows include subscription fees to be collected from existing customers using the platform, offset by hosting fees and compensation related costs to be incurred over the remaining estimated useful life.
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.5.0.2
Intangible Assets and Goodwill
9 Months Ended
Aug. 31, 2016
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible Assets and Goodwill
Intangible Assets and Goodwill

Intangible Assets

Intangible assets are comprised of the following significant classes (in thousands):
 
 
August 31, 2016
 
November 30, 2015
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net Book
Value
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net Book
Value
Purchased technology
$
109,880

 
$
(64,438
)
 
$
45,442

 
$
117,151

 
$
(54,963
)
 
$
62,188

Customer-related
67,602

 
(33,257
)
 
34,345

 
67,602

 
(25,493
)
 
42,109

Trademarks and trade names
15,140

 
(7,243
)
 
7,897

 
15,330

 
(5,514
)
 
9,816

Total
$
192,622

 
$
(104,938
)
 
$
87,684

 
$
200,083

 
$
(85,970
)
 
$
114,113



During the third quarter of fiscal year 2016, we evaluated the ongoing value of the intangible assets associated with the technology obtained in connection with the acquisition of Modulus. As a result of our decision to abandon the related assets due to a change in our expected ability to use the technology internally, we determined that the intangible assets were fully impaired. As a result, we incurred an impairment charge of $5.1 million in the third quarter of fiscal year 2016.

In the three and nine months ended August 31, 2016, amortization expense related to intangible assets was $7.1 million and $21.4 million, respectively. In the three and nine months ended August 31, 2015, amortization expense related to intangible assets was $7.3 million and $22.4 million, respectively.

Future amortization expense for intangible assets as of August 31, 2016, is as follows (in thousands):
 
Remainder of 2016
$
6,852

2017
27,426

2018
26,613

2019
25,489

2020
714

Thereafter
590

Total
$
87,684



Goodwill

Changes in the carrying amount of goodwill in the nine months ended August 31, 2016 are as follows (in thousands):

Balance, November 30, 2015
$
369,985

Translation adjustments
112

Balance, August 31, 2016
$
370,097



Changes in the goodwill balances by reportable segment in the nine months ended August 31, 2016 are as follows (in thousands):
 
November 30, 2015
 
Translation Adjustments
 
August 31, 2016
OpenEdge
$
211,980

 
$
112

 
$
212,092

Data Connectivity and Integration
19,040

 

 
19,040

Application Development and Deployment
138,965

 

 
138,965

Total goodwill
$
369,985

 
$
112

 
$
370,097



During the fourth quarter of fiscal year 2015, we completed our annual testing for impairment of goodwill and, based on those tests, concluded that no impairment of goodwill existed as of October 31, 2015. During the quarter ending August 31, 2016, no triggering events have occurred that would indicate that it is more likely than not that the carrying values of any of our reporting units exceeded their fair values.
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.5.0.2
Business Combinations
9 Months Ended
Aug. 31, 2016
Business Combinations [Abstract]  
Business Combinations
Business Combinations

Telerik Acquisition

On December 2, 2014, we completed the acquisition of all of the outstanding securities of Telerik AD (Telerik), a leading provider of application development tools based in Sofia, Bulgaria, for total consideration of $262.5 million. Approximately $10.5 million of the total consideration was paid to Telerik’s founders and certain other key employees in restricted stock units, subject to a vesting schedule and continued employment. Under the Securities Purchase Agreement, 10% of the total consideration was deposited into an escrow account to secure certain indemnification and other obligations of the sellers to Progress. In accordance with the agreement, the full amount of the escrow was released to the former equity holders in June 2016.

Through this acquisition, we now provide comprehensive cloud and on-premise platform offerings that enable developers to rapidly create applications, driven by data for any web, desktop or mobile platform. We funded the acquisition through a combination of existing cash resources and a $150 million term loan (Note 7).

Acquisition-related transaction costs (e.g., legal, due diligence, valuation, and other professional fees) and certain acquisition restructuring and related charges are not included as a component of consideration transferred, but are required to be expensed as incurred. We incurred $0 and $0.3 million of acquisition-related costs during the three and nine months ended August 31, 2016, respectively, and $0.8 million and $2.7 million during the three and nine months ended August 31, 2015, respectively, which are included in acquisition-related expenses in our condensed consolidated statement of operations.

In connection with the acquisition of Telerik, we agreed to provide retention bonuses to certain Telerik employees as an incentive for those employees to remain with Telerik for at least one year following the acquisition. We concluded that the retention bonuses for these individuals, which totaled approximately $2.2 million, are compensation arrangements and recognized these costs over the one-year service period. During the three and nine months ended August 31, 2015, we incurred $0.6 million and $1.8 million of expense related to the retention bonuses, respectively, which is included in the acquisition-related expenses in our consolidated statement of operations. There were no additional expenses related to the retention bonuses incurred during the three and nine months ended August 31, 2016 and the entire amount accrued during fiscal year 2015 was paid in December 2015.

The operations of Telerik are included in our operating results as part of the Application Development and Deployment segment from the date of acquisition. The amount of revenue of Telerik included in our condensed consolidated statement of operations during the three and nine months ended August 31, 2016 was $19.4 million and $56.0 million, respectively. The amount of revenue of Telerik included in our condensed consolidated statement of operations during the three and nine months ended August 31, 2015 was $12.5 million and $26.2 million, respectively. The revenue from sales of Telerik products and maintenance is primarily recognized ratably over the maintenance period, which is generally one year, as vendor specific objective evidence of fair value cannot be established for such maintenance. The amount of pretax losses of Telerik included in our condensed consolidated statement of operations during the three and nine months ended August 31, 2016 was $7.0 million and $20.2 million, respectively. The amount of pretax losses of Telerik included in our condensed consolidated statement of operations during the three and nine months ended August 31, 2015 was $10.2 million and $41.2 million, respectively. The pretax losses in each three and nine month period includes the amortization expense of approximately $6.2 million and $18.5 million, respectively, related to the acquired intangible assets discussed above. In addition, the pretax losses in the three and nine months ended August 31, 2016 includes stock-based compensation expense of approximately $2.2 million and $6.5 million, respectively.
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.5.0.2
Term Loan and Line of Credit
9 Months Ended
Aug. 31, 2016
Line of Credit Facility [Abstract]  
Term Loan and Line of Credit
Term Loan and Line of Credit

Our credit agreement provides for a $150 million secured term loan and a $150 million secured revolving credit facility, which may be made available in U.S. Dollars and certain other currencies. The revolving credit facility may be increased by up to an additional $75 million if the existing or additional lenders are willing to make such increased commitments. We borrowed the $150 million term loan included in our credit agreement to partially fund our acquisition of Telerik, as described in Note 6. The revolving credit facility has sublimits for swing line loans up to $25.0 million and for the issuance of standby letters of credit in a face amount up to $25.0 million. We expect to use the revolving credit facility for general corporate purposes, including acquisitions of other businesses, and may also use it for working capital.

The credit facility matures on December 2, 2019, when all amounts outstanding will be due and payable in full. The revolving credit facility does not require amortization of principal. The outstanding balance of the $150 million term loan as of August 31, 2016 was $136.9 million, with $13.1 million due in the next 12 months. The term loan requires repayment of principal at the end of each fiscal quarter, beginning with the fiscal quarter ended February 28, 2015. The first eight payments are in the principal amount of $1.9 million each, the following eight payments are in the principal amount of $3.8 million each, the following three payments are in the principal amount of $5.6 million each, and the last payment is of the remaining principal amount. The term loan may be prepaid before maturity in whole or in part at our option without penalty or premium. As of August 31, 2016, the carrying value of the term loan approximates the fair value, based on Level 2 inputs (observable market prices in less than active markets), as the interest rate is variable over the selected interest period and is similar to current rates at which we can borrow funds. The interest rate of the credit facility as of August 31, 2016 was 2.25%.

Costs incurred to obtain our long-term debt of $1.8 million were recorded as debt issuance costs within other assets in our consolidated balance sheet as of August 31, 2016 and are being amortized over the term of the debt agreement using the effective interest rate method. Amortization expense related to debt issuance costs of $0.1 million and $0.3 million for the three and nine months ended August 31, 2016, respectively, and $0.1 million and $0.3 million for the three and nine months ended August 31, 2015, respectively, is recorded within interest expense in our condensed consolidated statements of operations.

Revolving loans may be borrowed, repaid and reborrowed until December 2, 2019, at which time all amounts outstanding must be repaid. As of August 31, 2016, there were no amounts outstanding under the revolving line and $0.5 million of letters of credit.

As of August 31, 2016, aggregate principal payments of long-term debt for the next five years and thereafter are (in thousands):

Remainder of 2016
$
1,875

2017
15,000

2018
15,000

2019
105,000

Total
$
136,875

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.5.0.2
Common Stock Repurchases
9 Months Ended
Aug. 31, 2016
Common Stock Repurchases [Abstract]  
Common Stock Repurchases
Common Stock Repurchases

We repurchased and retired 0.4 million shares of our common stock for $11.5 million in the three months ended August 31, 2016 and 2.8 million shares for $71.5 million in the nine months ended August 31, 2016. We did not repurchase shares of our common stock during the three months ended August 31, 2015 and in the nine months ended August 31, 2015, we repurchased and retired 1.3 million shares for $32.9 million. The shares were repurchased in both periods as part of our Board of Directors authorized share repurchase program.

In March 2016, our Board of Directors authorized a new $100.0 million share repurchase program, which increased the total authorization to $202.8 million. As of August 31, 2016, there is $143.0 million remaining under this current authorization.
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.5.0.2
Stock-Based Compensation
9 Months Ended
Aug. 31, 2016
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Stock-Based Compensation
Stock-Based Compensation

Stock-based compensation expense reflects the fair value of stock-based awards measured at the grant date and recognized over the relevant service period. We estimate the fair value of each stock-based award on the measurement date using the current market price of the stock or the Black-Scholes option valuation model. In addition, during the first quarter of fiscal year 2014, each of the first three quarters of fiscal year 2015, and the first and third quarters of fiscal year 2016, we granted performance-based restricted stock units to members of executive management that include a three-year market condition. In order to estimate the fair value of such awards, we used a Monte Carlo Simulation valuation model. The Black-Scholes and Monte Carlo Simulation valuation models incorporate assumptions as to stock price volatility, the expected life of options or awards, a risk-free interest rate and dividend yield. We recognize stock-based compensation expense related to options and restricted stock units on a straight-line basis over the service period of the award, which is generally 4 or 5 years for options and 3 years for restricted stock units. We recognize stock-based compensation expense related to performance stock units and our employee stock purchase plan using an accelerated attribution method.

The following table provides the classification of stock-based compensation as reflected in our condensed consolidated statements of operations (in thousands):
 
 
Three Months Ended
 
Nine Months Ended
 
August 31,
2016
 
August 31,
2015
 
August 31,
2016
 
August 31,
2015
Cost of maintenance and services
$
223

 
$
144

 
$
599

 
$
462

Sales and marketing
751

 
1,604

 
2,792

 
4,328

Product development
2,524

 
912

 
7,600

 
3,476

General and administrative
2,281

 
3,878

 
8,018

 
10,546

Total stock-based compensation
$
5,779

 
$
6,538

 
$
19,009

 
$
18,812

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.5.0.2
Accumulated Other Comprehensive Loss
9 Months Ended
Aug. 31, 2016
Equity [Abstract]  
Accumulated Other Comprehensive Loss
Accumulated Other Comprehensive Loss

The following table summarizes the changes in accumulated balances of other comprehensive loss during the nine months ended August 31, 2016 (in thousands):

 
Foreign Currency Translation Adjustment
 
Unrealized Gains (Losses) on Investments
 
Accumulated Other Comprehensive Loss
Balance, December 1, 2015
$
(24,582
)
 
$
(46
)
 
$
(24,628
)
Other comprehensive loss before reclassifications, net of tax
485

 
27

 
512

Amounts reclassified from accumulated other comprehensive loss to realized losses included in earnings
256

 

 
256

Balance, August 31, 2016
$
(23,841
)
 
$
(19
)
 
$
(23,860
)


The tax effect on accumulated unrealized gains (losses) on investments was minimal as of August 31, 2016 and November 30, 2015.
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.5.0.2
Restructuring Charges
9 Months Ended
Aug. 31, 2016
Restructuring Charges [Abstract]  
Restructuring Charges
Restructuring Charges

The following table provides a summary of activity for all of the restructuring actions, which are detailed further below (in thousands):

 
Excess
Facilities and
Other Costs
 
Employee Severance and Related Benefits
 
Total
Balance, December 1, 2015
$
412

 
$
2,949

 
$
3,361

Costs incurred
338

 
(109
)
 
229

Cash disbursements
(514
)
 
(2,487
)
 
(3,001
)
Translation adjustments and other
4

 
20

 
24

Balance, August 31, 2016
$
240

 
$
373

 
$
613



2015 Restructurings

During the first quarter of fiscal year 2015, we restructured our operations in connection with the acquisition of Telerik. This restructuring resulted in a reduction of redundant positions primarily within the administrative functions. This restructuring also resulted in the closing of two facilities as well as asset impairment charges for assets no longer deployed as a result of the acquisition. During the second and third quarters of fiscal year 2015, we incurred additional costs with respect to this restructuring, including reduction of redundant positions primarily within the product development function, as well as an impairment charge discussed further below.

Restructuring expenses are related to employee costs, including severance, health benefits and outplacement services (but excluding stock-based compensation), facilities costs, which include fees to terminate lease agreements and costs for unused space, net of sublease assumptions, and other costs, which include asset impairment charges.

During the second quarter of fiscal year 2015, we decided to replace our existing cloud-based mobile application development technology with technology acquired in connection with the acquisition of Telerik. Accordingly, we evaluated the ongoing value of the assets associated with this prior mobile technology and, based on this evaluation, we determined that the long-lived assets with a carrying amount of $4.0 million were no longer recoverable and were impaired and wrote them down to their estimated fair value of $0.1 million. Fair value was based on expected future cash flows using Level 3 inputs under ASC 820.

As part of this first quarter of fiscal year 2015 restructuring, for the three months ended August 31, 2016 we incurred minimal expenses and for the nine months ended August 31, 2016 we incurred expenses of $0.3 million. For the three and nine months ended August 31, 2015, we incurred expenses of $2.5 million and $7.4 million, respectively. The expenses are recorded as restructuring expenses in the condensed consolidated statements of operations. We do not expect to incur additional material costs with respect to this restructuring.

A summary of the first nine months of fiscal year 2016 activity for this restructuring action is as follows (in thousands):

 
Excess
Facilities and
Other Costs
 
Employee Severance and Related Benefits
 
Total
Balance, December 1, 2015
$
209

 
$
309

 
$
518

Costs incurred
323

 
(43
)
 
280

Cash disbursements
(358
)
 
(267
)
 
(625
)
Translation adjustments and other
4

 
3

 
7

Balance, August 31, 2016
$
178

 
$
2

 
$
180



Cash disbursements for expenses incurred to date under this restructuring are expected to be made through the fourth quarter of fiscal year 2016. As a result, the total amount of the restructuring reserve of $0.2 million is included in other accrued liabilities on the condensed consolidated balance sheet at August 31, 2016.

During the fourth quarter of fiscal year 2015, our management approved, committed to and initiated plans to make strategic changes to our organization to further build on the focus gained from operating under our business segment structure and to enable stronger cross-collaboration among product management, marketing and sales teams and a tighter integration of the product management and product development teams. In connection with the new organizational structure, we no longer have presidents of our three segments, as well as certain other positions within the administrative organization. Our Chief Operating Officer, appointed during fiscal year 2015, assumed responsibility for driving the operations of our three segments. The organizational changes did not result in the closing of any of our facilities.

Restructuring expenses are related to employee costs, including severance, health benefits and outplacement services (but excluding stock-based compensation), and other costs, which include charges for the abandonment of certain assets.

As part of this fourth quarter of fiscal year 2015 restructuring, for the three and nine months ended August 31, 2016, we recorded a minimal credit to restructuring expenses in the consolidated statements of operations due to changes in estimates of severance to be paid. We do not expect to incur additional material costs with respect to this restructuring.

A summary of the first nine months of fiscal year 2016 activity for this restructuring action is as follows (in thousands):

 
Excess
Facilities and
Other Costs
 
Employee Severance and Related Benefits
 
Total
Balance, December 1, 2015
$

 
$
2,617

 
$
2,617

Costs incurred

 
(42
)
 
(42
)
Cash disbursements

 
(2,220
)
 
(2,220
)
Translation adjustments and other

 
16

 
16

Balance, August 31, 2016
$

 
$
371

 
$
371



Cash disbursements for expenses incurred to date under this restructuring are expected to be made through the fourth quarter of fiscal year 2016. As a result, the total amount of the restructuring reserve of $0.4 million is included in other accrued liabilities on the condensed consolidated balance sheet at August 31, 2016.

2012 - 2014 Restructurings

During fiscal years 2012, 2013, and 2014, our management approved, committed to and initiated plans to make strategic changes to our organization to provide greater focus and agility in the delivery of next generation application development, deployment and integration solutions. During each of these fiscal years, we took restructuring actions that involved the elimination of personnel and/or the closure of facilities.

As part of these restructuring actions, for the three and nine months ended August 31, 2016, we incurred minimal expenses, and for the three and nine months ended August 31, 2015, we incurred expenses of $0 and $1.3 million, respectively, which are related to employee costs, including severance, health benefits, and outplacement services (but excluding stock-based compensation), and facilities costs, which include fees to terminate lease agreements and costs for unused space, net of sublease assumptions. The expenses are recorded as restructuring expenses in the condensed consolidated statements of operations. We do not expect to incur additional material costs with respect to the 2012, 2013, and 2014 restructuring actions. The restructuring reserve of $0.1 million is included in other accrued liabilities on the condensed consolidated balance sheet as of August 31, 2016.
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.5.0.2
Income Taxes
9 Months Ended
Aug. 31, 2016
Income Tax Disclosure [Abstract]  
Income Taxes
Income Taxes

Our income tax provision for the third quarter of fiscal years 2016 and 2015 reflects our estimates of the effective tax rates expected to be applicable for the full fiscal years, adjusted for any discrete events which are recorded in the period they occur. The estimates are reevaluated each quarter based on our estimated tax expense for the full fiscal year.

The decrease in our effective tax rate in the nine months ended August 31, 2016 compared to the same period in the prior year is primarily due to the jurisdictional mix of profits as a result of the acquisition of Telerik, where substantial losses were incurred in Bulgaria in fiscal year 2015 and tax effected at a 10% statutory rate and other jurisdictions’ earnings, primarily in the United States, were taxed at higher rates.

In addition, during the preparation of our condensed consolidated financial statements for the three months ended May 31, 2016, we identified an error in our prior year income tax provision whereby income tax expense was overstated for the year ended November 30, 2015 by $2.7 million related to our tax treatment of an intercompany gain. We determined that the error is not material to the prior year financial statements. We also concluded that recording an out-of-period correction would not be material and have therefore corrected this error by recording an out-of-period $2.7 million tax benefit in our interim financial statements for the periods ended May 31, 2016.

The Internal Revenue Service is currently examining our U.S. Federal income tax returns for fiscal years 2013 and 2014. Our Federal income tax returns have been examined or are closed by statute for all years prior to fiscal year 2012, and we are no longer subject to audit for those periods. Our state income tax returns have been examined or are closed by statute for all years prior to fiscal year 2011, and we are no longer subject to audit for those periods.

Tax authorities for certain non-U.S. jurisdictions are also examining returns, none of which are material to our consolidated balance sheets, cash flows or statements of income. With some exceptions, we are generally no longer subject to tax examinations in non-U.S. jurisdictions for years prior to fiscal year 2010.
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.5.0.2
Earnings Per Share
9 Months Ended
Aug. 31, 2016
Earnings Per Share [Abstract]  
Earnings Per Share
Earnings Per Share

We compute basic earnings per share using the weighted average number of common shares outstanding. We compute diluted earnings per share using the weighted average number of common shares outstanding plus the effect of outstanding dilutive stock options, restricted stock units and deferred stock units, using the treasury stock method. The following table sets forth the calculation of basic and diluted earnings per share on an interim basis (in thousands, except per share data):

 
Three Months Ended
 
Nine Months Ended
 
August 31,
2016
 
August 31,
2015
 
August 31,
2016
 
August 31,
2015
Net income (loss)
$
7,576

 
$
(4,126
)
 
$
18,067

 
$
670

Weighted average shares outstanding
48,611

 
50,120

 
49,765

 
50,377

Dilutive impact from common stock equivalents
524

 

 
545

 
740

Diluted weighted average shares outstanding
49,135

 
50,120

 
50,310

 
51,117

Basic earnings per share
$
0.16

 
$
(0.08
)
 
$
0.36

 
$
0.01

Diluted earnings per share
$
0.15

 
$
(0.08
)
 
$
0.36

 
$
0.01



We excluded stock awards representing approximately 287,000 shares and 423,000 shares of common stock from the calculation of diluted earnings per share in the three and nine months ended August 31, 2016, respectively, because these awards were anti-dilutive. In the three and nine months ended August 31, 2015, we excluded stock awards representing 1,173,000 shares and 296,000 shares of common stock, respectively, from the calculation of diluted earnings per share as they were anti-dilutive.
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.5.0.2
Business Segments and International Operations
9 Months Ended
Aug. 31, 2016
Segment Reporting [Abstract]  
Business Segments and International Operations
Business Segments and International Operations

Operating segments are components of an enterprise that engage in business activities for which discrete financial information is available and regularly reviewed by the chief operating decision maker in deciding how to allocate resources and assess performance. Our chief operating decision maker is the combination of our Chief Executive Officer and Chief Operating Officer.

We do not manage our assets or capital expenditures by segment or assign other income (expense) and income taxes to segments. We manage and report such items on a consolidated company basis.

The following table provides revenue and contribution from our reportable segments and reconciles to the consolidated income (loss) before income taxes:

 
Three Months Ended
 
Nine Months Ended
(In thousands)
August 31, 2016
 
August 31, 2015
 
August 31, 2016
 
August 31, 2015
Segment revenue:
 
 
 
 
 
 
 
OpenEdge
$
67,534

 
$
73,398

 
$
198,595

 
$
214,775

Data Connectivity and Integration
14,251

 
8,281

 
30,852

 
22,669

Application Development and Deployment
20,233

 
12,958

 
58,170

 
27,392

Total revenue
102,018

 
94,637

 
287,617

 
264,836

Segment costs of revenue and operating expenses:
 
 
 
 
 
 
 
OpenEdge
18,180

 
18,550

 
53,539

 
56,529

Data Connectivity and Integration
2,828

 
3,180

 
8,863

 
9,563

Application Development and Deployment
11,021

 
9,933

 
29,555

 
30,169

Total costs of revenue and operating expenses
32,029

 
31,663

 
91,957

 
96,261

Segment contribution:
 
 
 
 
 
 
 
OpenEdge
49,354

 
54,848

 
145,056

 
158,246

Data Connectivity and Integration
11,423

 
5,101

 
21,989

 
13,106

Application Development and Deployment
9,212

 
3,025

 
28,615

 
(2,777
)
Total contribution
69,989

 
62,974

 
195,660

 
168,575

Other unallocated expenses (1)
56,383

 
54,380

 
163,005

 
173,903

Income (loss) from operations
13,606

 
8,594

 
32,655

 
(5,328
)
Other (expense) income, net
(1,288
)
 
(1,165
)
 
(4,474
)
 
(1,258
)
Income (loss) before income taxes
$
12,318

 
$
7,429

 
$
28,181

 
$
(6,586
)
 
 
 
 
 
 
 
 
(1) The following expenses are not allocated to our segments as we manage and report our business in these functional areas on a consolidated basis only: product development, corporate marketing, administration, amortization and impairment of acquired intangibles, stock-based compensation, restructuring, and acquisition related expenses.

                                
Our revenues are derived from licensing our products, and from related services, which consist of maintenance and consulting and education. Information relating to revenue from customers by revenue type is as follows (in thousands):
 
 
Three Months Ended
 
Nine Months Ended
(In thousands)
August 31,
2016
 
August 31,
2015
 
August 31,
2016
 
August 31,
2015
Software licenses
$
33,624

 
$
31,840

 
$
86,366

 
$
85,794

Maintenance
60,368

 
55,365

 
178,189

 
157,259

Professional services
8,026

 
7,432

 
23,062

 
21,783

Total
$
102,018

 
$
94,637

 
$
287,617

 
$
264,836



In the following table, revenue attributed to North America includes sales to customers in the U.S. and sales to certain multinational organizations. Revenue from Europe, the Middle East and Africa (EMEA), Latin America and the Asia Pacific region includes sales to customers in each region plus sales from the U.S. to distributors in these regions. Information relating to revenue from external customers from different geographical areas is as follows (in thousands):
 
 
Three Months Ended
 
Nine Months Ended
(In thousands)
August 31,
2016
 
August 31,
2015
 
August 31,
2016
 
August 31,
2015
North America
$
58,275

 
$
49,810

 
$
160,732

 
$
139,454

EMEA
32,719

 
30,656

 
95,517

 
89,667

Latin America
4,667

 
4,621

 
12,749

 
13,977

Asia Pacific
6,357

 
9,550

 
18,619

 
21,738

Total
$
102,018

 
$
94,637

 
$
287,617

 
$
264,836

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.5.0.2
Subsequent Events
9 Months Ended
Aug. 31, 2016
Subsequent Events [Abstract]  
Subsequent Events
Subsequent Events

On September 27, 2016, our Board of Directors approved the initiation of a quarterly cash dividend to Progress shareholders. The first quarterly dividend of $0.125 per share of common stock will be paid on December 15, 2016 to shareholders of record as of the close of business on December 1, 2016.

On September 28, 2016, we announced the appointment of Kurt J. Abkemeier as our new chief financial officer. As CFO, Mr. Abkemeier will oversee the company's global finance and accounting operations and be a member of the company's executive leadership team, reporting to Phil Pead, president and chief executive officer. Mr. Abkemeier succeeds Chris E. Perkins, who informed the company in March 2016 that he would retire as CFO upon the appointment of his successor. Mr. Abkemeier began as CFO at Progress on September 28, 2016.
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.5.0.2
Basis of Presentation (Policies)
9 Months Ended
Aug. 31, 2016
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation and Significant Accounting Policies
Basis of Presentation and Significant Accounting Policies - We prepared the accompanying unaudited condensed consolidated financial statements pursuant to the rules and regulations of the Securities and Exchange Commission (SEC) regarding interim financial reporting. Accordingly, they do not include all of the information and footnotes required by accounting principles generally accepted in the United States of America (GAAP) for complete financial statements and these unaudited financial statements should be read in conjunction with the audited financial statements included in our Annual Report on Form 10-K for the fiscal year ended November 30, 2015.

We made no significant changes in the application of our significant accounting policies that were disclosed in our Annual Report on Form 10-K for the fiscal year ended November 30, 2015. We have prepared the accompanying unaudited condensed consolidated financial statements on the same basis as the audited financial statements included in our Annual Report on Form 10-K for the fiscal year ended November 30, 2015, and these financial statements include all adjustments, consisting only of normal recurring adjustments, necessary for a fair presentation of the results of the interim periods presented. The operating results for the interim periods presented are not necessarily indicative of the results expected for the full fiscal year.

Recent Accounting Pronouncements
Recent Accounting Pronouncements - In August 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update No. 2016-15, Classification of Certain Cash Receipts and Cash Payments (ASU 2016-15). ASU 2016-15 is intended to add or clarify guidance on the classification of certain cash receipts and payments in the statement of cash flows and to eliminate the diversity in practice related to such classifications. The guidance in ASU 2016-15 is required for annual reporting periods beginning after December 15, 2017, with early adoption permitted. We are currently evaluating the effect that implementation of this update will have upon adoption on our consolidated statement of cash flows.

In March 2016, the FASB issued Accounting Standards Update No. 2016-09, Improvements to Employee Share-Based Payment Accounting (ASU 2016-09). ASU 2016-09 is intended to simplify various aspects of the accounting for employee share-based payment transactions, including accounting for income taxes, forfeitures, and statutory tax withholding requirements, as well as classification in the statement of cash flows. The guidance in ASU 2016-09 is required for annual reporting periods beginning after December 15, 2016, with early adoption permitted. We are currently evaluating the effect that implementation of this update will have upon adoption on our consolidated financial position and results of operations.

In February 2016, the FASB issued Accounting Standards Update No. 2016-02, Leases (ASU 2016-02), which requires lessees to record most leases on their balance sheets, recognizing a lease liability for the obligation to make lease payments and a right-to-use asset for the right to use the underlying asset for the lease term. The guidance in ASU 2016-02 is required for annual reporting periods beginning after December 15, 2018, with early adoption permitted. We currently expect that most of our operating lease commitments will be subject to the update and recognized as operating lease liabilities and right-of-use assets upon adoption. However, we are currently evaluating the effect that implementation of this update will have upon adoption on our consolidated financial position and results of operations.

In April 2015, the FASB issued Accounting Standards Update No. 2015-03, Interest - Imputation of Interest (Subtopic 835-30) Simplifying the Presentation of Debt Issuance Costs (ASU 2015-03). ASU 2015-03 requires debt issuance costs to be presented in the balance sheet as a direct deduction from the carrying value of the associated debt liability, consistent with the presentation of a debt discount. The guidance in ASU 2015-03 is required for annual reporting periods beginning after December 15, 2015, including interim periods within the reporting period. Early adoption is permitted for financial statements that have not been previously issued. We estimate that the impact on our consolidated balance sheets will be a reclassification of up to $1.1 million from other assets to long-term debt as of December 1, 2016.

In May 2014, the FASB issued Accounting Standards Update No. 2014-09, Revenue from Contracts with Customers (Topic 606) (ASU 2014-09). ASU 2014-09 outlines a single comprehensive model for entities to use in accounting for revenue arising from contracts with customers and supersedes most current revenue recognition guidance, including industry-specific guidance. This new guidance is effective for annual reporting periods (including interim reporting periods within those periods) beginning after December 15, 2016. Early adoption is not permitted. Entities have the option of using either a full retrospective or a modified approach to adopt the guidance. In July 2015, the FASB voted to defer the effective date of this ASU by one year for reporting periods beginning after December 15, 2017, with early adoption permitted as of the original effective date. As a result, the new effective date for the Company will be December 1, 2018. This update will impact the timing and amounts of revenue recognized. Management is currently assessing the impact the adoption of this ASU will have on the Company’s consolidated financial statements.
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.5.0.2
Cash, Cash Equivalents and Investments (Tables)
9 Months Ended
Aug. 31, 2016
Investments and Cash [Abstract]  
Summary of Cash, Cash Equivalents and Trading and Available-for-sale Investments
A summary of our cash, cash equivalents and available-for-sale investments at August 31, 2016 is as follows (in thousands):
 
 
Amortized Cost Basis
 
Unrealized
Gains
 
Unrealized
Losses
 
Fair Value
Cash
$
179,548

 
$

 


 
$
179,548

Money market funds
8,536

 

 


 
8,536

State and municipal bond obligations
34,489

 
43

 


 
34,532

U.S. treasury bonds
6,534

 

 


 
6,534

U.S. government agency bonds
525

 
1

 
(4
)
 
522

Corporate bonds
3,006

 
6

 


 
3,012

Total
$
232,638

 
$
50

 
$
(4
)
 
$
232,684


A summary of our cash, cash equivalents and available-for-sale investments at November 30, 2015 is as follows (in thousands):
 
 
Amortized Cost Basis
 
Unrealized
Gains
 
Unrealized
Losses
 
Fair Value
Cash
$
186,241

 
$

 
$

 
$
186,241

Money market funds
26,138

 

 

 
26,138

State and municipal bond obligations
20,387

 
30

 

 
20,417

U.S. treasury bonds
3,109

 

 
(15
)
 
3,094

U.S. government agency bonds
1,645

 

 
(4
)
 
1,641

Corporate bonds
3,756

 

 
(8
)
 
3,748

Total
$
241,276

 
$
30

 
$
(27
)
 
$
241,279

Summary of Cash, Cash Equivalents and Trading and Available-for-sale Investments by Balance Sheet Classification
Such amounts are classified on our condensed consolidated balance sheets as follows (in thousands):
 
 
August 31, 2016
 
November 30, 2015
 
Cash and
Equivalents
 
Short-Term
Investments
 
Cash and
Equivalents
 
Short-Term
Investments
Cash
$
179,548

 
$

 
$
186,241

 
$

Money market funds
8,536

 

 
26,138

 

State and municipal bond obligations

 
34,532

 

 
20,417

U.S. treasury bonds

 
6,534

 

 
3,094

U.S. government agency bonds

 
522

 

 
1,641

Corporate bonds

 
3,012

 

 
3,748

Total
$
188,084

 
$
44,600

 
$
212,379

 
$
28,900

Fair Value of Debt Securities by Contractual Maturity
The fair value of debt securities by contractual maturity is as follows (in thousands):
 
 
August 31,
2016
 
November 30,
2015
Due in one year or less
$
23,474

 
$
15,945

Due after one year (1)
21,126

 
12,955

Total
$
44,600

 
$
28,900

 
(1)
Includes state and municipal bond obligations and corporate bonds, which are securities representing investments available for current operations and are classified as current in the consolidated balance sheets.
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.5.0.2
Derivative Instruments (Tables)
9 Months Ended
Aug. 31, 2016
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Outstanding Foreign Currency Forward Contracts
The table below details outstanding foreign currency forward contracts where the notional amount is determined using contract exchange rates (in thousands):
 
 
August 31, 2016
 
November 30, 2015
 
Notional Value
 
Fair Value
 
Notional Value
 
Fair Value
Forward contracts to sell U.S. dollars
$
83,992

 
$
(5,170
)
 
$
76,748

 
$
(4,026
)
Forward contracts to purchase U.S. dollars
2,209

 
4

 
2,077

 
5

Total
$
86,201

 
$
(5,166
)
 
$
78,825

 
$
(4,021
)
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.5.0.2
Fair Value Measurements (Tables)
9 Months Ended
Aug. 31, 2016
Fair Value Disclosures [Abstract]  
Fair Value Measurements, Nonrecurring [Table Text Block]
The following table presents nonrecurring fair value measurements as of August 31, 2016 (in thousands):

 
Total Fair Value
 
Total Losses
Intangible assets
$

 
$
5,051

Fair Value Measurements within the Fair Value Hierarchy of the Financial Assets
The following table details the fair value measurements within the fair value hierarchy of our financial assets and liabilities at August 31, 2016 (in thousands):
 
 
 
 
Fair Value Measurements Using
 
Total Fair
Value
 
Level 1
 
Level 2
 
Level 3
Assets
 
 
 
 
 
 
 
Money market funds
$
8,536

 
$
8,536

 
$

 
$

State and municipal bond obligations
34,532

 

 
34,532

 

U.S. treasury bonds
6,534

 

 
6,534

 

U.S. government agency bonds
522

 

 
522

 

Corporate bonds
3,012

 

 
3,012

 

Liabilities
 
 
 
 
 
 
 
Foreign exchange derivatives
$
(5,166
)
 
$

 
$
(5,166
)
 
$


The following table details the fair value measurements within the fair value hierarchy of our financial assets and liabilities at November 30, 2015 (in thousands):
 
 
 
 
Fair Value Measurements Using
 
Total Fair
Value
 
Level 1
 
Level 2
 
Level 3
Assets
 
 
 
 
 
 
 
Money market funds
$
26,138

 
$
26,138

 
$

 
$

State and municipal bond obligations
20,417

 

 
20,417

 

U.S. treasury bonds
3,094

 

 
3,094

 

U.S. government agency bonds
1,641

 

 
1,641

 

Corporate bonds
3,748

 

 
3,748

 

Liabilities
 
 
 
 
 
 
 
Foreign exchange derivatives
$
(4,021
)
 
$

 
$
(4,021
)
 
$

Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation
The following table reflects the activity for our liabilities measured at fair value using Level 3 inputs, which relate to a contingent consideration obligation in connection with a prior acquisition, for each period presented (in thousands):

 
Three Months Ended
 
Nine Months Ended
 
August 31,
2016
 
August 31,
2015
 
August 31,
2016
 
August 31,
2015
Balance, beginning of period
$

 
$
295

 
$

 
$
1,717

Changes in fair value of contingent consideration obligation

 
(295
)
 

 
(1,508
)
Transfer to Level 2 fair value measurement

 

 

 
(209
)
Balance, end of period
$

 
$

 
$

 
$

XML 38 R28.htm IDEA: XBRL DOCUMENT v3.5.0.2
Intangible Assets and Goodwill (Tables)
9 Months Ended
Aug. 31, 2016
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Intangible Assets
Intangible assets are comprised of the following significant classes (in thousands):
 
 
August 31, 2016
 
November 30, 2015
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net Book
Value
 
Gross
Carrying
Amount
 
Accumulated
Amortization
 
Net Book
Value
Purchased technology
$
109,880

 
$
(64,438
)
 
$
45,442

 
$
117,151

 
$
(54,963
)
 
$
62,188

Customer-related
67,602

 
(33,257
)
 
34,345

 
67,602

 
(25,493
)
 
42,109

Trademarks and trade names
15,140

 
(7,243
)
 
7,897

 
15,330

 
(5,514
)
 
9,816

Total
$
192,622

 
$
(104,938
)
 
$
87,684

 
$
200,083

 
$
(85,970
)
 
$
114,113

Schedule of Future Amortization Expense from Intangible Assets Held
Future amortization expense for intangible assets as of August 31, 2016, is as follows (in thousands):
 
Remainder of 2016
$
6,852

2017
27,426

2018
26,613

2019
25,489

2020
714

Thereafter
590

Total
$
87,684

Schedule of Goodwill
Changes in the goodwill balances by reportable segment in the nine months ended August 31, 2016 are as follows (in thousands):
 
November 30, 2015
 
Translation Adjustments
 
August 31, 2016
OpenEdge
$
211,980

 
$
112

 
$
212,092

Data Connectivity and Integration
19,040

 

 
19,040

Application Development and Deployment
138,965

 

 
138,965

Total goodwill
$
369,985

 
$
112

 
$
370,097



Changes in the carrying amount of goodwill in the nine months ended August 31, 2016 are as follows (in thousands):

Balance, November 30, 2015
$
369,985

Translation adjustments
112

Balance, August 31, 2016
$
370,097

XML 39 R29.htm IDEA: XBRL DOCUMENT v3.5.0.2
Term Loan and Line of Credit (Tables)
9 Months Ended
Aug. 31, 2016
Line of Credit Facility [Abstract]  
Schedule of Maturities of Long-term Debt
As of August 31, 2016, aggregate principal payments of long-term debt for the next five years and thereafter are (in thousands):

Remainder of 2016
$
1,875

2017
15,000

2018
15,000

2019
105,000

Total
$
136,875

XML 40 R30.htm IDEA: XBRL DOCUMENT v3.5.0.2
Stock-Based Compensation (Tables)
9 Months Ended
Aug. 31, 2016
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Classification of Stock-Based Compensation
The following table provides the classification of stock-based compensation as reflected in our condensed consolidated statements of operations (in thousands):
 
 
Three Months Ended
 
Nine Months Ended
 
August 31,
2016
 
August 31,
2015
 
August 31,
2016
 
August 31,
2015
Cost of maintenance and services
$
223

 
$
144

 
$
599

 
$
462

Sales and marketing
751

 
1,604

 
2,792

 
4,328

Product development
2,524

 
912

 
7,600

 
3,476

General and administrative
2,281

 
3,878

 
8,018

 
10,546

Total stock-based compensation
$
5,779

 
$
6,538

 
$
19,009

 
$
18,812

XML 41 R31.htm IDEA: XBRL DOCUMENT v3.5.0.2
Accumulated Other Comprehensive Loss (Tables)
9 Months Ended
Aug. 31, 2016
Equity [Abstract]  
Schedule of Accumulated Other Comprehensive Income (Loss)
The following table summarizes the changes in accumulated balances of other comprehensive loss during the nine months ended August 31, 2016 (in thousands):

 
Foreign Currency Translation Adjustment
 
Unrealized Gains (Losses) on Investments
 
Accumulated Other Comprehensive Loss
Balance, December 1, 2015
$
(24,582
)
 
$
(46
)
 
$
(24,628
)
Other comprehensive loss before reclassifications, net of tax
485

 
27

 
512

Amounts reclassified from accumulated other comprehensive loss to realized losses included in earnings
256

 

 
256

Balance, August 31, 2016
$
(23,841
)
 
$
(19
)
 
$
(23,860
)
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.5.0.2
Restructuring Charges (Tables)
9 Months Ended
Aug. 31, 2016
Restructuring Cost and Reserve [Line Items]  
Summary of Restructuring Activity
The following table provides a summary of activity for all of the restructuring actions, which are detailed further below (in thousands):

 
Excess
Facilities and
Other Costs
 
Employee Severance and Related Benefits
 
Total
Balance, December 1, 2015
$
412

 
$
2,949

 
$
3,361

Costs incurred
338

 
(109
)
 
229

Cash disbursements
(514
)
 
(2,487
)
 
(3,001
)
Translation adjustments and other
4

 
20

 
24

Balance, August 31, 2016
$
240

 
$
373

 
$
613

2015 Restructuring Activities [Member]  
Restructuring Cost and Reserve [Line Items]  
Summary of Restructuring Activity
A summary of the first nine months of fiscal year 2016 activity for this restructuring action is as follows (in thousands):

 
Excess
Facilities and
Other Costs
 
Employee Severance and Related Benefits
 
Total
Balance, December 1, 2015
$

 
$
2,617

 
$
2,617

Costs incurred

 
(42
)
 
(42
)
Cash disbursements

 
(2,220
)
 
(2,220
)
Translation adjustments and other

 
16

 
16

Balance, August 31, 2016
$

 
$
371

 
$
371

A summary of the first nine months of fiscal year 2016 activity for this restructuring action is as follows (in thousands):

 
Excess
Facilities and
Other Costs
 
Employee Severance and Related Benefits
 
Total
Balance, December 1, 2015
$
209

 
$
309

 
$
518

Costs incurred
323

 
(43
)
 
280

Cash disbursements
(358
)
 
(267
)
 
(625
)
Translation adjustments and other
4

 
3

 
7

Balance, August 31, 2016
$
178

 
$
2

 
$
180

XML 43 R33.htm IDEA: XBRL DOCUMENT v3.5.0.2
Earnings Per Share (Tables)
9 Months Ended
Aug. 31, 2016
Earnings Per Share [Abstract]  
Calculation of Basic and Diluted Earnings Per Share
The following table sets forth the calculation of basic and diluted earnings per share on an interim basis (in thousands, except per share data):

 
Three Months Ended
 
Nine Months Ended
 
August 31,
2016
 
August 31,
2015
 
August 31,
2016
 
August 31,
2015
Net income (loss)
$
7,576

 
$
(4,126
)
 
$
18,067

 
$
670

Weighted average shares outstanding
48,611

 
50,120

 
49,765

 
50,377

Dilutive impact from common stock equivalents
524

 

 
545

 
740

Diluted weighted average shares outstanding
49,135

 
50,120

 
50,310

 
51,117

Basic earnings per share
$
0.16

 
$
(0.08
)
 
$
0.36

 
$
0.01

Diluted earnings per share
$
0.15

 
$
(0.08
)
 
$
0.36

 
$
0.01

XML 44 R34.htm IDEA: XBRL DOCUMENT v3.5.0.2
Business Segments and International Operations (Tables)
9 Months Ended
Aug. 31, 2016
Segment Reporting [Abstract]  
Reconciliation of Operating Profit (Loss) from Segments to Consolidated
The following table provides revenue and contribution from our reportable segments and reconciles to the consolidated income (loss) before income taxes:

 
Three Months Ended
 
Nine Months Ended
(In thousands)
August 31, 2016
 
August 31, 2015
 
August 31, 2016
 
August 31, 2015
Segment revenue:
 
 
 
 
 
 
 
OpenEdge
$
67,534

 
$
73,398

 
$
198,595

 
$
214,775

Data Connectivity and Integration
14,251

 
8,281

 
30,852

 
22,669

Application Development and Deployment
20,233

 
12,958

 
58,170

 
27,392

Total revenue
102,018

 
94,637

 
287,617

 
264,836

Segment costs of revenue and operating expenses:
 
 
 
 
 
 
 
OpenEdge
18,180

 
18,550

 
53,539

 
56,529

Data Connectivity and Integration
2,828

 
3,180

 
8,863

 
9,563

Application Development and Deployment
11,021

 
9,933

 
29,555

 
30,169

Total costs of revenue and operating expenses
32,029

 
31,663

 
91,957

 
96,261

Segment contribution:
 
 
 
 
 
 
 
OpenEdge
49,354

 
54,848

 
145,056

 
158,246

Data Connectivity and Integration
11,423

 
5,101

 
21,989

 
13,106

Application Development and Deployment
9,212

 
3,025

 
28,615

 
(2,777
)
Total contribution
69,989

 
62,974

 
195,660

 
168,575

Other unallocated expenses (1)
56,383

 
54,380

 
163,005

 
173,903

Income (loss) from operations
13,606

 
8,594

 
32,655

 
(5,328
)
Other (expense) income, net
(1,288
)
 
(1,165
)
 
(4,474
)
 
(1,258
)
Income (loss) before income taxes
$
12,318

 
$
7,429

 
$
28,181

 
$
(6,586
)
 
 
 
 
 
 
 
 
(1) The following expenses are not allocated to our segments as we manage and report our business in these functional areas on a consolidated basis only: product development, corporate marketing, administration, amortization and impairment of acquired intangibles, stock-based compensation, restructuring, and acquisition related expenses.
Revenue from External Customers by Products and Services
Our revenues are derived from licensing our products, and from related services, which consist of maintenance and consulting and education. Information relating to revenue from customers by revenue type is as follows (in thousands):
 
 
Three Months Ended
 
Nine Months Ended
(In thousands)
August 31,
2016
 
August 31,
2015
 
August 31,
2016
 
August 31,
2015
Software licenses
$
33,624

 
$
31,840

 
$
86,366

 
$
85,794

Maintenance
60,368

 
55,365

 
178,189

 
157,259

Professional services
8,026

 
7,432

 
23,062

 
21,783

Total
$
102,018

 
$
94,637

 
$
287,617

 
$
264,836

Revenue from External Customers from Different Geographical Areas
In the following table, revenue attributed to North America includes sales to customers in the U.S. and sales to certain multinational organizations. Revenue from Europe, the Middle East and Africa (EMEA), Latin America and the Asia Pacific region includes sales to customers in each region plus sales from the U.S. to distributors in these regions. Information relating to revenue from external customers from different geographical areas is as follows (in thousands):
 
 
Three Months Ended
 
Nine Months Ended
(In thousands)
August 31,
2016
 
August 31,
2015
 
August 31,
2016
 
August 31,
2015
North America
$
58,275

 
$
49,810

 
$
160,732

 
$
139,454

EMEA
32,719

 
30,656

 
95,517

 
89,667

Latin America
4,667

 
4,621

 
12,749

 
13,977

Asia Pacific
6,357

 
9,550

 
18,619

 
21,738

Total
$
102,018

 
$
94,637

 
$
287,617

 
$
264,836

XML 45 R35.htm IDEA: XBRL DOCUMENT v3.5.0.2
Basis of Presentation (Details)
$ in Thousands
Aug. 31, 2016
USD ($)
New Accounting Pronouncements or Change in Accounting Principle [Line Items]  
Unamortized debt issuance costs reclassified to long-term debt $ 136,875
Plan [Member] | New Accounting Pronouncement Early Adoption, Effect [Member]  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]  
Unamortized debt issuance costs reclassified to long-term debt 1,100
Maximum [Member] | Plan [Member] | New Accounting Pronouncement Early Adoption, Effect [Member]  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]  
Unamortized debt issuance costs reclassified from other assets $ 1,100
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.5.0.2
Cash, Cash Equivalents and Investments (Summary Of Cash, Cash Equivalents And Trading And Available-For-Sale Investments) (Details) - USD ($)
$ in Thousands
Aug. 31, 2016
Nov. 30, 2015
Cash, Cash Equivalents and Investments [Line Items]    
Amortized Cost Basis $ 232,638 $ 241,276
Unrealized Gains 50 30
Unrealized Losses (4) (27)
Fair Value 232,684 241,279
State and municipal bond obligations [Member]    
Cash, Cash Equivalents and Investments [Line Items]    
Amortized Cost Basis 34,489 20,387
Unrealized Gains 43 30
Unrealized Losses 0
Fair Value 34,532 20,417
U.S. treasury bonds [Member]    
Cash, Cash Equivalents and Investments [Line Items]    
Amortized Cost Basis 6,534 3,109
Unrealized Gains 0 0
Unrealized Losses (15)
Fair Value 6,534 3,094
U.S. government agency bonds [Member]    
Cash, Cash Equivalents and Investments [Line Items]    
Amortized Cost Basis 525 1,645
Unrealized Gains 1 0
Unrealized Losses (4) (4)
Fair Value 522 1,641
Corporate bonds [Member]    
Cash, Cash Equivalents and Investments [Line Items]    
Amortized Cost Basis 3,006 3,756
Unrealized Gains 6 0
Unrealized Losses (8)
Fair Value 3,012 3,748
Cash [Member]    
Cash, Cash Equivalents and Investments [Line Items]    
Amortized Cost Basis 179,548 186,241
Unrealized Gains 0 0
Unrealized Losses 0
Fair Value 179,548 186,241
Money market funds [Member]    
Cash, Cash Equivalents and Investments [Line Items]    
Amortized Cost Basis 8,536 26,138
Unrealized Gains 0 0
Unrealized Losses 0
Fair Value $ 8,536 $ 26,138
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.5.0.2
Cash, Cash Equivalents and Investments (Summary of Cash, Cash Equivalents and Trading and Available-for-sale Investments by Balance Sheet Classification) (Details) - USD ($)
$ in Thousands
Aug. 31, 2016
Nov. 30, 2015
Aug. 31, 2015
Nov. 30, 2014
Cash, Cash Equivalents and Investments [Line Items]        
Cash and Equivalents $ 188,084 $ 212,379 $ 189,113 $ 263,082
Short-Term Investments 44,600 28,900    
State and municipal bond obligations [Member]        
Cash, Cash Equivalents and Investments [Line Items]        
Cash and Equivalents 0 0    
Short-Term Investments 34,532 20,417    
U.S. treasury bonds [Member]        
Cash, Cash Equivalents and Investments [Line Items]        
Cash and Equivalents 0 0    
Short-Term Investments 6,534 3,094    
U.S. government agency bonds [Member]        
Cash, Cash Equivalents and Investments [Line Items]        
Cash and Equivalents 0 0    
Short-Term Investments 522 1,641    
Corporate bonds [Member]        
Cash, Cash Equivalents and Investments [Line Items]        
Cash and Equivalents 0 0    
Short-Term Investments 3,012 3,748    
Cash [Member]        
Cash, Cash Equivalents and Investments [Line Items]        
Cash and Equivalents 179,548 186,241    
Short-Term Investments 0 0    
Money market funds [Member]        
Cash, Cash Equivalents and Investments [Line Items]        
Cash and Equivalents 8,536 26,138    
Short-Term Investments $ 0 $ 0    
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.5.0.2
Cash, Cash Equivalents and Investments (Fair Value of Debt Securities by Contractual Maturity) (Details) - USD ($)
$ in Thousands
Aug. 31, 2016
Nov. 30, 2015
Investments and Cash [Abstract]    
Due in one year or less $ 23,474 $ 15,945
Due after one year 21,126 12,955
Total $ 44,600 $ 28,900
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.5.0.2
Derivative Instruments (Narrative) (Details) - Forward Contracts [Member] - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Aug. 31, 2016
Aug. 31, 2015
Aug. 31, 2016
Aug. 31, 2015
Derivative [Line Items]        
Minimum maturity period, foreign currency derivative     30 days  
Maximum maturity period, foreign currency derivative     1 year  
Gains (losses) on foreign currency forward contracts $ (2.2) $ 0.6 $ (1.4) $ (1.9)
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.5.0.2
Derivative Instruments (Outstanding Foreign Currency Forward Contracts) (Details) - USD ($)
$ in Thousands
Aug. 31, 2016
Nov. 30, 2015
Derivative [Line Items]    
Derivative contracts, notional value $ 86,201 $ 78,825
Derivative contracts, fair value (5,166) (4,021)
Short [Member] | Forward Contracts [Member]    
Derivative [Line Items]    
Derivative contracts, notional value 83,992 76,748
Derivative contracts, fair value (5,170) (4,026)
Long [Member] | Forward Contracts [Member]    
Derivative [Line Items]    
Derivative contracts, notional value 2,209 2,077
Derivative contracts, fair value $ 4 $ 5
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.5.0.2
Fair Value Measurements (Fair Value Measurements within the Fair Value Hierarchy of the Financial Assets) (Details) - USD ($)
$ in Thousands
Aug. 31, 2016
Nov. 30, 2015
Foreign exchange contract [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair value of financial liabilities $ (5,166) $ (4,021)
Foreign exchange contract [Member] | Level 1 [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair value of financial liabilities 0 0
Foreign exchange contract [Member] | Level 2 [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair value of financial liabilities (5,166) (4,021)
Foreign exchange contract [Member] | Level 3 [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair value of financial liabilities 0 0
Money market funds [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair value of financial assets 8,536 26,138
Money market funds [Member] | Level 1 [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair value of financial assets 8,536 26,138
Money market funds [Member] | Level 2 [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair value of financial assets 0 0
Money market funds [Member] | Level 3 [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair value of financial assets 0 0
State and municipal bond obligations [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair value of financial assets 34,532 20,417
State and municipal bond obligations [Member] | Level 1 [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair value of financial assets 0 0
State and municipal bond obligations [Member] | Level 2 [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair value of financial assets 34,532 20,417
State and municipal bond obligations [Member] | Level 3 [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair value of financial assets 0 0
U.S. treasury bonds [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair value of financial assets 6,534 3,094
U.S. treasury bonds [Member] | Level 1 [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair value of financial assets 0 0
U.S. treasury bonds [Member] | Level 2 [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair value of financial assets 6,534 3,094
U.S. treasury bonds [Member] | Level 3 [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair value of financial assets 0 0
U.S. government agency bonds [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair value of financial assets 522 1,641
U.S. government agency bonds [Member] | Level 1 [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair value of financial assets 0 0
U.S. government agency bonds [Member] | Level 2 [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair value of financial assets 522 1,641
U.S. government agency bonds [Member] | Level 3 [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair value of financial assets 0 0
Corporate bonds [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair value of financial assets 3,012 3,748
Corporate bonds [Member] | Level 1 [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair value of financial assets 0 0
Corporate bonds [Member] | Level 2 [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair value of financial assets 3,012 3,748
Corporate bonds [Member] | Level 3 [Member]    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair value of financial assets $ 0 $ 0
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.5.0.2
Fair Value Measurements (Liabilities Measured at Fair Value Using Level 3 Inputs) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Aug. 31, 2016
Aug. 31, 2015
Aug. 31, 2016
Aug. 31, 2015
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]        
Balance, beginning of period $ 0 $ 295 $ 0 $ 1,717
Changes in fair value of contingent consideration obligation 0 (295) 0 (1,508)
Transfer to Level 2 fair value measurement 0 0 0 (209)
Balance, end of period $ 0 $ 0 $ 0 $ 0
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.5.0.2
Fair Value Measurements (Quantitative Information about Unobservable Inputs, Liabilities) (Details) - Modulus [Member] - USD ($)
3 Months Ended 9 Months Ended
May 31, 2014
Aug. 31, 2015
Nov. 30, 2015
Fair Value Inputs, Liabilities, Quantitative Information [Line Items]      
Change in fair value of contingent consideration $ 300,000 $ 1,500,000  
Contingent Consideration [Member]      
Fair Value Inputs, Liabilities, Quantitative Information [Line Items]      
Contingent consideration liability     $ 0
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.5.0.2
Fair Value Measurements (Assets Measured on Nonrecurring Basis) (Details) - USD ($)
3 Months Ended 9 Months Ended
Aug. 31, 2016
Aug. 31, 2015
Aug. 31, 2016
Aug. 31, 2015
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Impairment of intangible assets $ 5,051,000 $ 0 $ 5,051,000 $ 0
Level 3 [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Intangible assets at fair value 0   0  
Impairment of intangible assets $ 5,100,000   $ 5,051,000  
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.5.0.2
Intangible Assets and Goodwill (Schedule Of Intangible Assets) (Details) - USD ($)
$ in Thousands
Aug. 31, 2016
Nov. 30, 2015
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 192,622 $ 200,083
Accumulated Amortization (104,938) (85,970)
Net Book Value 87,684 114,113
Purchased technology [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 109,880 117,151
Accumulated Amortization (64,438) (54,963)
Net Book Value 45,442 62,188
Customer-related [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 67,602 67,602
Accumulated Amortization (33,257) (25,493)
Net Book Value 34,345 42,109
Trademarks and trade names [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 15,140 15,330
Accumulated Amortization (7,243) (5,514)
Net Book Value $ 7,897 $ 9,816
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.5.0.2
Intangible Assets and Goodwill (Narrative) (Details) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Aug. 31, 2016
Aug. 31, 2015
Aug. 31, 2016
Aug. 31, 2015
Nov. 30, 2015
Finite-Lived Intangible Assets [Line Items]          
Impairment of intangible assets $ 5,051,000 $ 0 $ 5,051,000 $ 0  
Intangible assets, amortization expense 7,100,000 $ 7,300,000 $ 21,400,000 $ 22,400,000  
Goodwill impairment loss         $ 0
Modulus [Member]          
Finite-Lived Intangible Assets [Line Items]          
Impairment of intangible assets $ 5,100,000        
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.5.0.2
Intangible Assets and Goodwill (Schedule Of Future Amortization Expense From Intangible Assets Held) (Details) - USD ($)
$ in Thousands
Aug. 31, 2016
Nov. 30, 2015
Goodwill and Intangible Assets Disclosure [Abstract]    
Remainder of 2016 $ 6,852  
2017 27,426  
2018 26,613  
2019 25,489  
2020 714  
Thereafter 590  
Net Book Value $ 87,684 $ 114,113
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.5.0.2
Intangible Assets and Goodwill (Schedule of Goodwill) (Details)
$ in Thousands
9 Months Ended
Aug. 31, 2016
USD ($)
Goodwill [Roll Forward]  
Balance, November 30, 2015 $ 369,985
Translation adjustments 112
Balance, August 31, 2016 370,097
OpenEdge [Member]  
Goodwill [Roll Forward]  
Balance, November 30, 2015 211,980
Translation adjustments 112
Balance, August 31, 2016 212,092
Data Connectivity and Integration [Member]  
Goodwill [Roll Forward]  
Balance, November 30, 2015 19,040
Translation adjustments 0
Balance, August 31, 2016 19,040
Application Development and Deployment [Member]  
Goodwill [Roll Forward]  
Balance, November 30, 2015 138,965
Translation adjustments 0
Balance, August 31, 2016 $ 138,965
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.5.0.2
Business Combinations (Narrative) (Details) - USD ($)
3 Months Ended 9 Months Ended
Dec. 02, 2014
Aug. 31, 2016
Aug. 31, 2015
Aug. 31, 2016
Aug. 31, 2015
Business Acquisition [Line Items]          
Acquisition-related costs   $ 53,000 $ 662,000 $ 449,000 $ 3,180,000
Total revenue   102,018,000 94,637,000 287,617,000 264,836,000
Income (loss) before income taxes   12,318,000 7,429,000 28,181,000 (6,586,000)
Intangible assets, amortization expense   7,100,000 7,300,000 21,400,000 22,400,000
Stock-based compensation expense   5,779,000 6,538,000 19,009,000 18,812,000
Telerik AD [Member]          
Business Acquisition [Line Items]          
Total purchase consideration $ 262,500,000        
Total consideration paid to founders and key employees in restricted stock units $ 10,500,000        
Percent of total consideration deposited into escrow 10.00%        
Acquisition-related costs   300,000 800,000 300,000 2,700,000
Earn-out provision $ 2,200,000        
Service period 1 year        
Expense recognized related to contingent earn-out provisions   0 600,000 0 1,800,000
Total revenue   19,400,000 12,500,000 56,000,000 26,200,000
Income (loss) before income taxes   (7,000,000) (10,200,000) (20,200,000) (41,200,000)
Intangible assets, amortization expense   6,200,000 $ 6,200,000 18,500,000 $ 12,300,000
Stock-based compensation expense   $ 2,200,000   $ 6,500,000  
Credit Agreement [Member]          
Business Acquisition [Line Items]          
Term loan $ 150,000,000        
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.5.0.2
Term Loan and Line of Credit (Narrative) (Details) - Credit Agreement [Member] - USD ($)
3 Months Ended 9 Months Ended
Aug. 31, 2016
Aug. 31, 2015
Aug. 31, 2016
Aug. 31, 2015
Dec. 02, 2014
Line of Credit Facility [Line Items]          
Term loan         $ 150,000,000
Unsecured credit facility         150,000,000
Additional borrowing capacity available         75,000,000
Fair value of term loan $ 136,900,000   $ 136,900,000    
Due in next 12 months 13,100,000   13,100,000    
Principal payments for years one and two 1,900,000   1,900,000    
Principal payments for years three and four 3,800,000   3,800,000    
Principal payments for years five and thereafter 5,600,000   $ 5,600,000    
Interest rate during period (as a percent)     2.25%    
Debt issuance cost 1,800,000   $ 1,800,000    
Amortization of debt issuance costs 100,000 $ 100,000 300,000 $ 300,000  
Letter of credit [Member]          
Line of Credit Facility [Line Items]          
Unsecured credit facility         25,000,000.0
Line of credit facility outstanding amount 500,000   500,000    
Revolving line of credit [Member]          
Line of Credit Facility [Line Items]          
Line of credit facility outstanding amount $ 0   $ 0    
Swing line loans [Member]          
Line of Credit Facility [Line Items]          
Unsecured credit facility         $ 25,000,000.0
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.5.0.2
Term Loan and Line of Credit (Future Maturities) (Details)
$ in Thousands
Aug. 31, 2016
USD ($)
Line of Credit Facility [Abstract]  
Remainder of 2016 $ 1,875
2017 15,000
2018 15,000
2019 105,000
Total $ 136,875
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.5.0.2
Common Stock Repurchases (Details) - USD ($)
shares in Millions
3 Months Ended 9 Months Ended
Aug. 31, 2016
Aug. 31, 2016
Aug. 31, 2015
Mar. 31, 2016
Common Stock Repurchases [Abstract]        
Common stock repurchased and retired (in shares) 0.4 2.8 1.3  
Common stock repurchased and retired $ 11,500,000 $ 71,500,000 $ 32,900,000  
Remaining authorized repurchase amount $ 143,000,000 $ 143,000,000   $ 202,800,000
March 2016 Share Repurchase Program [Member]        
Equity, Class of Treasury Stock [Line Items]        
Authorized amount for share repurchase programs       $ 100,000,000.0
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.5.0.2
Stock-Based Compensation (Narrative) (Details)
9 Months Ended
Aug. 31, 2016
Stock Options [Member] | Minimum [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Stock-based compensation award service period (in years) 4 years
Stock Options [Member] | Maximum [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Stock-based compensation award service period (in years) 5 years
Restricted Stock Units [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Award market condition period 3 years
Stock-based compensation award service period (in years) 3 years
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.5.0.2
Stock-Based Compensation (Classification of Stock-Based Compensation) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Aug. 31, 2016
Aug. 31, 2015
Aug. 31, 2016
Aug. 31, 2015
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense $ 5,779 $ 6,538 $ 19,009 $ 18,812
Cost of maintenance and services [Member]        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense 223 144 599 462
Sales and marketing [Member]        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense 751 1,604 2,792 4,328
Product development [Member]        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense 2,524 912 7,600 3,476
General and administrative [Member]        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Stock-based compensation expense $ 2,281 $ 3,878 $ 8,018 $ 10,546
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.5.0.2
Accumulated Other Comprehensive Loss (Details)
$ in Thousands
9 Months Ended
Aug. 31, 2016
USD ($)
Accumulated Other Comprehensive Income (Loss) [Roll Forward]  
Balance, December 1, 2015 $ 522,464
Balance, August 31, 2016 494,579
Foreign Currency Translation Adjustment [Member]  
Accumulated Other Comprehensive Income (Loss) [Roll Forward]  
Balance, December 1, 2015 (24,582)
Other comprehensive loss before reclassifications, net of tax 485
Amounts reclassified from accumulated other comprehensive loss to realized losses included in earnings 256
Balance, August 31, 2016 (23,841)
Unrealized Gains (Losses) on Investments [Member]  
Accumulated Other Comprehensive Income (Loss) [Roll Forward]  
Balance, December 1, 2015 (46)
Other comprehensive loss before reclassifications, net of tax 27
Amounts reclassified from accumulated other comprehensive loss to realized losses included in earnings 0
Balance, August 31, 2016 (19)
Accumulated Other Comprehensive Loss [Member]  
Accumulated Other Comprehensive Income (Loss) [Roll Forward]  
Balance, December 1, 2015 (24,628)
Other comprehensive loss before reclassifications, net of tax 512
Amounts reclassified from accumulated other comprehensive loss to realized losses included in earnings 256
Balance, August 31, 2016 $ (23,860)
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.5.0.2
Restructuring Charges (Narrative) (Details)
3 Months Ended 9 Months Ended
Aug. 31, 2016
USD ($)
Nov. 30, 2015
USD ($)
Segments
Aug. 31, 2015
USD ($)
facility
Aug. 31, 2016
USD ($)
Aug. 31, 2015
USD ($)
Restructuring Cost and Reserve [Line Items]          
Restructuring expenses $ (36,000)   $ 2,561,000 $ 229,000 $ 8,715,000
Restructuring reserve 613,000 $ 3,361,000   613,000  
2015 Restructuring Activities [Member]          
Restructuring Cost and Reserve [Line Items]          
Number of facilities closed | facility     2    
Restructuring expenses       (42,000)  
Restructuring reserve 371,000 $ 2,617,000   371,000  
Number of operating segments | Segments   3      
2015 Restructuring Activities [Member] | Other accrued liabilities [Member]          
Restructuring Cost and Reserve [Line Items]          
Restructuring reserve 400,000     400,000  
2012 - 2014 Restructuring Activities [Member]          
Restructuring Cost and Reserve [Line Items]          
Restructuring expenses     $ 0   1,300,000
2012 - 2014 Restructuring Activities [Member] | Other accrued liabilities [Member]          
Restructuring Cost and Reserve [Line Items]          
Restructuring reserve 100,000     100,000  
Level 3 [Member] | Nonrecurring Basis [Member]          
Restructuring Cost and Reserve [Line Items]          
Long-lived assets at fair value     100,000   100,000
Telerik AD [Member]          
Restructuring Cost and Reserve [Line Items]          
Impairment of long-lived assets     4,000,000    
Telerik AD [Member] | 2015 Restructuring Activities [Member]          
Restructuring Cost and Reserve [Line Items]          
Restructuring expenses     $ 2,500,000 280,000 $ 7,400,000
Restructuring reserve 180,000 $ 518,000   180,000  
Telerik AD [Member] | 2015 Restructuring Activities [Member] | Other accrued liabilities [Member]          
Restructuring Cost and Reserve [Line Items]          
Restructuring reserve $ 200,000     $ 200,000  
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.5.0.2
Restructuring Charges (Summary of Restructuring Activity) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Aug. 31, 2016
Aug. 31, 2015
Aug. 31, 2016
Aug. 31, 2015
Restructuring Reserve [Roll Forward]        
Beginning Balance     $ 3,361  
Costs incurred $ (36) $ 2,561 229 $ 8,715
Cash disbursements     (3,001)  
Translation adjustments and other     24  
Ending Balance 613   613  
Excess Facilities and Other Costs [Member]        
Restructuring Reserve [Roll Forward]        
Beginning Balance     412  
Costs incurred     338  
Cash disbursements     (514)  
Translation adjustments and other     4  
Ending Balance 240   240  
Employee Severance and Related Benefits [Member]        
Restructuring Reserve [Roll Forward]        
Beginning Balance     2,949  
Costs incurred     (109)  
Cash disbursements     (2,487)  
Translation adjustments and other     20  
Ending Balance 373   373  
2015 Restructuring Activities [Member]        
Restructuring Reserve [Roll Forward]        
Beginning Balance     2,617  
Costs incurred     (42)  
Cash disbursements     (2,220)  
Translation adjustments and other     (16)  
Ending Balance 371   371  
2015 Restructuring Activities [Member] | Excess Facilities and Other Costs [Member]        
Restructuring Reserve [Roll Forward]        
Beginning Balance     0  
Costs incurred     0  
Cash disbursements     0  
Translation adjustments and other     0  
Ending Balance 0   0  
2015 Restructuring Activities [Member] | Employee Severance and Related Benefits [Member]        
Restructuring Reserve [Roll Forward]        
Beginning Balance     2,617  
Costs incurred     (42)  
Cash disbursements     (2,220)  
Translation adjustments and other     (16)  
Ending Balance 371   371  
Telerik AD [Member] | 2015 Restructuring Activities [Member]        
Restructuring Reserve [Roll Forward]        
Beginning Balance     518  
Costs incurred   $ 2,500 280 $ 7,400
Cash disbursements     (625)  
Translation adjustments and other     7  
Ending Balance 180   180  
Telerik AD [Member] | 2015 Restructuring Activities [Member] | Excess Facilities and Other Costs [Member]        
Restructuring Reserve [Roll Forward]        
Beginning Balance     209  
Costs incurred     323  
Cash disbursements     (358)  
Translation adjustments and other     4  
Ending Balance 178   178  
Telerik AD [Member] | 2015 Restructuring Activities [Member] | Employee Severance and Related Benefits [Member]        
Restructuring Reserve [Roll Forward]        
Beginning Balance     309  
Costs incurred     (43)  
Cash disbursements     (267)  
Translation adjustments and other     3  
Ending Balance $ 2   $ 2  
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.5.0.2
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Aug. 31, 2016
May 31, 2016
Aug. 31, 2015
Aug. 31, 2016
Aug. 31, 2015
Income Tax Disclosure [Abstract]          
Foreign statutory rate (as a percent)       10.00% 10.00%
Error Corrections and Prior Period Adjustments Restatement [Line Items]          
Out of period tax benefit $ (4,742)   $ (11,555) $ (10,114) $ 7,256
Adjustment for Error Correction [Member]          
Error Corrections and Prior Period Adjustments Restatement [Line Items]          
Out of period tax benefit   $ 2,700      
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.5.0.2
Earnings Per Share (Calculation of Basic and Diluted Earnings Per Share) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Aug. 31, 2016
Aug. 31, 2015
Aug. 31, 2016
Aug. 31, 2015
Earnings Per Share [Abstract]        
Net (loss) income (in dollars) $ 7,576 $ (4,126) $ 18,067 $ 670
Weighted average shares outstanding (in shares) 48,611 50,120 49,765 50,377
Dilutive impact from common stock equivalents (in shares) 524 0 545 740
Diluted weighted average shares outstanding (in shares) 49,135 50,120 50,310 51,117
Basic earnings (loss) per share (in dollars per share) $ 0.16 $ (0.08) $ 0.36 $ 0.01
Diluted earnings (loss) per share (in dollars per share) $ 0.15 $ (0.08) $ 0.36 $ 0.01
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.5.0.2
Earnings Per Share (Narrative) (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Aug. 31, 2016
Aug. 31, 2015
Aug. 31, 2016
Aug. 31, 2015
Earnings Per Share [Abstract]        
Number of shares excluded from the calculation of diluted earnings per share 287 1,173 423 296
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.5.0.2
Business Segments and International Operations (Income from Continuing Operations by Segment) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Aug. 31, 2016
Aug. 31, 2015
Aug. 31, 2016
Aug. 31, 2015
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Segment revenue $ 102,018 $ 94,637 $ 287,617 $ 264,836
Segment costs of revenue and operating expenses 32,029 31,663 91,957 96,261
Segment contribution margin 69,989 62,974 195,660 168,575
Other unallocated expenses 56,383 54,380 163,005 173,903
Income (loss) from operations 13,606 8,594 32,655 (5,328)
Other (expense) income, net (1,288) (1,165) (4,474) (1,258)
Income (loss) before income taxes 12,318 7,429 28,181 (6,586)
OpenEdge [Member]        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Segment revenue 67,534 73,398 198,595 214,775
Segment costs of revenue and operating expenses 18,180 18,550 53,539 56,529
Segment contribution margin 49,354 54,848 145,056 158,246
Data Connectivity and Integration [Member]        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Segment revenue 14,251 8,281 30,852 22,669
Segment costs of revenue and operating expenses 2,828 3,180 8,863 9,563
Segment contribution margin 11,423 5,101 21,989 13,106
Application Development and Deployment [Member]        
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]        
Segment revenue 20,233 12,958 58,170 27,392
Segment costs of revenue and operating expenses 11,021 9,933 29,555 30,169
Segment contribution margin $ 9,212 $ 3,025 $ 28,615 $ (2,777)
XML 72 R62.htm IDEA: XBRL DOCUMENT v3.5.0.2
Business Segments and International Operations (Revenue from External Customers by Product) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Aug. 31, 2016
Aug. 31, 2015
Aug. 31, 2016
Aug. 31, 2015
Segment Reporting [Abstract]        
Software licenses $ 33,624 $ 31,840 $ 86,366 $ 85,794
Maintenance 60,368 55,365 178,189 157,259
Professional services 8,026 7,432 23,062 21,783
Total revenue $ 102,018 $ 94,637 $ 287,617 $ 264,836
XML 73 R63.htm IDEA: XBRL DOCUMENT v3.5.0.2
Business Segments and International Operations (Revenue from External Customers from Different Geographical Areas) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Aug. 31, 2016
Aug. 31, 2015
Aug. 31, 2016
Aug. 31, 2015
Revenue from External Customer [Line Items]        
Total revenue $ 102,018 $ 94,637 $ 287,617 $ 264,836
North America [Member]        
Revenue from External Customer [Line Items]        
Total revenue 58,275 49,810 160,732 139,454
EMEA [Member]        
Revenue from External Customer [Line Items]        
Total revenue 32,719 30,656 95,517 89,667
Latin America [Member]        
Revenue from External Customer [Line Items]        
Total revenue 4,667 4,621 12,749 13,977
Asia Pacific [Member]        
Revenue from External Customer [Line Items]        
Total revenue $ 6,357 $ 9,550 $ 18,619 $ 21,738
XML 74 R64.htm IDEA: XBRL DOCUMENT v3.5.0.2
Subsequent Events (Details)
Sep. 27, 2016
$ / shares
Subsequent Event [Member]  
Subsequent Event [Line Items]  
Dividend declared (in dollars per share) $ 0.125
EXCEL 75 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( %1+1TF;*Y3H$P( )DF 3 6T-O;G1E;G1?5'EP97-= M+GAM;,W:2V[;,! &X*L8VA86S9?Z0)Q-TVT;H+T *XTMPJ)(D(SCW+Z4G!2M MX19)&P/_QK(\Y,Q((WTK7WU[")06!S>,:5WU.8IM>"SUZ5"RI/+;NBK1 M]*P*IQO_UIEUT]#"N/UMQW3^C]=R%-A?;$S3L7;&CN=&=>_C M[KOWN]=\3&BZJHZZ98AE8GC M+4@?[T#Z> _2!U^A-((B*DQW8OG*\M"_V/Z'D4X$G1H>)%]2-F Q+M*;V"^GH A3&^.R6:E((C M-Z."N[_8_ )02P,$% @ 5$M'28_C>](I @ O28 !H !X;"]? M[+&Q8@-BIFIS]Z%>5.X/1UU8.AL01OKFW?@1&GCJ<[/^DDYM.0Y][HYC7OTX MG_J\GG_?5%TIX[JN\[9+YS;?#6/JY[O[83JW9;Z<#O78;M_;0ZJE:6(]7<^I MGI_^G+UZW6VJZ747JM77=CJDLJF^#]-[[E(JN;ZAQ.>B1$A0:(&/#24)8<[0.@.O \3H L -'[ #(#ARS T [<-0. M@.W <3L N -'[@#H#AR[ \ [M='#-D=O 7H+1V\!>@M' M;P%Z"T=O 7H+1V\!>@M';P%Z"T=O 7H+1V\%>BM';P5Z*T=O!7HK::\$;99P M]%:@MW+T5J"WAM';P-Z&T=O WH;1V\#>AM';P=Z.T=O!WH[ M1V\'>CM';P=Z.T=O!WH[Z5TE>EG)T=N!WL[1VX'>SM';@=[.T=N!WL[1.P*] M(T?O"/2.'+TCT#MR](Y [\C1.P*](T?O>*5W[MHI[=[*=.P/^=8UOPV'15=X MY_)Q2K=/N4R%#5=:EWFE5%^.-_]O7:;^#*G_^E+M^1-02P,$% @ 5$M' M2<_2K?&! P W0\ ! !D;V-0&ULO5?!/$:J2X9PA\R4QDN:?#]*G[.V(P[NK3[ MR.QV4L"U$44&VD63\7@6P:,#G4#R.C\E'<7S:I6K/%=2<">-CC])80V:G6/+ M1P%J'OT84",H\QI$8:5[BL=-3'NJCED+KF!!:\4[KA":J/\FZYB%R7*NGZ+F MZE;J!_R:;\PU=]!&G=]HLJ?<0D*+GF4_3=8Q?SY1G:K"+E*N]Y"T8Y_?/')Q M#Q:K2M].WHSI[T3!<;[)#3R1>K_BTF(\+]UE"<(9>VA3Z89V*3&B:CK>;VA_ M.&);CE -WX]*;B77;L10_D.7DU&S;#-;CU6.SL9_&_N *8##>72:K(?MV/98 M3N/9M(Z@T7ED=*HL/M!V5GLL4&I )&JRK=1UF?[D&[ 9NS51[TFUNLN973R,$SYE:##4ZBZBWI MWPJZ,7X==&/\.NC&!)[5OF?820;E /OX/ #SL==#\'#L>MI475)/S$)Q].N@ MT]K>^740L+9.K@.8=9%EW#[Y[;W]$/Z)1?FL<\&5J"H+O4'X,,<:X*5_2YV6 M._,_";HQDP$8_RO[L_<&/V?//I-^^"B*SC_FXW\!4$L#!!0 ( %1+1TG1 MBI"T/@$ &D# 1 9&]C4')O<',O8V]R92YX;6S-DTU/PS ,AO\*ZKU+ MVTD#HJX'0)R8A,00B%M(O"VL3:+$4]=_3^9U+5^7W;C5M=_'K^.DE(Y+Z^'1 M6P<>-82+?5.;P*6;)QM$QQD+<@.-")-886)R97TC,(9^S9R06[$&5F39C#6 M0@D4[ !,W4!,JE))+CT(M+['*SG@W<[7!%.200T-& PLG^0LJ9[-UMC6E&S4 M5V5T7(N "ZOT2H.ZZ<:RWZG8&<$WX2@'-;2GOW]ZH Q+^LI]T$-5V[:3=DIU M<>"GNAL4FT""B,AJH+FV#F8)Z?.+]/;N^5]4A59/DOS+,TNE]DU+V:\ MN'H[3/;-WVBXZ8?XMXY/!FF[J+&&,W=+&D7+I4\"*0C2:X?:FK-PA/DB)EC8 MO7^ Q/-!O9 NVQ:ZUGH5*KI?8W1X.7%E:^N[8^I'].U559]02P,$% @ M5$M'29E&UL[5I;<]HX M%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M3A^%$5B-;'EDD81_OTV2 M3;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R> +]O6N[!3+UES@6QHO(];JM-O=5H1I;*$81V1@ M?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR M@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZ MG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2BW A(5M>5 TR 6'!VULS2 Y9>*?IUE!K9';O=05SP M6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H( MFLB!]4>"(<7K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5& MT?95O-RCEU@5 9<8WS2J-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3 M_BNEVOZKR2.FJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\ M6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B" MRV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y M'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ .7\N?<^E[[GT/:'2MSAD6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FO MH70^+,_Y/%_GM,T+,T.WF)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWG MV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"X MU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO M*7<9;2)2.<)IF!-GJ\K>9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DAC ME!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F M\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?* M0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@ M'K.'YA,L0Z1^P7V*BH 1JV*^NJ]/^26< M.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;: M,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!U4#E/]O4#6CV#30,9FV-J/D M3@H\W/[O#;#"Q([A[8N_ 5!+ P04 " !42T=)1<4IJ%@" "H"P #0 M 'AL+W-T>6QE='1IW.^\QU)SE%8J2W%CVN,%6@8Y54$UTJ5 MGSRO2M>8H6HJ2LSU2BXD0TI/9>%5I<0HJTP0H][,]Q<>0X3#..0U6S)5@534 M7$5PWD' Q=^)#$?PZ>+]CUJHVW? C9,/DXG_='D[QB_LPB4$CN-+%L%@,8?> M\:13_S"O7AM1+TZC?H%Y1'QU@+@G.A!X?6*Q+U8[)K\QY%Y[9'&8"]Z?W PZ M( ZK9[!!5/L'QCT55$B@]-70*BS"$H72_/ W$88F4PI(O]02T]FI;ZN*X MX-B)M'ZO>!<2;8/9?!!@!YTW$3+#LLL[['W>3 ^9@S]B$P*G:FWHC6[*^!W51OR.:X MA[2S-_&")N\2Z&A4EG3[F9*",^S$.F@IVMEK],$!^CA$.U:P%I(\:W]S$5(- M8 G!!DM%TB'R4Z)RA1O5WF"OR0\I?&O)?U/3G]^U7HV^@O]Z>_YK\N'9V,\0 MCO0<<13W-4NP7-I_Y].%?;PZ5V6FU9ZMM,7Y2COC [T^7VDWORG-:YO6H#/N M]<4.!4E-J")\IP&9E\R]T4WW6E;?$S5GUO3MT*XJE.AG\UX639;A'-54/9"- M4'8Q@KW]U<@/%IW7JJ.(8&]_PQFIF7N:]6_S^!=02P,$% @ 5$M'2<%! MH!H'!0 I10 \ !X;"]W;W)K8F]O:RYX;6R5F&M3VS@4AO^*QI_HS.XF M\0W*-)WAVLT,!98P[&?%5H@&V4HE.=#^^DI.0E_#B8=\ 3NV'NORG*-C?['' MS]H\S;1^8B^5JNVQ&4<+YY;'@X$M%J+B]A^]%+6_-M>FXLZ?FL>!GL]E(VH40KE)K6,5E'7W]8H_G4HD' M8:P',[Y<7O-*C*,7%3'%K;LHI1/E.$K]J7X6G1],LSQMI HGV3"+!@&V'>JM M884NQ1IVOY#V_\V%B)5BSAOE[GUGM\\=1Z,XC>-\S0BW/4CQ;!$8?F"\<'(E M[OEL' TCQANG+Z5RPIQS)[X9W2QE_>A9$9M+8]TT#+>]LY*UK.2OT&]_9A?Z M^5]MY"]=.ZZFA=%*M:W"A;:1?X)]_<7WT5*V#S;' MTA^823E:3Q6"SG1=BMJ*DODCJY4L_:R4[)0K7A>" 2@&4+PO* %0 J#DPZ"I M\__\D &4 BC=%Y0!* -0MB\H!U .H'Q?T"& #@%TN"_H"$!' #IZ#SKE5EJF MY^S6".M]>FO/9VC^F>@'MXN_6/C++GXTB50PR%Z.'R/.A?& MMP^1ZIM:9UJ]+1(Z)A,J7W)IV -7C6#?!;>-$>\0Z/"(D'CB9Z!^#*'(3JP5 MFZ%\T[I\EDHA"24>$1:?-E;6PEJ_0-5,UNL,C "4=T38>R],Q:XTK]LN7'E8 M6*8S(WPJ10ZZ.R+EK2J?HZ=.%T_L3BP;4RRX%9V^H+8CPMNV\=_>E5:XRN\4 M]EV:06-'A+(GA<]8C6H]O7$+85J2$0L/DUU5T-D1(>V="'X4KC$^<[.S!3>/ MW?&@M2-"VTE=Z$JP>_[2:1>CHS'AZ 4WM7^D9;>^^U/_7.QVC'[&A)^O2DS% M8P5QXK>BX >B.KF6\'3:S*SXT80-X&+U1O(8U8PI-:F89P>W/HT4LCLA*&E, MI=B^^(\QQ<;H:4QX2L<_._"[JA+V$Z)0UYC0=4BT@FA=&]8)B-$H=\)X3<9EM0")JAW0NC] M/LY(3*>0Z,O!5, E*:)0](00?4?,G O'I>KV"D5/J(3<%S,)5A,)BIY0]40O M"NN)!$5/J(JB%X4518*B)X3HNR+YFAO3S7,)BIX0HN]"W33.^L#$6A!%3PG1 M=R:%]05$H>CIQPL-=G EN:_H$86FIX3I.U'_-;SNS%6*MJ>$[3M1Z\2%J$[A M3-C>F_523.LIVIX2MO>CT/84;4\)V_M1:'N*MJ?[IO44;4_1]I2JH*E"[U7V M%:+0]I2PO7^'N,87%K0](VSO1UTB"FW/R#=$NH#<9#]$H>T95;;LW+?:Z4(4 MVIX1MN]&G2ENT?8,;<\(VWNWP*SSGMAY421LW[$%$C)D:'M&V+X#-6VJBIN? M6'ED:'M&VOZGW"7WK PESPC)J0WYC*NB46_? S*4/",DIU#;^1&?<%PY2IX3 MDO?N[SG6+CE*GN];F^*_D()# @ C0< !@ !X;"]W M;W)KN^5526]BZ[M\2OS M^)T0Q/X=<4?'O0_\Y\9;>VN$V@BJ,IAYEY;@GK>T]QB^[OT#V)U I" :\;O% M([?FGCK\F=)WM?AYV?NA.@/N<"V4"22'!S[AKE.6I/+?R>BGIB+:\Z?U[]I= M>?PSXOA$NS_M133RM*'O7? 5W3OQ1L/(A409KVG']]>H[%Y0\*;Y'T(<9 MVUZ/H_D31Q/-38 3 _]'4I1%4^JK ,'LK, G$T"*@18$8$TO8L -<%CM"B0Y? R49$ M;H%HPX-(TR--C]WT>(,>:WJLZ8GS FQ$ZA9(-@02BYXM!7HC8!"I1N19"M+, MK9)NJ*262NYTPT84;H%L0R"SZ,#]4A:0E:>2;TCD-M_Y5HX+R,IC*38D"IL? M.Z-16-& (5B)N*H0ZTD5VC+N5S5A$H-94]E,76"K9&Z5!29?4=G(WP. MH7" MK6)C8+BBLI7$(+(M %=@3A/&1";.DP+&X&NF!%;U(YC==%?@7DWOO3!E;MZ= M.\\!ZNKY":_* =WP+\1N;<^],Q6R!NLJ>J548'F4\$6F;"-[X[SH\%6H:2;G MS'0+LQ!T>#:_N0-7_P%02P,$% @ 5$M'23@T?19*! ;A0 !@ !X M;"]W;W)K_+WTV:TOW:N/,Y!39UBENFT*:O+ M9K>=WWWM=MOV8ZBKB_O:)?U'TY3=/WM7M[?7#6SN+[Y5[^=A>I'NMNDC[E@U M[M)7[27IW.EU\S.\%$).DEGQ9^5N/;E/)O-O;?M]>OC]^+K))@^N=H=A*J(< M+Y^N<'4]E336_/=:Z']U3H'T_E[ZKW-S1_MO9>^*MOZK.@[GT6VV28[N5'[4 MP[?V]IM;VZ"F @]MW<^_R>&C']KF'K))FO+' M+%V=RN7\JAW&V[]I9T2V=:%+OM MYPYQFWY.Y7B2_2+!1<(I"D\A'I)TK/]A B,F<(X72[SDXT4D7LSQ:NLE9-YI4HY11K*J@*JVE"G@Q$2^&>K&L M%T.;G"D$U@M5@=(&>"]YQ$M.O AV+.QS4HO()MB&^911-\BZ635+1;D)C6!/!B ! JB"*#"!&F)[ M8;]JUFXP66;9J5?X.FUMK@*.8O0$I([8MN]7S;WMFN=2X)8\#@&2MIZ$ M"900XRA0D H>I$ 9"0+X=;'P9%:8T ",H10H2P7/4J"8M%H&)H0'4Q@7ZH"= M&$V!XE3R. 4*2LRL#OCQ9-9@8 F&&$^! E7R0 6?J)8'JJ="*P.S$V- 10I4 MR0,5/5*.LX&GA2=#D#HP>##&4Z0\E3Q/D7(2T K%$_Y)IQ #LPNCV2CEJ>1Y MBAXHK;(Y/X">=-9"8!'$&%&1$E7R1$7AM7VN$RD)I)<:HBI2JDJK14?))5^*I)[F>=RL>[R0QG<2XS+F9-U3(7;%2(J4I"K +LK( MP!3@)?YV,\9001FJ>&8)#X[" )][%+YNW%:)D*,8106E*$_'O:!TQ!Q$QN\A M/)V $5F!62!B%!64HBJP*:=T_ E%KOD.>]))C8&\0$1/"2A%%<\LX66<5JI M)NCIQG5&ZM"Q18RB@E)4\=Q:->;_Z\N??+6#D/; MS,=$I[8=W%A:]F7DX-F5Q\=#[4[#=&O&^VXY#EL>AO9Z/]U['#'N_@502P,$ M% @ 5$M'22^EA0DX @ UP< !@ !X;"]W;W)KO+X2: MRG$GB_CV_\??L9/C,:][V,)';^M03]NZ,DAD0$;TC/U[34WQLGPL/C>@-YUVXVJG?5*5BPVNR%<#.%J M@+'3$"V&Z!]#H,E47I\11U5)R>Q1?1D3DG<.]Y$XN<83R3!?+JGCDHJJO%=) M7@9W&6@-9.GH@U) MZB!)39+(2J(EJ3Y3H#Y6&)=NPY,Y>#*3)[;R9,8^=A*[8L.0.QARD\'Z$SKF M'[F=IZ(-2>$@*4R2U$I2&+F& #CNQZW<,,G"^+R6 ),JLU(M&KU9G"=9$@&K MLMXH$Y!D11(]J0W06>&@297;J>"'J>#_J0*C!$_HBK\C>NU&YIT(%]5,+ M(1R+>& G_JFM>&7708\O7'8ST:?ZW=$#3J;',[J^Y=4?4$L#!!0 ( %1+ M1TG.)3&PO=V]R:W-H965T&ULC9E- M;^,V$(;_BN%[8L[P0V3@&%A]%.VAP&(/[5F;*(FQMI5:RF;[[RM9BC-C#%E? M8EMYAN1+4O..J/5[>_S1O31-O_BUWQVZ^^5+W[_>K5;=PTNSK[O;]K4Y#/]Y M:H_[NA]^'I]7W>NQJ1]/0?O="I5RJWV]/2PWZ].UK\?-NGWK=]M#\_6XZ-[V M^_KX;][LVO?[)2P_+GS;/K_TXX759KTZQSUN]\VAV[:'Q;%YNE]^@;M*NQ$Y M$7]MF_>.?%^,@__>MC_&'W\\WB_5.(9FUSST8Q/U\/&S*9K=;FQIZ/F?N='/ M/L= ^OVC]=].&R>ZK==_ZU]_[V9-=BQP8=V MUYW^+A[>NK[=?X0L%_OZU_2Y/9P^WZ?_>#6'R0$X!^ YX-R/'*#G /T98)(! M9@XPU_9@YP![T<-JTGZ:N;+NZ\WZV+XOCM-RO];CKH([.ZS-PV*8KFXY_NNT M(".Q6?__1S;84@^(7A",B4A)47@3*R&_L^#P/@@C, N9J(M2J MB,(H!EE0 M)K)B+J',46565.9H-VH8CQ>E42P8IV5IE$*?.1"QBF'.>.UD:5E"6D8W M)^(]G1IQF+FG4V,B>YE#1ES+DD(&=!!GA4$6(YI"0E.@FL1US ,=+G@4-T5! MJ> 15$4TAHC:\TH@"QR?XZ>&$_RB@H39R^?F;FC(.>4@E%&R6V5C!IF2;XG M*HZA5S:B+6E@0+1Y<=3YS'SD O#BL N.6=#RNC',!)!37L4Q;Z/J$L[X!9"J M$V^.?&:FCKSQ&%%'L2S0\3!U%$/MC1&=JN(<.*TCC@HI2P7JJ3Z2H2%EJD!= MU8(H%M"I+*(N9:U O=7+W@K,$"%3 MHM$7'!OL,+*[F0E;K\1;JKK K-81=2E[!>JO7O978 8+!L2;H.#8D)G$22@9 MIIVR8J<5PPPJ%[MW4PX+V159-V/IW4>6[AJJ9%2P5J[W+JD049;R?J#F+X\F M!VK'0[*)+!NEY#+VJH:J2$-<4\K[@9J_EPL:H&9\HR.+12&T3JYH."6G[(I! M/H/(+L24]R/U?B\7-4B-V(HYM&",\'N:I!ZL P)#-Y/S+,6_G1 MJV241A=)C R[L1I]1%S*])&:?HB=%Z1,'ZGI!W$OYDC]]P8B95K!L2#?^26G M-!JYYN/84-'&IB?E^4@]/\@5#3(S=W*QSB!CY?2*_-%<-@T& =B(V6/*[)&: MO;P+=>00A&&9D5VO9!0.#X^RXS/L9JA4 M(P_\F')]I*XOGS?E2%UXF&KYX0'YR8"5$VC),344M+(X5FED:"/B=,KZ-;7^ M(%O_S$SG?YF5R^:"43<&4*Y &388NY./-!CFLHC_ZY3_:Z 6$G%8G7)831T6 MY*>RBFD8-2-NE5R0KIH3"X?JPM*QF4T6K'Y,E.J]D3;@ =67YWG3R.:9 /#3@& )?R5N3EU;XY/I]> M&W:+A_;MT$]K?KYZ?C7Y!<>77Q?7<[@K0+A>PETUO7C\;'ZS?JV?FS_KX_/V MT"V^MWW?[D\OS9[:MF^&<:O;85E>FOKQ_&/7//7CUVSX?IQ>/TX_^O;UXVWJ M^97NYC]02P,$% @ 5$M'26%.*VVW @ U0D !@ !X;"]W;W)K/TWQ>0+$-FK?1B 7KO[;YE+2@NHGN31\Y5\-'4K5R$1Z5.\RB2VR-O MF'P4)][J-WO1-4SI:7>(Y*GC;&=)31T1A+*H854;EH5=>^[*0IQ57;7\N0OD MN6E8]W?):W%9A#B\+KQ4AZ,R"U%91"-O5S6\E95H@X[O%^$3GF\P,A"+^%7Q MBW3&@4G^58@W,_FQ6X3(Y,!KOE5&@NG'.U_QNC9*.O*?0?06TQ#=\57]F[6K MTW]EDJ]$_;O:J:/.%H7!CN_9N58OXO*=#QY2([@5M;2_P?8LE6BNE#!HV$?_ MK%K[O/1O; -=+AF:5W9##*(LWDN,TB)Z-T(>9MECB,50!$'6 M+@2/B$@G,&9![F>Q) Z=0 %6+H)B,(J73"5.I5 MA<("V81 YE0%([@L/2;K'>,X)F!=/!1)0<-K%Y3D*5@43RA/\)UFH1.NJ.=J M!KJB3A@$.OH2L781) 4[80.K>%;R"2NY:P6#:2QS)T0,>\F]/80WQ\40N&$] MF93 =F83=F:>'0S:F?G]AN!^\U"$)J E%T0SL+TW,[_?LAAV94Z^^Y]RY/D" M,UX.H.'O?B?EE8=Z2!($MYX'PWD>PW\F7XW2V6=WD7-F-;P[V-N"#+;BW*K^ MRS*NCC>2)V+.O$_K2SQ?86!];6XP]HR\R9?%B1WX3]8=JE8&KT+ID]:>E7LA M%-=YHT?]93OJ.]8XJ?E>F2'5XZZ_=?03)4[72]1XDRO_ 5!+ P04 " !4 M2T=)4,EL\ ," #J!0 & 'AL+W=O0/6'Q-JLBQM'%2M0^55OO0/A-G$EL+Q@4<;_^^7!S'6;')OA@8 MSCES!LSD Q=OL@90Z)W15JZ#6JENA;&L:F!$/O$.6KUSY((1I9?BA&4G@!PL MB5$UD%H+ "%2AD%HH*LPLE0(R\N[%I[3BXG6_A2/,3XI$03X0ICY^0C(3D2DCO$M*1 MD'XU0S82L@\9L*O=GMR6*%+D@@](N-ONB/FIHE6F[Z9"^KAD8+;LA1A$D9^+ M*$IR?#9"-YB-P\06LPQ]D.T<$DT(K U,+N+/76SB&3WV)2CGB&7D]?!09/>) MR(W-Y,YA)9:?N"K#A5\@O2.06H%T/.WTUF3KSL)AEA83^A!;/^+&1';'1'9C M(O.:R&8IHH4/4F8/?3X6V?E%7"EX]B-\J=PM3=&I3S[%Y"1_B MFVA51I[X5KD1/\(N+4M!+MN=+OS[Z@(^<*M.7P27NN=>.=%A2. MRDR7>BY<+W(+Q;M+9YW:>_$?4$L#!!0 ( %1+1TE1M]FP- 4 )4: 8 M >&PO=V]R:W-H965T&ULA9E-;^,V$(;_BN'[KLF9$2D% MCH%81=$>"BSVT)X56XF-M2Q74M;;?U]]Q>$8,\PEMI67PY<4Y^&(6E_KYD=[ M*,MN\:LZG=O'Y:'K+@^K5;L[E%71?JTOY;G_STO=5$77_VQ>5^VE*8O]V*@Z MK< 8MZJ*XWFY68_7OC6;=?W6G8[G\ENS:-^JJFC^VY:G^OJXM,OW"]^/KX=N MN+#:K%>W=OMC59[;8WU>-.7+X_+)/N3D!\FH^/M87MO@^V(P_US7/X8??^X? MEV;P4)[*73>$*/J/GV5>GDY#I+[G?^>@'WT.#YT%X.0!% M 8@.8 *3=YGH8Q:?RD28WSDBH/5(C5CRS8D4K/N@%$.^7X.R% MJ8A F=@T8B9E9D TDP;=V,P$8P[-,%6:6I#-9!$S&3.#HIDLZ 8=B59"C3(G M \OT]#?,B-C)=A9-O20F$6]DSE289W8H*,O62:O&*X"#!.6 M&XJPZ\D",R1VM9U%(4-S%L M6@IA!:D2(H8[F[ !B0FWG45SQEE0\O).9IV6$3%\VI"?J*Q QR8X=O#R,N0R0ZB@$&(H M!%9"HKQ1S*+W.?(DUY!*2 DIK(($\86Y[0G@!A4@16E M*!?8X#XWPX@*Y,)[RNW$H HR& >1<9!D#F((N-0JVRA3]?F9*.F ,0PBJRQ) MKKB1UXQ>J73O9&FBW'>,01495$F&*C)8>IL8F1A-A@R,T109 M3>5-9(L,E3Z$$W/$:U0'"D\QQE-D/"49[_@Y3Y'7L3[5UDT,J,B!*L,=&2A] MGS%*8K%G?9L":)9B/$56I"8RXS$L/\DJB96Q&3* VFE7#,[$X"Q3;DN&Y0U! M)EOB.H^94S*,8GPFQN=$WB\H!"_8?O#R@R#7.32IO MT$TJ/VW?Z3)KE4J<8H0F=M*9D!(B>M3)L)K(6"5BRSZ3CT1S)NN32+OQ,;02 M0VLBHY5";@+*A,FYRFK;,L782H[-L)9=,1H2HV&BG"9/HODX&90"/6>R+'/W MBV85G/979?,ZO@5I%[OZ[=Q-)^JWJ[W'J7SIAJ^^_]Y,;TVF'UU] M>7\)='L3M?D?4$L#!!0 ( %1+1TFWB;%YR0$ $($ 8 >&PO=V]R M:W-H965T&UL?53);MLP$/T5@A\0:K%CUY %Q J"]E @R*$] MT])H0;@H)&6E?U\NLJP$2BXB.7SOS1L.J6R4ZE6W :].F:UK@ R3,R\ZJ.@]"=%$A!?<0/\:'8.(0'_.E@U(LY4CKB5@S:27RD8QD[X<0P[^VBBK1.2 MB9#,A#G/.B&=".F-X(^.!&>^KD=J:)XI.2(5>M%3U_+XD-J3*Y$M1F.WY8_+ M(?+LDL?;'QFY.*$/F%/ ) $S(XA5GU,D7ZZ3$[+H#0?5^#NK42D' M84+]UU(:L.ZBNRU& MK7W0\X)!;=QT9^X0"]WVG0:.%\:%IF!P.BCB2M&,^R&Z:%[&E9 MQ-R+*0LV*@V=+; MU6:7!T0$_)$PV9,U"=[WB&\A>*JW- L60$'E@H+PTP'N0*D@Y N_SYJ?)0/Q M='U4?XC=>O=[8>$.U5]9N\Z;S2BIH1&CE84N'8NW1X2W9YG;<\WLDGO"P&T<*S M,*WL+=FC\S<;[Z9!=.!-9%?7E'3^_RR!@L:%Y2^_-NE)I<#A&UL?5/;;N,@$/T5Q <4AURZ&SF6FE95]V&EJ@^[S\0>VZC N(#C M]N\+V''3538OP SGG#G#)1_0OKH6P)-WK8S;T=;[;LN8*UO0PMU@!R;LU&BU M\"&T#7.=!5$EDE:,9]F&:2$-+?*4>[9%CKU7TL"S):[76MB//2@<=G1!3XD7 MV;0^)EB1LYE720W&233$0KVC=XOM?A41"?!'PN#.UB1Z/R"^QN!7M:-9M * M2A\51)B.< ]*1:%0^&W2_"H9B>?KD_ICZC:X/P@']ZC^RLJWP6Q&206UZ)5_ MP>$)IA;64;!$Y=)(RMYYU"<*)5J\C[,T:1[&G>7/B7:9P"<"GPD_LF1\+)1L M/@@OBMSB0.QXM)V(-[C8\G 0)0G>'(U;J?N(*/)CL=BL$RT9>3P\UE@=45@5426%UM\3OF]I\B[.Q,-=@F M/1U'2NR-'P]OSLZO\XZG._F"%WDG&O@M;".-(P?TX6;3W=2('H*)[&9-21O^ MSQPHJ'U96NFA32TR%/N MV18Y]EY) \^6N%YK8?_M0>&PHPMZ2KS(IO4QP8J' M/RX+K*X(K)+ ZFJ+7S!WV;)W^?;EXG4V4[ LPPSEGSG"I%S3/=@1PY$5);?=T=&[:,6;;$12W-SB!]CL] M&L6=#\W [&2 =Y&D)"NR[ M37&C:U#'W:)H:9R>%AD=#[*P4-_\.(''9TYR> M$T]B&%U(L*9F&Z\3"K05J(F!?D_O\]VA"H@(^"U@L1=K$KP?$9]#\+/;TRQ8 M FM"PK<3R=X "F#D"_\=]5\+1F(E^NS^O?8K7=_Y!8>4/X1G1N]V8R2#GH^ M2_>$RP]86[@-@BU*&T?2SM:A.E,H4?PES4+'>4D[9;72/B84*Z'8"%^S:#P5 MBC:_<<>;VN!"3#K:B8<;S'>%/XB6>&^6AJW8?4 T]:G)[_*:G8+0&\PA88J$ MV1#,JV\EBL]+'(H+>O$QO;SBL(ST>?7)CVI%#BV.]LX-6\9LW8/B]@8'T'ZG1:.X\Z'IF!T,\":2E&1YEMTRQ86F51ES MSZ8J<712:'@VQ(Y*-Z;S:CI(&6C]*]X/03YA8V0;!&:>-(ZM$Z5"<*)8J_ MI5GH.$]I9[.>:9<)^4S(%\)]%HVG0M'F$W>\*@U.Q*2C'7BXP=4V]P=1$^_- MTK 5NP^(JCQ6J[NB9,<@] FS3Y@\818$\^I+B?S[$OO\C)Y?IJ^O.%Q'^GIV MN+DL4%P1**) <;7%SYC;+T78V9DJ,%U\.I;4.&J7#F_)+J_S(8]W\@&ORH%W M\)N;3FA+#NC\S<:[:1$=>!/9S8:2WO^?)9#0NK"\\VN3GE0*' ZG#[+\TNH= M4$L#!!0 ( %1+1TFYE!'8HP$ +$# 9 >&PO=V]R:W-H965TGFV[D6&JZ6K4/*U5]Z#X3>VRC N,% M''?_OH =-UUE\P+,<,Z9,UR*$>V;ZP \>=?*N!WMO.^WC+FJ RW<#?9@PDZ# M5@L?0MLRUUL0=2)IQ7B6?6-:2$/+(N6>;5G@X)4T\&R)&[06]N\>%(X[NJ*G MQ(ML.Q\3K"S8PJNE!N,D&F*AV='[U7:_CH@$>)4PNK,UB=X/B&\Q>*IW-(L6 M0$'EHX((TQ$>0*DH% K_F34_2T;B^?JD_C-U&]P?A(,'5+]E[;M@-J.DAD8, MRK_@^ AS"[=1L$+ETDBJP7G4)PHE6KQ/LS1I'J>=/)]IEPE\)O"%<)$MV>9WW/-W))[PL>M'"+V%;:1PYH \WF^ZF0?003&0WMY1T MX?\L@8+&Q^4FK.WTI*; 8W_Z(,LO+3\ 4$L#!!0 ( %1+1TGIE;JKGP$ M +$# 9 >&PO=V]R:W-H965TDW2IR+#5=K;8/*U5]:)^)/;91@?$"CKM_OUQB-ZW:O SG'/F#)=R0OOJ M>@!/WK0R;D=[[X;B$B 9PF3.UN3Z/V ^!J#AV9'BV@!%-0^*H@P'>$>E(I"H?#?D^9[R4@\ M7\_JOU*WP?U!.+A']2(;WP>S!24-M&)4_@FGWW!JX3H*UJA<&DD].H]ZIE"B MQ5N>I4GSE'?6,^UK C\1^$*X+9+Q7"C9_"F\J$J+$['Y: <1;W"UY>$@:A*\ M.1JW4O<1497':G5;E.P8A3Y@]AG#,V9!L*"^E.#?E]CS,SK_FKZ^X'"=Z.N3 MPV_J;RX(;)+ YF*+'S&?7;*S,]5@N_1T'*EQ-#X?WI)=7N<=3W?R#J_*073P M1]A.&D<.Z,/-IKMI$3T$$\75-25]^#]+H*#U&UL?5/+;MLP$/P5@A\0RI*,V68 Q>T=CJ#]3H=& M<>=#TS,[&N!M)"G)\BR[9XH+3>LJYIY-7>'DI-#P;(B=E.+F[P$DSGNZH>?$ MB^@'%Q*LKMC*:X4";05J8J#;T\?-[E &1 3\$C#;BS4)WH^(KR'XT>YI%BR MA,8%!>ZG$SR!E$'(%_ZS:+Z7#,3+]5G]6^S6NS]R"T\H?XO6#=YL1DD+'9^D M>\'Y.RPM;(-@@]+&D323=:C.%$H4?TNST'&>TTYQO]"N$_*%D*^$ARP:3X6B MS:_<\;HR.!.3CG;DX08WN]P?1$.\-TO#5NP^(.KJ5&\>BHJ=@M 'S"%A\H19 M$%RAO")11H+S9XD?,]E,1=G&F"DP? MGXXE#4[:I<-;L^OK?,SCG;S#ZVKD/?SDIA?:DB,Z?[/Q;CI$!]Y$=K>E9/#_ M9PTD="XLO_BU24\J!0['\P=9?VG]#U!+ P04 " !42T=)PNLZRZ(! "Q M P &0 'AL+W=O[JBY\2KZ'H7$JPJV<)KA )M!6IBH-W3Q]7N M4 1$!/P2,-F+-0G>CXAO(?C1[&D6+("$V@4%[J<3/(&40<@7?I\U/TL&XN7Z MK/XM=NO='[F%)Y2_1>-Z;S:CI(&6C]*]XO0=YA;N@V"-TL:1U*-UJ,X42A3_ M2+/0<9[2SJ:8:=<)^4S(%\(VB\93H6CSF3M>E08G8M+1#CSE0/O MX"O]_ED!"Z\)RX]&PO=V]R:W-H965T%S9G9VERPGM*^N!_#D72OCMK3W?M@PYNH>M' W.( )-RU: M+7S8VHZYP8)H$DDKQHOB&]-"&EJ5Z>S95B6.7DD#SY:X46MA_^Y X;2E"WHZ M>)%=[^,!JTHV\QJIP3B)AEAHM_1AL=FM(B(!?DN8W-F:1.][Q->X^=EL:1$M M@(+:1P41I@,\@E)1* 1^.VI^A(S$\_5)_2EE&]SOA8-'5']DX_M@MJ"D@5:, MRK_@] ..*=Q&P1J52R.I1^=1GRB4:/&>9VG2/.6;Y=V1=IG CP0^$^Z+9#P' M2C:_"R^JTN)$;"[M(&('%QL>"E&3X,W1>)6RCXBJ/%2+^W7)#E'H$V:7,3QC M9@0+ZG,(_O\0.WY&YY?IRRL.EXF^S-'7Q66!U16!51)874WQ$V;]-4EV5E,- MMDM/QY$:1^-S\>;3^74^\-23#WA5#J*#7\)VTCBR1Q\ZFWK3(GH()HJ;6TKZ M\'_FC8+6Q^5=6-O\I/+&XW#Z(/,OK?X!4$L#!!0 ( %1+1TEVL.?RH0$ M +$# 9 >&PO=V]R:W-H965TX C:[[1HE' ^-!VSHP'11)*2C&?9%Z;$H&E5 MQMR3J4J=N#Q'E'-_24>!ZZWH4$JTJV\II!@;8#:F*@W=&[ MS79?!$0$_!Y@MF=K$KP?$%]"\-CL:!8L@(3:!07AIR/<@Y1!R!?^NVA^E S$ M\_5)_6?LUKL_" OW*/\,C>N]V8R2!EHQ2?>,\P,L+=P&P1JEC2.I)^M0G2B4 M*/&:YD''>4X[>;[0+A/X0N KX5L6C:="T>8/X415&IR)24<[BG"#FRWW!U$3 M[\W2L!6[#XBJ/%:;[[QDQR#T";-/&)XP*X)Y];4$_W^)/3^C\\OT_(K#/-+S MQ6%^6:"X(E!$@>)JBY\QQ3]%V-F9*C!=?#J6U#AIEPYOS:ZO\X['._F 5^4H M.O@E3#=H2P[H_,W&NVD1'7@3V \ZA.%$BW>IEF:-(_33I[/M,L$/A/X0OB6)>-3 MH63SN_"B+"R.Q$Y'VXMX@ZLM#P=1D>#-T;B5NH^(LCB6J_M-P8Y1Z MF/V'X MA%D0+*@O)?C_2^SY&9U?IN=7'.:)GL\.;R\+K*\(K)/ ^FJ+7S%W_Q1A9V>J MP;;IZ3A2X6#\='A+=GF=#SS=R2>\+'K1PF]A6VD<.: /-YONID'T$$QD-QM* MNO!_ED!!X^/R+JSM]*2FP&-_^B#++RT_ %!+ P04 " !42T=)Z2EKI:,! M "Q P &0 'AL+W=OX4]:+_3H%'<^="TS/8&>!U)2K(\RVZ8XD+3 MLHBY9U,6.#@I-#P;8@>EN/FW!XGCCJ[H*?$BVLZ%!"L+-O-JH4!;@9H8:';T M?K7=;P(B OX(&.UB38+W ^)K"'[5.YH%"R"AGZ>OK[@2"@?MTN'-V?EUWN?Q3C[@ M9='S%GYSTPIMR0&=O]EX-PVB V\BN[JFI//_9PXD-"XL?_BU24\J!0[[TP>9 M?VGY'U!+ P04 " !42T=)^:U*^: ! "Q P &0 'AL+W=O<.<.E&-&^N0[ DP^MC-O2SOM^PYBK.M#"76$/ M)NPT:+7P(;0M<[T%42>25HQGV0W30AI:%BGW8LL"!Z^D@1=+W*"UL/]VH'#< MTA4])EYEV_F88&7!%EXM-1@GT1 +S9;>K3:[/"(2X(^$T9VM2?2^1WR+P7.] MI5FT HJ'Q5$F YP#TI%H5#X?=8\E8S$\_51_3%U&]SOA8-[5']E[;M@-J.D MAD8,RK_B^ 1S"]=1L$+ETDBJP7G41PHE6GQ,LS1I'J>=_':F?4_@,X$OA%]9 M,CX52C8?A!=E87$D=CK:7L0;7&UX.(B*!&^.QJW4?424Q:'DV:I@ARCT";.; M,#QA3@@6U)<2_.<2.WY&Y]_3UQ<CJ.5#@8/QW>DEU>YQU/=W*"ET4O6O@M;"N-(WOTX6;3W32('H*)[.J: MDB[\GR50T/BXO UK.SVI*?#8'S_(\DO+_U!+ P04 " !42T=)4A6$*J,! M "Q P &0 'AL+W=OU J"H7"_V;-CY*1 M>+X^J?]*W0;W!^'@'M5?6?LNF,THJ:$1@_+/.#[ W,(F"E:H7!I)-3B/^D2A M1(O7:98FS>.TPW_,M,L$/A/X0OB>)>-3H63SI_"B+"R.Q$Y'VXMX@ZLM#P=1 MD>#-T;B5NH^(LCB6/,L+=HQ"GS#["<,39K4@6%!?2O#_E]CS,SJ_3%]?<;A. M]/7L<'-9(+\BD">!_&J+GS&W7XJPLS/58-OT=!RI<#!^.KPEN[S..Y[NY -> M%KUHX;>PK32.'-"'FTUWTR!Z"":RFPTE7?@_2Z"@\7'Y+:SM]*2FP&-_^B#+ M+RW? 5!+ P04 " !42T=)S=;,FZ\! 6! &0 'AL+W=O2V3O=@_(K MC3:2.3\T+;&] 59'DA2$9MD]D8PK7!9Q[L64A1Z#+*#E,S\/8+0XP'G M^#+QRMO.A0E2%F3FU5R"LEPK9* YX*=\?]P%1 3\XC#:11^%[">MW\+@1WW M68@ BH7%)AOSO ,0@0A;_QGTORP#,1E_Z+^+5;KTY^8A6]7C=YA*B DK+6S\HFJP3LL+!2/)WE/+56S'M/*83;1U IT(]!.!)*,8 M\RMSK"R,'I%)6]NS<(+YGOJ-J)#/9G%8BM4'1%F<2YH]%.02"@<:'[X/LFW=LT<+J_O,+Y5U#^ U!+ P04 M " !42T=)@\G<0;X! ![! &0 'AL+W=OB^_?J' MT%#17+#'_GYFS-CYJ/2[:0$L^I"B,P?<6MOO"3%E"Y*9.]5#YW9JI26S+M0- M,;T&5@62%(0F248DXQTN\K#VJHM<#5;P#EXU,H.43/\[@E#C :?XLO#&F];Z M!5+D9.957$)GN.J0AOJ ']/],?.( /C-8317<^1S/RGU[H.?U0$G/@404%JO MP-QPAB<0P@LYX[^3YJ>E)U[/+^K/H5J7_8D9>%+B#Z]LZY)-,*J@9H.P;VI\ M@:F$G1+0]\W\PW5-W$"5RN1GLMT+U'E'DYX*F-"=G+[3 '".&!DPZ(XA3GRWH M]Q9'>D6GZ_3-C0PW@;Z)[EFV+K"](; - MNIQ,UJB4O,=MUD=\-DMQ#8K9HL M,=]4DMTPR18"]ZLF2\S#%Q-RU1T2=!,N@4&E&CH;VV!>G>_9(PW=]0DO\IXU M\(OIAG<&G91U/1JZK%;*@DLBN7.EMNXEF ,!M?73>S?7\7+$P*K^L9K0O;@#PY%4KXW9T\'[<,N:: ;1P-SB""3<= M6BU\V-J>N=&":!-)*\:+8L.TD(;653I[LG6%DU?2P),E;M):V+][4#CO:$G/ M!\^R'WP\8'7%%EXK-1@GT1 +W8X^E-O].B(2X)>$V5VL2?1^0'R)FQ_MCA;1 M BAH?%0083K"(R@5A4+@/R?-MY"1>+D^JW]+V0;W!^'@$=5OV?HAF"TH::$3 MD_+/.'^'4PJW4;!!Y=)(FLEYU&<*)5J\YEF:-,_Y9G-WHETG\!.!+X2[(AG/ M@9+-K\*+NK(X$YM+.XK8P7++0R$:$KPY&J]2]A%15\>:E_<5.T:A=YA]QO"$ M*1<$"^I+"/[_$'M^0>?7Z:M/'*X2?96C;^ZO"ZP_$5@G@76.SXNK*;['?$R2 M7=14@^W3TW&DP5Z/HX:>PO32.'-"'SJ;>=(@>@HGB MYI:2(?R?9:.@\W'Y):QM?E)YXW$\?Y#EE];_ %!+ P04 " !42T=)4?%\ M8[T! ![! &0 'AL+W=O=)&KWG(FX4DCTPM!]<<1N!H.R2JY+#RSIK5^ 1?/"W.B2I3P$XE-8K4#> M6"4NE 0)^AY')L,XQ)W[=*0M$\A((-\(.!J%-']12XM+0=]7]PM2?N M($KDT21GPM"2([/7FB&.48,"9C5A,!.?;(@/UL4<;^$=UPZ1!)V5=CX8N MJY6RX))([URIK7L)IH!#;?UTY^8Z7HX86-5=KOKTWA2?4$L#!!0 ( %1+ M1TG$G1"EOP$ 'L$ 9 >&PO=V]R:W-H965T&(SF8HY\]H-2[W[Q7.^2U$< #I7U"M0-1W@ SKV0 M,_XX:7Y;>N+E_*S^&*IUZ0_4P(/B?UEM.Q&X-$HQ/Q-+2T+K4:DX]7V MU/^#JRUQ%U$AE\TD_BA4[Q%E<2P)^57@HQ>:8?810P)F-2&P4Y\LR,\6>W)! M)\OT[$K"+-"SZ'Z[61987Q%8!X%U],_2Q1+GF!^*W%PQVQ*ZZQM>%CUMX0_5+9,& M'91U/1JZK%'*@@N1WKA2._YI[]RX8\S6/6AA;W"$P=^T:+1P?FLZ M9D<#HHDDK1C/LCNFA1QH5<:S)U.5.#DE!W@RQ$Y:"_/O KG/!9=KT+ M!ZPJV[,9)0VT8E+N&>1ODG1MY_$+[X0**) L:1X?S7%]YCMAR#LHJ8:3!>? MCB4U3H-+Q5M/U]?YP&-/WN!5.8H.?@G3R<&2(SK?V=B;%M&!-Y'=W%+2^_^S M;A2T+BSO_=JD)Y4V#L?S!UE_:?4?4$L#!!0 ( %1+1TDAJ?4:I@$ +$# M 9 >&PO=V]R:W-H965T&+"!.4+2' D$.[9F65A(1DJN0E)7^??FP%:=P<^%S9G9VEZQFM"]N /#D M32OC=G3P?MPRYIH!M' W.(()-QU:+7S8VIZYT8)H$TDKQHOB"]-"&EI7Z>S) MUA5.7DD#3Y:X26MA_^Q!X;RC*WH^>);]X.,!JRNV\%JIP3B)AECH=O1^M=V7 M$9$ OR3,[F)-HO<#XDO<_&AWM(@60$'CHX((TQ$>0*DH% *_GC3?0T;BY?JL M_BUE&]P?A(,'5+]EZX=@MJ"DA4Y,RC_C_!U.*=Q&P0:52R-I)N=1GRF4:/&6 M9VG2/.>;37FB72?P$X$OA+LB&<^!DLU'X45=69R)S:4=1>S@:LM#(1H2O#D: MKU+V$5%7QYJOOU;L&(4^8/89PQ-FM2!84%]"\/^'V/,+.K].7W_B<)WHZQS] M;G-=H/Q$H$P"98Y?%E=3_(CY-TEV45,-MD]/QY$&)^-S\9;3Y77>\]23=WA= MC:*'G\+VTCAR0!\ZFWK3(7H()HJ;6TJ&\'^6C8+.Q^4FK&U^4GGC<3Q_D.67 MUG\!4$L#!!0 ( %1+1TE7O4.9I0$ +$# 9 >&PO=V]R:W-H965T MT^5*KZT'TF]MA& M!<8%'+=_7\".FU;9OG ]Y\R9&2A&M,^N _#D52OC=K3SOM\RYJH.M'!7V(,) M-PU:+7S8VI:YWH*H$TDKQK/L!]-"&EH6Z>S!E@4.7DD##Y:X06MAW_:@<-S1 M%3T=/,JV\_& E05;>+748)Q$0RPT.WJSVN[SB$B )PFC.UN3Z/V ^!PW?^L= MS:(%4%#YJ"#"=(1;4"H*A< OL^9'R$@\7Y_4[U*VP?U!.+A%]4_6O@MF,TIJ M:,2@_"..?V!.81,%*U0NC:0:G$=]HE"BQ>LT2Y/F<;K97,^TRP0^$_A"N,Z2 M\2E0LOE;>%$6%D=BI]+V(G9PM>6A$!4)WAR-5RG[B"B+8\ES7K!C%/J$V4\8 MGC"K!<&"^A*"_S_$GI_1^67Z^AN'ZT1?3]%_99<%\F\$\B20SRFN+Z;X&9-_ M"<+.:JK!MNGI.%+A8/Q4O.5T>9TW//7D UX6O6CA7MA6&D<.Z$-G4V\:1 _! M1':UH:0+_V?9*&A\7/X,:SL]J6GCL3]]D.67EN]02P,$% @ 5$M'28;S M> W# 0 F 0 !D !X;"]W;W)K&ULC51=;YLP M%/TK%C^@)@Z$+B)(3:=J>YA4]6%[=N "5OU!;1.Z?S_;$)I4#/4%V]?GG'NN MN78^*/UJ6@"+W@67YA"UUG9[C$W9@J#F3G4@W4ZMM*#6+76#3:>!5H$D."9Q MO,.",AD5>8@]ZR)7O>5,PK-&IA>"ZK]'X&HX1)OH$GAA36M] !_>)G=8AB;P$XE-8K4#>^(.HD3.FXG\5JC>(XK\7) DS?'9"]U@CB.&!,QF1F"G/J<@_T]Q)%=T MLDS?KCC8-+X4Q)\U3H"=!-NB$&EZJ4=>V2.SI?P@836^X 7>4<;^$5UPZ1! M)V5= X<6K)6RX$S$=^ZL6O=,S L.M?73S,WU>'/&A57=Y1V8'Z/B'U!+ P04 M " !42T=)?XU7GZ4! "Q P &0 'AL+W=O;J'K1P=SB "3GLR58ECEY) T^6N%%K8?\>0.&TIRMZ/GB67>_C M :M*MO :J<$XB898:/?T8;4[;"(B 7Y)F-S5FD3O1\27N/G1[&D1+8""VD<% M$:83/()242@$_C-K7D)&XO7ZK/XM91O<'X6#1U2_9>/[8+:@I(%6C,H_X_0= MYA2V4;!&Y=)(ZM%YU&<*)5J\YEF:-$_Y9LMGVFT"GPE\(7PIDO$<*-G\*KRH M2HL3L;FT@X@=7.UX*$1-@C='XU7*/B*J\E3Q[:IDIRCT!G/(&)XP%P0+ZDL( M_O\0!WY%Y[?IZP\> MCB,UCL;GXBVGR^M\2$UD%WA5#J*#G\)VTCAR1!\ZFWK3(GH()HJ[+25]^#_+ M1D'KX_)S6-O\I/+&XW#^(,LOK?X!4$L#!!0 ( %1+1TD'H723P $ 'L$ M 9 >&PO=V]R:W-H965T?;0@-$\T-/GVG'WZ3#]J\V1; H7XR./>BRER MW3O!%;P89'LIF?E[ J&'(][@Z\8K;UH7-DB1DYE7<0G*-;B-Z]\R#O6P$]F&JXL.FOG>S1V6:VU Q\B M>?"EMOY/,"\$U"Y,]WYNQLLQ+ISNKE=]_M\4_P!02P,$% @ 5$M'22B< MOL_* 0 # 4 !D !X;"]W;W)K&ULC93;;J,P M$(9?Q>(!:C ))!%!VG15[5ZL5/6BO79@"*@VIK83NF]?'P@-6A;E!I_^^?X9 M&SOKA7Q7-8!&GYRU:A_46G<[C%51 Z?J0730FI5*2$ZU&ZPM0HG>&V@5S=]9',_"O%N![_+?1#:%(!!H2V!FN8"C\"8 M!1GCCX'Y;6D#;_M7^I.KUF1_I H>!7MK2EV;9,, E5#1,],OHO\%0PEK"RP$ M4^Z+BK/2@E]# L3IIV^;UK6]7]F$0]A\ !D"R!A ?.+>R*7YDVJ:9U+T2/JM M[:@]P6A'S$84R.2F KODJK>*/+OD)(DR?+&@B>;@-630D%&##7\T(0LFQ 'B M 1#/ ^(%0.P JP&PFF;9^BR])G6:*$XVZ7K>9[7@LYKX_ >P7@"L[ZDT60 D M=U3J-8FO- K#>9=TP26=N"3S@,T"8'-/G=L%P':203I;Y_;V1/^M$]_\Z1T] MP1\J3TVKT%%H&ULC9A/CZ,X$,6_"N(^ ZXRAK32D788K78/*XWFL'NF$Z># M!G &Z,[LMU\,)$.M[!I?FC]Y+A[4\Z\Q^YOIOPT7KIN^N5L^K8:I\/^-1FNO:Y.\Z"V22!-5=)6=1XY%?#_QM7Z]C/9$,IIL98OO3_+BLXK!_/X J]LF[+40TGQ8- M+!J7HB0*?$B2R<##!3 N8!Z/JXN=NP R!7 N()<">4I-=LMM+)I\-0D*"Y>L M)#(I(%=N.Y*Q(XD=X;2S:-2LR9R.RZT$4[>-C+&1$1O@M)%MKO%!.FT0">1N M'XKQH8@/=/I0FXO8[A1N+T1FN^,)2\[8R8D=Z2Y0, 6*D+CNF *[@+CNMLV7 MLM@YG\=6!2D6GNY8H/D9D ;$=14M5Y+.'I9$XPNL8'$DN,C>>;05>:;.JEFL M^)QP2!(0$-I5=&]2ALXY5A(9I%+XNL0A3E#&99X2'):$# FNX) BLH#HBBTQ M5(;NJ4Q4*%*?'8XL0H5$5SFS0+RX)=0(QQ21AP0W#PANOJ6M\+69PY,H0J); M!/6H(#-ZYX&EX& G*.T\_TZ!(Q2D(<$%CBP@ H(+6VIDD#F?"1$))3TM O:% M!P)R"UML."4ED7AR"QQ5 +G8@,')U!!J>6P GE(:G,R25/E?BA$E6>^>,@A4'+,^3P@B$+--RBH\C0C3JB M B70,R,EQQ@9LD*3Z2^SZY%0(QQ=9,CZ3 :LSV3 ^DQRD)(AZ[-5E/,M(BI7 MBY+--[5K]:K_JOK7NANB%S..IIT_L)V-&?54+/TX3&PO=V]R:W-H965T=(B]](^:H;/W>K&&@-HA9;I2G*X?8FUJ*N-=/0 M\]^9]*-/'6@^7]F_C^D.\C=E+]:R_E/MU'%0"^)H)_;EN58O\O)#S#FDFG K MZWZ\1MMSKV1S#8FCIGR?[E4[WB_3%P[F,'< F@/0+0 2;P"> W!H )D#2&A M.@>DGP*2*?=QY!Y+519Y)R]1-]E]*O6L@O?IX,TV&H:KC_6GT1"-*/*W G&0 M)V^:R,(\3!@T85R(M87 +LBC"6'0!7FR6/@')AGRN"6#/,F@D0!/!#1S$V / M 1X)R*S@4Z[M-!H3AHT8R#G@Q 5;FS $$6:9"_9HLV408A?LR6*C&!C:K.2( M)SEB)>?LYV'"T!%#" 7 F9N)0CPS4):8U",F-<4PXB:@'@(:XC7S$+ KYF1 MJ'LHW A+!/>(X &><*,+3%+LE+HV40@0R-QB,H^8S/(D=1/HXKM<34"(*]!; MD&" +S/(9\P"Q!;B*R80!7@S@Z9>:(K=M[XEBU,0]Q)OW;'#;&%^)8_I"'N4*.7%+D7C@6"E"S\=Z"OED"KF+"%M0=] ME0#R('-\ZQ=F(>9D7YOCAMB_85\90"# G!ET7130[8Z-8H0OR/&5%&25%+9$ MX=U9!&TMD&\!HY#-Q0R:)R/+4B-A:U@L'*=H:=HB7T% (5L"1+Z<, L06XBO MK"![.[ TO+Z"@((V!,BWBE'(E@"9?WR>8NH>$1.%*,1+D\Y7$E#([F &,9\] M;L@D)#'."Z?R('Z5W:%J^V@CU7#T& \/>RF5&(C W6#3<3ATWAJUV"O]R(;G M;CJ&30TE3]=3Y>UH6_P'4$L#!!0 ( %1+1TF09?H7T0$ ,T$ 9 M>&PO=V]R:W-H965T(7W[^L)0IJ)L\.VC@BI*H6.%5/8H#>K#1"99&+JV9= M#Z\R4%?.J?S]#$R,IS .[Q-OW:75=@(5.9I]=<>A5YWH PG-*?P2'\O4*IS@ M9P>C6O0#RWX6XMT.OM>G,+((P*#2-H&:Y@8E,&:#S,8?4^;?+:UQV;^GO[AJ M#?V9*B@%^]75NC6P41C4T- KTV]B_ 93"8ZP$DRY9U!=E1;\;@D#3C]]V_6N M'?W*/IILZP8\&?!LB,FF(9D,R3\&Y,E<75^IID4NQ1A(_RT&:C]Y?$S,FZL" M4XP*[9)[7591Y+<"[TF.;C;H0?/L-=AKUA3E@R*9)<@ S!1X@P([?^+\<9:M M!R0; 8D+(%,9Z2-D[\OPFMT$279D354N57%Z(.DZ#-F (0\PV2J,UV1>$\=X M554N53$^I/^!23=@T@>8W2I,NJB9D"R*5F&6*KP_+%0>!BU.WD O\(/*2]>K MX"RT.<3N ":#!9T9,):\W=,@\8--IV=Z8O_>_F!UH,]\MCOL&*/U!+ P04 M " !42T=)8U7CA!4" X!@ &0 'AL+W=OR8.B:T!XP$23_]]61S' MCD@ZEP"/;WGPPG/6;L*HN :>*M. MI3(!F&>PYQTJ1FI9\1H(D+OXR?$ M'2&^$9*GA*0C)%]U2#M">N< W=GMS6VQPGDF> N$JW:#S9\J6J:Z-@70UR4# MLV4+8A!Y=LG1?)[!BQ$:8=8.@RQF%OH@VR$DZA%0)]!G@1YGL48#.O(9;(:( M6>3-X;\BNP9)D^,4E' MZ; MV(XQL=]D^L1D.A)(QB:UJZK#+"SF&YH@'V@S!(63J0^S'0E%$Z_;[@YT7QTX M>!>,B)/M2!(4_%PK5],^VC>]%V3>U5U\'2TWD2>^U4W2];2;?)XU^$1^87&J M:@GV7.G7;-_CD7-%=-;A1%>BU&V\7U!R5&8ZTW/A.IM;*-Y<^W3_L^,U(<+[Z-J>[_U:B&$7!/Q8DP[S)SJ07GXY M4]9A(:?L$O"!$7S2IJX-( !IT.&F]\M"OWMA94&OHFUZ\L(\?NTZS/X]DY:. M>S_T;R]>FTLMU(N@+(+9=VHZTO.&]AXCY[W_-=Q5(502K?C=D)$OQIZ"/U#Z MIB8_3WL?* ;2DJ-0$5@^WDE%VE8ER7_^.X5^_JW].^Z7(E_P)Q4M/W3 MG$0M:8'OG<@97UOQ2LF6WB!' -K0&[0H-(OR'%J78ZE"*8H?5),Y8+(-O/N"+=T)G2= N*$_D\A4"R'(K4NR5@&$ M'N"XCH(0;NC0)#*[-+:S+"7WFSA8')(#OI!?F%V:GGL'*N1YJT_,,Z6"R"#P M)'=0+>_!>=*2LU!#),?,W QF(NAPN^CFV[;\#U!+ P04 " !42T=)P=)5 MYEH$ "*' &0 'AL+W=OU:;_.+=<] M71\^UMM-]=86YTOX6D?-6UGF]3]?0E'=GE=J M]?'&M_/KJ>W?B+>;^+[N<"[#I3E7EZ@.Q^?59_6T2TTO&11_G<.MF3V/^N9? MJNI[_^*/P_,JZ7L(1=BW?8F\>W@/NU 4?:7NFW],1?_[SG[A_/E']=^&[7;M MO^1-V%7%W^=#>^JZ35;1(1SSMZ+]5MU^#],>7%]P7Q7-\#?:OS5M57XL645E M_G-\/%^&Q]OX299,RY87Z&F!OB]0%BXPTP+SOP7QV-FPKU_S-M]NZNH6U>,_ MXYKW_W/U9#KG]E&WF6;5?S38U2NVF_>M29)-_-X7(IHOHT8/&KVDV!&%N4OB MKH%[%QITH8?U=NI"+17T8=1DPZ:7YSR?DFU M(RJ;:&8W#C3C2#-VN8 '!;S$CA042 5VC!H_:))%*Y85I(D,-)&1)MQR@34H ML);8T+/.XY$(C)A$_L%@4!D_&0KRJDA#GBF!8%-:9 O"31F)+>;A@# 2V@C" M5LVYU>F:*8%@4TYD!\)->6)'NFR'G^TUV4RIA]$KZ+XRH3 MN8+H4VN)*VN1*VN9*QJQK"G+S*QH1)]6$EQPC^U8EM!&$,/:DR,)<]+5"#N=BNQ V.E,8DQ9 M47"UB#TK":YV_7A&EB7T9P!$L$O(<82QPR'JG"BQ.D2=DR16-X^C3B^?:XA( M>5%F]8@\+\FL_G%F922T$<2OU^0HPA#C M$71>E%D]@LY+,JLGF351RS-"5:EEAMXC@#T!6'.^PA]918G5(_2\)+'ZQXF5 MD=!&$,"> ,S],ND1=5Z46%-$72I)K&DBF1&J8FUZ/M\K&%VUU_;CS=[_]N/T74$L#!!0 ( %1+1TD^MI%7 M0@( ,T' 9 >&PO=V]R:W-H965T- MG0;6K9TF*O9*TX1<.*Y;]$HM=FD:2/_N$2;]SO;L6^"M/E=63>H M935I+8I.._O%V^9 (A3@=XUZ-IE;LO8C(1]R\;/),8:5D7R!R*S M,H.%PPH4/Q@.*S0+A L"H1((!X%H7F2KST)C@,*X)L1ABO"?C2K9JDH^17C M V8WT8*;:.8F-KK1F'C!S13Q[9&=59E\)N-%[L;L)U[P$\_\ *.?>-7/*B); M1>3Q[$S<9[,7L. %S+QLC%[ ZI>VBLA6$;D9H8TXD\>J0?2LV@2S"G)IN?ZC MC=&Q$[WX\K'[$M][VX-GB&>B<^E&T2](SW7+K"/AXHE5C^2)$(Y$ MR>Z3^)@JT5O'!48G+J= S*EN-WK!27=KGF,'3_\!4$L#!!0 ( %1+1TER MZ607]@$ (X% 9 >&PO=V]R:W-H965T7>JY7J=AC+O 9&Y!/OH-4[)1>,*#T5%9:= %)8$J,X M]/TM9J1IO2RU:V\B2_E%T::%-X'DA3$B_AZ \G[O!=YMX;VI:F46<);BD5<[ [)09A ;\:Z.4D1L;[F?,/,_E1[#W?6 *N3(*1 ]7. *E M1D@?_&?0O!]IB-/XIOYBL]7NST3"D=/?3:%J;=;W4 $EN5#USOM7&%+8&,&< M4VF_*+](Q=F-XB%&/MW8M';LW! (YR9;EZO#) [CF]\2[#B%!9LY;N9GL^)G,_/SH"+;%8'M M5RJ2K @D,P?Q4JJG9)+J_TGBR75F("K;%R3*^:55[MZ.JV/K>0[M<[C#L[0C M%?PDHFI:B&ULC579;J,P%/T5Q ?49D<106J6T<>WTNNBY[Q-U%C++T/2EJQ]FLINQ4 HJHQ1>*)=;A5 M)R?&*9)JR<] =!RCHR%1 D((4T!1T_IE8?9>>%FPBR1-BU^X)RZ4(OYO@PGK MUW[@WS9>FW,M]08H"S#RC@W%K6A8ZW%\6OO/P6J?:X0!_&EP+R9S3WL_,/:F M%[^.:Q]J"YC@2FH%I(8KWF)"M) *_#YHWD-JXG1^4_]A;JO<'Y# 6T;^-D=9 M*[/0]X[XA"Y$OK+^)QZND&C!BA%A?KWJ(B2C-XKO4?1AQZ8U8V]/N@)LIX@L<'KX5F3_AI'%!\$GJ::;FW+9INY"LNSTZX\M7_@=02P,$% @ 5$M'22H_ MN>O' @ =PL !D !X;"]W;W)K&ULC5;!CILP M$/T5Q+V+QS9@5@2IFZIJ#Y56/;1G-G$2M(!3<#;;OZ]M2(I7ML4EMN'-\QM[ M>)GR*H;7\<2YC-Z[MA\W\4G*\V.2C+L3[^KQ09QYK]X!U[O M35#7)ABA+.GJIH^KTCQ['JI27&3;]/QYB,9+U]7#WR?>BNLFAOCVX&=S/$G] M(*G*Y!ZW;SK>CXWHHX$?-O%G>-QBI"$&\:OAUW$QC[3X%R%>]>+[?A,CK8&W M?"^K Y?S&_M6DJ^2_U"/?BO9WLY\<'HDZN5VDDAEC_=^M,/Y30&MJ)<9-&U% M4^K6O;5@&0;&/(*"+@66H-1#$;(86.4Q$#(96.,R,VC.-\^0YUC\,%M0R&9@ MC<^ 92"$X#1W*[)P6-6.KW1"3@-KK :6+J) BPNU%"UA%*N/T",H9#9@NTWF MH0C9#:SR&P@9#JQQ'+"\) 7J=IP/,$)\@D*6 VL\!RPWR;'[.KA%2=5NF7SH((;GB M0@^J!D^J"[XO6GZ0>IJK^3#UA=-"BO.MS;WWVM4_4$L#!!0 ( %1+1TD^ M) (U7 ( !8( 9 >&PO=V]R:W-H965TK3R/%25N$'LA'6[%S8G0!G%QI&>/=12CHR(U MM1< $'L-JEHW2Y7MC68IN?"Z:O$;==BE:1#]M\$UZ=>N[UX-[]6YY-+@9:DW M\HY5@UM6D=:A^+1V7_W5?BD1"O"[PCTS]HZ,_4#(ASS\/*Y=($/ -2ZX5$!B M^<1;7-=22#C^.VC>7$JBN;^J[U6V(OH#8GA+ZC_5D9+".&FN%-=IT)=>JU:MO;Z)X4"S$X*!$(R$T8^= <"O!'" M64(X$,)G/40#(7K60SP0XALA5L77Q5*ESA%'64I)[U#='AV27>BO8O$Q"T?4 ME[GR2GU!BI]2J$)9J,Q@<(DP ;)38AO0^Q-! P7(\8308Z1!O;N, /[P)W$V#P#3A),9Y),393C*R>]O'C*B8S+I*)"]\NL)@16#S3 MF\L9@>7CWER:'>7;BND9CUB#Z5G-&^84Y-)R'=UH'4?::R ?P6_VC;_:^A9[ M[J]V>F+=Y+.T0V?\"]%SU3+G0+AX>M7C>2*$8Q$X>!%]4(HA/1YJ?.)RFX@] MU7-+'SCIKE-X_"N0_0=02P,$% @ 5$M'2:XD)TH% @ '08 !D !X M;"]W;W)K&UL?57)CILP&'X5Q .,,3L109JAJMI# MI=$$7^B,Y[D2D?9B(0Q#_S'Q-EQ[H29 58*-UPXCGOA )X_A[NP_PU-=*(0&?!_P MPG=]3V6_4/JN!E_;LQ^H")C@1B@%))L[KC$A2D@:_UPU_U@JXK[_4/^LJY7I M+XCCFI(?0RMZ&3;PO19WZ$;$&UV^X+6$1 DVE'#]ZS4W+NCXH/C>B#Y,.TRZ M7%&@/$A(5H)T5\$8)+INCXA@:J2T<5CYBQFI(X:^B)"S!70E9F!>#"37&B:@M1+1!@ RPI0@/4H2:'VD^S!*W M0'0@$&F!>"TCLD-.I@R#R30FS7>U6BZQR\4H/,=:(35E!C!SVEB@+ Y3MT]R MX)/8/KG3QP*E*?S/MJ<'/JGM4SA]+% 2YX7;)SOPR2R?,'#Z[$$9C-TN^<$= MR*T[$#M-\IU)4@1ND^+ I-B;Q.Z+5NPN6IZEN3-*O4=!&,-_#A#LON097?$W MQ*[#Q+T+%?)1T)]U1ZG 4BQXDK>AEV_U-B"X$ZJ;R3XSSY<9"#H_'N/M'Z'Z M#5!+ P04 " !42T=)FQ8WA'8" ##"0 &0 'AL+W=OOP3;S)DYQX>)G0^4O?.*$.%]M$W']WXE1/\64>O[4M9O^. MI*'#WH?^8^&MOE9"+01%'DQQY[HE':]IYS%RV?L'^'Q$&J(1OVLR\-G84\F? M*'U7DY_GO0]4#J0AI5 46#[NY(4TC6*2RG]'TD]-%3@?/]B_ZW)E^B?,R0MM M_M1G4^=R07?&O%&AQ]DK"%2A"5MN/[URAL7M'V$^%Z+/\RS[O1S,&^2 M; Q;#T!C )H"S$X$1DBG^0T+7.2,#AXS>]MCU4+XC.1&E)[,C?OJE:Y>(8K\ M7H11E =W1;3 ' T&:0R<$(%DGR30ML01S<)1C-8)0DN.H28(QQSC=8*=A6"G M"78C0;(LLC-9&DQB,'&6I=&Z3F31B18ZZ:J.P<1F,^'&;L06D7@ADJV*Q#.1 M, $@2]9U$HM.,M>)P3I!:B%(7=J660@RA[9ELTH1A%FZD:@RZ+8)@$/C1M 7 MG8-6LT&'WHV@1TD(9%M2%M,=(%JT;\.VT&8[Z.0[:#,>=''>"!HW-@.[K1;: MK ==O ?GYMM2L7D/NI@/QH[UV-P'E_;;^@1L_H-.!H0V!T(7"\*Y!V&89O'& M7R>R>1"Y>!"!KQN(; Y$+@X<0NN$.4VGU>F^ZX]Z)"GG4Z\/Z0JD@,A'P)+_72MZHIDE#+D(-$SEFYHYA M)H+VCRO3=&\K_@-02P,$% @ 5$M'24A\17*4 P ,!$ !D !X;"]W M;W)K&ULC9A+_"L.] 3V0<,;Q3!V;:0^= MZ?30GHDMQTP N4#B]-L7@>)J4VGCBWG]]O&7Q"[R\JR[I_ZHU!"]-G7;W\7' M83C=)DF_.ZJF[&_T2;7CDX/NFG(8+[O'I#]UJMQ/1DV=T#0525-6;;Q:3O>^ M=ZNE?A[JJE7?NZA_;IJR^[-6M3[?Q21^N_&C>CP.YD:R6B87NWW5J+:O=!MU MZG 7?R:W!64&F8B?E3KWSGEDDG_0^LEJKHVG M,?)OZ_1?3&/HGK]Y+R:Y8_H/9:_N=?VKV@_',=LTCO;J4#[7PP]]_J*LALPX MW.FZGWZCW7,_Z.;-)(Z:\G4^5NUT/,]/\M2:^0VH-: 7 \)1 V8-V+4&W!KP M:PTR:Y!=:R"L@7AGD,R#-0WUIAS*U;+3YZB;U\>I-,N0W(IQ,G?1.+Y];!Y- M,VB(U?)EQ01;)B_&$6#6,T,MPWW,O?2ZYX(+)D$(7I+D4)$06@!0\9R(H,T-D M9H[,A7\*,UCA ?! H#T'0@D2D2B!&^B]$J43J1,RM#L;%Q.9"PTVUN7(Z.W MX.L(P#PG-"@Q1R3F0&+N=[! '"RN*7>F_X;[0PIR\*ZDM86D?3%IADPI0;L1 M<:-)[]BN+21M#4*#8;V 4!#,VY+6[R :B(.U#')-S[#0O&+"+]D&<'GX9;S2 M7P$X*K&QQ#H'X6"8F'_BN+M,*!8+*]\D [&\WR-K -$%"\3!:B@!1330#XE; MS )3YB("F;(/714 (3DV@ECI)&[M# F#M2Y0?/_R X6@'L]#$1#JDE2@ M:P6KH,0MH8%>;QG;=/6"I *8(6$.4$%8M5>[*XHNM;R*[&<%H; M"\J/P"WP2/+P_!? Y?A9A0BE6%.BL"GY>S]-D6KCY@] @;43BO4N"GN7"+A M=R=7;4\HUFPH:#;2.S1KZNX6R*SX/\V)LY$\E8_J6]D]5FT?/>AAW)-.N\J# MUH,:':8W8[4]JG)_N:C583"GK[[,2T# ![#@ &0 'AL+W=OGRCEWF=3M_W*/W%^7@9!OSO1INP?V)FVXLV!=4W) MQ6-W#/IS1\O]$-34 0[#)&C*JO6+?&A[Z8J<77A=M?2E\_I+TY3=OS6MV77E M(__6\%H=3UPV!$4>C''[JJ%M7['6Z^AAY3^BY3..)&1 _*[HM3?N/2G^C;%W M^?!SO_)#J8'6=,=EBE)RDO-7]GU!]5]B&7"':O[X=_;77K.FEN([S7EI[I6[7"]JC>+ M4(>Y [ .P&/ R.,.(#J W ,B,"#2 =%I^;'N933$"T3,9@[3]2W]^6K800EHL@_"I(N\N!#)K(P:X7! R8-79"M M"4$C(A "1A5X6L4:&^'81; Q$2ER:O@VR=/W29Y-"$DB=U<(4% R)""ZH)D[ M000DB(8$D4Z0VBI;I5)A4E7N.%0_-U4,4,4FU2)T4BE,,HUF/C*)>[+R$:B+D#$CRYFSB2\J@@P7)7,^1 AR M4F1;J?O[H$&J,!AT;00Y)+(L,G/[-C*M+P9&"\#9DB"'1)9%9L2= D.6AL,Y MHX A \)H1F&PZ2ONFDQ ;"&0Z6#+3[*)O1&&_ 3/VAUA:/7C:,:DQ.8JG)B4 M@;%1;FAW',XTO;=CEY8KB6/K>&YZQ'*C_:5]C98;Y&C?HN63.A7=TQ?YN3S2 M7V5WK-K>>V-<;.^'#?J!,4Z%]/!!+/V3. F.#S4]<'F;BOM.G8W4 V?GVU%O M/&\6_P%02P,$% @ 5$M'2?3TR'O2 0 VP0 !D !X;"]W;W)K&ULC53;CILP$/T5BP]8&Q,@&Q&DS5:K]J'2:A_:9X<, M :V-6=L)V[^O+X02E:*^X-N9<\[,8!>#5.^Z 3#H4_!.[Z/&F'Z'L:X:$$P_ MR!XZ>U)+)9BQ2W7&NE? 3CY(<$P)R;!@;1>5A=][564A+X:W';PJI"]",/7K M %P.^RB.;AMO[;DQ;@.7!9[B3JV 3K>R0PKJ??04[PZY0WC CQ8&/9LCY_TH MY;M;?#OM(^(L (?*. 9FARL\ ^>.R I_C)Q_)%W@?'YC?_'96O='IN%9\I_M MR336+(G0"6IVX>9-#E]A3"%UA)7DVG]1==%&BEM(A 3[#&/;^7$()_EF#%L. MH&, G0)H,!Z$O,TOS+"R4') *I2V9ZZ#\8[:0E3(>M.1._+9.T197,OD,2WP MU1'=80X!0SV&9G3"8,L_B= 5$>H)$D\0;^-E@F2%(/$$F^ R3>Y==L%EP.2C M2)XNJVR65 +#T\8S9"%/$N>+,G-0G!)"EG72%9WT7F>[J)/^GTZVHI/=ZSPN MZLQ!,?FW4+[2GGS6'KI=KEL^;T^2_=T@//MQ>W:&[TR=VTZCHS3V#OB_N);2 M@"4C#[8ZC7UII@6'VKAI;NU;^!E!+ P04 " !42T=) MACCIME$" ";!P &0 'AL+W=O?X MLP'_V4#H.ZLPYLY'VW1LZU:<]QO/8T6%6\16I,>=N%,2VB(NNO3BL9YB=%:F MMO$@ +'7HKIS\TR-O=(\(U?>U!U^I0Z[MBVB?W>X(!0_;1[)%\J?Q.)9U,X8KN8*V^I M!R(5>7;+@S3.O)L,FFEV6@.5)@$VR=Z4^)/"$P 3!7Q.L8.&'5HG^*_B8"H2 MWR8YFI(@3>R4W9Z,[3&!TH$5J%-M)^) MX,J:=)B)_%5@YXT6>*,9;VKEU9I$3^)'0/ZLS*8P61 >3&$ T[EPQAXOL,<& M>VB?:1>;[&$ GL-_67DTE1# ]0)^LH"?S/"??%3KA8"U\;*& -H#TH6 =$80 M6!>;FML" + MUC..I!;3BRH&S"G(M>/Z(%H0B!Y)<[L@L'T@S0DF\.=-=@LFNXG MG6JRK^E^Q?J/)!HL%GTPB8+,5_T4M+KCLU#YQX \<*53T#.!(WM(!?5!95K=!9:--57%_(A=!@HO"?3 &7IGF/ M"P:YMM/(S&7?SOJ%%LVU.X^?B.0_4$L#!!0 ( %1+1TFA>[W^R@( .,* M 9 >&PO=V]R:W-H965TK%=NTF3H(*.,-.T[W];$.HJ8S'3<'F=SZ?\T%.3W'CW9LX M,R:#CZ9NQ2H\2WEYC"*Q/[.&B@=^8:UZ2W,WV!_%9(W]Y P:.A'?ZU:<[WU3S(PA+D#T!" QH#Q''= / 3$GP'8 M&X"' +STA&0(2+Z<$/6U&^>V5-*RZ/@MZ/K7?:'ZJX*/B7HW^T#9)4+]R+P0 M393%>XDA+J)W+31AUCV##$. "]G:"!R)2"4P9H'FLU@C*QRY#MC8!('.'/XK MLIL1F:09>\R*37P\F)6X!;!' !L!; 3BE$R3;'LO>H88)B$D=T$;&TJ3.'-! M6QN".0!.J=V$RC*(W&4EGK(2JRP,4[= ZA%(EQA+/ )D@;$]D_;?!XJ=OMH, MQ-AIJ\TDN=M4F\'IC*69IZ!L8BEQ"^0>@7R)I;J3SK<&L,#4 >HK)0ETNCJ! M8 KE83Q M\M?736"\Q-_8-B5!3NLV M$RJ'3N>V$XBD +C]M:D8DYE?,_2U.8@G_N8S$KZ6 I-%_OJ:"DR7^)M:[0^A M;.8#MJDX(^Y^.Z$R )W4;D)!D."O#D?6?_"&=2#+_AH^;J!C?ZOG.3,Q?,J7Q86>V$_:G:I6!*]8,']4;. M:N(<%S4[2GU+U'W7SV#]0O++?:0P,>OB,6*9NJ:@^5HAS:L[/KW44!O+6]V?3?UQ\L@0B[OH!MWLR;&>994U\I M>^4G0D3PWG<#WX0G(<[W4<1W)])C?D?/9)!?#I3U6,@M.T;\S C>:Z.^BR". M\ZC'[1 VM3Y[8DU-+Z)K!_+$ G[I>\S^;DE'KYL0A;>#Y_9X$NH@:NIHLMNW M/1EX2X> D<,F?$#W6T@41"-^M>3*9^M !?]"Z:O:_-AOPEC%0#JR$\H%EJ\W M\DBZ3GF2S']&IQ^>Z?4[ M&7/(E,,=[;A^!KL+%[2_F81!C]_-NQWT^VJ^E/%HMFX HP%,!F "-T0ZS*]8 MX*9F]!HP4]LS5K\0W8,LQ"Z0L?%0?=+9*T13OS4IQ'7TIAPM,%N# 8U!$R*2 MWB<*L%-L868..:P[2!PQ)MI!,L9HB2!U.$BU@W1T ,LD!Q.EP10:DP&D>;K. MDSEXLAE/DE6K/ :3FUBJ-"NJ=9[RW,+C%!OR:) 1=*M; M4J:6_X,?8+FTH/"0N/2 M''3)<6\:,ARB2"7AM%2Q+:"N.2)*I\6 9?V(/9H$8B7 M=TD.I87*)3] 'ET"<_EER')G@4M[ !YM,H+^#3*""JFZR3_W)/1 M;&+H"3OJP8@'.WH9A!D-IM-I^'H /7%\P)OZC(_D)V;'=N#!"Q5R;M&3QX%2 M060@\9V4WTF.A].F(P>AEH5<,S,PF8V@Y]O\-PVAS3]02P,$% @ 54M' M2=O,YSJ/ P 8!$ !D !X;"]W;W)K&ULC5A- M;Z,P$/TKB'L+'INO*(W4)HUV#RM5/>R>:>(DJ("S0)KNOU^P26I7]H1+^,B; M-V_&,P-F?A;->WO@O/,^J[)N'_Q#UQUG0=!N#KS*VWMQY'7_STXT5=[UE\T^ M:(\-S[?2J"H#",,XJ/*B]A=S>>^E6_ ?R6Q-Z0"1B-\%/[?:N3>(?Q/B?;CX MN7WPPT$#+_FF&RCR_O#!E[PL!Z;>\]^1],OG8*B?7]C7,MQ>_EO>\J4H_Q3; M[M"K#7UORW?YJ>Q>Q?D''V.(!L*-*%OYZVU.;2>JBXGO5?FG.A:U/)[5/VDX MFMD-8#2 JP$0U(".!O3+($,-V&C IAI$HT$T55(\&L3?# *5+)GJ5=[EBWDC MSEZCZN.8#V5(9G&_F!NOSV_K#W_)%1P0B_G'@D$Z#SX&(@/SI# @,4EH@SSK M$')%!+V JPIPJW@"S1QBL+E8ZA@&F0VS,C#4+G6"K[7)XPB((FFEDH J)RRV M$S"$@$D")@G2Q!19JZ0I2"(A=S0.P] &6^DPB&+BP#T;.,@*I%"G87&>(BNUEYSYGFX8Z!,Y?#9'=/GG!"$8P@Y8HFKM5=CKBQ M>F.2N,H (S2UHU.3&-J971/173F\(%/QD8#A)7)08'.(3!I$!)M$A$U9)Z;% MRL+0F7X$9TK"Q@Q8#A3$M:K8/9JZJ# &A%@4F*P1@1J MJ,BLU3*";B5FC>%,25AC@][8-'8E!FM$B"8E!FM$T!^JC-G?84:0/C9<$6,= M"XGAR_6BBK49I),BQMH,;C]A5R/F\M:&](C^+(;473(Z88)-7HKU-YW2W]3H M6Z>F)=4?VI$$6F/$^$SIV!R@QAQ@CCO7X<>(1A-_GM_A.9K8CE_C.9K=7N\XM^,3_F M>_XK;_9%W7IOHNOWL'(7NA.BX[WP\+Z?&P>>;Z\7)=]UPVG2GS?J X"ZZ,3Q M\CWC^E%E\1]02P,$% @ 54M'2:BTL9GE! _QP !D !X;"]W;W)K M&ULC5E-F+#?CUA\1[3QBMKG7SLST611?]JLIS>[\X M=MWE+H[;_;&H\O9K?2G._2_/=5/E77_:O,3MI2GRPQA4E3$DB8VK_'1>K%?C MM6_->E6_=N7I7'QKHO:UJO+FOTU1UM?[A5J\7_A^>CEVPX5XO8IO<8=359S; M4WV.FN+Y?O&@[AZM&2 CXI]3<6V=XVAH_JFN?PXG?QWN%\G00U$6^VY(D?=? M;\6V*,LA4U_YWSGI1\TAT#U^S_['.-R^_:>\+;9U^>-TZ(Y]M\DB.A3/^6O9 M?:^O?Q;S&'!(N*_+=OR,]J]M5U?O(8NHRG]-WZ?S^'V=?LF2.2P< ', W )N M=<(!>@[0'P&!S@)%6P#D ?ZL03V,?9VZ7=_EZU=37J)EN]R4?6*7NL+\W M^ZB?KG8Q_#3>D &Q7KVMC=&K^&U(Y&$V$P9&3)J$(#L7HFZ(N&_@U@7076S M"8=0@:V+2%6PAT^3/!))O#8U,UEZC-?S9)EP L,D,&,",R= O\GS-(P)DXX8 MK2W1)C)5T*MB0U4VZ%3YHH.8K8L!M"K8[@2R$PB6("UM'DD$D$HUG^40!(S:!JK44#481SF0<'GHMC-(#MK+R/J1JVB;C$G4K "UH*W5AO"T(%3,J02TJ8>:8%D$R=XR"2DS3P=6J(.IW=8 M2EB[] @9?B8C0?Z3+N<)VO,$).Z0YL2NE82UFA.R!@%KM:M1X@9K]K%>"RBK MM: *)V)M!(351E"%T[E& 5DU"JIP(M=60%5M@U6\1L(0OQ'.!;3G DCXL^;D MK3,133GEZJ6$IJXH:7,UG"I-(F"J\59JREP-)UVC!%PU[CK-F*OA%&Y P%?C M*IPT5\-IW&@!8XVK<L$U4XH5LC8*QUW^Y#N)$P9&HD M=G9WJJ)Y&??5VFA?OYZ[B5VWJ[>]NP<8=H=^N[Y1=UL5N+Y3=X_3SMQ'^O7J MDK\4?^?-R^G<1D]UU]75N*OT7-==T?>P< !D !X;"]W M;W)K&ULC57+;J,P%/T5Q'[*R\8E(DC-2S.+D:HN MIFN'. $5,&,[H?/W8QM"3.30;O"#<\X]]]KR33O*/GA!B' ^ZZKA2[<0HEUX M'L\+4F/^1%O2R#]'RFHLY)*=/-XR@@^:5%=>Z/NQ5^.R<;-4[[VR+*5G494- M>64./]2J$VO"RU!MYA[(F#2]IXS!R7+HOP6*7*(0& M_"E)QXVYH[SO*?U0BU^'I>LK"Z0BN5 *6 X7LB95I81DX+^#YBVD(IKSJ_I. M9RO=[S$G:UJ]EP=12+.^ZQS($9\K\4:[GV1( 2K!G%9+5:W,%C$\C!S1]:7N^J7/D&%R-)+!F"<>ADRH,9'?262V"X 9@2 %@!#IL_6-$Q,A.R)/,),C, 9(]#(!,#$+A#/",1F M)O'=Q6GZD^\Q2&-^ 1"&VHS004!A- &VTYA?A &VQGPE ('YP1FLD,33)[ M<$N>9P2>OU/;9$8@^;JVZ\3(,T2^?Q?%,UZ*FK"3?M2YD]-S(WIOX^[8-U[T M\WJWOPH6F\"ROY5]IF\+-_DL;?&)_,;L5#;&ULC5;-CILP&'P5Q'T# MYL\0$:2%I&H/E59[:,_>Q$G0 DZQL]F^?6U,B+WZ0G,)MID9S_@CMO,+Z]_Y MD5+A?+9-QU?N48C3TO/X]DA;PA?L1#OY9L_ZE@C9[0\>/_64[ 92VWB![R=> M2^K.+?)A[*4OA!KPB]R;>KFYI MQVO6.3W=K]QGM-QD"C$ ?M7TPHVVH[R_,?:N.C]V*]=7%FA#MT(I$/GXH!5M M&B4D)_XS:MZF5$2S?57_-J25[M\(IQ5K?M<[<91F?=?9T3TY-^*57;[3,4*L M!+>LX<.OLSUSP=HKQ75:\JF?=3<\+_I-ZH\TF!",A& B3// A' DA#="-$N( M1D+TZ SQ2(B_S.#I[,/*K8D@1=ZSB]/K:I^(^JC0,I:UV3IRN;BK7@T%48@B M_RBB),B]#R5D84J-"08,]B'(VH2@">%) Y.+X+Z+,C#HH(?*1& $>OBOR.:. MB&4SG%FL<."'.F66P0+1C$ T"$3C:H>VR4ZOA<9@;3+&"02J3-!3A (0M391 M*/43#*$V)BHQZFNEBF=2Q5:J"$RE,8G&I E"8"P3%?LH\,%8EE:&DQB,96N% M&,/!DIE@B14,G*9,S&D",'QE8N!(EDH$!S(Q.+I3)SP3!UMQP$^FQ-;:HA"T M4N&'ZF2C0@2B-A8*(72G3NE,L-0*!G[EI<:DN@8+!/^M3-"3O_!3,)YLV;D3>N.< M1J>;Q7.@#J\OXR5:5@@87\N;B+XXW.2+_$0.]"?I#W7'G3QTO0Q--[+B'U!+ P04 " !52T=) M=[,+B/L! !L!0 &0 'AL+W=O"@0YM&=:'BT(*2HD;:5_7RZR+!N*VXM(#M][ MLW T:<_%NZP!%/IDM)4;KU:J6V,LBQH8D4^\@U;?E%PPHO115%AV LC1DAC% MH>\O,2--ZV6IM;V*+.4G19L67@62)\:(^+,%RON-%W@7PUM3UCE##E0 M:H2TXX]!\^K2$*?[B_J+S59'?R 2JWGC_'884%D:P MX%3:+RI.4G%VH7B(D4^W-JU=>W>3) -MGA .A' DC'[F"=% B*Z$^"$A'@CQ M_WI8#(3%G0?L5VQ%%LE3P'@GWVATQ316L%_IM"J3+)3US91_$(++TG,7+ M58K/1N@&LW68T&(2?PZRFT*"$8%U &,4X==1;,,)/9QSD$\123 ;PS]%]E^( MW(09/2A69/F1RW*UFA>('PC$5B!VU;XO9>MJX3!+E\:W9 Z33S%!D$1SH-T4 M%(>SF/V-L]7R+B,\Z24&HK)_L40%/[7*U6&TCH/B.32]>&??!NL\F+'O]&!Q M<^ JGZ4=J> G$5732G3@2O\!MH=+SA7HH/TGW?FU'GWC@4*IS#;1>^&F@3LH MWEUFVSA@L[]02P,$% @ 54M'2&ULC9A-;^,V$(;_BN![5N10I"C#,1!++MI#@<4> MVK-B,[&QDN5*2KS]]Z4^XG""(:N++F_=F=C.FC7W5UZ1Y7 MI[Z_KN.X.YQ,77;?FJNYV%]>FK8N>WO;OL;=M37E<0RJJQ@84W%=GB^K[69\ M]KW=;IJWOCI?S/5'^?C_W)9LM6T=&\E&]5_Z.Y M_6YF#6.&AZ;JQL_H\-;U3?T1LHKJ\M?T?;Z,W[?I%\WF,#H Y@"X!]S[H0/$ M'" ^ Y)@0#(')$M[D'. _-)#/&D?1ZXH^W*[:9M;U$[EOI;#K.)K:6MSB.QP M=:OAI[$@ ['=O&^3E&_B]Z$AQ.PF!D8F9112N,AG([%-X)X%^+/8@1,.5 >Y M2]!I%O_;R-[3"$I3! 9+C/%B'BR@&T@"#21C \G<@,!)7J:QF)AT&DH&C&L* MRUTL2Y1(*:IP*="IXB2V1YA*M%"T-AG0)I&VA-0V,6ID!##(2&F(XDJ1XU2X M5,8S22M#E +EJ;H*"%-(F"2%*:<;E66:%H8HR.A!*ES*ZE**D@/!%%=D MR@6B$L^ZWG_I47J$#<;M=R+F5HR>BS,SEPR$9V]$6)K0VTR!*-!<,B_N%C@/S,T[U*I%&3)[8R'_)5C@Z5-:(;FE&S=R=TA_X))26]I")-""G*R[3&F MI#,GL;R0Q7+LL;05<=?RDDQ(3_U<3"8Z\=3/Q7@BF217YAYS4D/B6R8AJ^4* M+1./6?.0I?%TT3()60?72Y8)/99EQ*>A50@2FOZ=6Z/*/O6X[%\"%D(L 7K Y"'V,K1+S0( MDYS1A4,4<,^+WQ[W*3CS+ X(>0A@#_',; AY""SR$ AY""SQ$$"[.0/A&6-D M#I!)>@]"F-3\ZW_0CT%&G=K71I^\D(/ $@;OTTWR^/[V?63W!<"KRY?F.KW-./"_X>C^=2'TVO]U76GF1=B;-NFYX_ MR42=NX[)OTO>BLLBS=/KPG-S.&J[D-55-NIV3<=[U8@^D7R_2!_S^89:P@&_ M&GY1P3BQM;\(\6HG/W:+%-@2>,NWVD9@YO'&5[QM;2"3^,\0\Y;2"L/Q-?HW MY]94_\(47XGV=[/31U,L2),=W[-SJY_%Y3L?+!0VX%:TROTFV[/2HKM*TJ1C M[_[9].YY\6]*,,CB C@(X"@8\\0%:!"@FP#?%>!!@/\W0S$(B@\9,N_=[=R: M:5974EP2Z4_[Q.Q'E<\+NNX/+C&HI*M./?:_S7'U;%W/4)[ M/7Y87^;S51Y97YM>YUO3+7Q=G=B!_V3RT/0J>1':7,KN6MT+H;FI&SR83^UH MNO$X:?E>VR$U8^D;E)]H<;JVV['GU_\ 4$L#!!0 ( %5+1TF-_F_[UP( M /8* 9 >&PO=V]R:W-H965T+* M^C=^HE0$'VW3\65X$N*\B"*^.]&VXM_8F7;RS8'U;27D8W^,^+FGU5X'M4T$ MXYA$;55W85GHM>>^+-A%-'5'G_N 7]JVZO^M:,.NRQ"$MX67^G@2:B$JBVB, MV] 9#8@&0*21W? 0P#^M$-D:M?.;2I1E47/KD%OCOM*A M>J4/1!%E\5XF&2BB=R7D,"O#0,VDL0_9V,A=))()C%G Z2Q6T J'O@W6-I%Z MT]Q\*;*=$''21#-F(1V/!K.@7R"9$4BT0&(2P&Z.G;'"(*EQ,H8QR'S8VL;R MA*#41VUL"F8I 5YLZV DR1#QEX9G2L-6:5+!+T!F!,@CYJ8S NG7YAJ$: 1G MT$^M;2K),Q![O;4I0.(40:^W#H;R!"?^RK*9RC+'VPF!?$8@?\1;U5:G^T3\ MM;L#8VI%, 6YUUX7BPDF7G\=+,=XXMMUL"PG))VH;K8+ L=A/"$QT\*> 'S( MX[GV M #'B/[X[2K=2QV*0C\#ML4@&GB/:^MBZ$\G7)XKO.!Q'%XHL& N0X# M\$,.S_480!YPF%C=D" \X;!-R:_3WR,<"F3$_XO8.A@$*5 0 ?0, !D !X;"]W;W)K&UL?9/)3L,P$(9?Q?(#U(F; JW22!2$X("$.,#932:-A9=@NPV\/5[2 M4%#52SQCS__-XK@2F>\-"#VL<8Z/&Z]\U[FP M0:J23+J&2U"6:X4,M&M\FZ\V18B( 6\4 =R!$ /G$GR/S-V40GMI'^D/LUE>_91;NM'CGC>M\L1E&#;1L+]RK'AYA M;&$1@+46-GY1O;=.RZ,$(\F^TLI57(=T4N2C[+R C@(Z"6B:B*F^N2' +H3\PFQ= QYF:*(9X_ M):$7DM (*$; \CQ@?@$PCX!Y BRS\X#B J XK6"9_VU3I3933)YFD&9FQY5%6^W\+<4YMUH[\+!LML"H\V]A<@2T+IC7WC;I]TB.T_WQ M9Y]>7/4#4$L#!!0 ( %5+1TD0&POYO?R)6?=^@8T0$CV3O;,N"K9ILA&HWOUZG6_ M_*8L#T&UR_Y4I5=YM3O\RZ]&\_A7P9?M9E?^RZ_N#H?]KW_XH5S7%-CG G\7ZAW)?I,FRO$O3PW;S0SP83'[8)MGN5[_]39G]]C>'WS[/ M%]4VW1V"R]TRN-X=LL-#\'+',V3Y+C@/RKND2,O?_'#X[6]^P&?XN7GP.M\= M[DIX9IDNZ[]>5NN+8!B%03R()O4?;]+]11#/_3\>6\\?+F_+0Y$L#O^O_J0, M?I^N,QP!4[Q)MFE]U+OW;W]\?WUS$]R\??'AI\OWU\'5V_?O@A]>7[;,=P6+ M*9(-+&*9?@E^GSZTKOC#P[[QNFAP_F^M#[Q+BRS'72Z#Y\FA\:P"XO_YAW_P M0>H2YEC2/"\VR;K^ZRK9E(T9]9M?9.4"]O1_TZ0(7L"7C>.MCY2E>L?^V[#^ MS555%/77M.WR_#R*SH>#%NB_R#9I$5S!<^N\:(#^55*LT^!RL4AA%(Q9\OBV MD\RW6\"@FT.^^!0&-X36P=OJ4!Z2W3+;-4!XE<.1[TJ8%3Z5^29;TBN>)9MD MMTAA KA3)5R0CS?/@].3L^ DR';!A[N\*F&^!I3>Y)_A- >$]>,V@"5E"7/^ MNO%S4MX%,&FPP _IGZKL<[*!\8V7W-SEQ>'\D!9;6,OGM#QL?:,^Y \*X >%G#P^&;!&*1;N@*P#Z;'.'E#L:G_%O;S (&F=_:5 IL7G]%>_#9H@! )WEV^6:5'^]2__13?@\-# GG>%VD[)A/%D<#&(X "+ M $A"E?YSD%0'.(WLS^DR#*)P,!C@_T4L^.<@*\L*?X%]-B E%-<_<4@;39;+ M#/$+CG"?9,MS(*&+9)_!D;HOCOFUGE?3-+DAXV$PFH7CZ3@<#J8R% DSLE : M.A[ K_-P/)R[OS:(\OOT )(2O #8UPXF]A' :EOQEP M;+GLI?=L_&,MK!'BW.?9?LSK]%V"F'F7'C)@U&>]F=FEEUA=*K(?@+R&M[S) M'F#29;[9)$79(/O$EV5?_Q1<]\16C4[VW '0?893XRV-"00'#*[U?8*QKQOE M'[LZ]^FC2_,.[[,N&9H_6OBY.< _3*: S;S=H]@%M]<6@\RETN@3'D&G86]E MPG-)B48W$.4F7QWN82%P?1:XC\8[7\/=/J0[0E>Z5D!&86C+A6UA!5=YR9 H M6I:! _#W\MARU,!MSV5=;I';_SE1'#]9P(5!),VT*-,F--76W)!R"B!;P;[( M5UF#235-981+I+ M4>MB%K'-=J33H<#8$#NVP#<*TE5@3UE=D&OB"TP$+Z\*>Q=-R@[0+(DQG2NA MIVTL0S5O0*9%/CI%KG 6K(I\JQZ"^^.7'4YEKC/8%S[< #;(K2EOO M_#RS2IS:*]^^R(LT6^]$EEH\J+6N 2>]#\C6O6MMD;-M&-RFP"=2M3:O4 FH M\AD. G#\]!90 E#RC)A+US-O4KU??E%#'Q1^;@AQ [#/DC);]"3:S[--A0C2 M;_1/ .([')Y\AL,'];5)BSM6PX,[E] RI!=!OW+D%W5:K^BT^LH&>L;6"=MM M.&\]4I1SE(15.#&J19%]GRXV0"VR%0A!M;&$;/AF MXFB+3;4D$DNKL/!<5D3:[H">@8W _[-B&?RI2HH#:CUP]U99 9<1D"\-MLSQ MX F?<>?CKDB3#?)\NGTE;Q^.-8#E63IYX^T@Y#[A]:R!^F1 M5=H>^^98_50)^ / .UVM4F!C<"+%UV"0;^J]A^[93R>6ZE$97)'WN#CR-)BA M7>@%R//]+5STR(H>L;D;L,0$33U^X\6;5C!E\#4^X 0JPC6"=%\AJ!K,O:Y;$Z'K-O\>$>-SH]/V+X>:-0[0B2=UR,JN3[ MR]?S"(*^JXK%75*R%;7C0MLB-PJV9"KH?L29NA^>7[%9ANB,5F^PHP:6JPVG(L@JM07C_RW2-.E 'N9$=1@CZG?0EL[H2YH=QS2J3PG4OHJ M0W7LV%DY"RU;KK?_ CF'P1=-6UKSX#X[W*%9!!? QE5Z!;)I5/5)4R1M#F2J M;'%0=@IT&OI$G;W]LH5E%6@Y.1XFUD@\9."B2U%;NH%07Z'/ZFJ]I-MF;0W4 M<[(FR_RUZ]D:5O0XW@95%$Z_ D5K0<0K0']3L!!"EN_H!;X7+],%L.<2Y1A! M]1Y^G%:'3PA4>9WM4'VAFTMNN4<\G2)#:GONIMKO-R0" *,!CK, <:+R*$=35NLQ\[;J6 M>UG-*:JS\RFAM-IWZ', '/%1@+?%.MF),!1:6U8BEOTLSO6"CP].QX)(^YJ] M:R#Y/MD]!&\_H[$LO0>@_01,']A3$JPW^2T:T=,$B!9)SH#C2DJWN!=T^ MOT_)+(24:YFMD=VQ#FGB#W)K@R5@.]-HO.(',=B!T H:&]RT=;+&R8#:%&2? M*;*4A"3X\9 ODX=_*H/T<[[YC(/85@;<89%>!#\!Q8=-KF@Q95#"YNC"WZ>W M(6A?MYF(- #7A&X)7 809;=9R=_#O:V D>\^9T6^$S7Q/@UH>X"ZH-15>T;H M;+>$Y1:@*<->83_W>;%9W@-]OPC>5C VWU2\400FD;!!"X2[ =D!I(S M:!:X>?S8GNU[_-2:+7F;!YP-GB?;R#X]5.3:8&,H4+4*2#3(( @Y\_BFS/&M M 5%V'DS RI?I1H1K>!UM5YBM@1H^E\!IW):+(MO3V?$0>OHB>(VFIP/0[^ N MV:QP&SB7!H!:FY(%@>L$6LTZW!5YM;YC+HWPNT)%C86JA&\H0+P#KUA6@X#W-A5JP1-ECCH].WUZ_+L(KCT MSD#FM&4* L<2']5R&NQAF>/3+V_^';1>V+F9='N;+NOOABMHWJ$WK0? %8'-HAG] BD#R^S$D=^ M[G877&X!:18);>X52O/ZFU,D!?)'>?;/P76%LG)(%.)UMES"3;Q.R@,]>;GB M1ZY?7U_"4/R*GBZS)'B7+- X *!;$V54&+3),4 &L31;9GBC2KPA]PC>I'2. M GA/C*FVR](SL$QE"Q(H3'^ [H,/J2F38"M0"<27F!J+ 1 M 25JM4NJ978@N55QKH7-N5::8I>&8H-0B3+9(>"#"(I*:22PX4HNB6!"<),N ME)*"(ZZ51$4^\)*-'C?75V?X++!D7!6) =G6>CEL -7NW?J"=DG#-@]T, _! M,@]V^4$93# <1;T[LT+)R*R5YP<8FN+E%@?*[8-28?'-_I_L"Z M!<[Z<9=IID[;U.CSX^7E.[98(XPW*6"=%X""+$!OS %X!Y8@ 9O47"E"R] MUX[.M&L.VY"$%^ERMT-J_)Y BO+,"X!1$ W.?Z\-@BN.Y'K 2"Y$R"7;0-?(2W=?.!>J1)+?Y[%WR6? MO_W=R'G790+BU2U=VZ3\NYU1:&%:UWOISE@F\Y 5/U:B\]V&^/X.KQ)>132X MDPAN/[!+T9*4@'!!JC^+W_N:_$?$(BVKS:$T5Y3O.NLHI7HD75Z ])M:!A?U MG-I_ZX/$1I @J"5EL'YDU OR*-;7@;(:B?\:L!4 PX+N!1S#(JW15Q"UX/-" MP'@>O 0F4JT!'*3X,, MI)ML"\ [I"*;@Z1?8DPGB8NH^2U2VV925HN[VG)*1A^]9F3R[DXU!R!\Y?NF MV8S&*J-_)RMTCCR'7=$=PT. V:8A4V' $^04RYQE3WA\FQT(BT4WD:@P&)2B M4LHXC;L3MP)+2%NED9L; TNM& $P&)&)5K4GIX.\+&>:X="F%@!?(**^3@J MEX6G@(&/0L#!/ Q>;M$"GVJ#_34L/7](4XZT/7]&PKI)0L*P75N)9Y_$HCA!IA-Q=J4]F(L MDJ*@Q6KK,;&;LLS1?9PN^<7Z$FMA&>FY5LGJHF_"3Z%"@Y!NO7FTQ6]V\\8V MLZM+S+A6@4]]YHO@VKVK66FN*RW)JTX0BA/^HOQ]FZ8HKZ6?D7NC#$ZX1I<= M_7-;EN^2 XOSH'=Q=$4#TUV2JJ]ZTHS# #A7>\2!D^@B"K8P4!]L;J5DX C7 MAT0D866!CQFEB$O$8$9/NC4C$I8D;)57Z-I/! MY$SC_\@1D_ O#!W;9#ND4P&:[#9I+?"&+)XL$F$F5,8\JV*?5$W@4>9.D+#( M_$<+7+@+7.@%LL$;\ !$*YB5:+/*=E S"9FEXU#H[2(AVZ#/49@C(YD:A5N+'.FW#:Q//F((WQ.;)6_O+LN+SDNPV(X!8#NU:@)NPGEK[7 M*$F@!4F2,)#URR(]%+G*B@I(8X9S W@@>]J#:)V [$$Z&,Q#\QDP 4[^:[5Y MJ)/RS[FH0^2WLC@/OH%P4G$;Q"8,F]FE;#Y@3/C6JH_<*8*%-G,["P*\+ND: M(\OBG>#IUU:MQ!;E]U'WOW999X(_-BL5HD(Q;JA1KE7@3[5S@J(MX> "[OLN M6;-T#M,9KHZTHRP5$[.F-FS:@J]AY:(NR_+_^I?_*H^;D2Y\?M*0-?GK6OK> MR_:X#^LG8PEH][?U>TEP"41@NT6Y6P2SCMS"Y'.2;3 JYQR.\1Q=!':<2@#$ M7\PF*GTX8(O9*M^P@Y2O*WM!SWX=2/@5.5CA*3:,6^&3/U+XI/7%*XZ1>X'F MJ'\G?D[[.PDBS H:S>#37__RG];?K^%:/"@/";NU9^%X.*%A_(DLO^Q(J789 M.7F"VQS=.5J,+X/A*!S-YL%HB)_&PSCX>'%S 8HHB)L5@ ['E\$$?AG1S/R) MQJQ!KR[(DQ!Q$P>DH.(./,0! .5/XYV$X&$R""?X;Q0$[P4^" M>!B'DR%NQUL/ B'LRGLD9\R( # MY7X?P09SR>F9X[B P_">X[]^1)")HE@^V7@0S6;A &[X23 :A9,!XD($0 M< ^S<(Y?(4JB!LF0[)P:3QV("4H:1#%+@DX?#AVKPT".&?_O"(95,L=&,J% MX:=(C\+1%!<+LL4<;@".9*E##SZ-SF '811/ MC'?#S66S4;Y&WAR)?LV"B9 MIQX[1<[!=8"K[#]X1RR %*DH=BQH6N1/44=V_XE4;%1P)J'NA4NT>*'TU(X; M1WK3,EN2Y'E'P16[!V<)+*U3\%Z%]M)FI#A+9/7[22NC7SR.LF;4; &W\,"A M]9AT"'4V-J)\#K8U (OLJ=T U[JO"WO7[N.NA@+"]42 MNI@F9(-U=1..7/ZRSPI1J8'5+9,'.CI-+TA/XNR6(F58V_DL[&:H7X701/W@ M U4]+P<#'..+6)L6.,#Q8J2_<(M=A&)[J H/;,G!;5DEFX?<3,D++4+A8]*E M$VA8,P ^#ACC/K 87$P<6+0]H3)5,&7I8OYS00O792<O )H_L'+\5L/&2^$F)>Y @>7[O@!D2=06AQ$\J+)A%\T"V>@?LF+HJ"1FF;MZ#7)?:F7,5K# M#-?KBH%MF1<]_!*&T3:"I#N2T#B7@)D+X]/!E?RV]G.66=@:=AC7F%(8R@ O._L?P[#+@^A4^P/Q'1WOQK],.^ M6KR2[:V/?51Y/:Y=G8\=&=^CSVO)7GUZ9<%7Y;_J6[O4$E+I(B_ON?;%+P ] MF@3D[X @HO%9'QZ)(J+S6>I?&XJPTF?4OZ,HPFJ?40#]:((4T"B CT43H6<& M3=PO?KI+=>0\<1]SYLJ)P_'FV^1+M@66QW[7DM3)_!8+6A!J9;M])5B ]1WJ M(ZM=8^P%OULK5O06'/ZGBBS=&.1\6+$,197Y.AV M[S,<8@\8K)")PH0%H0274?VU@JC)6A\*-Y7UZ%Q0#%1*/R>DXYEH5);;#QR M*C/902JHV$FR0(8!P:B%!!)7FA2)J7@!DMVJ!@JEZEB0:[_0N!<)IM^I4'M2 MF!#2,.&6X^?D#2JJIDBV*$64EF/G(4M!)P6F]!D1 A8/&V44##%A8ID= O:X MB[JMI!>2-4@^M<+'4B7#R'L)WV'#U79O,A1J>Q0WO':'6'"4<2[U HB3O"HW93-D%V(J'^) MUF6\ZG4R_8&T"KNJ3_ &U0OG&TL8./I1"E=Y\]\TI8KG8V/B"Z= >*U,8_>L M^H"%#*HXYYG8;,/Q .VK'R@E"#UJN:8#+7=)F9-Y*A NS\Q.G%R\FJ':_/VIRN4H?ZM@A'SK"W@KT1H%7(H^P!AH-$U9+O'=58;[@2D=?F5PQ$F:*%#T3 M;$G7<6769BG"2W%+9^?=V@N?K6_!*E/"23%<24#H+5*4S4;R"-"(E7Z1[ D3 M/5/IV($]$#(4!4/+?G27\WB:DOT15B$!1?OL(+>,*XTN>\.R869M(KI($BXPS0/DL]6UT,I$V%+/Q!$,65\6[4H& MEVP\LRN .G5@,//_69Y_DFOZ=4^K^A!+.Q$3))S!/)S-R*<[&86CX8Q4M-$X M'(W0*!9%TS :L]5J%,XG0_IY$H?1;*9CS#0/G4S#R2 .3H?#,!ZCAW@X"H>C ML?X^AFGG.,4H)B)>%*FDF6Z MX.)/*,'? GQS%92Y$3\5+4@DLL22Q_!I3:R4+\H* ;?6*[Z?#+4'X=P8'^7$;-U;= @92(._H\G?E@.R7;^#>XK[)G1K.HF@:&<* M>;8(K.)D:@LJ5+B\W:?S-%?*DQ=6$_3CN&-A+RI,5O&_2\IK-)#<)X>$1_S[ M[XG/+/G@Z F@-.%L'%-88!!/PU$\H9@\-*I-X,K"YWF 1&4&_PSB03 %JO ! M^3A[^3B?C5DO;)8;!#(5FPGJ+X;'IT#;YM/ZMO0>Q!U:LE,)'9\D5I7I>FL%"GSU M%IL[L_=C5V.K3_P6$.H:G+_HR&,^!N'".E/C/F: B:(U+K4C"W M.,<*:">0ZG8*-";BIO*XN0:!1!\?I+P4W2FG(.W:DI%"8U?C@&-\C%-K1<$E MRKO+V^8@&5+'T;Y=''(ZKTBIE]9NU#92=A$V+S2\Y5!DZS57/,&H5Z4]Y@LA MWYQU3<8OR9:5\/R,C(3;G.H9?THI& )H/9K?-.]P>)B]58' =MQ:843PJW[;\^!4/I^%G"*V9#LR%3@LQ/SCJV(# MC"/?*/,MW.^;?)4E8?"LVJPQ-H4M> RS):"= MJJQD%:8)@V4!+]DA/]0ED"@/ .LC+=/RTR'?HVM$2B6I]U)X%#KY/'=4U6-! M"Z8F %SO3:GMG,)> O52WIP$+L5XH.\$5RG* 2'8,#3%-!V/N=+RZHCZ?II> MK"]"N.CK9,.&UB5([NCW X%!6UU""V^P/'M*M5*PL%F*A8'M:V5OK7 JGB=6 M&Q<6R(WK1-M9R5B")YKO5$JR3HB^DW-IB;<-&?VX#]LI?&*<28 M_6)(..BHU 4N4DQ7Q*&W^:XJV8RE\$FQ)D.D$47(/(@/?58Y.2C4F#&4&(V* M 2])34+7E?.D#W;*D3:?NDOG7&!71&)EN+Y@R0NBO+8E2)E+$,VT3XS(N[U([HMH2X^K5WT]553C;-7&AF MW5/C49J?SD]6N7S.K<&U&5E Y;592ZPO[W%4YZEG0%:,:&X9+0B/QY.+0:L9 MXQ>YE;%LQ1::F9-,')K2W$IA)__J(GEJ+Z;\(=7E,^U@,.-:AU]8= AV 0+4 M@Z%!]D-,?:P+;N+#%>FE\B1<(##0.;@Y"=I(V5-D#U+"U_*0+$#UI91N="W M^[/R+N5$<"J^8ZVA?GX@#U+G-!T!_ M R*F%?7R(@R.'^ O=C\+*03TF?10= MV9"[#D,!034&33@5'1S&2SR5JNVE/L%-BA.#Z7Z3> $=; ML&X,.B47C$AVMHQR,C7'E8EFK31#A((9N4G%RE%PRCE=80D\(\IHWF65JR$A M]S8O0%<7[;1%M6S0E/KIH$B/P6M$XE';]<4[:%6 [!GHOK[E*4EQG1R#VAT\ M5E:W6)--ZN^5)+EC%0K)7Y*J&_&X1EAUL3ZK,#S9PP#PF_1 (82H;_(;45_" MUVIRZYN6ZX=(B2#CZFI?/JY!V*"5Y+>OX!.)QG8U,-.P@*@SH=>M& M5%3!$ M(EVK...R2O=Y\8G-!M0U08*,&MA'M<2"O&%3G.,5P%A7;=!Q4SY4R0.T%4@Y M/74WT AT[ "7>OW66K3$X*0\I10J[,8L/'*ZH:4$^J9C+M=[ MNK&E9/)T2G':H,JN )UIDZ4),ZG/5S\OH;=48S5;J@YP)HMX!VB?;ZC^2<9U MK?$(67G2Q@V,V05&FVRP_#C5%-UFU9;\T%[?9=,=88*(-+X:?EW/=K#<-BK: M4T7#65%.;L0U+)X2F@ MO5R=2VOFF'!YRZRXJO?E$-0WN*I3^ JQ.OH*>$F EE.NR6=X:%3T:DML+C! M4OS%4FU"PYO6*K#@,E":L9IH+5..QH4A1\5=N+$\'HN,;Y><.UD+.K MHZ8U MVU=;/K_I6QIF3RI5)D[ZRCSY@XZPK1&*T N@:YBL# >](GSB,*9R <4YP' M( /VYZ8X#_-Y'D0#_D-'>PTG^%!+CV+JC198G8KZCNLJ9-3V"(77[W6 '2/. M@93,@66C4DTZI2:.U3:)P'D2V?'VCFYYU" 96P117D-33CU3'KWR3DT(L[&N M]3?,#)W6!>([_18SEO!O/W0CB^K8VQ[&EFS$G$I^%FYAILN0K6ESA&--Q5UR M.6TLXD>%';']A6FES9/:(-JCLS79-@HB'Y\JH2)E)]%@8&DE;?-;\=*B!AIG MLYI3UWT]B0ARA/1D*UZ.AM0@CF"G:8PJ8N6]K6!VX0R$'^5]U="BTHGSS ME3,2[AFS/!(10JD#?6O7@>ZZLFT+"-IZ)UJLULJM09?WEI'XT5J!2*.R@='J[$3C4B=DRI@X7H$LL)/W9 M)H');Q8H0Y=*9+;"]KGUC6,:0LJQ)J&,\V0ATI_V)12'_@) M_LN*]O0]Q7&Z=!8 *( O94J"O"2@:^G210FX38' MLGYVV0E\42P1)\I+[/BTY%2OCI,EPXYJ(':O6B51MAM6)"LV.=:\E48HS0/Y MT#@ZA%&_ITL[\\+-B.3""=RXDU!&YV!RSH2)%%:)%;D\BB8MV0V6F"X_G:\0 M2JZXBVLD-RMJUY3L>:&RU>C"'+>36C*Q>C-?.>_94N82$@NJQ$R"$Z(8Q6>B>J7R(UD/ 3*XI%6S#DA(S2IP R7I.Y=W"611[6N'J%!-NKNXV MP\;,L4:S2PX(:^?,?2;UXAZ7EH2[(MAG I[M?M8ZWED;7-W@,O3@V&SKN![< M*"(A%1"N5,JY/]*Y67GR])7IPNX40.T#$1T"7JM32T5DXE$XGL64U7(ZXIH< M^-TDQD28MVU0$/M9O>RUVQ9^- /U;!J, 3TOM[KDF"DZ1VYH^P!:@4X!/6X9 M(]L? >1R1V%]L52CQ'\[ M]/8[@!(ZXL<1K-9=/PW033>\APZ'19;VEZSE64 M3C?F:)P:>$"XJ+X$%1YI,PKUJ'/WWHFCN^+8N5Z#.JZ2?WPGW4[L"JU.Y0 K MRK@6]*?ZG)B0-"[L@J>/4>_HU*#R4O6;(NW Q8^H>B$H%$?#E6GS@KT/-,55 MLO\S;B)>"F7KN@,CSA@(YR.D9\-P.(GJUL4AT+S3B-+HXWC.U3V767E;%:4P MG%/.+CN-P]$,T]A.L0ANI)+V/@;'Q:$#) \A")(ME'#AG MZ*1O'Q.HE8:LGD^7=IP0%_UX1&2?U+MVSYY#C23VD-/7U6/XQVZ)>HPN.&9% MF%B)L37NM9)V0)L]_*@D9>2LV&PWVN[,NU=H'B:&;+[XX+]:>8 M)$>()]&J)H&N$3[XO)'4W4L#J87>62Y>8Y=6ID\.4*B#PO8D/@WP>X^PH:#O M=!7R9MJ9F CGDE^X&&OB[]A@H654+8,N6'\WFRG550^#.Z#" (=;=\6IM,2&E32=:$)55[57Z626V\C=%SAK_-EAB M_203^&\I,,:D^ [IOV/0H>O"(FCZIU2!()X-O++B<#PC67%" MDN(D'O>4$X?!M$M*C*94/9"4[KS'5UPZ@L$QVG&5#H7$' MG:35(XMUXNFQ(MX')W&L(44"'U<$SL0RUC(&^M1Y/MI*P%-4*I),A_1K38!EU%PEQ\'WS+$66$GD'&O+)+>Y MI&/!P7%Z*,F*9M>A9212 MFK$U"PE]8S;(R+XENY0T0L6.5?_EDBH<:GW67I"I/8Y7C>KE8@L&)8_'Z?9^1_:$D-"5EV9'?$'E/DK"Z.F*2H,-;- M$6GN2:+L7"@IM#/N7%)QFAJ5E5=M1.=?O)1_1-*V=3\Z1JZ#HGND.F7// +1 M41K1+1'U#;!Q"YPI\4C"J$BR/R(R]#";2YT7RURJ"ZV2(J/YJ/0ZI"B5[\+% MUPD74E$RG$13_6]-P."N/&BTY?]Z.#W7?0SC>,!&*?YP7,:@8A83_%^'G,%+ M'$XC^>__0$EC]'>0-&*LK7W.)?[\MCUKHR4-IV>'3-/84?XWE#]4!N^:4N4+ M$3V(P:]U,Q(.:$25F6\N!7])S6%"0[]E(10SF^;_MJ0 4*U$E1' 6.$!I5,2 MD]WB!ZQIYC5-*Z\\AL6)B4&U?%<1Z6E1HG1!_K0?A%9;D2'048B_C?XZ4)F^PQ:MU;;K?R5G#[\9:__[&?'^.RKQJ9>,^/%6)7>T M4\WH9Z::7C>:IY@DU@X-/B1?FGXR\UO?,I%F+A+:N3 I.0B)_I5N]')[+;G2 MBKQD*5""Q#C ]=F$@37:^6'C(&6J+#:O;8XVOM;LF?5J@3G6S:_9YER MH*(*^FB"I'\),BY6G^J$SC+9IB:;5/1.-!23#.$D/%OEI_\(.%\NLX6Z7-D7 M3OK)63?I= \[8G>\7;P[C,78"]LJTIQ**2E%P*@^^TCY:W_6]ES*^ MUH\*1=%VCI9Z6I1AL%W5MC&5TZGJ8D>;H08.TV,[CH-2*9-:@S8TWC!]]W@@ M9&.<1:?)NR"HM5%O+U^A=*C_4C)0-/1V/ MF[+I_%HDF85T9\PE+Y@OL' )"G9Z@J! M[;M<"05H!_N@(3%=JP"J=_!:"I<_/J)#:/(,_HGK&R%N8.SLPL1L[7&G-,;$ MG=]3'BI21),PS'UE#X= M40/>,XY '4S06#:9#@ ):H?J.P!2#8#0/IY,Q_C6<3D$KD .4 M%JOD0G'RENQNY!A^2YW31N-@.AKPTQA_T&<5\S :CM4J\/41_!.%432E!N3> M.W(2@)9%^Q]<#+A6^>""VLG!WY%^?]N3X]8GJ92!R 2\3TE3MKWO0 'QSH=UH$5SR<=P/*V)'T<[#C?^\&WU]9"M#?IVEA!7CI]>M]J M\T,C9TK=T>)6][OS/5<=&ME*3#"FA((:510!$5 004.G<1H=]8\%2$7S>I, MK+I*S$REV^K::"KR6@8ZXI74L0'92I)R')E,J4_$LX[DH*A*:(E4[M49++KO M;[/@N:G#"%BR$2-BW9?FLBL)D[=WV9--GKZT/5 -"E?/CCWVN[J?LN]?VZ73 M)U/J$@JL=1@.YYS;,0O'U-(LCD;A=#KN4T9]%,;C*)AQ@LF :_#'X60R[UM= M,!Z$\7 8@ (S'\^"\8Q:Z\936%,L;C-U:M$@IMR5^2B<#*?$AM!+%D]&X0PX MFMJL+G!@G[:Y/VBKG:*SEH/C-#K#DQW.AKC;(9[Z!!GT.$!&/1\, M@Y?.5;9#:9 MP:XFL"N\*".$^ 1.ZW1,F5HJ;\:0.B8 [#PXC>"*4/@7R 23 M,3EQP]%TQ-_$%!GV\A@5P4L:@\ X(XEX%&,D6HS(2VUW &%G$YKOK$8&'><$ M=:W4D!$UUQ"[DGNIUFFP$S[$PEEI0O/1((3ZBH<^2\[D;O/P:U\T3VB5Q-+A M0Z$314.QYW:-$V(A3LL"3Z4^+-_>XC(*Z[$8Q'V=&M9NY5GFPW+_2DEH*2@> MF! $,!SSEL1VI"IJBF,*!Z@)E7-+>:>HSK4_AQ!_JC8ZF KC^1.5)&SD%)I8 M:KXY=3Y-VR^RP/$OAX=]>B3FX2O9U-&/-_GJ<)]0)X<%X^1),(1+%2,K@@$S M2GF9P16=4-?L<3B%F_;: LX$5*8)< JX=1.\MHC_0&[&4[A%<\R7-)7*M2]Q M1LW9X*O9QH!G.B6AH6#2$'RQ[XG7Z18RY9@7T_3+#*O](#M8I M%K[8WU''8J9*?U^4=_'@!&6<>$H9:-B4C)K7 $Y/AQ3!.YR'(V#%>$3(7Z;1 M'*6!";#C.;8RFP:S.?"Z:>WP1O0=YF]&R"&F(^*_Q+J(2I0H)R7V>>#8):DF8/6^8!5:NE/8)??,L_HQ\7Z#R&(9TFJF#U4Y MD>I$Y5;A130BD-".^H_U3I;TT&,BCF\5>$)S:Q;L3*6\'2ZH9I:;#*LG Z\6 MN$BDJ>*>OZ^ P?_K17!Y^RG=IAG5/2/X8BPM:Y]&2\Z5HGA9!EB93: .; MU<"[[K(]A06'@>GT@X=ZEVV"=S D-&&^S%QI4V8:O2EW,Z!X8I\@V.A= 33D M^@)-VY\R3FW-Q6 @,%5Z:&:7\V&;!!J=R8G&Q8@0N@"YH-I+%$3M.-!Y1F\N MR[RQI-MTS>4N<0:86^-M[CO[IKV'I;$5/$=&*KXGPV&*2A5D8$./ M#I[&'ZTF/CCB^HLT0,0J7QG)&L'IS?75&3Z;L*>SZ;C4B%G+=2-+G5A<=-J? MR:RVC5('GY M[HS=:M)AR@] $1?*U#H [\#RCE"?"MHE*BWPCZ(W6'F!77/4JQ!?'_L0,Q-2W)".GU;W=9X=K"BF-;LT3;P%=)R+S.TORXY MWNCG6;S*8/BF=T.H$@7+L/8F!43_'F<46IC6]5XNIVB"FT.E6Q%OV6TX"A6O M$EY%U1[;>6"7(LG%4'.N-$Z)EGN;7)D(8FJGH:\HWW45AR"/I$NG88?5AD,7 MI6Y[4.OI:DDLPR9UMD57-.A#82,@"F4)3G"X,5AR!RL.2:&26H9881UU*:/4> MY68,7[$"C,A"7BO*PMBGUXS:@KM3S4 X1I"NJQ&?%%*:>M5^$R+.]."$#")=$\DIWT MR_)CC8$,@!OU%@E/ 0,?A8"#>1B\W)*FP:<*9V!R0:CPX#.[\* ]JT&_P=Q& MO\&\CGXE0@,1#PLUYQAD3XY!37@LQD.)%[J(EU7Y4%7/MKK U4K..W/8UD8* M6%^E[.-A.FP"##$T!<\=M1:F;81,GI0Y]Y)THW\'SC)XO@W.3GZA.&L8G$HM M5 7J%+^IM6$S1>*_ I?C,'B54G5:"S7C,V6CU#7OL<*X[K-&"NH6ZY]M^%FF MB5G1"))2%>OH."3J7H6"/VB693I3ZHP4'FK*R%,*:4'5^ [Y>56J\AAJ"OK) M;LE ^48;KL_@C.29,5%D7]OC:7'9U/HPG0^"Y>;3%;W;SQC:SJPO<5MIV M?>:+X-J]JUEIKJN$_WJT$;;W(/YRP'2*\EKZ&;DWBO"$:_6ZO1+B+9%G/DQW M2:J^ZDFC$A_"67K61%9:#GLQ#U9'@T->+]/.QL:F39'$I0=),WS"K1F1L.3X M**[0E9LL5&;2E;;DGWZ@:S,93,XT_H\<,0G_PG Z+,=*M>G0BE)O!TR%:EDD M@K4111.NP*4?;8%'NVZ*C!QX$OCG+-"X&D@&JC W,$5W"-%FW0A#9A(R2\>A MT-M%PB7,5SR-*$F@!4F2,)#5TR(]%+D*=*.P(3PWR>1 (SZU@\OYE32? M =-+;!J]>:B3\L^Y[GBQDA*]!G:J:25Q&\2F6].24##A6ZL^E@$_!W::4?=1 M9T&>E&4\_=JJE=AR)29F=?]KEW4F^&.S4B$J%-Z(&B4[DW6WB%4=:_^,1_G: M)!([*1(@NI-FGM M+4ES9KN$J"=+O-N!>:D;RU!!8C:U-XK)6E]P65DN%O;OQ.()&EA*:!Z.1S.= M[*_^?@TWY4'5*Z>F/A@",^2RJ_R);,EC<#2;!Z,A M?AH/8W$-JU!W'%]2K6&.K^9/-&:-/B4NQY&LJ8@N#Q['XR *3C&.9AS' 5 M3,(_8VS/))C@OU&LO9PQ1NY0/>/Q@(+**2Z:OIV-@F][E$V3YM_L,&>3,!Y% M^C#E2.5;SY'&DS "J. X*J?+?_8ZV'@0#F=3V",_.0A'T=1[N!@5-N<=3/G#Z M>OYSDPKD-%)6([@A\=NU73;?C[E(0J(YT4H73S;2X=&\Z6XLJQ&8)I;2ILG= M96W\Y@Z0\YQZ>-H;?/18#Z5QD+63WEAHV@LW<:"0FR/(:6@./7,<-2D)).9Y M_7@I$T6Q?++1,IK-PL$, Y]&(RKDCI&W<3B<2ES??#"HXX9URY7>:'DG =&4 M;(TRXFOI<]?HP7I7;RA!&D#I3+2P)C(-\_HBE8-/S[F]HI:V0)RA;G5(C-&,<419/Q0C/-;@,T C4-'(EZ9I;@_,X#@[Y\#LXA86 M0)RL#H?"ZRP!\IF*+E +9JA=XL0TQ?$59G)O<4,0>HZ1A^P'>KG#,,9NP>>M ME7O4*$0/7U!/&*V1^5"%P^&Y8#?7\78SFE8RZT+-NI)9+36*,M])O,U5O"@7 MY=*R$\GHB]46_C*V/=GO9?7C163QD*(,P2*5A*&^"3 M8#8,YW,,VCH=4] ZY:E-Z(93HMJ $M6\T^D&&\Z4<8@E)K'_PV Z#0RB(VD< M1/*B"6>_36?A+!ZK%T5!X]RM';TVK7[:\:1E/%[EG7&8_H&>#CY@.9]GFWSQ MJ=G@V9N 07<'=49K+HL$;>T5^NM]-*+V"#C6JOD+D89>-CIV*T:#L>U17V!9 M!B)KR.\RN-UP@+HFF>7GI)?U@8FZ20>7&&];7F\-N;-?3U7X].M52>2=6VW% MHU$T>E2T0. CW<@&L+E<<*0[E*KRP;Q_'_\^$0YN_C52:5_=0;%PZV,?!4*/ M:U5>[0(S<#5IU<6?!5=U?1JJ6ETZ5Y;WG/MBU\ >C1)Y]\!042PLSX\ M$D5$M+.DO#848=G.2'E'482E.R/G^=$$:;^1\QZ+)D+)#9HX7[33K-!YRVO5 M8"['EGB*V)(>&8+>:/40?HFUOG$,I;9E7F7$AYM.PSNGTB(UX;768C>[LU#4 M5W+;4W?33%VT'X*FH"XK>B80_U_90^V^SJI9FRI>&$OV8YTNR%;::[A9W MZ;+:I.)D(>B=I(VC#G"NDF;06DG[F]#)LXG")H_8IUD;)['?C-N?.3T M:7*Z-&.)@V=8G9")Y=<]_4YW*+4:'6 H_SR,1F%HR$G_X_&X6A$F0;1 M-(S&+%6.POED2#]/XA"T4NV2.5@(L> @*F_H^AFGG M.,4H)@,/6D=2).\2T510E&6R!>""JA>-0%N;@KZ/3TS#V9QZ^0Z' ^2,W%$' M4R,F1E.>Q^$D)ED[&L!J93.8F4#Z1:,PBH9=^/2" MVR$XX+U6=!!, ;P?3-OE\=ST269P=H%+W=6&<=X-F%VK M*ZU[JU$26CVUNG\A-ZEJT :6YGWT=U@K&Q-;"=%QA(FKE([#G:$BT,- O^N1 M_CH/!R.V?,K'OKF_PQGEW#*>#ZW&$/CL_>5+O5 MDWPK.&ORWP2X66=;M6%:#MK.''^AW<\;^UQW ;(9I!MWS[-G748_,&SWWN!_J_K!=KK!A^; M2*7-XX2-B;SULK[W!?W>%[1G7]!^'33;T+@V.I=$[/=2/OD/Q,]>8F4;3R*L M]D*ZLUR*&/(HBON]B^PA%7K"RUX?[QY M'IR>-%2<-^E]1_&:O!!G*F4AV\.DE%:GH?;C+M$I.[Z$;,?(W]<.MD[+_+B_*:6O7-F(>)Y(/AU!"5[KK4+JWQI8$T NWZACM_9 M8=0>0MCT%/<(MVP]>$_ 9>?8MJ#+MH?J@9>MX_ $6F]#,P2U:Y['X-[?*G/L M*;CY)O]\H<(V&K$^OD2N!FIX\[J>"K(G)30]9=\M24B^86X&4L.NA9RN;U+. MFZ1@O[N[Y$;>C:'!M?V\YA(.S76:%W:1D=?8,!A(OL[@XHC-L)FT8V*1ZW,, M!\$R>6BL0'&3KYDZ\D)8G-P;X^0^GF+4]T >EP[U)$0S;]:K"TW>TV>0K0&Z'U.H?L^&Y"G93P59'SG??P MA1/ ;3(RK&#YQV\)3D^E6;3NLO\D\;>89-@-;P\$_-)>!W/NL>L^3[=OM\_3 M[?M\E.348R]/FZ]]=T^;KWV_7<)>C^WU>KQ]-[T>/[+X8])GWUWTGN?(=GK/ MT[ZO-@&YQU:./MJ^^J./'J$./M[BS6Q*#C9#^>AD$Q%I?AH/^5D2JE (-A[^ M/[S/-QO%W M>77P +=TCL8]Y=?YLD+C85.4;HJNND=T0P6RUNIY8QBT+KF+_1OS4K^S:MXL M/>[*.=/VJ]B"!+IH7^\S\@A'3DHX703O?>LAFY=3.-6M8 M*WVI9ZTX64\J:QO8D3S6XSB]Y].BA[<@:A0[MONCN!-Z,[\:YZ+3<8S'%'7< MIOSITK&OP<6N_+87[?EM3\'81NJ*)R!(4E^>O",K!>VLMX- S].3^3:2F[SL MLAFCV#IA+3BHX7I6P1]M!WX\[*,U2KA?S$?;XSK [,HTEVTW:K53M=(A^7KMW2 MR;%UJ(S%>ZD'%(A8JYPJ4S.6?P)=4U5N)VG.WS.^07G38B$A%P?/JY8IU43F M.(P\2,M%D=\WR-S@8C#X1U^$[#E*7Q2L5_H*E+'7O4784^3%*C=M=2JP))ZT M\:*F%9GS_"[719IV8BJ9HS=YTCR'SOS!%DQN?6T[EM=FE@#LAR.>0ZHPA0C* M3ZWDJ0;2+Y>9F ]O\Z+@T(%%LH?A2 R4#Z';Y')H Y%8QBE;$3@?AZ@W\*V9 M^(AQZIS8B*9RXM3W^:.>,QW7X4HTN$+GHY16Z294>K@*%^0FE50RM:1BP2E5 MP-[S)6H<9GP1CQOWXGG#A=GBL]-AM!ZG9U-,/1R88PH*M)IM!;]JF.($*R=> M2>]]^CG??*9"[^XST8T:5=$.F^6R)ZF/S;_AS[BD.YB81C!R&AN*57 M*I&H[0Y?R>NDN&CEOE=VV'BAW[64D+L#!;-AQ >_IYDET.-YOZA$1U8=[O)" MB*3F+/Z#M-K*<>*"@0RW@4NVK4>%/C@LU$[^0SRE#\IFQD#N9+EFC9);CM>0 M ]:M1>]Y"2V,V)=T[*.^WJ>#M_N&75)YMEJQV&J"XKSV$EZZD_+&MP^!/4YW M:R&/2&=V7FNN,CU:.AR2T(?(5F-[(_Z^_ZYK(1SU!\?^^=X;F8*GQ@9P'I!NS))E=+1\3]:)7;SE,D/T9']_Q&T[;!?+C!, MP$<$&%5@&PZ[Y%K;&<58N/" MUEPG96%3?[B':0"6][2\[:^9ZTF ;;F;1\L+/,T$:,^DJQQT4WGMZA)Z[^.Q M)JVX\6LCK[BGM^^"OW+?+/!\HA>_P%LQR7#45624&F1R/9/;HM'==%@='O>5%P 4T& MY#LJGRE2L%T^#4&D&C=VR<5OJX-5'A*KO]PR9)J6+2V=H5)97T[[7?*D\3\A M7[^-R/U@615(50JM+SZ8+/LCH;:8;<@IA"HM&89+M>_&4?1)BN^P0SPN)_[8 M1#W3XSNFJ67'"QQ,JKL%"O-MZV*^=AX?OK08?V6;GO-N%_)DY ,T WN M4SJ@7CF@V]+B9LZW_=PS-[O]<2NG&00CD$G\6J(OE]D_TIM]_+7'W#_=]2F' M;&5A>HP0S;3+GWLW1_,KGR:D=KVT$Q?=1+Q6WH2I=ZV:BI-VUZJ-VTEWK3:D MZK8$FDZ969^9JK=:4=/]!99R(,'!L+=C,_9^=2?4GF=8\P,KVJ!)1)G3NVCV M#V5Y^.W_!U!+ 0(4 Q0 ( %1+1TF;*Y3H$P( )DF 3 M " 0 !;0V]N=&5N=%]4>7!E&UL4$L! A0#% @ 5$M'24AU M!>[% *P( L ( !1 ( %]R96QS+RYR96QS4$L! A0# M% @ 5$M'28_C>](I @ O28 !H ( !,@, 'AL+U]R M96QS+W=O&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( %1+ M1TE%Q2FH6 ( *@+ - " ? 0 !X;"]S='EL97,N>&UL M4$L! A0#% @ 5$M'2<%!H!H'!0 I10 \ ( !&PO M=V]R:W-H965T&UL4$L! A0#% @ 5$M'22^EA0DX @ MUP< !@ ( !H!\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 5$M'25#);/ # @ Z@4 !@ M ( !!BL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 5$M'2>4J#*.? 0 L0, !@ ( !J#0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 5$M' M2;F4$=BC 0 L0, !D ( !X#T 'AL+W=O&PO=V]R:W-H965TY+KEH@$ +$# 9 " 9!! !X;"]W;W)K M&UL4$L! A0#% @ 5$M'2<+K.LNB 0 L0, M !D ( !:4, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 5$M'20> )G^C 0 L0, !D M ( !]$@ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 5$M'25(5A"JC 0 L0, !D ( !?TX 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 5$M'2497 M/H^F 0 L0, !D ( !-%0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 5$M'21C5^=ZE 0 L0, !D M ( !^UD 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 5$M'28;S> W# 0 F 0 !D ( ! MD%\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 5$M'22B&UL4$L! A0#% @ 5$M'29!E^A?1 M 0 S00 !D ( !S6X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 5$M'2<'25>9:! BAP !D M ( !B'4 'AL+W=O@ >&PO=V]R M:W-H965T&UL M4$L! A0#% @ 5$M'27,M0D,M @ !0< !D ( !OWX M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M5$M'2:XD)TH% @ '08 !D ( !M(8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 5$M'27J^^S$M P M>PX !D ( !:(\ 'AL+W=O](! #;! &0 @ ', MD@ >&PO=V]R:W-H965T&UL4$L! A0#% @ 5$M'2?,F"A3V 0 +@8 !D M ( !79< 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 54M'2=O,YSJ/ P 8!$ !D ( !8I\ 'AL M+W=O4$ M #_' &0 @ $HHP >&PO=V]R:W-H965T&UL4$L! A0#% @ 54M' M28HU%86A @ G0D !D ( !QJH 'AL+W=OK0 >&PO=V]R:W-H965T&UL4$L! A0#% @ 54M'2::EY59] @ _P< M !D ( !8;0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 54M'21!R3*CZ3 BU0! !0 M ( ![[L 'AL+W-H87)E9%-T&UL4$L%!@ !) $D \1, !L) $ 0 $! end XML 76 Show.js IDEA: XBRL DOCUMENT /** * Rivet Software Inc. * * @copyright Copyright (c) 2006-2011 Rivet Software, Inc. All rights reserved. * Version 2.4.0.3 * */ var Show = {}; Show.LastAR = null, Show.hideAR = function(){ Show.LastAR.style.display = 'none'; }; Show.showAR = function ( link, id, win ){ if( Show.LastAR ){ Show.hideAR(); } var ref = link; do { ref = ref.nextSibling; } while (ref && ref.nodeName != 'TABLE'); if (!ref || ref.nodeName != 'TABLE') { var tmp = win ? win.document.getElementById(id) : document.getElementById(id); if( tmp ){ ref = tmp.cloneNode(true); ref.id = ''; link.parentNode.appendChild(ref); } } if( ref ){ ref.style.display = 'block'; Show.LastAR = ref; } }; Show.toggleNext = function( link ){ var ref = link; do{ ref = ref.nextSibling; }while( ref.nodeName != 'DIV' ); if( ref.style && ref.style.display && ref.style.display == 'none' ){ ref.style.display = 'block'; if( link.textContent ){ link.textContent = link.textContent.replace( '+', '-' ); }else{ link.innerText = link.innerText.replace( '+', '-' ); } }else{ ref.style.display = 'none'; if( link.textContent ){ link.textContent = link.textContent.replace( '-', '+' ); }else{ link.innerText = link.innerText.replace( '-', '+' ); } } }; XML 77 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 79 FilingSummary.xml IDEA: XBRL DOCUMENT 3.5.0.2 html 211 236 1 false 58 0 false 6 false false R1.htm 0001000 - Document - Document And Entity Information Sheet http://www.progress.com/role/DocumentAndEntityInformation Document And Entity Information Cover 1 false false R2.htm 1001000 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.progress.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 1001501 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.progress.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1002000 - Statement - Condensed Consolidated Statements of Operations Sheet http://www.progress.com/role/CondensedConsolidatedStatementsOfOperations Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 1003000 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) Sheet http://www.progress.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss Condensed Consolidated Statements of Comprehensive Income (Loss) Statements 5 false false R6.htm 1003001 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (Parenthetical) Sheet http://www.progress.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLossParenthetical Condensed Consolidated Statements of Comprehensive Income (Loss) (Parenthetical) Statements 6 false false R7.htm 1004000 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.progress.com/role/CondensedConsolidatedStatementsOfCashFlows Condensed Consolidated Statements of Cash Flows Statements 7 false false R8.htm 1004501 - Statement - Condensed Consolidated Statements of Cash Flows (Parenthetical) Sheet http://www.progress.com/role/CondensedConsolidatedStatementsOfCashFlowsParenthetical Condensed Consolidated Statements of Cash Flows (Parenthetical) Statements 8 false false R9.htm 2101100 - Disclosure - Basis of Presentation Sheet http://www.progress.com/role/BasisOfPresentation Basis of Presentation Notes 9 false false R10.htm 2102100 - Disclosure - Cash, Cash Equivalents and Investments Sheet http://www.progress.com/role/CashCashEquivalentsAndInvestments Cash, Cash Equivalents and Investments Notes 10 false false R11.htm 2103100 - Disclosure - Derivative Instruments Sheet http://www.progress.com/role/DerivativeInstruments Derivative Instruments Notes 11 false false R12.htm 2104100 - Disclosure - Fair Value Measurements Sheet http://www.progress.com/role/FairValueMeasurements Fair Value Measurements Notes 12 false false R13.htm 2105100 - Disclosure - Intangible Assets and Goodwill Sheet http://www.progress.com/role/IntangibleAssetsAndGoodwill Intangible Assets and Goodwill Notes 13 false false R14.htm 2107100 - Disclosure - Business Combinations Sheet http://www.progress.com/role/BusinessCombinations Business Combinations Notes 14 false false R15.htm 2108100 - Disclosure - Term Loan and Line of Credit Sheet http://www.progress.com/role/TermLoanAndLineOfCredit Term Loan and Line of Credit Notes 15 false false R16.htm 2109100 - Disclosure - Common Stock Repurchases Sheet http://www.progress.com/role/CommonStockRepurchases Common Stock Repurchases Notes 16 false false R17.htm 2110100 - Disclosure - Stock-Based Compensation Sheet http://www.progress.com/role/StockBasedCompensation Stock-Based Compensation Notes 17 false false R18.htm 2111100 - Disclosure - Accumulated Other Comprehensive Loss Sheet http://www.progress.com/role/AccumulatedOtherComprehensiveLoss Accumulated Other Comprehensive Loss Notes 18 false false R19.htm 2112100 - Disclosure - Restructuring Charges Sheet http://www.progress.com/role/RestructuringCharges Restructuring Charges Notes 19 false false R20.htm 2113100 - Disclosure - Income Taxes Sheet http://www.progress.com/role/IncomeTaxes Income Taxes Notes 20 false false R21.htm 2114100 - Disclosure - Earnings Per Share Sheet http://www.progress.com/role/EarningsPerShare Earnings Per Share Notes 21 false false R22.htm 2115100 - Disclosure - Business Segments and International Operations Sheet http://www.progress.com/role/BusinessSegmentsAndInternationalOperations Business Segments and International Operations Notes 22 false false R23.htm 2116100 - Disclosure - Subsequent Events Sheet http://www.progress.com/role/SubsequentEvents Subsequent Events Notes 23 false false R24.htm 2201201 - Disclosure - Basis of Presentation (Policies) Sheet http://www.progress.com/role/BasisOfPresentationPolicies Basis of Presentation (Policies) Policies 24 false false R25.htm 2302301 - Disclosure - Cash, Cash Equivalents and Investments (Tables) Sheet http://www.progress.com/role/CashCashEquivalentsAndInvestmentsTables Cash, Cash Equivalents and Investments (Tables) Tables http://www.progress.com/role/CashCashEquivalentsAndInvestments 25 false false R26.htm 2303301 - Disclosure - Derivative Instruments (Tables) Sheet http://www.progress.com/role/DerivativeInstrumentsTables Derivative Instruments (Tables) Tables http://www.progress.com/role/DerivativeInstruments 26 false false R27.htm 2304301 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.progress.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.progress.com/role/FairValueMeasurements 27 false false R28.htm 2305301 - Disclosure - Intangible Assets and Goodwill (Tables) Sheet http://www.progress.com/role/IntangibleAssetsAndGoodwillTables Intangible Assets and Goodwill (Tables) Tables http://www.progress.com/role/IntangibleAssetsAndGoodwill 28 false false R29.htm 2308301 - Disclosure - Term Loan and Line of Credit (Tables) Sheet http://www.progress.com/role/TermLoanAndLineOfCreditTables Term Loan and Line of Credit (Tables) Tables http://www.progress.com/role/TermLoanAndLineOfCredit 29 false false R30.htm 2310301 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.progress.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.progress.com/role/StockBasedCompensation 30 false false R31.htm 2311301 - Disclosure - Accumulated Other Comprehensive Loss (Tables) Sheet http://www.progress.com/role/AccumulatedOtherComprehensiveLossTables Accumulated Other Comprehensive Loss (Tables) Tables http://www.progress.com/role/AccumulatedOtherComprehensiveLoss 31 false false R32.htm 2312301 - Disclosure - Restructuring Charges (Tables) Sheet http://www.progress.com/role/RestructuringChargesTables Restructuring Charges (Tables) Tables http://www.progress.com/role/RestructuringCharges 32 false false R33.htm 2314301 - Disclosure - Earnings Per Share (Tables) Sheet http://www.progress.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://www.progress.com/role/EarningsPerShare 33 false false R34.htm 2315301 - Disclosure - Business Segments and International Operations (Tables) Sheet http://www.progress.com/role/BusinessSegmentsAndInternationalOperationsTables Business Segments and International Operations (Tables) Tables http://www.progress.com/role/BusinessSegmentsAndInternationalOperations 34 false false R35.htm 2401402 - Disclosure - Basis of Presentation (Details) Sheet http://www.progress.com/role/BasisOfPresentationDetails Basis of Presentation (Details) Details http://www.progress.com/role/BasisOfPresentationPolicies 35 false false R36.htm 2402402 - Disclosure - Cash, Cash Equivalents and Investments (Summary Of Cash, Cash Equivalents And Trading And Available-For-Sale Investments) (Details) Sheet http://www.progress.com/role/CashCashEquivalentsAndInvestmentsSummaryOfCashCashEquivalentsAndTradingAndAvailableForSaleInvestmentsDetails Cash, Cash Equivalents and Investments (Summary Of Cash, Cash Equivalents And Trading And Available-For-Sale Investments) (Details) Details http://www.progress.com/role/CashCashEquivalentsAndInvestmentsTables 36 false false R37.htm 2402403 - Disclosure - Cash, Cash Equivalents and Investments (Summary of Cash, Cash Equivalents and Trading and Available-for-sale Investments by Balance Sheet Classification) (Details) Sheet http://www.progress.com/role/CashCashEquivalentsAndInvestmentsSummaryOfCashCashEquivalentsAndTradingAndAvailableForSaleInvestmentsByBalanceSheetClassificationDetails Cash, Cash Equivalents and Investments (Summary of Cash, Cash Equivalents and Trading and Available-for-sale Investments by Balance Sheet Classification) (Details) Details http://www.progress.com/role/CashCashEquivalentsAndInvestmentsTables 37 false false R38.htm 2402404 - Disclosure - Cash, Cash Equivalents and Investments (Fair Value of Debt Securities by Contractual Maturity) (Details) Sheet http://www.progress.com/role/CashCashEquivalentsAndInvestmentsFairValueOfDebtSecuritiesByContractualMaturityDetails Cash, Cash Equivalents and Investments (Fair Value of Debt Securities by Contractual Maturity) (Details) Details http://www.progress.com/role/CashCashEquivalentsAndInvestmentsTables 38 false false R39.htm 2403402 - Disclosure - Derivative Instruments (Narrative) (Details) Sheet http://www.progress.com/role/DerivativeInstrumentsNarrativeDetails Derivative Instruments (Narrative) (Details) Details http://www.progress.com/role/DerivativeInstrumentsTables 39 false false R40.htm 2403403 - Disclosure - Derivative Instruments (Outstanding Foreign Currency Forward Contracts) (Details) Sheet http://www.progress.com/role/DerivativeInstrumentsOutstandingForeignCurrencyForwardContractsDetails Derivative Instruments (Outstanding Foreign Currency Forward Contracts) (Details) Details http://www.progress.com/role/DerivativeInstrumentsTables 40 false false R41.htm 2404402 - Disclosure - Fair Value Measurements (Fair Value Measurements within the Fair Value Hierarchy of the Financial Assets) (Details) Sheet http://www.progress.com/role/FairValueMeasurementsFairValueMeasurementsWithinFairValueHierarchyOfFinancialAssetsDetails Fair Value Measurements (Fair Value Measurements within the Fair Value Hierarchy of the Financial Assets) (Details) Details http://www.progress.com/role/FairValueMeasurementsTables 41 false false R42.htm 2404403 - Disclosure - Fair Value Measurements (Liabilities Measured at Fair Value Using Level 3 Inputs) (Details) Sheet http://www.progress.com/role/FairValueMeasurementsLiabilitiesMeasuredAtFairValueUsingLevel3InputsDetails Fair Value Measurements (Liabilities Measured at Fair Value Using Level 3 Inputs) (Details) Details http://www.progress.com/role/FairValueMeasurementsTables 42 false false R43.htm 2404404 - Disclosure - Fair Value Measurements (Quantitative Information about Unobservable Inputs, Liabilities) (Details) Sheet http://www.progress.com/role/FairValueMeasurementsQuantitativeInformationAboutUnobservableInputsLiabilitiesDetails Fair Value Measurements (Quantitative Information about Unobservable Inputs, Liabilities) (Details) Details http://www.progress.com/role/FairValueMeasurementsTables 43 false false R44.htm 2404405 - Disclosure - Fair Value Measurements (Assets Measured on Nonrecurring Basis) (Details) Sheet http://www.progress.com/role/FairValueMeasurementsAssetsMeasuredOnNonrecurringBasisDetails Fair Value Measurements (Assets Measured on Nonrecurring Basis) (Details) Details http://www.progress.com/role/FairValueMeasurementsTables 44 false false R45.htm 2405402 - Disclosure - Intangible Assets and Goodwill (Schedule Of Intangible Assets) (Details) Sheet http://www.progress.com/role/IntangibleAssetsAndGoodwillScheduleOfIntangibleAssetsDetails Intangible Assets and Goodwill (Schedule Of Intangible Assets) (Details) Details http://www.progress.com/role/IntangibleAssetsAndGoodwillTables 45 false false R46.htm 2405403 - Disclosure - Intangible Assets and Goodwill (Narrative) (Details) Sheet http://www.progress.com/role/IntangibleAssetsAndGoodwillNarrativeDetails Intangible Assets and Goodwill (Narrative) (Details) Details http://www.progress.com/role/IntangibleAssetsAndGoodwillTables 46 false false R47.htm 2405404 - Disclosure - Intangible Assets and Goodwill (Schedule Of Future Amortization Expense From Intangible Assets Held) (Details) Sheet http://www.progress.com/role/IntangibleAssetsAndGoodwillScheduleOfFutureAmortizationExpenseFromIntangibleAssetsHeldDetails Intangible Assets and Goodwill (Schedule Of Future Amortization Expense From Intangible Assets Held) (Details) Details http://www.progress.com/role/IntangibleAssetsAndGoodwillTables 47 false false R48.htm 2405405 - Disclosure - Intangible Assets and Goodwill (Schedule of Goodwill) (Details) Sheet http://www.progress.com/role/IntangibleAssetsAndGoodwillScheduleOfGoodwillDetails Intangible Assets and Goodwill (Schedule of Goodwill) (Details) Details http://www.progress.com/role/IntangibleAssetsAndGoodwillTables 48 false false R49.htm 2407401 - Disclosure - Business Combinations (Narrative) (Details) Sheet http://www.progress.com/role/BusinessCombinationsNarrativeDetails Business Combinations (Narrative) (Details) Details http://www.progress.com/role/BusinessCombinations 49 false false R50.htm 2408402 - Disclosure - Term Loan and Line of Credit (Narrative) (Details) Sheet http://www.progress.com/role/TermLoanAndLineOfCreditNarrativeDetails Term Loan and Line of Credit (Narrative) (Details) Details http://www.progress.com/role/TermLoanAndLineOfCreditTables 50 false false R51.htm 2408403 - Disclosure - Term Loan and Line of Credit (Future Maturities) (Details) Sheet http://www.progress.com/role/TermLoanAndLineOfCreditFutureMaturitiesDetails Term Loan and Line of Credit (Future Maturities) (Details) Details http://www.progress.com/role/TermLoanAndLineOfCreditTables 51 false false R52.htm 2409401 - Disclosure - Common Stock Repurchases (Details) Sheet http://www.progress.com/role/CommonStockRepurchasesDetails Common Stock Repurchases (Details) Details http://www.progress.com/role/CommonStockRepurchases 52 false false R53.htm 2410402 - Disclosure - Stock-Based Compensation (Narrative) (Details) Sheet http://www.progress.com/role/StockBasedCompensationNarrativeDetails Stock-Based Compensation (Narrative) (Details) Details http://www.progress.com/role/StockBasedCompensationTables 53 false false R54.htm 2410403 - Disclosure - Stock-Based Compensation (Classification of Stock-Based Compensation) (Details) Sheet http://www.progress.com/role/StockBasedCompensationClassificationOfStockBasedCompensationDetails Stock-Based Compensation (Classification of Stock-Based Compensation) (Details) Details http://www.progress.com/role/StockBasedCompensationTables 54 false false R55.htm 2411402 - Disclosure - Accumulated Other Comprehensive Loss (Details) Sheet http://www.progress.com/role/AccumulatedOtherComprehensiveLossDetails Accumulated Other Comprehensive Loss (Details) Details http://www.progress.com/role/AccumulatedOtherComprehensiveLossTables 55 false false R56.htm 2412402 - Disclosure - Restructuring Charges (Narrative) (Details) Sheet http://www.progress.com/role/RestructuringChargesNarrativeDetails Restructuring Charges (Narrative) (Details) Details http://www.progress.com/role/RestructuringChargesTables 56 false false R57.htm 2412403 - Disclosure - Restructuring Charges (Summary of Restructuring Activity) (Details) Sheet http://www.progress.com/role/RestructuringChargesSummaryOfRestructuringActivityDetails Restructuring Charges (Summary of Restructuring Activity) (Details) Details http://www.progress.com/role/RestructuringChargesTables 57 false false R58.htm 2413401 - Disclosure - Income Taxes (Details) Sheet http://www.progress.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.progress.com/role/IncomeTaxes 58 false false R59.htm 2414402 - Disclosure - Earnings Per Share (Calculation of Basic and Diluted Earnings Per Share) (Details) Sheet http://www.progress.com/role/EarningsPerShareCalculationOfBasicAndDilutedEarningsPerShareDetails Earnings Per Share (Calculation of Basic and Diluted Earnings Per Share) (Details) Details http://www.progress.com/role/EarningsPerShareTables 59 false false R60.htm 2414403 - Disclosure - Earnings Per Share (Narrative) (Details) Sheet http://www.progress.com/role/EarningsPerShareNarrativeDetails Earnings Per Share (Narrative) (Details) Details http://www.progress.com/role/EarningsPerShareTables 60 false false R61.htm 2415402 - Disclosure - Business Segments and International Operations (Income from Continuing Operations by Segment) (Details) Sheet http://www.progress.com/role/BusinessSegmentsAndInternationalOperationsIncomeFromContinuingOperationsBySegmentDetails Business Segments and International Operations (Income from Continuing Operations by Segment) (Details) Details http://www.progress.com/role/BusinessSegmentsAndInternationalOperationsTables 61 false false R62.htm 2415403 - Disclosure - Business Segments and International Operations (Revenue from External Customers by Product) (Details) Sheet http://www.progress.com/role/BusinessSegmentsAndInternationalOperationsRevenueFromExternalCustomersByProductDetails Business Segments and International Operations (Revenue from External Customers by Product) (Details) Details http://www.progress.com/role/BusinessSegmentsAndInternationalOperationsTables 62 false false R63.htm 2415404 - Disclosure - Business Segments and International Operations (Revenue from External Customers from Different Geographical Areas) (Details) Sheet http://www.progress.com/role/BusinessSegmentsAndInternationalOperationsRevenueFromExternalCustomersFromDifferentGeographicalAreasDetails Business Segments and International Operations (Revenue from External Customers from Different Geographical Areas) (Details) Details http://www.progress.com/role/BusinessSegmentsAndInternationalOperationsTables 63 false false R64.htm 2416401 - Disclosure - Subsequent Events (Details) Sheet http://www.progress.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://www.progress.com/role/SubsequentEvents 64 false false All Reports Book All Reports prgs-20160831.xml prgs-20160831.xsd prgs-20160831_cal.xml prgs-20160831_def.xml prgs-20160831_lab.xml prgs-20160831_pre.xml true true ZIP 81 0000876167-16-000105-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000876167-16-000105-xbrl.zip M4$L#!!0 ( %5+1TDL?;5"?S ! .,%@ 1 <')GN7FD?.Y^?=O\+KS^M)W527G)GLJ>N,S]JQXT[>V7QZ#X:GVTRZH>52OKK__EV<_WJ:U7WVMW.WU[3OY#7 MKZI.L]MJ=Z[^]OJWBS?VPK]]^_K__/0___J_WKSY?^[3NU>AVQS<5)W^*U]7 MC7[5>O5GN__EU3];5>^/5Y=U]^;5/[OU'^VOC3=O1F^Z_9%;%JS3BAH:P0?N MF%"2$QNXX4Q*\;^__5@!)9>B47$P1*C+AFE\EA0(I9\O6[Q)Y/##OGVNK]L_ MYO^^0JH[O1^;W4&G7W__V^LO_?[MCS_\D%_Z2Z]J_N6J^_6'NQ=_8(3*-X2^ MX?3U_=L&=8U,SGO?W:LSWMBJVK/?@R_DQ\7DX]6WYI?9S^=79GQ^N_.UZO5G MOV7T6GX3GWI3KRL850_O^O///_\R?&>WOL+'"?_A[HG[-URW.W\L>#J__+G1 MJ^X?[S3:S=YLFH8O99+H)$F=;JU57O=Y?FMV;H8")?B2KKB[G\BU_P%?O'^RUF[,9QA=F ML-OKW]9SGL=79KQAT'MSU6C8Y>G'BT/_-1&#W:'W^TO4B= M.[U^H]-\4-!OA4+_R8=/4V/,#\-7'Q[MM68]B!]+?_A_[]]=-+]4-XW'A]O+ M'W[S0,U/__-__#5_UX^]X0N?JLM7P^_^\I;_U4;:4XAO_47_ONO(7_1_2-HAMO][_D7][]I MM_+O+MM5_6I(1S7!PKU>^K?_]_5/!/_12E*I_OK#])N'W_'#])?4H4K=O_WQM;$W5)W6_>.H?AK5[_';6OC8;^W>?^80-]+(FO3O6#=OF'GX MR+M7-M\7F7?X11PXVZ@@Z(W(=ME&\2XC#FZGG+OJHU_DC+YI5IX%,3KSG_I<9/QX7 M_%U+XJ]_NG_;!B)?!)77P>OW"_9(S,2*;>EK9J[WXU>6"[Z[2&"7>.?Y-^!Y M8QW(QGI!&H_QW(.&^4;OB^VT\A_QWX/VU\9UH=[YM>-2OOE,/2[H(U=[6>]_OZB:@WJ8LYE8U=\N_M[]6M6=S):] MJCI-?""_[_'QXUKS%?E_5(!5!7 :ZK'"/G_?[53?WS?J/ZI^&G1:1[;^J^SY MV1R>Q@*ON__?#SK(ZVWCVG6/;JW7WNNSF'V9R^Z[]6VW1JCSHFS]0JY?IB+\ M=O%K735Z@_K[B]&"^2P?KPJ,1Z]G%3AT%=AY N,,\YX7YNU\@<]AWC&'>0>G M'F%:$Z4(^5MX\+%3 3_C:Z+>_5F\[N08O4_RIW?MC8C53 MM_ZS4;<\?E;=:/:/;.S8AR>8CQW'>8T6%Q5*ZKV52=^:W[)I4=W IRJ8OG8[;5S7<;$.]]U M.U3Y^\:- CQ/C[EG_+KYTZ_Y9 ;>H@&,2/5X-'#\T.VO@ M60.?]]CV[(./2P'W[(-W=&;,#ORF!1I^V('A/W2V8=MLST@>I4:[_J_&]:!R MWQ]^_ =2W:B;7[Z_J[Y6UY.FY_Z9MYW;0;\W?( ?ET59C>,QVS*?Y1>46IK* M(+A!K]VI>CW;_/>@/>9HAM?AWW=;@^O!D24,YG!T=_=]@J47DA\(P\N'[)?S MLN]YV0E?8]G%I)/83EIH')*NON:SG,J[=N-S^QH%X*\;O=[C&W/*K8U0K=/' MGWJXI'4C?_*+5)[-G%W-QB1H>[VJ_^B65JJ!VZ;NT:/5O4G);:&0;L];@!Z[+UQ/H^=7N9]-Z2)U MWNQVP*F9\T/3Y=,J8%])#0^H9/T@5& ?YHR=H!X=@3EC+TN73^+"Q2Z1X2DM M]JQ[!F>3M4AMUKV9<396)Q$9GYXB'TMD_,(T^IBON>W ?![ETLXX89I3*'5? MYGVTZSSKR&=."=0DKR>WZ$_T+"]P?V8Z/5A]X&FN,YJ>*8\SFMZ9.IW1]!X3N&>\<=2':"\,71S_E(Z=A6^G MM,R[-U4G"",/W52=*I \H(#_]+3Z" /^H]?S.;TFGOM [?30Y;$[9GON5CO12SSN:[X!,^03C63ZM.>X M]HA1U*E&M$_TCN%[T9X\63M A'WJT<*HN^=R7Y@!R M)8>'!TY)E\]M/4]C>9_H+5\X;-NEYSL#R9T8KO,\GI,OAWUQL/+<@OE%7F0X M:CV?,9K^HH^V)9/I!KUVI^KU+D94C]3]MK[J_7=H]!OHMSI5L]_^BN0?EQHN M9/#U3YG#'V=SN+LU/JC!\YLIQ8?;JA-;5]7I*<,D9R]$":9[IIPU8 \:L,_F M(&<[_PQV?M>8='[=>T(&=L?P2VX)]#NM;/N/Z[F^VYK<#TXLN/".1S=+>,$2WO:Q[B.\I#V<6IWVOWJ7?MKU7J; M[=M5^_-U-4RU]MSW]XU_=>L9)SK][4]6?JNNA@>Q]:=\>F6*LP?;8,4V#=3$>@F7J;WSY$!M9%MIJ)J$/>R%7-;R%A>A'@R+71YB MG:36E,)XS#[/DL8B MO3E"9=TA4LZIB%C.KN[LZO9WJ'LV.L\48#WO&<<:1N=3];5[_17]^^0S+]WZ+!3+ MV0RM@[CE+^Q]H^;T$(M+)EGGNV+]\8+.ET9=?:IN!W7S2Z-7?:R[5W7C9NP^ M1VY8DM\X^\'CVE_SF;V_ZK$*M_O2^ZTN_BSW^[;3[-Y4#S>9WG5'%]DFK/'? MJTY5-ZYMIV5;-^U.&XT#/O2UBM]N4;I'=FEK <./AG8ECE^(VYZ1%UVD-",/ MW.WU/UR^;[3QJR\@O+N7U9>10UU64!^]375\C MI$&IC3IQXL^G:UB6,7M6E;,C.E1'="!*LRIZ&3HB!&VM0;,_=B__A)1DZ'[F MG<[^[<=S)[W75)4SD'TN('L(BK*NHSDKRC,HRH$XGS.,/288 M>PAU9FLHS=FZ/)]U.0A%.<<[AQ3O' (VV<#EG..=E^EHUDW*]!;R=%6%2$>)-;IU=54-1?;C-VVFJ M^/-3'F\X.:X4O?3-X,C*T>8HRUS^%RG*&E_[(+VQ8:CCXCOKXQ;TL?'MK(]/ MT,=Q\;T0?9S;.C_^>X",Y/Z/W4YUWSK_066;S<'-X!H?S;W_.KU1EV';^M>@ MUS\^-+60YT?U6(WIW>G-L\Q:.JO! :O!UGNB+IK!LJHF?.A_J>K\6%U]R2+^ M6HVBE5-7AL5\OQ!WL@T%.IN2?9F2DU.=GZO^;YVZ:ERW_Y.;&7^M1G+\>Z/= M>=?M'=G!]?I*M!+[+T2=G@QLSWYLOWYLU_#V2N/EXWQ@X8+3[-]^%)5LPL6AD;T7;OQ.;?5>)#61OU\5U5+ M. F5G"?91[,T6[1;.CW86E/B+>["Q0M[O.ALFQOJO#=VOS=>HIX^<8;."]// ML_$\7/@"XR/Q&NWZOQK7@\I]?_CQ'Z@#N5_1]W>YM&S"]CX\\[9S.^CWA@_P M*04?^\CW5:,WJ([+WXKN=M\F\AS='5IT=PB5QD^8EG9V\F_L"3 \\)-O:9R)I@,3<@L)T6_JZJOU93,="HX[*_[O:. M+N)9PN1X;#&#R^-=Z/$CQ/-"'\9"[Z-6=M6U?KC;@"%]G:WQB:[V'#Y?$$39 MQ!*-E68.SY7\)EF 3\'>V!*<& $\U3W*H.8L#-?ES%/X%Z\R6S<,)J.[! M>; M8MFSHI\5_=!M]$S >E;<[8#[$U#;@[//6TLOGY7\K.0'?"1RQA1G3/'< M>KNU$YZSUIYM[1YP\$);^R*T[3 7>O<79IY(G;V_L>]PT MO&?E.%#E,&LIQX3EV%9W#S:N'+&NN[7OUG75S%ZCAT;\(WYF_7'XR8_3)GI9 M?G<=?]WWL;_NT6]W[ U^4[-Q7"HUE[='V%0R]Z)< MV.Q9+W-5(;Z/]N14X)&I/2W]<_>8G#$.?OG2_]RM^U].U0J4S.W/(3S[D/=Y M$Y_.JO"B#A VL@IG;'"V"G=/V%Z[\;'1Q/5IGIPF%+R]()NP-D@\NX=3!8UK MAXYG53C5T'%M]W!&"B?L(-:S"NM=6_S PVDILK%[/DO1ZHALWB^KTU9E>F7!2+75!W\TH;O=CK5 MJ.3L^^GIR6P.SX[E;$\.VYX<@BM:WYY\N*TZL75U9-W>5]&/2<[.]N/L5)[+ MJ1R"95@?I)XMP\G!S?65X&P97H)2K.DNSI;AY-S#^L#Q'',<0,SQS'!SI#GB MHKIEZE%W!I][U;\'R$K\BO_Y]?OMY/WJJ=>/3$EF,_>8")W)W?ZTP;QA:@UM M&']\(VT8=-HC5;C?+.,+>5,U>H.Z&FV=^P?N/^K^Q<U>UW!J/KQ MMXM0DO$_)@B9_*"Q;PA5IWO3[LS]CKM5S>3.D.+DETQ]UOU+#ZPME\PL<2_D M]:F+^5KRL9W!M/F8_-A;_''YA[:J]H\6U;.5531=-ZY>W6GZI^IR MXKS_]L>?GGQX???Z =U MG7_5[C4;U[]7C3J.MN *7RZYL6"%-)$)B)180:43VLC(G ("KW]ZZB?#TT>+/(>/B6:2)&]*V^))PQ M+@TXS2&!([@66GA!P"1J2)+I]80'GOM-TV1D%[/"MPNP7@T\"T5$HP'28]\MQOFB*C>W/3[5STN\T_AM:Y]V'0SVTN6NW.Y,Y\ M^PA S.M7K:K9OL$]A[__.8WO5&6-VV$X@X-#57@_>N?/G[Z\/=/\>+BU<6'].L_[:?XRG_X]/'5#^_M M.$V37YR):G>^5KW^CP%5_BOBZ*_5S]V,IAO7H[OLD[3=]?T97]DW?(Q,7#O* M-; X,J(9D4'Q$6\>"D&%L88<>36F-UH&@45Q"QJ:4/H#][>1&$7F[ M?6KW_ICL--2MJ_95)WYK?FETKBK\ZY^-NC75<.AC=ZS!T4-!4?=A=N\\V4C# MK*,.($N&<%Q(&Y7G%NVRY%*Z:=DPHM0IB.;B2[?N+Y&-<>BXT543JQA8_-$+ M_#-O0?3>AM)";Z02>F?"P=TWEU(?K$1 H:PG:%YU,E8F*H"BP4 +5JZBEOB! MNZ3T@#1< *=YHP>O A";K$#<$1.'P"/AA!4:SH@Y!=&LHN'!(S)%CT*%(1 - M@L(0.',B4>:8H:;0&VX,6U4XHU3(#5+1_L\P%]*]''8*JZO6VYP-N6I_OJYL MKU?U>[1T-J,D]%S*F><2$@W110/>1J>BE$F:Y*.@5/%IRCG5(EK\ MG -P?)OO=GH8=M?#O_R*:*AW66$\EI,/330-_ZBN$4+&7K/N_CG!W$C/:*B: MA&W4^W ^).:XJ9@VB@"3 -'I*'&1G0" Q#%P&Y/)?81-_D+O1/(T%I=(JH]H M&M\Q\8&VKK.-'.:/XK?;JM.K/E7-[E6G_9\*/W<4/\VS-$^6W!L8#S2C, B! M<2L3B[*3UOF(,)F@M;+X_P)R9DUZT*4M<[Q726[:!'VN)*E%FY(P1$Q$8I"L M'5?!<4ZIT,9;*JQHH^XPZ=E M>0I2W(9"3DK1@B=>: L:P\E@B%8LI"031!(5!WL 4NR%:F18/U5?J\Z@&KWC MLEO??4Q^9ML^Y'''!J'P'TI-I."T-6C<4K ZNY)@27C]TT?Z^WR9K$+[ ^^^ MT?N2_XU(X=?&]? DD#$;1$:.D"(=GU2:V" M9AJ"D#P0Q7P1-@C*U!@X6X>R[;'SL';Y4_"MTQ\V'B#DUY;$!YIZJIWU:'P9 MI!@<1I?)V@A":T%M$3LAL$,Y'),0WG<[U??WC?J/JI\&G59OB4!PY0%EPEGP M!*@;XD0/.D@244ZQ@+I,4JX/1A[O&__JUCF=V_MP&:K/N7=R_M#^]XNJ.:B' MG4DG-:1;WW9S'C$__/C,$ADI!1'!-.J(U<"ET>AH )TX6DKF=>EE^'W6Y!A% M]!YY:;9O&]>NNUQ[?%!*HOMU&%Q#1#1(8Q+6)=Q=Q.A4H$)&!%5'*YK?+O[> M_5K5G?PM%GU<$Q]82Y$PP-(TH=D-:(B5I(YKE!?UD7H+5A79"2H/R/:L+ZU? MZ^'!X_>5Y<,";BN(0E$5P!MJJ8@8J]JK$B1'/*I]%*4PJ"8M""DY\ M 8YZD1_ZQFR!D[X(A7".)/ZV=G9LK^E!'$X4&N\(R 2RL 3%B1*)7BO56$Z M1V;VF(2PIK]E%#T&[GK@W -A&/-Q$XGW('*J.Q0H+#N<@Q''?MRM81"-1J0M MN04AJ0'NT;.0*(F-5L72"E!VM"):R]VR%&U4C"::+"BOK<"X+9C(G=/2JU1( M1@ _7M$\V=VF',3J*$-";$MX1"$1JK67,A#G0@'V@1VSL-;VMD%3X8U-#E4( M/1+72()"-"*]0%Q;GB)+X#MW3WD BFOTVKWU8EN-OC-D9RL1J],0+:(%B1&- MHCH2G8H,QC"V7<>N/M"U+5:V[&>9!!L4TQ:5&WBT+D).35"("I=7/SVN?58! MK.ECP>1#?[2(G'/ L-YYA8K@.7..4Y(*![)N3+L[6>S'P4I'/8G&1$T4H&LU MFH-"D07N8PBB/-Y2QK)66L4BXMAB&Y$29"SYYA4&_2S*4-@2?7">6 M/1RQ/-FQ2JM)\F 2T1ZA M"-UR_/J,9G3[L:M)%N.S8*B%"!BRYG2HT)Q*ZC",C46UU-JQZ[,*8$V?RJVE MV@6,PBS&KD&X:!G%@)XF21B:@B?&K;L3Q7YI/,:$HH!( <"@'5:2,2:9LT:) MJ L[O&:<.D,VR'#=_CS(![,?Z^YEN_^NVYMQ&V-)11\@GI0^4!8Y1F=$:Z15 M "6*HP<-4-+-D)\QPF=2L2&1N[GA.E>9E=;>"-SH20,P;ZS7&(ZYA)N?44U* M:SBAS<_%^)Q+_W,#!B.L)0DWK+$@F,VW%V+&>38&8W1AW7#IZ0%P.76+?2YW MC&#\PV*N\@)KO)'*)A^,(R:F$(OL$$*?"?"S-?86E3A*:2/%$ 3-002:J.-6 MY0IW0#.:C"Z/%Z0&M1-5VUGGJKEW0#Q@I"HE30(=A!>.>RDX(Q9-"VA99'S> M,*74 7"^YB9SG&@A&<60BH&)Z"9Q_7R0S#-IJ"FKY3">D@? YHJ[+(F([LT8 MP,@*+'?&")*<1.P8J%&\P(T4-!/;YV])/30C!DT<&&Z\!A2Z=B(@JG.9^J1C MH6L2S9_9$9'[W66$H$TQ5KC@"$2K-.(RFZNE.!IY*@L;;]C$6=1S,;[F)C-, M927DW@::E]D)03T+VA-A$&656D@%XP? YHJ;+"0;0HP8Q(L Q"G- T> 0K7E MFKF2/8$>;_M ;$FUO@M!>6X $MIO+Z3146@EB4_*8XA=YM0,2$EV1.5^-QDW MQLGD!74Y3^B5H2[99',M:H9,9>952[I])[X^YVON,LT1EN22L8@.Q49PWH4D M.?$Z"2:A.+UE=$=6=#>N3*/1E]XRS12B>>F,-#%*PD-RAH8926%<:UC=E<7+ MRZ&=9O>F^K7Q[1-2GDMH.[D-QE#_&OV[VV69JT&_6W^?>/CN4L8J*'.R M0-HQ@HXNNDBI@\",UDX+BFH;2(AZXO)#>6MD>X3O11:EF9HJ%D?'$ %C'Z * M#54RUCA!%?5*JB GHO&]R.+AD'F4?WC,*JQW@JS .465QF =M9)&!#G1>H]6 M*'JG?%D'.]R:#\H[EXI-Z%R4E6=):NO!2H4VT&"@*=%R2LZX0DW$EC$SX>A/"ACYOK M-S1,U]UF[B1T=P]Q_7,=F>NW)8#QQH-01G,2@_<2U9Y1_+G,C(_6](Z)>71L M1NBBE()UN2%7/I?F"E*.6I0T&'AZ%@F:^L*\4\4-X3NA=$F"45K@#A%@<(B^ ME9;64^8U_D,DU3!#I)+KG1&Z2*1)"N @G/31 %/**FIP=RL,$[2UH3C9HAC? M$UB#TH^CC=V[[-9S[M*NK088FT6N'$79RIS%9<0S8,E90]"OE;=JV'A!TG)Z MGD3Z$G&C-6 F@<\W;3V-,5>>C$BG"%CTW)O):U#]J<*#>>GZCHO M3#X5[OT\#NHS #5I>?]WM5>P>RNYDL@FC1R(E,F[T)%"?<]@\][:2 M**6("$X:HAT&9!!W)Z-A<[S/C5Y^_B9OZ^FK[Y^_/SYRIZ$V>\?A?T:E6*BC M(_R\8@. X5N+5L-#-MI-I'S8M>\W9+CWZ>*WPOE*P/@Z&.VD]&AVE3;2YNZ M/%E%,)S-SO?^8OL.N,N2>QBDUFSF-DL]?&?C\W5UU[ASO:"58 @:.((LJ=!2 MI*!3R#4T"+M2M)H4AHY2JD='UHNIV(3.16&H0:03O1!)<0WX%\T9!MH8;%@% M6OGB.,U(H38D\U/5K! )X4,_H_@W$2JGE.F4N ^&Y4(D)PEN(X0]CEN:5'GV MAQ[2S*1V%BV;T[RP>QQ)CG&3?5Z6*,F9,8>:+7++!EHJ @ ^MBG-]2"W1;K+ M4*)1V$ASK2#!:8>NS8,US%K'J$&'%W(E8=F!@YF[RQM+Z=B0V(7JBQC1AB"5 M3+G+*[&(?H@!98B#,*,4%(@IA+L2L8.;P=#\#D%3MCIU]24W)K]/'^?S 5R6 M#Y?X&>O)VSJ14)]EOI$+G()5N,-$]JG6V>0*%MXP@0ADFHEUZ-LJ:PL3Q/E$ M'B,J'9T&':V3RELF.#41@W15Z#Z^0=^=(VZ#M=:_!J.Z.HS(QEN(K8U:>61 M6#08JE TYFAO$':#E)Q;BZ:R6"(F!)MB8QXM&Q*\!*L&SRQE#AC#L##DUKNH M]\HHCK$-H TMDXN!3^V$ENK;'R0/8&2GDPSGFN^[H+'HL7X/H[<;=LS"#@K%0P-@[ MGZ6",]+E6X$I.1*]$\X7QA'#BN?4_M_W9!USMA!LC(ERU';'->)K(@17E(HH MRV9::#N/1"CK6T=N.$$ED>@L0 1A%&(7E0RA$<&E*DV 4/+P9;$=\V@PSD;\ MJ9A0">,PFEOK!RZU NF9]H7GH 3$$0EG8_O(1%(8IR:,0QQPCKLI:LJU%UR: MB."QV#Y\.@39FUB6I.^M,-RP; @"QWB;.:92<(QIQQ$)T_+RDE+F63G9;D=7 M)1 UYTIA9@U8"T9;YA$8Q9Q0,V63HV&;D8-@?Y?>(7C/7? HEAA1"Z3A&,@! M#P'7/G!2')6PNY+BPQ?*VMXA-R'1QA(,M0&2X=HX@7Y3&)J4-Z6C9,">"PFM M(8OM> >T>8'G;+U'\$S!ZD0$R]-JO)>Y+T>I)IH>CVPV!\\,#'':)U01U)FH MB0&@,>0I&!!,42RLX!FEL@@[$T$A"LV3SXEAHTU4T4J6M 3BM2A/3-$S/*-S MV'J[[RB]9P)H0(2<&^%9C P@82A$C7.J+ ^4\)S.85^A@P&?I$@(?B "YH,Y$)W8OG/(O8B)XT$JL*"$S"7(%#<*(#@DE)4[71Z#@FS' M.6AI)&4TWY0@P'6RP26"8L%@$Q!F%IM'$_J,$'EOD0/WDB3P-'=2 RN+)<> M?04"+,XL2449-5-F&Y'WGWF/IVX=NH//_(\-@ELKDHP^Y#YW-%=?@1(H\6#]C MQ,6T15O PI-8_7WKK#(B&;%YF =U,!J7ADA6!A%H'E!:MN3<"ZMR%ZN*-D:J ME*BA,@*Q5N<+V"HIA6Z<.EMF0??%ZO97U8>@<\]BHW(X[ZQC$V>S1'SKMK$3$CZPK$Y/3NJQ$9OO3 MS!FYS7'2>:ZBEB%8$@/$9 U#?V;0$)*@9- %.E&+S=[V*=_R2J%UHTX%H8@" M5$>=&&4NU^:CD0]EPX,][JD9B88)3VR$-T02,VS5H G:Z92,"LECG,EG["FZ MOSVUB\2"%P0]DP"@TN?+1Y;Q9"1&1A@&8'10[BE=9!96Y[?3;[?:UX, M>XO?FM>#5M5*=?.]Y\$F-WC7:=8;;_DN>W MKW]S"6V89'>!C*=J%^-TC7;&41$D03W0U3! \OE*IX%D] _.B>8 M*\>,*$6G=:/T G,(690'49Y$,%[ZH#5HQEV $)+@6D1)N2GDHSDK#H?G$+)1 MLDGFPUGB(XVH65$Q;="&H%'5Z&N(B>5P$89QU"QZ9F5>%I.U2$Q D.R!".Y M<\EZN+P>VKWF=;WIX@_L^_ 1_ MW>AMHU5N3F[SZ%$?,09R-!C.$+%Y$$$)IVVYM^^GJ2WEY_F9GO4Y#S_^HUW5 MC;KYY?N[?#8P>4WV_IFW';2VO>$#=-FY@6=H>'"C2XJ:+(U%VQ,]FD= =6;E M!?67)T&V=#Y,E#PY&3AXP&UG.$(KGMCHI([-G^OWPN3(E[5[I;G$G0DB2, _ MHD%_([4) 'E@$2]LZL%(<,T>Z*@?A#MNO0BY?0BQ5.=B5F8CL8[&(C9^G"MR MR.SNTV9I&E%+>)1"2&#*N$0H=0@\.)48OY97D5^^[&CS8@2WS#+EF9Z*:$<91GP0A#'>$NI0A*B/SI?'^"],\9:9)Y4[%3C' M1>Y?;I(P*5E# /_ED:APN(KWY-D7V@F#;"?KAVW9M$G&*FNMY\DD7[:7?AB+ M?%S\[].*<:=E)#(,]R+URE+D?*SH,'),RUY]=0'QQ+ MW/"8+U<[:3" Q(C92Z,!X^,9N3TC#DI]YG&\UVP7U0:]HH9AJVR54%=DC)P) MHN(QE+8:D00P0K2E41%#KI@\N,EN<01&Q/4;,G 9K M:=F!XV$.^Q$PO4_3!9:I@ K#(@, C(4B0@G-#&$V6FKVF:@_4 DNLU[<)>E4 MP&W&R-T=&N-"S-=.E23E:>9+U<1E!@P\HI! :\8$!%E..IWPQ@EN:S-+. M2);0\?M<6H<8U#L,;((.G(1910\O3/&6F2=),2BRR6C&*2"2LKG'/^L MGLM,'=-!:P5 3+"0#^9RCU!TM%H%+E0L*C4/2)AK)^DA.*\%#=X$#I%)QYG) MC>R8U;1-S.7I=E838.45R=,7VIJ)5#IL:)B\ M\!CT>*Z=$L8D+YUD:-5)89&.7(#O&__JUGF:2F\TX1&%F079'S-H6SA7LV ) M35;@YG7@%=,B;#WZ MW;Q32.,D.MG<.!T5%%1N(,Z.D M#H8#]T$S1(?),\9-\/CO#O3FP(6V)JIQX)2W2:64SVF2=XAH5)['0Q3@_W>1 MYGI. >X'U5!&DU)4Y"$> (9;5$MB(I?:2H+;O&P]?>R[>:>H!F.6&(U,+@8% MP;N<5,2P+U=3&*'B2]?1)R.:7&+(>6(!W0HZ7]12[XWVD>933;!%3"U>G+IN M2F"+Z=Z43A*J2[*U4A#A<\]0)/B 'F8C_** M:,^YD*IY/+V-GCHT<.@T<,/E<=F<1644.)19D-,PYM6W7OO' M3OOZ;Z_[]:!Z_>J'PV-S'@QY-#IH9830WC@2P+NH-?/!$Y%<&):+'!C+6P8. MCPD0[9A+,F)428%'C3%//LY)N0$^E'V!CDT,L_W\V( ;:K4(AN:N(_E"J^(< M73SG003IS'31Q[%Q_V3/3+V,(FB#^R2 5D*G87V[R8,00RRGPQV_!=VF9WY, MW2HE\H1J25",B1J-%H;E.6J0 8Y-1-U==*VR]##8KAM]*9FRD=+ M.0DN2L#_Y&%&PA"#HE!*%8YA&#P]NQ06-J1UU"5A(0H!X(A$=*TQ#'1!&(_ MJ+@YQX=SB Z HRVO*SIZFB*NI=! $X;"U D?75#..<;*'C_JV1=V23MIQ&>, M61%HX&B=F;8._Q*EM(*FH'S9OY?>/5);ZJRTEB!$+]M.LNE9">MPM:$T/O2_5/6^ M1*)\KI,*2B;E0$1E1:Z;]9'HJ!&OSAK*O;E$1IPM%TN>@)=[H(]_C*WQDT,QE 4HM,0P41BO*M!:VL#5O5MAFNY#%08A_'5"RFOBEL$JBXS8I<1!$ M.P*2LJ@4Y#MYJ;AS\(:NIL@'*/]/^:DK@; MF#N3IE+N;W].X_VUO:*4F&BX\^BYG;%>)<3<&)(P-Z,;PT8B?Z!Y7*YSDH1] MWZCK[_@A0WY+28H%Q^1>,A]8-#ZF7/L(N0MR,E+=,AN3Y+3\;(*U&U M!39@05X\":28)8'QD(6$8: C""Z#U""-3Z%@@VI#*7\F-A:L!M724\EHC 3R M&GBPZ+2(#$H06UXM893QJ?$<>V1CRX4'CGFNN3'!RCR;).H@@U1,64J(X+0< M3:XEF^KL>*#,KUE D# Z2!P#8)H\NDVM,0)&>T,U@A@9?-&AJFS+_AQRV$\= M0.Z2!)8;[3&4#!@W0" LY,/5W'RP;/YY9$)9ZQ!?L4@205>?:[RL-4YX+J-- M2@0#WBQJ47P,LMA"AP2=KY6!DNBH,8K*58:1&I6/QP3CBWI#'(=\UCY!=^C: M8W",")EOD%NG3+ZI8X,FEM,RO?8,$EDXQ=N@3Q0C.*.63/L2>0"^@Y7 M7-1 BTFT>!;+N/W;!C$YBSC3\X!J$[37TA'+,>5S M,T(@=W8#X<"@L70QF"CR7->TJ'WN<^8XWE(WJH\X@\,<_F2-8/<3UA3 MN; S[)8D\K&JV]W6VTXSDXY;?_3GVL>C1$0,X2T3@)J.YD"SD/M' B')I5A> MPWVCN)&KA)&SZ=L>7\O.D7+K?\JI06,/X&WN.AL)5ZBV@ICRHN8;AB$T;(VO MZ=7MM"Z^=.O^KU5]\[;SM>KUAPFR]2)^821X!>"T1^73VN;S>:4)5=$SXLKY M0(*R&1'_:J1MBZ&%HS.E4"[HZ(+-UTHQ7&/:!'1,1.7>BN54-L[D#(RV 4/= MFYOVZ-=Y@>_3:MDNSEF21YIQLUM@EM'<'C1W4*,I>6U5OF0=87KBR<)BEK7( M& KRD0P%.2V%"#?FT5AHD!,*D]@,=1#!3'NLI61T.Q?];O./T/[:;E7H,._G M!*-^7^,?K>)L2_XB+JI;IAZ,Z,7@794Z9MY89 M8[UU/%KNDN)>.XT\&A9IFMJ_]^2BH?T+93"F'ROP-D<6'QOUA_JBGT]*AR;Y M_FU+-^TD(T0IKB@"48PF<>]&E^>Z.(*JSJ,3T\6EXXP0.I./>70]F8VIK3K) M!G#BM$I,&FG!&Z^51X?GG4>KJ<7T5='MLS%\K6<'?=S:N:AMS54(A$1A(B(R>S>E>*.J4^U^A>\*X M2D*^OY\BFG<*/*'79TIM)NKE=/<0JUT/\@.VU1J>!S:N/S;:".%\X[;=;URO MA\(2,$ZC\L8R!1@JHR'WC@.QN 263#NF?):J#)^['Y<2MSVF%B&Q2 TN1Y#: MB]%\%,LPKK/$6J&-DD5ZF*%+F\Z4;,[4;5U]J3J]]M<*W]B]J7ZN^A\NBUKE M%4IXD0D3G5(J-^#CD(RF+@_JT%H$_*?(6;X1HC25\ZAY"M&+(A6/AH8&1/;2 MXQYURKI \FQ8;3SNC5!&*FJD4+LE>DGQI78,Y>LD1B04\O490ITSN>,!8@$( M12PBF1+[H'FAH"%1*KG-@QK!2V&=-")G>%CNWDAG'/QJ#IL1W<-?_KW;;0V# MD:K^VFY6O8ON=6MMC:9$H;646@74!J*E-58FE1'6X&&1:S-LF>8DVRMC('B68"31<'3R"@"U6Y5MD1(6FTC!2';(),IR_F M$_,4FA?FQQS2EP&XB@PT2X[G;O',!4"W:%C9;X3I^=J\-:*7E<9KIKRB^?(G M!CB&Z6@,@BT0!@,'7^;V^7!DW.YI7B3HI-%_8$!,.1H-*K/%X,1'XP,5+,P8 M)4LUU9L3?:_O:RLQ4&80&"$J=0F"1^P74Q#1&I(2-;Q(F.*VG&60[[]_3
-OI]>M!3O+AUU6CFM/E99^3[QRK0ZPK1-3VJJZ&)9;+LF@!A$:# MF^@PD K14>H$B. "+@;(HG?#787M.'?S>)CD>*]9*$LWZ/25M;G4SV+Q4_6UZ@PJ/\"_ M3"WDTM"1R\2$MHKFEE7L ;C " M#(9XX6%X.=S(0)%HEQ)QJE0;9G(%]Y,(_;G;:6XBU!")1K-G ^Y=P+#$*INX M40K#$4$C+2?&:;&0TDG$4YX*832/G%G@J-K)VS*JQLB0R:?3?5^+W:YZFTKPP8I4658SKO;&:U+\JB+>83/).=II"\2NHA@?48=46'@YQ'.*8?H,\\) M#[EE9Y$5H&*V>J]&.L;BS?9FL)Y[3S0U#ER(@#C$4E0*R8/(L^*5+-1:,3)- MZ>.WKT[5$BR"4062@NA#4 $A'\:K/-A+([S4.I67'Z70TZYL'E5U^RO^]FOU M<-\VY!@PPOA"XQ?(M38-QW],SJSHUE7[JA._-8<7A/"O?S;JUM1=D8_=L3LE][]\U^U< M+2NWBBX(K7)%,@7!I8W2YD-[,!CRF+*$!DY76L/3^:5C3#%."%P1BR (I68E MRBZI:"01+LHR*2I(8;YW+;)%EI $)21&8MSE,PP63:X[I#Q0:1'RE1<4,*R4 MST#_ 6T0RCG:8QN]#@F )D1OZ#E0<-)%4.6*3X.X$Y+6*AL$!84Q ^#N\)#O M@%B>I."..-PA2I87HU'!U+2OV$QDN7-K;BGSH;- 8C/:DZPJM"RE7 M3(YO+ MKI!Z%ISQ@AC)&: GMQC^ 0%FA< (QA=X6A:AWQ*NGBZ"WWA2!WKP=!H/H; (VH&7+#[:@1KVG<%5XX6HZ. M>E/<<-V#$':M"1BK2XU&- 5*(4EO,%@3#'^(,9]IE$*@TZ>?:PDA7EY6S?Z' MRWL#]ZG1KSYT9A=-KHW/T8I);8E)0D8(!JQC3%G-\C6=),I(X@TEC$^F2M:A M;WM\+4'XTCN9?(BY^KZJ[UA]C MP=5&F2SFT??DL%C&*3JK:4H"=2OWB*"1%$<4.5 MTL!5TLHH23T).L;(4UEWBOY%/8'Z;\VJU\.0UE6=ZK+=3W7W9EB\XAJ]W(7E MYK;J](8AVR@#F>LFFKCAAI^W]LZ1W#-O:)YO3"$?^0#NFVA$LM%HC-C*Q >9 MXNTIY.Z0[R4[BS(1&4/ *!T'B'E2"$5X% C^'2U@49'/IX[IGH'M#[?#&_Q/ M6F[B5$B<\*B,@,2BHT*A"@!S0D7BROSP*'5 M5BQQ;1)/C!09X^G+6'OC['#$N?#\0CMK#(81+B#:R1>;+576Z<2IR+5@,P[V M]8N6YQ*S)ZCQ,G)/DW,0%7-<1LH\%1B5: 8AP2]LOEY%HIF6,1\"@<$=ZM%S:!GR7%N!6W17#N3P9+0@L0$V M-[%Q& ?FDV1A,DBA*3$?>60+YU.?CGCF[S,K3$*):)N( ,&9B3%ZD6N,+2J7 M7=00ZE3$(Q?LL("H+"EGJ<^[BH-C)@#J3-75^_:7[.7ZS;(BTV#D:+?1DOG=]"G? W^/)ROS/<]^'[4,>^W_> MOR?GA ;]JK[H7O;_;-35U!N7G->:J-UPMH*7";>9,QA:$VT\5S+D7E5%_8

]?O>FJH=9\ZS>7]JW2SLXD<@4UPDM-$!R8"7^Y'SP3.6!]F6#0Q3< MJ9 9Y22W"E'&A22"I1SW6!)VQCD'0<70A\?@,]JD)%$>N%M, MI #HU:P/;'BEDQM!G2P.(Z40IR?!#6R2BL0,YR13[R"!U<$3S@/7+@2"$'S& ME1%0)R:WS6R2)7F#!A53TD"2U4DBT,QE7E9SY8I&:XJ)?1GSL;?$;_GPI[*7 MN+-^KQIUPC>L9YQ2R!.U:C>O\D>OQG2M:O4(65:(0P)C,^D M>',!;+C6FB$P)L -&748C8$D$KF+8=BX*,W#8U!7IS:A\&I^_?JFK=<,\$A6"S&31!T(BR@2N MJ(PDH*J*R,O^'E+2U6W4 C*?R.F?W?7X=)8%E8A(AG)T8A'ML;+)$ZH-XH(R MVF=*3%58;T3DBEP^1,P!]_5U-P?-2WS8XPR'AQ__T:[J1MW\\GUX4#996G?_ MS"CL'IVD+>U)%J5"X8#61#%E3/122 7,H;U#_[^H3>AZK*XHI#E7+!?>EE,2 M6$"%-50#SSW1(?I<2PS9+T&IW;CB>F7U+FY-;D3\,R)BW C I;!42)OK2 V7 MN$/ Y9(J%%<1;5*J*-!C$L\&<-=;25F^K>TB!VF5MNCAB=#"4+<",Q)=7 M]NH'()/-H&S.'B>:;_4P!]0$+7BP),CH52!TQI5VX'QED+<%J2RR_9[$Z!G- MUV4A7R%PBIA@$9-KAM:@A"S4,,GVN:3/&Q<[+BD"=O3^@"91>U?8:@ERE) Y6YVYE)Q%J2A_,Y$!C2I5+?]VT%GBF@I0+#O!SU M^#R*Q6JTCU)1BZ#1&95F]6<2.]&4]:]P(@80B1HP B @Y2(*1XE3N+#XJW)& M !738Y 6D_-$PI]Q_TN/N-A@V(H<@S+H]Y+A@2$"#B%X.J.Y&=4KY\6>6S(; M;'W0-ND4E;2.8,3'G 0.BN3QDQ@4^+)O$Z/3Q9,'*X_-MGU0%AQ& I#P/Q1C M0TX05>>YTD0)4?9+-)JN'#L]42 +AZ)$0RUQ+!&7(#'MO!%>Z=PT1>5V0<4Q MGIKNM[U3NI]QRPM0@M (N=L;X&):93U)QG//-(;]Q987(,3*WNVY);/!EH]* M1!G0 %H,A))SEE@$C#*A^AB$@L6!+Q=(SF[1(#1CJ,ZJ8 MR]V2T-MKRIAQ@!X.%5V6@\#>2#;EVE8G;IL\+2SM)]X&JJ(<7H>.QN7\#,<- M#":/0"K\$Y]>F6=@:4D]JA7@,:+4'B-*2" U]6API7S&G4XS[34W8^KQ,NM%X[KZ%'<(5U [AF%B4$))1BP$H"X1CGL+6!">(#9:D Y+((H MX] 2"8U"GM%=,(>0^R1^\0T*F9+1%IV@R1,A'#BJ J+CP/#MLD0XDL#FDN]V M6W^VK]=L-<^8L,D[9CB+D*QWRA-/#J/3"E6^'CVG=^/D>;&5 M.;MN=:3#UE>>:#2FS!F"K$.9;T>-F];_77(8&OV&[W8ZU>CJY_=EJ-FA=;0* ML;/"WQM95M:SD+F% *(WRN$- 664 M\G2C/!90<>_*.=^4&OT4-A8>Q^9NF5FNAJG<,='*Q +8A'K#A2S; N4F$%/P M;FUB]KP'4.N=ES*@?0&'GD"2/%I*),1$VIO2?SUU#ZS)X9I[($C$#LHQI15" M"P03)@)8],L&\H3RPJX^=0^LRX!S:=&1:7 J@LRSMG+STT "<&UYB>T8 M11S+5F9C%I =!>?W>&IM?X;VDJ/3U: 4!>ZMR,B! QYS,2HB\405!!F9]MR5G09G$#Y)P@21^00* M0[K+]MS^;O-#&Q%-;FMM$6GG">*&"B&B-)PKA>ZN@!'*3,\!&?OV=8A:&.]2 M,,9YE].5X%#_+<.H!2*J?M2R;*Z+0(AS^F2JE@52T@4M\HA#=#/,*Q0.@X82(95P0:)Y0,A>SH328JI: M=PY5C_KVX;*HAAIF2:]SEG1MC1,!U].C+7,BWZ6U(M^U85'E*MPTHZQAC-(5 M2=H6%POE[C"(LPKM,$=SG#"64&[$A1AR5R*&7&A M HUE$(%[?W*;[9^7!]=R[U%L\]^#]EA_SJ%3>=]M#:X'2QM3(J(P'MFF*09C MG<2@,!>0>3R(;,'PC[NRFEG! /&!\2Y"H[G\<8*69-D/D\(B6%_K?8 MJ<\MGD7[%3!Z"[G"W0B5M$8&9+RS.N"E*>]9/;.F_[[[I9XHCS=Y])X/.D\9 M]TSP9 TN-<)E@?CB7+B.YW-,L-P]M M=P;MSM5='[-N9_WF/9QPDQ(&!H8%,-;G0:.$8V@L1>"Z9.*-H%.UXLN)V@(+ M"W>I)A0U4:$J"B 8\=&8.Q#%H&@0OARD)Z?N+^^>@:4.5>5,M8K1!T@D.*4Y M>M*0<^[!E)5F"M2^EV#969,@SN;JLCR.*"6G-?=H$KCR+L\?*Y.]N%?43ED8 MG1:.GONU\:WJQ6_]NM&M6^U.H_[^%N/+X>R)W'^W>WV-;T7[4]55;_U@**K< MHCCE21,,I.*6^ABL]D)Z1?R,2T)B"N#OD)EGEMEV[6V$-!P0X#U1>;8W_APP M6*(D<);+UF8U#IZVN*A%%_3+T1HV]5/X$$DY5)0FH'7W J!0:M&!"N""[1LWBFHU8R=[@TCF,@*(AGSBL=RSPZTU33%R*T+9M/FAN:N<1S MGS-T5X8EJ;2'W$5'&%X8@C?L<-W[QZK.;9V:P[;3JR!*-C$N!_US_E] BQB& M!2RX6[5'/*T9(LM)0>!7#;\%!4+^0O0ZPIB@ M#'\+UL\YFL,[*:A&_B+3W+!((SH5PKF;+MP8YX_OD;_0OA[TJ]9&6Y!);3E7 MDM)D@05FK#)!&N)D;L!.U3:WX#B=VV=RP3)B.,5BTDY BN""113&'$AM0(,F MTY=_G[0-=\CCXJW(Z6@(B+3>@,]7X8 1JR-A&9OS15L1#HK'!>LHT4]8$UR> M.P,0@W-!>,KRU*A@$;AL<3LNYA$=ZEV!Y-WDA?5;B2.J"L B5ZB5'-514,LM MH]2%?*NAK+*C,%6Y.8>238E=&%FKH+W3N3('0Y8@G8\JYM'4'+V;FS&423&8 M%5EOAUCY"QN/&&)==VO?K>MJ6$2?[\-\K-O=&A>QW6W9UK\&O?ZPIN(3@IO[ M[#3<$'ZO4>7@O0JFIKUDVQBIQ%<$K(-%%8H0'+;53U@F7T,(6 MB-N2V)*LK Q)>D$TF@[JM'66&2J"RCEF6X;S^<+D+FE=>+"L/1JY M("++L^Z#L.B5F2! K$HPH_<')72J5=$ZQ%:]CXUV:\%4O/G'^(YJ&Y57WEG@ MFAKE<]],)R-U5I?1E.(S@JHHB8;(0>!2NT33?GB@4#C:MB, MN]-F9CIB 8EUU>A5H1K]^;9CF\V\P?#A[[E9;-YQS68]F!@]M;:@D]<80;B$ MNJHPALA;C' ').1"#SICIR':*=C8@-!=L+IDQ:P5VH'344H%SN4K8@0DLY*C M[S-E4<4;*@PKK,K.>/U4-:OVL WPVHMHO<8(R67OHL!J9I2-/D;J&6BKRNLO M;R@=WJI:B;-'NI[.Q[*Y 6B)F "'JB*8G[ A*??;%GNZ(L]3I\7UMR]>2;\=\+ %%$6T08!< R9Q?_S(+ FB M0&PLD !5,VY;(E&%S#RYGUQH"'5FQ#*\FMP_'0\\OP?2>7O0L612O%J[ M+"T$.#.(+!TG0D8'7A4AT1E*DE<4_,!:EP=E=9=^,TQ/1&";?0FX;\]I'O!F M@BJ;40+"C[N))8OUMFI>Y7^;@__=Y*HH[S?55>4A>Y\"F/R,1VEX2.#6. U& MTI, ,6/$QKWZ*:SN%-H-K"80V2814DDE5 9V44H*7HXRCD6P_CCXBM07/7"C MMHG$=DQF*>!#NUBU# &781DF&#I!SO#,E@8.W)67"Q>%PQ,!JE$8ES9H&/[FJK.Z_?7>HMI'+!X6;>*VB M3F96&,T]>.<)!%@3*NI0<;&>S5:A6O+&P45_/QEU?[\:#7I%.<;^],GM?DVY MPMO 16(RTTN)W61._K M@Z>HM:LC(S:O9G[J)FG&$P-.2 J3JH0KT$7@PH /*34+LKYV%<>MK2CNG0'< M:23N@W%83R_NI;-YBA7!"1!D$ MM<)9#:X3Y9&R;./ZHD)U87>3 \BA,NK4R>IP2&V8N@*80\-8]" M$$8?X\S3IBI_1JIR%E4BWK%DK'35\C =6,P\!+N,T4WK#9^=GLTC'SBQ."## M$7 (*0-CK3&QH;7R=LT*K&=DJ89G@3^GXDN$$^ GW)+@I:(02<:H+0O@<6.Q M?2T1<8[T?$[%QW% +=@/Q2'XCH%!W"B3"G(K+ZD]"7IV3CRP47F1#67)DIJ(-A4!.33&",R M%V4],_(4ENIBL!=&XTL8E1XB1IJQS"7-8T9ED#7YY]2LS'59@6!? MX#8.\Z*9!;V4"6ZE]!*7P1$9/%/>6!*R&H<9J>W:PSP(N"V,9I03"5PE7*X" MH 5K.$TFLHQ[SZ2NV7?.U7I..Q2XC;<@PN*.[DQ[JF3&<(XU2\012T/@W-9' M BM>4VT;@!L6[RY#6?16RQ56E??L,P!1I;8?:.R_%Y,);GB:?63%XL7BX^3' MX7A23K'6Y+[^9/9A]ZDLBD>FPBR7G. -.'!U"@YOA9WUH)^X=YDU.!M"U(@@ MR2IGW^/9./Y U]'@%GFB($60[!@0;1@KV@*9.@ JVWP!-.,\FSZ#;. M$CEG$CP48!XT$_G+0/,OJU4!A$6NC,G-!'D,J6W$^"G_HW\]O?:CLAQ]0=;/;^ W*PG?6?!/8]$E;),@ M5=1XCZ_!K_K[*!^.CR,\@5-K$@?*X3UHPK1(\#QPFQ$GC*II$#93I4#(S51\ MC!K/2L7C6J2'A*2"DT22Y9GADF.I.7:X, J"RH60]=N0DR5D0P0Q.EFI.2AB MR61&C1>>!I#3D(ED(+BO;UHAJYUI!]-C-/STH2BO$9/][@>(YCY1H8+E1H+Y ML,94DUM9%B0.65NC9(U^6-BP_.5[ 75W $MUO!#]_EQ\F5=%H2HJ1T/X8[>X MGYRV>.KQSV5Y.;AUO=%-M=WO\K+HKLK W6RV]^ :YJ#M'KQY\4,<$;W%2.$L M)XM[YP.-4G'NA7'@I&"K%PEQS9*MU3DQNU#OH*NI(+FW23M/(/SQW!@1L)47 M6[ @OC6UJ2^6;SC7=1<_NP"X<7!J\EP'GDA05D*HZR&8= :42@8JQ;AZ*@!K M:@Z%\*=\ J8-LQN_%C=Y-8AQC+/ ^\-N_R8?_#C\&>#^\*48?"Y^ B2NMNQO M:L;#H=SXQ&R(X-I((86SP4,4G4$XAM+!M#IL0:O)K'+14X_3 M=1*AWGAO1$R)&L?(FDH((FOZ\1 HGX3F ?M9?:;!)U-XIPZG2IS5X*<1F9S$ M7(FIWPD_'M;]W[#O=E:E79 L88.KDVC]B:(J8UQ)+S-2+TYL LN'RUGW M>+Z!Q=&"90($E87 F:R&!5-<18]S2#/E73T9M\E,'@+N8ZACH^\A]D'$#"<^ M14&CDR9A1BI)T#V<:#!DK#Y4E&\\P7LP#@%T$^4U+K+-#$W**IG JP*+ZXE@ MX&4Z"S9AS6@%+?<%]"<@^ 2L/G@0!^[,9+WR(/&R @31N)ZN8CCJ;5BB0MII 4W[IN__D+_ M>QG1 U!9IL7/Q23DXRMP\#_W>T7/W_XVQKKOU$?B8:7K;)+T(>U%$0)6[:," ML0"-8:S3$/(0C&69Y>LFP5/#V,/BJ-VA:PJGK46*'J UA=2V87/64FQK5#QS$B3($X);+,!5M!I42KTMBA'.^?%PNB\=/_R@ M0E+4&IYPR20.EG6:Z&BPUE 0L.$UYM-Z=2_I[L UA=*68R)$1>,2CDP@(%@> M8FJ/6>B$O4:Z7ENNC%UIG#@8I?M>]OT'33,9>0!K#R(B,1OADLUH)#I+ )NO M3Z&IS<-\\/W[ ;91E W%&JW$0'"E,1CP9Q07R$5+F?"UBZS5*9>'@K5UOCDS MBL,'!:,RX]3B9#X&YESPP(*M.1VUV95/@&NC0#&KF*0V,(B9I;(^.9(QIPQ7 M#N+,>LQ,,2?$R/)4W4AP@JEO/Z]>\;RE;U:O, ;PPT.(T)@AX.L1MX(<9A69N# M\-(3X(M8RPZ\ <=+' !P=B!&F[A13H)>TQ1BA&6MNP#TF[_R)9P?0^?$ M<%ZY"(I8$91XU"K*J*(/.H')!,9T/CWV[RP_Y'VXR*?L?IQ/LS?TP^B6O)QHV[6B9M8;@BN;1L';3X+K=Z?5T !_% M.0B_#+(4(EMN/*BB"'&4<#7% MLQ)L'$:$4R1CU:R('RN+*Q#J*B1%&=]"/TJHMCB=QH+WP'CTC%FI0'TGST02 MM4! KBS">3T$7-K=#G71:F@?DA>/<1'%49G7%>J2@,TYYKKG7M"LU:?FI$V',AF,MP8D#BP@0B MLV!\RF($3\BR:*-5]5)%NK+X\>4QWG'IES T1&)D2![.5GBO$N@ZDVD(Z;#% ML.[Z2WET5#<6:C*F,P.,2 F$1Y98"?^(3&442PEAB M\%H[RR# ]0+;A%-P/GC+-67USGZP!?;$J+"G3&JF#(5_T-A4I@PQM(&%Z(*U MV(:RIDB''54 M24H<%@5+"NZ/9$%YCO&H(!9 E// M<+ZKJ.5F+2X@>P: GU@K *(^/P1D]KAV\F@+:S56 H,"8E$1B2D/ M8AE-0<>0:2E#?; RALV,'AP7'>M\:.1*=^ : M( Z!<6-\IX"WF#81BX>(9B#>P6FG(>XSD= 1+3J_51KP?5D4?F#!401%2J.Q,>PE6J$P.: @+U^M0JQOIZE=05.N5L9/[PKUF%.#+=SK\BD,$ M'KQM7I%UK(X(9RR8?:_ JEKI(%[6$#1C7E:"I15UYGY3:XE8HN8C1#Z(D:7, MC/34<*Q^Y%A&"LK?$I\I$D!1U "C4FGZ&&";F> @AO5,1,V$:4O(()7&X7,,R2T&I4D6)-6Y-[[^@]C$( MU]?A[@CDQI%G"H> )Q!YD4F:C'?.9$I&81)$'+%&1Z[XHV3< .2:VZN5BL;J MCB:O-@J [OVQF9Q& U+77"R&]+7A!E MO))6,9))[87AA@N1@2)R5 F]9J<#)[NIGA-!?F- KWDBF?-)62$=Q*(0S_., M$"EQBG9]%()>Z;-Y)M17JTWNM0JN^'+OPH^@C][G@^+=Y?NB.^^K6WS__JH M(H*4N01>E)0R.DPG2$$$<#U+0*H-PU6.AL3+46KC2"LK,DKP6IM'&:5QPBDN M8@B.QDSS6FKR%5-JVR WI2A6K&%)#@2A$"M!B$*ICMB6$^NMEJ^;4AN'RT5# MLQ!PQZ&50!UK&#P%]H8%GPE>7SZ^NHON/.EU"%/YH(DWC' *=#&X>4Y&8EE, MB23NZ^WTQR322]%G8Y&_Q+Y6K9F!>,)@XPZAD7$3 J4"K/L)TN>^LOB_1@.< M1[4H*WXWO'^7*_MC^-7RI*:#C9U)5!A".3 -ESP#'R!+RCFC,T)IJ-](OJ&[ M90J>BLB+$6MC+X["$F-P J*@F+6W3N,8-N^#!+W.:A==;^1NGN)Y$FN;8QU< MBMP&8RW$]+@.08)SP%.P7NB0ZON2UJ2 7Q.M-CM2.'63*BT8%H0(M'E&.,82 M8\S7!Q>O=@6<(:T.459))T]BB &76&JN3((05=.,@4.E;'U;S1%)]$+4V1S& M"^= MD#*K(R!&T^K-3#*.&E,?6S"*Z/.%G5$4\AB8L*"Q<-:#\-YR+ ($+1X MX/5^6+J;5WEF%-J\0XL1"P(F/:XD2\&0Z#(M$LN43:0^ _@%*+1T!WOH!9:E MS,5 <+:=PV6K1FBO. Z3)89Y7DOT<6W6*-NU@!P*[L:163YDUDFG)&8C@K4X M*(P2;DS@:V3B6P7^!^ R=A#P,0/<$/E0*O@&;U6\+5 MOH6-X#P1\,TW/":&Q)*PW,L,Z Z6.54Q.\146;U:FE*Y)A-Z%,BWZ#=%&+,. MU1O!ACAC*,<=?23Z$(UC-9(S]5PDW^;[ '0V0B@KJ9U"3 MLZ+W8A)O&(S037D6:@OAO7%*>!QFY\&+#XX[T.;>:!FR4.]OE1L4R^E1NS$Z MJ40" Q.=<..'U-$IX,=HN"#@@QY%8#R8^L?K8"4G%F:!\9&;!48AZ:SU$Q9G@25N;B+*V5M]$5Z/Y#< < M#/.VR4@!]V9E$#" *QVIQ7LI%HW40D43ZZ5&AT/[:S&;%#+ZD/_QC_[DZFJ6 M@,'KJ:N\+#RXZ3W,V$"@5-UD[4W^%+$,F(2,@GQ$21T)6#X3':YH\JR^ <+( M]?RR+Z3'P79;I*H@3#(6A]=%F5&/>\^2LL[[2+&5HYZEE^L#CB:P_3"J?"_X M]-P5FU]4XZ#!^6_VW[H.ID$I:RS$?5(&H[T4%KP)891(\-.:.('[S_1Z=VH7 M^)K#:\O)):VD3:#(O0&1RZA)B8!KK9A@/-)8JW [!C[WHZ+V5W.<59D3 MKGD=G!NU7F+V!ON7$O-!DULTC>A/X%2EJD-Y__Y+%21ZS\9%H+VC%K2;=23S M5-A 94TF%%G91K\[;$UAM&U L#7@[GHL]C,2LV^<"1YPN"1-EJ]9DZC%>J-Y M*$;SAO'WH\O)EWQU9^HN0\R%->"I: ZZ2HJ,>17 $(%,!,HXU?4LK7J4K59 M.1#>;19?A"!U()1)G/EF;)8Y&B1S&L]R<.A?E9XC?L JJD*RD-\!%XO3I!-&5,J6R'RXDNJA6-T M"?Z=0&L"F95;E(?(R$QA6M\'SKB4$/>$3$5@(\ZD47PUKW\L9*I?C]UT1&%??A!M45CKK-@/T%- WTM\E M!]%2YI+"UN$L8=N8Q+DJG3'L1#"AY M+7Q: _86@&=@' KL1AH+6N5BA8!(K5J3&@QAP.Z@?(*-T32IV(8-[65/>C$%;?O3=HFZY:769Q)"(HO BA#!&.6PAG M' 25C#M*:][*/J"-ND71&V-]8.Q7H]DA+"[>7=[[DON/T<9I6QE-($L*O'3M M\!:',8I)"9'J*T#%ZD+8'8!Z,@[;*@ZL1H<*5 ,H,"\.+IL'? 1 X5C-?*1" U]JD9P0F@0"5/*^10-*&(K)&/)$AR#Y8#F(;F8:M&K-O3I0,\S%.\N'U\%N /!== N M)>4CWGVD(#UV)QGFF P)<@,..KK\PWHQH_A8X,IIB4JG?:NFB^P MOZQ 4,%$IC2!.%OB8"["<7$Q]N"#^&3U!7<0']H=3JXA?%Z0<-NNY75,G'-/ MC<*\,_@> 92-YJQR/5)--QJZLO/\1>B&9>^+_3[PVC :#(JJ+73\[O(I"1!! M"!4N:!S8+\%06R".5$D;[[3EO+ZVB@C^.#EVA+)Q)+=EJ5RF##C%U?SX#,[> M*[ G@2>-!8OU DZJ:\FW)R.Y/HR_VY@=^^/N8#2>KH\F^=)5S?P!?[]M^[_Z M19F7W:O;OV,DNW*S,__,C\.;Z61Y-MF:Z[+5^27[$'*G _BY MV+/,D8(K)37XLT(9&6G$U<36.8A9> :/U@1&"L9J O,H+(?#O+'6T46EJ.9! MQ4P:2IUT1(+W;2,/(9%:"9L$36@.A?ES?PRRD$9E'$T_3BZG@_E\G?UUDY<^ M^ RB!0Z>N(O:B20M^*\J><)#5F]TD#5"/PK,X4!O,R\V""$]J%-M@=6)"801 MDYGD<0M!J"\)XUP*?B<-.,@P2<>"S023 M8)UP91P-]7W92S1[,BU.G+ '[G0@E("NDHH%'+SGE759L+CGC5*<*K2]Y?.U MT_6050\9 8%F"EDN:':)AQ[A?J?\UJBY=A$O5]R^Z10$,?$@.!I"/P M-959D04P#UFDEBL3ZG9MM=SK,4@.@W;K53_HA0@!JU9$F@2QD$HF\.BXSA(8 MC?I2L15'8C=HQP7Z50YG[]Y-XIW7/R^N"[(_YE[\XJ[RQV'E+(['6#VP=X&_ MI!"E*8&+VQAN 77@*8'AQHLE896MV3Q6;YP#$;;T'03/221*@V\,*MMHIY5VF?2"&^G6 M;%!E5)-517,61-@8N7F;DA=66QQ2#=@S)4WP43#K/(LU"Z:J6MWC$F&II Z" M^T\'C$86F0XZ"YH1B$ =[IGQ\'=NB-,@]ZY>9"I7KEG707$HE*=2>KP<)@9- M65+"@4'">3G6,((U I$R!GZTKI?+U-7[$0BT!5?0PU0I,="$2-FD3&^JAFP,U8WV5NLL(Q;'ZAJ)CF0$I\9G'A@S"ZF^"FL@PB119MCI)M<-X> U M"]H,D!O3'"8SAOMHG9,2=( 7DG+J,J+1(,BZ-5A9(],DD*^YRXJHC( . _\: MBU.D=@YDUAN)]F,V#CN<.%D:".HB40Y#A7ORT^FMX\(?H\N))VQN%* M-R%2E(%ST(,T8Q[^+RA-=7U4MWD&^ARKVRPS3 5&D\$6;8=]MEYZ8C4)5/A4 M]QK>4/(,NO^TU;@TT0!O&!S2)K6(/@3KF$@^,J;6[9@9BWGHX_?1(W9XEY M8": *XMK?UC$??'"ZB02V"VKZU/C)-U@GAHASK'\-.\XC4KQ $(F(:HQE,8L M!.XBD$#4YS$S*X[-!Z>MFI++,JUQ6UW*(,H!2^65509,LF*4A?KEA5H9?_IR M!-O31@&VSQR^-Y9+;@V+>HB%!& UMH M8E.BT4&,+B1K_D%"[2%90^%^=O*@?+ ME.78,^H)41( <](ZK3//0%P)@%V[5*,;4C1/@?#>J.4#5$WOKXIB\O?1?/KS M,K.N#MM;X=83RN_PE&EJ#!4:1QE[XJ@/3')*O)9TW?EORN^:G @,A\$N!/U?H]SI]6!/.5(C#IDX(=< MRUH>8./=4C-T>GW1E%*@%S/!(\'I#$X8QF0*C'-NHB!JK>">+8E?PO@[X:D' MSR@Z;R48?ALXSL+!F;&.VGHL1?4QPH5F2=P8<3S5U.$\44NEQ+5)X$:XJ)@3 M\ ^5]<+X36GO1HASK%@J(XRQC IL201EIJQ1GA.(EZQ(UM=G_7-];._CM/42 M ?TWKTP^FC,#TB6\EM V"!D\ M;N/V$6_"J80@L3XQXY*G ]9CCWE-V'6$"<-:"63C X"%X=3%Z+QUM27VM(-)96G2]O]?%=JN4\@ M<":C1#(K<=9*,#;1!-XL4VM*"U\-38Z=E6%$BXP9P;(H8\AP\7N*A@=CB%!Z MYXJ.%Z9J0-L1 <4H#<_4!_-12M9INVP;24Q'8 M=($"1X#CO[CE.)T7_/O$1'29?KN^:BF?R?',SF#?S+O68Y=AQAA9Z MAZ9B(Z*E25*O;9(ZHY;@)A!P[A23$8+Z.HY6KF9'CXMCS"=Y& V'Q4Q3W6Y; MLN$E28'J:#(B$X3K@AJL"5!9ADMB:Q;1,+,:O1\7GW2(YC#KO7U<&Z?>#";)Z0I&3 QPCU6A%JP).!U::$LCV2$J;6T[(_/,T*-,3<3BF1 &0&GB0'_9^\,"GQA"VL]4R?JE^2/@&'YQ%H MGW3&;70"F)^K@/NK-%,ZLT(3X>L50YK;51-W7!SW%.AHM*MK!FU:Y9[*+5: W5"'@N<-!,>9]K*E:1H76 MJ\V,^V"R;=DX3U*$)*5(5BHL]XX>0E5"O,[ U5LSR W>^105HXY@HRFQ02E@ M82J-R(E(RV)X$\Q MEFHFC1%6FTIP7!SW%.F$,6KD*2BPT6"8 0WXKTS: H8^ULLO!)-/,=+[([2C M2,O X00D]M"#;LJ<501+P/:'IUF)CEF6*67 50-L)# Y@.@-4#KB0-8UBXW4 MZF30)^'P+!(-OJ@/VC(!> %F@)Z"(%I(B7HKJ[<'@Z70SXOCGA(=;/1.I4PE MB$^)P*RPS4 7"XG+".H(<6+D4[R._1':U>UV7D.XF@7)F'T1S?NY[_D79PTM:W/00CE70H9)T(*7+!* M S@BW!$,O7E-@^+,W9?#*_LIU!VFXAK]GD9+Z[$!, M:K\<1G_'!;ON&C1S-]]VE2DLRYB+3N)M&1@Z,'510U (-DU87VN0%8K1ET/L MYU$YN=H-L:C X_4&'& X.)5%#P?FC U)A,B WVJ(V2IET!QF&_>AD0P";[#D M!@C/<4^-,%:;S.!TB;!F45 ]\'XZ=$<1?6 <4+$QBQ*B(0^>7PA1J7-]%D1VT'V.:<,M"X3@D65I$X,E-H,(YD96[."QBK5J);>#Z,]9%\S M+3(*$FUP>*MFRG$WQ\Q)"!CK4U>L?D',]A#^@-D@"SXG$QZ'G2G*_!PS'8BN MZ6O # Q58ZAMB=$YB@1NAG4T21Z="='C0GC.7! X0XQ^M.A.XKT!V*EYQQ4 M;%(R6.()D=BM!23/',]JCA:HYN88:F^\=A!^+"J1"?PS)["J!%<]&QJBXLHQ M9T2]:HQI:E\.HWV$WS/MM54T$P*=7:/!*]8!M$#(!*G/X!)-:K6]$=M#]D4 MJ6?>RV"8],Z!\TDA?@D!)!R.IY8\DF9U//L3,=M8RX>;?FAP3CF\K[0. "38 MO49U(B'5-[?6@_FG0W<4T651[R+ZG#N>7>188TSPY;F*88Q8P&5^_ M']3B!<]J#^'7F2(I\H!S<**#/T.(-L>,&RK6%31HS@Y![7U1?NYWJ^VB>P?^ MFM"4@:UGT6^L X-@G%921FLTL"ZX%5PI4#>V5OR&_9'R\?#[,6B+P0"+ M@H:]G_+R]P*TQ*?YP-K]&5=#A)!IF7D*C OA7(Q*"^<5L_ ;OR8/0L@*=1\% MY@D@;UQ>IA6V JE(%&@"[!%R8(\@E&,4J%Z_.K6XN>?((&_AX12$(!"1@6/B M)8&( /R%*(1C'NP1]_7+4;N:=ST*R!O79G&;(CA>NLI\@;JR4GAP! QX!#&K MSZ$S1@ES",C-+$3/.(^46J.P@#_+(+B*&N)%8PG(8Z2URS=LP5ZA\-8-X UM M,W=4,AL8^%("Y(TR$U.RW&'I,3"&K44@Z%391D!U99D//\TR\+?W'YFONG5? M\K)7_>O78G8QM- _LY4#=*OAKQ[^<'OS2!GR_1JKU=)0A.K!,S_E?_2OI]<+ MWV"I7LV*0(!>RL$Q*VO!_5<9Y,H(9I6!SN)KI7-5(]OO3N9+1W\#81W_^OZW&@VE DMI MC,V$9C*CUJ/3 O9)<.N=IAYHR,^"AK-M*3\.L31XMA(#AQQ\N,J'\Z5T_P\H M4LW$K[[TPVB2#^[V;>VOR9EC02?K>""29<1:B,ZL(2XS"N2\YN_![_D.VO'8 M>)XBI;<:(@[$-DK&*-"X>V5 MY/8];CZL.C<>'M^HO!F5^:3 #]]_9FLFU--(M("('$Z4>T-QO!QCRN!.(%Z/ MUO2J3_[BB/\$$';[-_G C[8?L4A!.SA6QCB!T)0:&W',K9$: G_IZ[))Q&K" M[L41_NW]WT:?BW)8Z;Y/Q; +']CKT,%O8,9HDPR$Z!97TD(HN;T81,@GG&63A9"'<5R+(]::,9R@'QQJ226;N-4,F8I MQ/U211)!W=#ZU,*71FE/RV$((,.LMP$W2(I@0($*'7APX/:D4',QCXK>\U@. MDN'R ,XLB1%4"/74D(QJ3C1$)6L:P3FII4=>&O&]+$?4/$43L$Q(29^$#8GY M3'OP=+4C]97.7,C56X,71_C)ED.#-E+8-:EXE"1E%AQ;EF4@TS%D7W9Z M)-C;< AK& _83^9!RGWPR;) (_>$XQW'FN6 ?$_#@5'_K\7-M.Q>05SS2XF7 M7-=N.H'G<+&MN\9=O ^S"S,Z,%!1G-[?DV%H5'_172WL3[B7#A]<_\%M.\,P MQPCN :Z."#)982./*3-$J^A(6',G2.;_]W:9&+LANYT^OQ;7>1];6>^?O?_, M.I*M-;\/*M"M <>?*J.#!J'&"USB)+?5;"@2:_< 5/#5$O3#03T"PLL\\BC2 M@K! $D3N$@PR91+KFH42$BPVWHRNF4+(5C<>'@7I7C438(*[$>.LH[T*W"O. MW:V-\<'11NLRFF3DALF,X&Y'SK"U'3?B/%R2/:Z^8K%\-IT8$0RER2H72:%9(K;2*P2 MF@=.@M$RXZJ644A7&^9?"*E-)Y446( @ MG8C:R\QG!GP=16.6J-':UI>>Z$:1NAH->D4YGODR>TZ[",9K&CW'O$;DVF8D M9!#X"O@W5?5Y.>"D@<*O0_X A , K)?O[+HE_>=B\ML0W+0!&HU[I^EO8$_^ M/AIOC4P 28$+%"R+,N.9!6I0"]&GB1:48WT8DU"GA'R5N,:/E<55,1SW/Q<_ M#KNCZZTMB1:T"$1D('-*.LZ-D'#=JC?%X.<0/$4:>>5"]-)#,5&OC(5)4 MRAGJ<'F<2VM4$#>KF>6-6'\HNE?#T6#TZ791QS8O:]N[2BV*!/:0&X(#^Z@# MA4EQU;O5VH'\J5K]E!8KR9Q'03DCVO"C KRE0(U2 >Z'-XY$(HW@%H)*W"LN$P%58&K>DP'GZMCP;JQ.PS6' M>#-$G &G(8+?"@QB50#;DGQ][!OC1!W $?\H^I^N0+P<#E#\5/P\18&*_<$4 MBS^J0.3==#+&GG(,G#?,?MO"WSYF)H(!)-R!#Q29 ^ZV5%!TBJAXH( 6X=,2 M*@=">2Q$-];'6IS1QX7#OFWBL#A/:J.3T^"P5-@%<+XB\8<9:Z!T.N%MC*E5'/)X;MIK.%*(M#J!4C408-J@F@3I*' M*-D:\&C=.FR%?!9LWUT^]I+])^91"-C :R4ZX"0V:3)A<">(=5Z#DRC683F[ M2]F&Y^- -HW?QGXF$A-/V,YD@5W!&11)I)1Y:4@"SU"OPX_2E5OWE\1OVSBE MC()+2SD3U$BBM8F:@0;R6K@L"QE;EX&SE._ I\^'W\;SBYYF7$N:B -+#K@Z MER0H6I>8:SUP M!/>6OO4@-HO;1MO(0$ER\&BBYC(9[3)!1"*!:\:2M.LU"]<[2=[1<=LB=08C M?YI!&(V)#G O,Y8RR0+'K27>K,--&$7IJ>"VZ=P4.,F>FA3!PY<:+(%(QD1C M-"@8:SU?JU&TVDFC/(X;WA!^?U<2Z3[G_4'^<5"D48D-1 ^OB0-@5 *HTWSP M4XZS?2>W'_##'P!-/X 0[G&^[0\[ MDZO1= R',_[N>P3GS_A]"]C^# CMAYL]#+7[Q_+KFQ_^#>+Z'QH YM'#N.&/5WY=?.AR5(#4_+)Z9C&[PQ7_]^S^6:]\PAWX& MDN9_^N'!B^Z_8.U+5Y^G3WS\J<^?]>//^_5;^ &T_02[H^;:367[#DEZ,T?G?%HT.]U_FU6ZW$,6JZAWY(:Z8(.+,I&*>BFGR#2O:- O7>)$LI$3 MY:Z4/DA-?LR[OW\J1]-A#PW[J/S^W[K=HKB\? &^774CFJ1Z! \5_$R@:^<6 M2-P9E9U!,1Z_I) _2OFY%%0^7DT$3H6@_]X4Z;8RX"82'H%2%>\V2BK&+X06 M1Z?76;#-8WKNV;CI*S;#K09K-=AAI*+RPHJ=_9!6@S7GI0$M7D!U->UYY9?@ M1=\[7S52'7H.X^G-!KIM2,KIFTGUDF_I=Q4P\*(]K= = =D+Q#1[1#!'<&?H M!66-A:XF734\3MT9,X%1(V%QUL(]]3PH>3B1"$N%"$O#S-3H5]VCS'B>8Y6FW6 M:K/M(8ZYL*TV.XJG]N>J4&7MYT^USJ>QTIK.8[1]O,J%B5WDXB$S'JNP B1W M'X;<<' &D*^5/QUPDF9!Q$4>YRG2B@'"D_![7 +-88QZ]]B/P^Y@V@->&F-/ M6RIWKSIY62P7Z)7% M35F,BR&.E>[TE^;/Y(M22&!9D/MI66(SP^BF*)>^ U_6'>3C>]3=S4EI-^ MQ>6D5#523RKDUU12>6*/GS?T+?+G@OR95!(?SY-\VL6,/NV+F6>J&FZR.O@% M*E[/+9WW%7/?^EKAH]<$MPJO+5B_?PY#7XSW=PU>C@O-4A#>E YN=6S+\ ^R M$CB[^ T.+SX-EE_*++4LW[)\J^-;AF\9OM7Q1RM_._?J-U1F+ZDWSKN_H6V+ MV;UL5]L+*VMO$81NPKV=W8I@A;N=J4 M0J3-15ZM1+42];5+5&NI6KEJY>H8EDHW./_O*Y&H]C*L7=M]^@-GOHI%M]28 M"V(:NZYO-]VV.=K#W8A6G;7J[&GD$N)"M7N[6VW6:K.39,=6F^U%+D;9!=?V MY8EV*OS3JK-6G9T0.[;J;#]U9BYLZYP=)8WVYVI=^]K/K_GS?_[YIOPT_OY] M]ZKH30?%NTMNZ'/!_FP6[R_*HK)!WS#!R"C'XRZO__U?_^O_YR.WWS* M\YOO?3[NC]]=NFX7#FD"7/O+:-#OWL[^??<$'- 03^'7XO(OWZ2(NW?_+__O M#_&;3K\'/\B[DS?&!4^\T(Y%+FU@+A!CDU54ET]HR[[Z=4PQ MZ ^+-U=%I=M,KHI.#E]U#2)SBU\V M'>;37G]2X"7 $ S5>/:G*G&=XX\O^T/@A7X^@&^&'U3LT[F9EN,I@CT95:\L M@0W'%4YE\6DZF,V$0ISQEW,NZ\\_D?W1ONG+ 8%1B>1Y6Y&J^MC@]@*_X!8T1VZZ1USNE1/CZ9EQPV'4_C$ MKQ5)._ :4!#7'4K>_'\5Y/B^R_X8-';G%E1;IQCBLT_EQKD.GROW2B_WBBY6 M+ $BWZ/VG#'L'BN3#Y&'MQNU\S,HB<--QW,!!_KB.@/Z=S-^JB(GU_7+'Y M: B6 B1AB 8'#198O1)_\>"!8=$MQN.\O*U(EGP+]'O?'BD:+WMO,!?CV"G^<5&(OG%B?RZ(,=8+#*;"Y BK!IWN5 M4 ,/KL!1_'%3="M661SU%(BQ=-YGK%GO'>O]?-L'WO!T#'B-Q^#5? 06PJ., M,RTW+8M]O&&M,R:%=YGP05HOK"1&$ +_S;26P9VY-SPG4V>)3IN+E4^:CRWY^T?'3 411^*=*46-%RLQ* M]8KRSL T8C7_G2GV5G;@G^Q=\:;^ >WR%/RB#IJ]>(16:PH/SEZ( M#/,6XE9DJ968_)=I":X]>#[N4UE4_LY%,W2GY$_/0NT>^*/C_BP\1XH,.\6X M6XZ^+&(0)%,E?<4=O<'-*:YGL,TOY0B(-!Z_ M[?PXK%Y?]C!1MA2'W]/PSD?*KRLHYF^;PX: E\ >E?3.LRB8J@ 0,#$QN>U< M@6['KP5P_\]T6*#V48?[6*U.7]3H796CZ2<\+8R"[E5WI=B'<#)SU5LI^;*X M@A +O6%PY*:]&9\,W\#/K_L@,3>#?(*'!F=[6:"O/X]QBR$F31?*>LX[97[3 M[X%.ZY9%-4_]7JN#1/=*^)(AYJ(@BLMGL<'P%D#Z"+\KQK]/1C<=^-GUZ&-_ MOJ[5A2>#.R2K_@&=%&5/IB4^7"? MWEZ 9_(I'P S3C%[ _ 4H/08(V*02TTV+*/4N&0&*L^+I&R#N3*T^- D5!B".9=&[ MZ'R<3JHWW&5[01 _%E4P6Z5.\BJVG^*'*V%:_*7S[Z2"IAEQ(&]YX_Y'ON;P M9@?6FQ&S,IE78(XJ1(; 6* ^AI.K<9.)&3?]-!U/EM(RM'*3Z_O9#DO+ 'M@ MU@%T(^;ZFSP0T^R!- <:>ZN;!6U'=IB=9&=^@'*5]E^N^MVK2I26LX+KF' N M6^-%UO"1/.5==JW*'M_,I7?\E:CU)H'[L;H3&A:K5T(/P])Y+%*Y.9676NG" MA;-30C0[K#[Z<32Q&LWL4YP!"[1_6?0Y2FN M\?D*I,5+*M=F@H'N&'/(Q2Q7?#D:#$9?%GRZ!'JEE0&].<]5[M4L+;D*\#PO M.2ZJ)"9@-=>*!>^K)DI9NR M!NI4K0%MVE!5 4"EH.\\K<4=_JI$K3)4!K%]=$3:" M[G#4T('V>A5ZX,_>(;:-?/=<^FH((GN? M$NLOYU/A-V=\9?1WE$N.2[ED/-A8 M+#*%H*L_5?^]+$?7U7,HMRM1Q^SB\3ZY5<+KAM-B&<15\/9S!0_S7%7%;@UI M7_M6G*IED.IMLSF6A^K^;>;Q-7U\T&0:JQKW*A\?[H;)9LS.MQ'R< M#Q[>38&GW)MVYPXG.O)@X*IL=Q^K","'KBH&ECQ1.-C\(Q9!++S0Y8=F;M^2 M%W%?7K>( BY06P%$/?#D$53,SW=&U54'!AD%1BKX*H"Q*IO Y!-XOOD0\T.8 MU1GC]_?'5_,JA?$4OFD)AE6-=0,V._^C,QB-QP\Q/W>]I1M6#4WR-7D&OC[1 M(VY4=S5-QP;/6-!G...')PNG6.08YZ\YC+GJ61SYO/#M&LN)_V?F"2TBHMEE M>^,)@J95>9/QI6G8!*X&C2M14N4_EK.KVGSXJ8_79#F<(*:M(6R8CJND_$>P M(+,KUGG<-;M-K1WYOAKVC@.JV_0WL]*)!XF6(W-"TZFB!CE!'941-D=Z:^KO M=JJF6ZZ_6]\#\U->_EY4S37W%0_[%.-);VG2W#":@N1".$^C)I)E1$8AI3_O M8CRDUT4'_]U9(EO%5$O-0B<1!Y]TD.[ U;R^QJ+>>25\MR)L=<%>K! V7W1E MO0$7]0TZW:"6[FB-J?&GBM^NU>S'317-:LQG>?UQY]M*6X^F8R#!^+OO&S@U M>]BAW3^V6Q/M(2RT],R#OEER\\?L.+#\:#C[^_)+9Y7C#WI"*7[F[L65(NMT MB\%@_IF_?$.^J?X^OLF[B[_OKXF^]'N3*_@CX#1ORP0>&N0WX^+[Q1]JUVOW M0"V/ +OOQE1KY[KM/D5L!I.0?]K>[[FVZW2.TQ,??^KS9_WX>4/?(G\NR.\W M3[ =VUE3MKRAL9W-3.G$HH"B;-;!FD7K$*V%$01T57?.'H1J&>F9&:E!6CX[ MK_TV+ MX.3#;KH[A<>'Y6][?TB'5,GO+[*^$V?]>Y?9:;C]=;C]9'R'AE>#_ MPRO!7R MP0'\9\TW^%P['?%ES&2KPEH5]A1V>YY%J&?!.ZT:.P%O_UFWI.[.EL\NG"_% MBZVDMI+:.ARMP]'&3*>MPK[VK=$_ <5N.]=5E5PU2>0HBZ//;BV@N9"\7@=U MH(2=RED?V]RW5OT52\01PMQ6+EJY.'^Y.#+SM$+2"LG9"TGK3C42>IQ0/N68 MA*W6:LR:CJ?#?K=_DP]PID9O>3;GR>=$7W:KN;@0IKF]=25GDXVEY M6X5D[6T1/J= BD2;WF@3?FW"K[TM:N6BE8OVMJ@5DE9(6G>JO2UZIJ#D$XKG M<#;)&C<3'3$Z>3W1OV3U[O;QAS#K32Y M9Y)]B?*"XOA=*W>MW!W%5VROB8X7JKVNB"R,RAN<-EP<,0@[PFBNE[V)O2"D ML0K9;=0Y%49ILX0G9*I>FT2UTM1*4RM-Y\)8JPG??HD>9&UFRC[>N?:<,XNU"\N9DV!U/T M+#COZ,[8Z2C(D_-.6BW9:LD72\*3ER?F63!=JR!;!7DNO-HJR).L#G@R,?7),V:K/AJ-PP,])'!2+=NN5^ ?0I2C+]L^]-QVV;:]!,$#\]5NRVZW99_3X^<- M?8O\N2#?;LMN-V&VV[)?$R.U"X2;@Z?=EMTR^U?#[.VV[%/G]I/U$=IMV?FL"1"V[TT=,"I\(P;?+R#*S6 MZY$NWMP8CU:R6LEJ)>M%KN5:$6M%["L4,7 -!6U=P^,%::\K%FM7AC_B UY0 M8MN,1IOD:Y-\;?*[E8M6+AZ?:;=F1LP3^>3KWFS72LLKEA9^06R[._S)0<@) M!?WM[O!3E#-ZH42[/;S-L9V0K7H]PM6FL5L1:T7L7":%MWO$6[EKY6X/O_'X M_4:G(D7/'[B]KOBLW21^2 9$RW;W<9MA;]>RGG(XULI5*U=?NUQ]>Z1]GX^3 MYNL.Q5IA^XJ%#=Q"\6SR=BJB\_SQUPFE.]K=XB>=&SB/Q64G,ZJ&"7K!])$" MVWV(=BK\T2>:IQ>=!BASU;QV(;27S/W_0R'=M?@Y;C09/^:]C_G WAQNXCZ"#JV9?C)#^^O1N7D MS8>BO#X-EO]Q^+D83ZY;EF]9OM7Q+<.W#-_J^/U=^Z^H6AB5V4OJC?/>2]CN ML]R]NUS;"]E@F\-9\PT^UY;5G6"U2:O"6A5V$K.?SH)W6C76JK$38<56C;6; MQ5L5UJJP,V;%5H6UGMA+J;&O?9K93T"QV\YU7OY>3#J7TW85SNPYM=+72 MU4I7:\!:$6M%[,Q$C)$+09L;C?7:I>MKOQRJ5I%.RB(?3\LC;B ].S%J$QQM MXJ]-_-6?4Q >M8NN6XEH):*U%*U'*X<4+A_='CD$\HGD-L M?NWDGXIA]X@!R>L)^-N<6IM3.TF+]7I$3++V1J@5K5:T6NO5BE@K8N;42 MU4K4URY1K:5JY:J5JV-8*MW@_+^O1*+:R[!'"/MA-,D'Q^&F=LEDT^1[%4LF MJ3$7Q#1V7=\NF6QSM(>[$:TZ:]79T\@EQ(4BY.5I=BKLTVJS5IN=$#NVVFPO MWG?ZXDX\[EZ,!Z/QQY]O^L#.Y&DW'^; W_N[[!G"SAZ%F][09AQ!ZZ9D' M9H* \JKDKS\$"SC[^_)+AZ/R.A\\4($4/W/WXDHH.MUB,)A_YB_?D&^JOX/$ M=Q=_7T.'#_UK.*J?BR^=7T?7>/$\!IKH5 B0SRFW'Q_>(//ZPJCGN@ MEC/>=\K'K+W%V#UG/@-)\Z]IE_N)/=XNLC\'-_8.W'8)XOKE]H_9UR:7WK=\ MV/+A\G/KU]QOX$1Y@(^\NYH\H33 ,>./"!XJ^)E U\XMD+@S*CN#8ORB&W?/ M>V%%N^QD]UP OQ"ZN6OGLV:;-JMYHEG-5H.U&NSQRAEY8<7.?DBKP9KSTEZF M]ZIISRN_!"_ZWOFJD>K0D//Q?C"0ZFA5=\SON# MBNTO1R#WT[+$>;6CFZ)<^@Y\67>0C\?]RW[1PY*^Q0>KBKX"B_^JR!/ Z'4^ MYH-\V(6OORJ*R?CMDU5'6X,)S_VCZ/0@LA^.)IVKT0#.8'C[X!R_]"=750UF M?S@=3<>=Z; L@$/_!\YC,!J/BZH0T1W- M^.=[)./C93EKRV\.(<^,38^ X>/XK"_O6%O&<0A&6^1F_N?__/-T_.93GM]\ M'_+Q%?XO^]>T_SD?(%.X8>^GO/R]J*3I_9TR^ H^<&H^_M?__?_^L^[QT?7 MH"&NBN&X_[D +32Z+GX>38J[SU:\!7_YM;C\RSJK]^F;WW(\C: MG'V[W>GU=%!IN'>@\\K. Y)U_C[:4F32JK%/\U+RJAP<#=',WQI/KZ_S$CXW MGMF2JWSX"?X,IB5?HOG$,R'PZ&2U^,,L?53\Y M0ML 98WT#0C[LJ7SXJP+_UOD#W]-Z_YS. LVF,J4M^[7LM_S<;_?IBK_E_>&X\^W?JZS%=QU@ MOQ_O\QPM_[7\=Y2>L:=&]VUWSDYT]K,H_J(3BVZ5/>O01W)F;77[CB1MJ]MW M)M6W3%Q(<_SM5W7Y>R$2-LYL3[]\.SU]=W*6N55PK8([4,&)YLKU6^76*K>S M5FZGPE8GH;].1T6!#Z98<]L%&E53I\(R.VNB,\G]'I-6[QZ[#/Y87([*HE,6 MB]*E[JRDZ:(S+"9XC3S)_S@D7_+J=ML+TUCX?2I,@<^U37S/DS]\=?+ ="L. MK3BTXC!_3C:WM?"UR$.;XM]PE7(-*$[&2WY7T>M=V7+:>GED[.6V@54:N('B@B^GR+_EHEU"JA5@FU2FB]-Z2>;\K3UZ&(VD5] M)P<<3E>8Y']TBLO+HCO!UJGE*Y>ED3"?9CU6@_L>JP>S9/)QY[H_[%_G@V>> MJ7+\&3'/A11,+#Y.8G_Z8EGM-@ G.2V-")%HFR1RQ7BDA M5**)1./DF4^ ^5"4UYV_C_)AQ4A_A^]&T0AET>MO[HL]6]UTU+*]*4!:T:Z3 M?RJ+ E5/YZ8[C^#,<1I8WLS[@WZDDH,X& Q#09O1(-5<-M.@$&6*P8(B3 M![(;^D/X13[&J3ZWG>D-WODC$<$G M0BT*5J<92FK9+"'[E]5DH>*/_KB:HX<\>@_S ?W('W*HO,%OQ8'$8T Y=]Q MQ!&0]QYK4+_7_9FQ?=OY!T[N*\'Y0XYJ8'#1D;CHGMF7RS%&ZZ08L+[)P7/. M!X/;SN44AQ;"Q_+NOZ;]<44MU)L?B@%\V>\7Z&& Q'?+_L?9*]$N==0V3KJ" MQ\;@=?>!D#-U,:Y&2J$.J\ J(8(=AXY/WQ>%J-3 2ZC"?P M&Q"+03&9(#O!C^:XXT L) (9U5B<]H(5HQ=_'&#CBA .1T7%:J/GR@2XU,Q M+$J0I?NAEC=3^!,XJ1=SML,GESAI:1S8Q^D8SGYBJ2F CP># M.1/#IZ:3BN?Q7%!OHH'H36>S3V_RVX4-NIP.!MN40F\$WXHC,LL".*2L! 7T MT/_D"Z5S4P(7X2S5V9N6OWHQM71T>1Y:N)G [!FB+HPF&Z(F5V]MH_2\F,U- M;0J\M[39T^[-=IDB/PY!ACN4S8<$SMCWGAGF_%[-^%P)H1 $OSXPX_,!Q.FXF,)/[CM,#.+ M9V>P7/;+\:13*9W.'(29*S2'?PF6F?%JBGG_G3;,$Q5Y+F8$N)M4^1*(\;?F M^(A-KL!K>V;$Y%MU#,308"#@@WQ\=U3@6BTT>EE<0\B".*]BMBI-\RCE!H6I MWUOTD556#:T,T.?+U0BL$C@4\&=T=5' T,<=W526!B4(;$OGIH# )Z #\++ MKOO3Z[<==R9Z>\8HW;PL;Y%FG_/!],XX+EFA&PC9_^@#;>;36R_S?CG[,*B4 M*M@!>OR]^%P,.@RH=0,6M_/MZ..X*#]7EOVZ&E",1]*=S7S%94@P@%_SLM^]3*\B:H^,H;@HCNIXHGY9V\ T5&O MXA%X8@QA P2SZ)@N)IF7%0IPCK-8^ OB/IQ'9E40,U>Z#[]]3I!51^3K,\[L M+9-_>H;4YJMQRIL$+HS&DZI- GFYAUP]^CC+SX!.&HSPX@DEME=\;-3N-FR> MOA2S;EV\7NO-T@(?)_>Q<;="$E7K7>(IAVBO0GR6AWAT"<'YR.-BV\+'H@IT M9^$+*M&%9JL.P_58K569N;J8^+L M;LW+5V)TCPGLKW=IJ5GZ>1Y%+'+[%YUY.($G7Q9W*7^(/_J#-7FR.T]TTK\N M'DV872.[?"SF[UY$%RN%Y)4KC[<2^*]&F'DX:DA2.AT[XPA946;U+=-1N MB\7=:B6K^25FW- 3;&J%QEDQU6-?LO3,@S+-DUV@<83M&**1Y1A&O>R*!';" M*Q)P/^#K:C'[M%-9[9@_K'\P M&L>IS:Q4.DDIJ8E"9]I+2HQ61JGS[A^\)UYGB7H;#_AL.P>;!.X?Q:(O9'!; M-7-5G=;$]*X)NJ7G!2W99@\7^O&(.(5M?=^;AS-6/-3O^>Y%CB@C\N M.@6\8G2-.@5>7=467M_DW] K]T!B&\=M%,=SE?P;K<3O< ]]ZHPF\&^NSZ M:+*H@<+;_&DY VB8SUO2QM./XWZO#UC@N]Q@L(9T^8.BJ\E2 6=GI<'O_KO* M1?U5MUM.<4[OG$K]&56JBLA'B['&ZZK1R^(&2Y*P./>^4+/XXP:;.*K9P35. M/(23>-T]/N0UG5Y^.VZL]0J$K;K]:^1E;T&UO)**H_FH D2A-KF@L6(T]I:= M:@$2?2L:[G5Y6$Q4B17JC+I.N*O$_#2LB%Y73K>SX1'?5>=1+52Y6/0-[%MY MM O'/L)L\MGXA#3=LC"K EH/^WSL^:]27VL%L?Z&L"B-Z^$7CRW MZK&O-2JY 9PVY'YVO;^EIU'OG(WU@FH/O&,@$5;[RY M0GI(]$8IK[L21D97:-?&\MH@D2!*+%2C=,T]*-TKLMR#&N8+KKDD_R5]Q. X MJ%L5ZG;#_1BJ!E4#LT'=#DO=WL!LB Y=)=/G 0&1S $4Y)EKO3QS[3X1O7(@ M:A&XF^;Z *" *B'I)7!5EN3A<-"'&H;[Y>DQ/&;6[7#UO\4$9XV;J M=6BY:N]?9J:H3]6&@D%$9IP% 38#F[T]K*&CSVG^9IEMY%4W1><0V@"N ]<9 MSW7=GM5S=IA@T73U@>4&-C-('<%FFX<[&+ ./0[+34LBV>VSQ"YDFYW]_&5P M&8UE?4N5Z>MK7JE653W^-N*QN)"%QG\ORJUMDG#6:3N-GNTX?>>JU[ZPK_K7 M5]WK;J?9;=E.P[ERZIUP]EM*4CA5PF%E^;VH"LA7-I-<7K_>+4FN5"QY("O, M/ZUY+Q/2):5[N8R>2=A8<*G%WC3SZ3#FU":9S:[( SC+CS>K\QR+0-S+JQ(1 MW_NN*/*BJHRP(DG]L;SY^?Q=I+** MH3NK;J^>QXJ2A1/I-W<4!3)'X42)1;X_%] X\D2@>OW!7QV(/Q5B0H$B^ YGS+'1%(3I95I?$D*<*' M<#.5TYENY<-;1".O)XJB$H.5)ITH Q4#+'(MJF-28J;E1]O % M%4LR&I]"#RQ)'YK:37T]YP M%OO)]].!5+?%RNFRC40^OB>3%C_Z(LB1.$/N N96,,:LO/KTS3GVERH9W#)MM.KE M!\G?JR)RMM%1.2J[:O'SA?)6+=Z0M1*[,C6T;N7*3:\E1PJYE MY0A=7F-LY!RS7GV6Z^]MU H<=A 9X]8_U+ISU5R6?'K5^A-)J:&D=5!2;9$K M4%(H*9@42GJT2EI1C8 C.G8E@TRDQWK,Y89@J'8OY(Y%L?UF9E)94X1G1$X? M8^+8'.?Y)IUN>9@R\JLX:6<*<<2S*7CFN'G&;NG+BF+ZR(-GCH%G:I%4S@@2 MJD<"PW9?7Q:T6NL,Z OT98@J@K[63SK708$/+?1U[.E5O_%I_'L>C4^MW,9K M^EI6K8HWW"LXO]S6=MS/E*&N>J;'A'[ >+"M3D/;FAZ( ")JCPC'ZNJKL@9$ M !&U1T3+:CK:JMH<"B*PK;U"L+_'D9>Y*?/$O0BBB3R8506*M$ISSQ-.V\&V M"OR2!DU1AP.NOEV]0PW0 K2.$%I=J].HOI@KP 5P'2&XFE:K6WT=OD,!U['O M]OPCS\6C]GNX-_9#7R;XD;FCX,!0*RRGAVT?N/3@TIM/+[TN7'I !,IMK2NN MGM6P]95V/Y*26T 4$+4Z]*!AM5L5E4TY7$A5MN_4J/LB2)6Q8ZLR"E:C9U77 M%:A%K&8]B@[4(P"X;76[%=5QWT2>M= [N&0-/>( C@1'5LB1':O=K&@I!HX$ M1X(CP9&UYTB[;S4:,"1!DB!)D"1(<@5)]JR>QOA D.2:CLNMJ_^]K6I?N0#@ M-8]#TMGD=Q&K.S8I[=<_[_:Z-XV+[J5SU;;[5[U^^^K&/F\XW9NKZUZG7>_2 M?E/),!(-4[)Y<81WT,[MU6]7C?NW4+[F+,UK:;E,3(4X(2$F4HBE@GBYR&65 M(2(2/A0LS&31-YD+D)XRCL+\CH1%69JD/)3DJJHC3=_A^4$F[]?^%C8)LKQ4 M#]&2<%5ZPO+/ZL6R(EU1MR^O1F6M*C6F2IN)@8CCQ1^L4C/36%4.?"Q^+XHM ML66UA!*1J@)2Z2BO)L0#=UK-C=J9"SZOIK92/+*R4)@78//'1=VSA3)!%A,_ M7#%)2_=X/.5:J@?5" 2E>Q9,+%030C6A^MR.OM>T\;7J.RIQH.K+IJ$*J"8$ MO4(UH0/B,)070 T,XPD12HIJ0E#2(U-2,"F4U'@E136A-YO^(F5^Z$9CP4Z" M*$G>ZX(]]N"Q!U]I%I&VQD0'V()_D_C,H4KCIGYP)#AR7QQYTK)LQP"2? [I M/8E8N[;JLY9 H:!04*AQ%&KWK$:GNW^!UD+Q8&>").NBJR!)C08(A M];HQ#\M;^>^GP0X$$HB=6"/9J>K#1'T^XF[)!'(UG MQR35P43Q9^;?\T >**X"8*\%#!U.90.=Q:ZV%9HI:@=':PWFON.!9B['GF,[ M%7FL 5% %!!]T^S9TK;. S0!34!38R1KJZ+=LR.$YK'OCUT5*6R>)?'9S3Y9 M)7$&^W:1VLV*ILXE\C%%C^!#-74F/ 10Z=V* Z@ *H!*[5S8 !5 !5!I!)5M MV?;NPK\/!538+UPAV(L565YWIF%: [U-D6H]8KF-"==NG.E+[K&]Q$Q1'GB# M<6C%('4$EVTDKI/&6<. FEY;G7 V1>5PB!E4!ZHSGNH:9TV8;3#;P&4FJB.X M;$,N:V@[G0@N0]3#JL(]1I.:*>+;'7?5BZ+TY6D^&L<_=M/ ,^ 9@SU8<%2! MAD!#H*']>I=,4068.^ 9\,SA>GY,406-#I[5-=!WUK"2T ZC:O$VC?NWD!6? M@\R;E:CF#SSV$A:+22P2$::$0,8GDSCZX8]Y*H)']JSA&[ZX\%X6RJT4UA-N M%*M:UA^D@/*V.;VN15>\]77J6=.30[) MI8'MIRF]L:5:I.KH5!I.);4^GZA MPK_0%=]/3BPNGU6Y<.VV[U6A%0Z31S2^,WB *RZ"52U-S/"N@D M+"R)B0U(F.Q>2I.-J/*6X,P&[BT]5['^IF+>I.Z>Z[T[ M=2XW7Z_.H]3S0=1^W',!^RCEP5R,T@!@R@* QPT*MP.%^RTB2W/M1(S''E?S M,4QY./2E3<.5A;Y/E)HB%&UNW3IY;2O(\&?*>+[5-XL9:??RJ46MEUT213WJ M!+6M1EOWYH_9.O!6N<]5I.>VK?KO5 M;_>N+GLMN]>]ZMPT.OW^N7/>J(LW3GW,TZJ1!@9>_J#Y H9]*CG=CLN=ID62 M7V>.3,ATV[7.$E^Q)U+N!\JMO])#_."GHV+[JW3)R!7/M/>Q,['LBBW8=12[A2-YT[B6]?5RAR*M Z"-$=;A,F&U0EQ_P[T.4H4Z0AT- MDBK4$>IHBE2//>SY4Q2*1S;F\7>1L@$I#.*>AT<:]]RSVOK2XI@RDO(^1#S7 M:RO0%-T!"X %P )@@2-D 9R! A> "\ %X +-W@.#W%M5"O9;RM,\<]8X"WW7 MG_" W47T,;JC%ZH3#EMM1+U:E5>G>/=:C;?9(D--!5 MP9P&B %B@!@F,* +Z,($9B+$CGVO]X^S;VU'*MD#58[+'5HHFK! MM0$W9U733NT0 9% "PXU0 P0P^P%: %:]8,69B]L!VTJO\LHGLALPP);0?.@ M!:MA:YND3!EH./C,F7)JAP@X^( +X (S!1 !1&"FP%:0-L'F'^7E"TGJ?IL7 M6=D&5E-U,[2")FI$$/$C@ M G !N & PP&D 1( @:#EBVGGU1M\Z77E_XN]:O:XN[;=&Q7C;L="3:( F(L M4GF6UX3W1,K](&&I_$V6-KU7I4W'Y=*F#WXZ\L.GEXQ\$?/8'3VR:,"B+&8# M/^2AZ_. <56+267("^8[7HRG[)D<-NQ'X8 KJC$H%?6$*P/]_"C\(.6==_4S MSTZ4/*(LH3XF[S\8,;QK3AG;-*=TS\(TTB"^ M5(/@AS0!YI_+#PVC>,R#!=:UY36S!^=*Z(H@**[YY5WCG?I,S.1./R\1Q*T_ M)HWZ+![8UVC,G\V]13GQ!O6IJ.=!FA/P22(^3/_X^U."FS>J[-B[U;C\[7I?.H[UWQGMQNMMZ,DX]A^F/< GC>7'L/Q6;W M6UI6UG]GJO0Z^U2VWO](J)E;+*Q 7%40US$4.;Z-4A[,Q2@5<]T52;4-4^@ MW4+KJROM;4.]H%[5J9>V0SE0+ZC7<_5J5F,G'O69CW/E#*]$+Q&8BE#H0PJ% M/J#2VU!'J*-94H4Z0AU-D>JQGR+Y%(7BD8UY_%VD;)!MEJ (45Z'%.7E="R[ MV=/5EIM7H MH^ TW)RH,@"7'W !7&"F "* ",P4.U]N&+3&KWP=,I0@#65J ,:'(G0K7) < MSJK?MCHM;2=[#WZ]#Y<:7&IPJ0%B@)@I$,/\!7 !7)B_C('8L6\)74;Q1&8M M%M@.*CGYNBV<@(&3#TX^./F "^ ",P40 41@IMCY4L.@]?UN4]7]-B_6L@VJ MD*\.&9EVR^/0.&@<-,YDP1DC+&C<,6C#B4]?UB_YZG M_OU&)EVUBR,DDMCMXO"D934<[84)4&WXR&?5(7S9=?OK&$EH55;?][DQOU[)$+FR2)7T800Q0:R6NJ]JI8J MDM0?\U0D%GL0;,Q_^&.ZEZ4CP;)$L&C HKM$Q/>J5+T?3K(TR3/L^>&S*[/P MV;5GC*F7\WON!_)[]1IY_9]9E IO6@9@$ONN2%@:L7%>OK741GK&+;U$_JUR M^+%4N*/0_S-3#_*6W\0&4K:)#&/$RXJ[(-TL7W M47 O'^C3+*10SZAA;C2>\%C)*6\+]?'CX(DP.'4HC-*R[*2P2WTH]=33?%?48FXL/#]EU&.Z,A<.71BK@W12#*H;(7.)W[A/_]);$O9 TA/3 M%ZNH3^IR-I[D EK225(0^6TL_LS\N!A?_EVP_V;>,*_JR^^B+%UXS%1R7#*K M3\1)5SU$&?5$]I^>,-7SIR(DM>5LX(<\='T:&S],TCB3;SDS KE&TXI$Y2 * MR,J2BJ.XGD9M$ @W392<)0KN_?1Q!L9@OL<^55Z/D9*6!B2'7U&1KV 1THF1 M[XXD!M401C1F+C6(KI2J3W\F!*\XQ^0\V2>3.AB%H5!@9 ]^.J(;"0S4&NZ2 M=B6^_,%2S1,$?C:AOD8$C%@DLLJ@QT[H$>DHRA+2]>3]!R/$KETGUB^N6'K* M@LG:(-M,/<4/)-KU??--FSWYDNI=+7YIO" [AZ*%^^W5/'M*!:"?:)?1@F[IMG6 M@X\.>O5V>7TF:VTKM0*''40!]C?5UZQ6-<^S89:DK&E;;-72QVG8'? @=--0 MW6Q#-Z&;ANHF>!.Z::INKLV;..:V0LX7/."A*RQV)X9^&$K7>C0HW-S[!/Y* M\:^OLX<0\O"J%KXDP@HD58M B7KKSBJZVYE*'?'\#!H#C6TG*J>O;0U7;YT! M?8&^#%%%T!>L,- 8:*SFJ@@:VR"321V(6)ZC 0/'$:_9VI%A:5A[Q1-HL@%S(5DN[8\45B;Q*Q>U$F M4X%H.TE[$#O[ZTKI2%/GO2H?4S0"+N']1A=50C>UB!?;/%#E[M;3-/NLK;=I7A;[ M,I_T2";KEMD.95M#F9]N'*G\=$+FIV.E%"(R58A%8Y%,9*KG>Q*[14]1B:+E M4XIJ@,]"_?4FDY>0YU38JH?8P'?B*SXC\2 MPHN1_4SVT?A.Q*S9R,<6N=A?K6?^D#_W+@J\_$&?HY#(*8N5G&^DWO]+Z?VG M>;#7RT4QCUVLZKZK,A?YL:#N>$(,DN? 3\@.\0=D#U&SEY368"=%DOSW9^QB6OEA=8$(55=A M-EUQ3730/K,USTM2=,P?3Z@3BOR(O..AK!DA1;[(^9TIZ4JFHUDW(%E)^12T M[XY5/+;:S=DD4]=CY;%N-MK:R\;70@;>2 M"[8TC6O<[>H"P]+)ZLEJP6/E0LU]U%SNC[G16)SF)87G19K'(AU%7A1$P\?9 MWAA=&4\B52EXF4?;*I4AEIMDKMP&ZOI.[>$&0WS2(HS$]PD_D MKAYSLX1(0-9ESJ4LWSP)>"H+3UO4NX'TD5-G1E%^O7JDJL87>8CX"T_U& MEZZ:OI%:) LV>VO+\F4O]O3OGW_*DM,AYY,/O6.^1U]P-SV]Z/7[CON9?_FW:]/X+:!(W,9_Z( ,PHPO]HX%&!& >8EMZ,0;TT;C[[7I._8 M]D&AW(UM+A1@AEZA //A<)@9.XFU+]:(0J+035-U$P68H9NFZB9X$[IIJFZB M +.V]%DHP&QB],'AU\S:94+<6NC.*KK;F4H=\?P,&@.-;2L,- 8:*SFJ@@:0P%F%&#>M?Q0@-D\D\(4W:C:.( -<,"X0 'FXCX48 9< M,(U@&@$NMII&4(!YXXD$40 HP'QHDQE*3\+36OWT" AN(QQ #!##+(A9$! ] M$(@># 11@!D%F'5'D*, \_YV]E%+\&WR,44CX!+>;W01:@D:P47UB#;:!U'5 M0I? 8@?(8J8HEU%$==1<9(I&@&X.D&YJ,=$9Q44PFH[::%HK6_F:R9$UYCPN MYU3^1Q1Y#WX0G(?>O+K)N2IN,D_'O$FVY'Z_V>LX[0N[?VZWKV]ZO7ZG?],A MW>HW>NU^[[HNV9+5QV73>W,[7)#.P<7/MHTM#_:24 M.EQ\T"H- OM,HS&^$S%K-I1>59171S+RG-FM.9\'&4;'3@R#'3F,CQ@1]KENMDX4Q4(C5%W&HO_;9I M!$H/I5_?SA$INXBB[V9HO-IJ@JI#U6%6P:P"[ X"=C"KH/1'I_0U-JN0$F6% M%'_/8G?$98A#*MQ12#T=/NZ3/^J=C10Y;-?/8=OH6[U>HW*!U4)OY'TX%F]@ MS#C."A>MA2MMVU[+:-Y2 H#!1FD"J"PM9?#K9;5K_3Q'(0 MRT$0G$DK B,XS!B:ZCB6W:O>:67*X+_5ECKVO)>764*-I*DC%J^'.QQ+59). MU^HTM+E43!GJJI<=F'P/&!(GS:;EM+55)=W*R#4%2"CY!L2\+HYFRVJVM-5( M-$7W,8D $K"K E 0I-=Y;2M5E^;5Q%V%1!SX(AI.9:MK^R+*;J_>S^604[T MBHN">F+,X^]YWLE4?F0A'XN7C]6A_-EK._IMRV[IB^]&Y3-L>54^UQT/.D^Z MEM/2MU?]5KD=MSD*[ *[&\BQ:_7ZVASMF%@!3H!3J]G;;,+L!3J!3@/1>=*V MVG9K[^B$V0OLZL+NP6"S;_7T93H^^(GQV.,2;Z.4OUP<:-^EW4R1E%'5VXP) M@[;[CM5Q]!V+115);*V":D URQ8==J-E]34F"EE7.,>]O 3@8G 1 OW];I6 MIU>1^P,V#Y@&E;--IJ%Z'*-W&@VKT:LH-.%8JV:#P!!/W M/,ADDA1U3Q0.(WF__%+(>^27?ICR<.A+]>9)(M)$_A.YOKKKP4]'^>MFM1A8 M=)=RZJ1'=Y)VAZ%P98F7^:7<_3/S$U]]2>_X%'E9D"5G[)R>S&*19$$JOX^R MF'G"I2OINC1B_(Z'GOR3'E%D=IDVR*/6RBN8.Z*FRB:KN\6/";U;7G;G!W[Z M**_)$O&TO;XL]!'R('A4(O$$?1RK#J0CGJZ0P8.(!1MD=!/SQQ/NQ\);Z(%Z ME!^Z61S+!H3%56-!@TJMC(=*OL^49JOYH'UF,[HJ6%9(9YL'2OFMI4)G1BB] MT8C\.!5E+(0ZK172V]B8KAPE3(0>*<>3RMD6XZ7*2$J)PV2N\J3#2[21)YIT MJ:M;EV2?]33-L<]:6MMF2:Q*BO#O1?!XQMC&@]7>]V UC1TLI]K!,@+<1C// M399F-$K*Q\YHH@**[YY5WCG?I,2QAW^GF)'&[]L4C8 M9_' OD9C_LRU\.![Z8C^I#X5*R=2HH!/$O%A^L??GZZ$YHTJQQ+.5E.MI8&A MZT6T5_JF# M2%YK]=HH9;*%3^DH8\2)7#8Y)WNX*7&W@)F_CUUTZKY+%3&83$/>7![' MCS($DH\)WRH.<5C(?\F"DH''F! MF[$&Y@/L+N'EDL)E&Z],,]M(T"C'+A3MOAMW-LV^KW](5& MUUIOWNJ6JQ&!&3>K@L) 8?O?B*VUSH"^0%^&J"+H:P,+S+$:?5 88KKTB/"* MIYQ=%KF%[V5J7YFY\B.M_(=YU/PVKHZ#2UU@]ZU&2]NRQY2QK]H"P$1_P)#( MQ=&C^4B;O@ 7P$7M<8&I A[\#3=%)I. .J_VX*[$O0BBB0KVDH;8E9@$T:/\ M6 6X7MMR.IQ4.7:S9_4[^DZ[;"LX4W0.SI\:S'V' [\*C$5 #! #Q*J;X0X= M7O#]Y8FI9F0^B+$Y'+Q1C;JN*TVXTG@1"EIZ5!;!Y&&9T M22J25#Y'5?VQ.Y[(&]4)=UDFFVY++%G"VPTR;UH.^YE@-NS8 MNLDNP^BM;U*/6=5A\<-/\@KB\NLO;AJI@XM%6=\S5A+]5.8BE&QY&-D^+19& M+"5F'@K53W$O#]"Q$;\7+'*+JN5JO!^B+)"EW#VYV2?R[_Q4EE<=1[%@@?]= M!(_RZY >F+'ZX0N8X)/V8#&K+B MQIQYZ'V<5;L]5@=LK0DP0)5DL;DGJ%T'D?O_U MKW_Y>7KGQY#0(V[YCR77213(H?HJ!K^\N[F2X_#/YG]NK]XQWZ,ON)N>7M]< M-6^:YQ>=FTZWW6OU^NU6L^'<..WSRYM>X[KU[MJU=R*"R;2W:;43@7 M#B/IB)?/6=:6N"L][I;)>LM*@BG_P29Q=.\GD?#Q3"&FZD$?XMQPH6F$/HUY M3,UD7B:F=_V7IM^$IAPY)]+8COT?4K\)-P,_+U3.93GX+$BG:L_=/S."E I' MH:]N14"O_$XVD:P@PY+L+J&Y(/7I6<3L":G@@_R>,)E/==2RBRP84CNX_/NI M;:7 IQ1024;:#2DU0" M74P#.B2PSP>A&*,_:%JF;GY+)5ZM7%HD@+SG(U)%>JXBE^TA=S00^R@3CWI* M-RU2\IEA.2$KB.=VW]0N(C/#DPPG-X-#MO8+>2R)>- MK'HH#Y+HZ=HKGV>E^G Y=NEI-#@MJ)5^B(5">&&QR_?27#][M:0#9=Y+2A # M:;L7]ZBG4TOS)JL4;BM?8^C0R;&Z$Z$8^.E4K=50^>.7H9/W:AEJ8$EL94G( M(SBQG+&_2B.1YO-O(K[W72&1H*;:,*4Y1OR@I\F91XW4'V??SM@-K?YB'I19 MAFS-+ [SP7IJ#C>GYG#KC$GC^H7;E=+?"1$6KY6V9:PL4+G(HT^D\?G4F=N5 M/)B^)X!8ZNU$J_(IM) .HI#6T=+*^"_A2=[!,^+[0LVD+Z50M+RQ M2A%WTU1[^Z8:H5-F*SP-'<](:G2!+W)%=46>-PCJ8VP1%TDV6C(10?CJ>C-A 9:F,XC+9T2-S7:-Y MQ4]'+)%J)QTN$]4F:ZH=0R)0PA#AY!._;#7/^[*ZEX-B=ENMEXU-W3HO M.6?*3IS/XN'<=67M'I+M[W$4TI]N+HC?273N8_[_31P['?O\YOK\^OJ\>=-M M7_>N^JW.3;M[=>6<7W>OG*Y=;\?.5R$S)K&YT-BBU/1,T*)I DD\O-91?^,9&0(&/S;.XNE6\Y ME5[QMW8@_R@O_^"G-*^[>9_\ M,<>C%HF>G'_[@Q5]?'_&2I_D5"N-'V722'[WU"SB!K2^&Y#5FA%_2-Z(BHI7 MS_HQI3!%*'&Y'Y-I%XI%XHQDU&US_E&K9>*XP%=LH6Q.1AI.*P5Y5I?NGL2$ M+&D7E(SN)"/:6VQ.DCN.9FVF.Y_T-!:T[H]G7BJUWS%W+D_MNSLQ]$/%MJJ8 M++NB7JEEB500>EJ72%!2([$3T1_W(D6-\O:QGU+S5:JK8?U$R?351)BN)EA<-K@>-7"!AS\SIK[D\\)H4J ML0WQR'8TTNA71B,?QW*E7OY;R/2M],+Y0LMJ*/<:LTDTNB7 M2:31?THBB=1I21_WQ")1)EUPD]P'/76_S5HF@2BFO4A4+W*/;L$>M*CF8<+= MPOCPU0I707/Q&7/[6#J@Z)N!\,E2DA\DO\R]7=(PD>@=T9R6&U2*$I1(+>DK M?!!RAS-Y2G4OD]@+S).+1P_S= QEGOFR>1(5;E4I]=SIJH8]HC86)&T$XDVG MHQMQ%V><]%4+(SF5,=)OP)=HP]%' M&[UU:*/L<)G,.$+)N' W%QBFU^0](,:E^W/QY)4=Q,(24,H@5\F<#/*!*,(H MGCQK.B1R9:RN5H*.!G-!)XL\=,;^W^A!D)$X6Y&"\VK.>>>T_@^*Z*0-"4_= M==IH5F=Y25>E("S0VG0\R>;J,_OAY%MVET83WV6]9ONTV7C/OA5FT%0/?Z?K MRIIW)>Y2]I'ZI\!_24C33*12(G-+37Z:TZDG7^Y/7^[*EQ<;_I.\F?,-^@5* MS;=3/5_N!=!#O"S?1AC$T7A)),_,XDN2B+ B'ZI>/&-@%3&6R.@JZJ)%JY;SWEVL)! MO62;0?&3(I]\-T;(A:^XEP:TW&E5.%!,/8URF.\?R; U&HYE-+4X'\YX6NZ( M/U_,9Q/2@1?"M;?:O['/;*W[-_/V*:7+=ZV+*2+-?9&G=1N>] M7F)M+2R!Y2>Y\RF'0Y)C0F()\NC:6(P$T=N]W''W1) O=TENRLXI;$5BD2>+ MV;CH':V>$_6=[*6[V$MWUDNUOLV(8&C9+)+<8BMLH=F3"N-+X7S*FXOLYM'S MXL=3N5"7E#"[2G*MW)@6#R7"34I!/R]2[,ES GU^T8Q*2QM*[U]?"R^C6BKJZ5XVFQITQ'5*M,+/Z2,/#HM%&D?*5R%[)CLFQZV(A)A,XDA&GBDO M*3TGKVHV$Q/AY?^7!8]/[9?[J'!8>F(@XB=!=PHO4QM4:M/=(Y/[.OEF?Q17 MX)PL"%')@HQL7VZ_+C:(]'H>,97W1([^DU9/%S.717S#=&)YPK2]0G_*!G8Q M6ZEH%.GS'>:+J[&$@&K<$ZW]GQS*3SSDP]SSLK [+(D_2:8F5NG1<^.])-^Y M@5\XM(OFE^*#:3;=CMITFZF\1?4E'G(2@9JB+V<-HP_GH5>>>FV;YT.G:KW[INMR[JO85UP!FV(!UU;?X4'D[-A$-W)"$S!/1'/C3XY79:RB7GS M;&*6]"1'#V(6,N<1O\GT#\J'/) E#7-"*$%*SFPY/\N@UL)5D=!<*/>T1#CD M0W7L()$G.GY(#A:J=*61\&]O&C,X^\BG02<9H-Y<]4F>D3< M*5N5,'G<2['W@[BS:'*A55#^3D\FJ96D&H6G9#:,_23_GO";>=22>Y]XH_!2 M/] T*?LI*2E.LTEN TSG<")5,LEH6HWBP'OP/5'$D41!-@\KR*2/G;LTVTFN MEWYZD3[FF__J*3YB-=>,U">K0"Z"DR=1$21N-=>2SDQ$*JTC4ED9!TGC=Y>E MLWW3^>TRT",K'(/%Q4JMI.&8C[!:W$E]*/9(YFJEO&0J<-F-_7S:RR]1=]/L M*2/XU+&;$0\&4X?>3$.F;9O-O&H-3>;V_U2X7QQEPU&^^2H5:.1/"B-4'O11 MC@"7'AV2?3LA?20)Y#'"-!E-E"S*>)U>D7=H9H'0>CW/"$AS1C:@68CF+&G! M?[G^E$A+>^D35$RV)R9"%3$ED0_2!_DE]<&+Y-T?O_V++$FU3"YX0KTV1VJY M64EA#JI03N&.PBB(AH]3AY[<$8K*0RWWNZ/POS2+YS&4*E"&![-S%3[!^*$T MMKGK,72C>!*I<.O%]Q! J9NY$U.QJEH=R'ND*>4]?7?N6RW>,>OT[ +B$.HL M#2@0_'KC_BT*-ZU:AWV.Y+')4>RK.N>+TGZ3NYI8IAU68%JD+[YM.203K$G<4[21/=U;74I M,R>/Z,^/,2H7@#*H\F..*LXR#^Q?.\1_DL72G3O;?(FS8+J;(H990=[3Q=\W M06NH^7[+]0]7E>N6"R*R/50L_\FWZ\OW\EX>+ZS@YR^?+4_/E*C49<&CE9_E M\B*U',\] $*%GQ;O]L.Y,29?/HBBE"X5)<^U"^*I'*Y>D-R8C9C=/_;WZ K106J:>6KRY J^*PXMRU/;'FYM^ 5 ME9RKP)'HIJ1JY3+2S=>%"TJ=>;Q3\Q%/:L(;NQ"\5>+CER2A9A8^+^P[VU)4 M!GT8J&5M*"<<.6%)SZ%R.99O" 59RXD,MU'>[#RCP---R'RK;[:[GT]DBYN" MLZW3?(=R'N0PO6\Z(BMO+$Y>I+,FY:;,?LK+;^,\['P*S+;4,$ MN2/('4'NAH::(LC]31OZ"')'D#N"W!'PN?_&(<@=0>X(0^Y%Q'H+<$>2. M('<$N2/(W83&(<@=0>X(0.X+N[89CM\[;UVWGXK+K]%H=I]'K MM6^Z-Y=U"7V?I=@;1$$0/2C-42F<5:9.3T7:%/0;>CGKRF"RF9$[S[JN[DH* MP<[6N'(P.Z&H21%'_Q"7-XY-$?)C^\2S7Y;S=Y>*4 M\YHHG:7%1M>O;YFWJ=W]V^M55Y;6?RGZ]+;;>WM]^WYO1]]KVOA:];TF56Z- MJ[ V:V[WM0+2"Q6OGM>TJKB.]"NSZ7:6D4R"_BE22="OY8[N!G*#7D&O5D5$ MRH(7VZA533AL=;;RWG:BZZWV?IU\5-Z2+*$U1_+JIFV6N=0,Z@9V QJ5@\VJ[T1]W;)%1[XJ7?Y95?OEAJX&PTS M#J&&:9%Q\H'^0'^@/] ?Z(^!\MG*-+KC[O=A'&6A=UJU:EWO\OK"4"JG51J=KM5NMBH7B2F#+^_; M.%A#ITX<\;P&JCENJNDVK6:_!ZH!U8!J0#654HW=[UGMOK;=(^-''UP#K@'7 M[(=K'+ME=;O@FDH]. ?FJ+F2.=HOHS!49X1D:@5Y'D(>CA[&KY<16.$N="IP M%VZP?5K!+-ZRG+:M"UBFC'W5D $$ %$3.]K-JQ>VP$D E M8KHB<:Q.IP](:%AW',O.<;DLSM6\$)9:EEP)F7!2?JP"7:^%@6IU/>T7E@W+ M:3:U^0FVE9LI*@>?90WFON-!I^U8_;:^W4F@$^@$.K7)L=VS[&X#Z 0Z@4[S MT.ETK69?FP_FZ-'Y]AVR=NW/?]U&J4J1J$Y_[0.=6^W/7"_UFW# ML1KV[LS;M0518YC"QPHT;B?+?LOJ-+L (\ (,.X=C$ZO:W5LH!%H!!H-0&.G M9?6:VA*R (W;KB<-<@'M(L](7M*EE$U=[GS.RR[)(D]A\EK*Z6TSX>Q0U'6@ M1F.$5=LY!1H'C8/&F2PX8X0%C3L&C<.AFZVRHQQNC*C=L^R>M@UU4X88?@MS M_!9UA$2[#4@ $H#$+.RJ:;6;.$D 2 2,TATK+8#2.S0Q5S[A<=>3OL?4'2A MU7.0-@R^)8-FK<,!5U.G&P#@ K@ KG*VCEY'WX%/@ O@ KCF0;16&^"J=H%V M8.NP_24YJ!VX;-MJ.$@T!<-1U:\FB#[M9"/8H327#U M[<+5!UPK7-M61Z.C$+@&KH%K W#=MZU^>W?']H%KX!JXW@6N.Y;3T;;U %QK M7YCO'M.[20 0IK%_E\G=P4I.^1_CL4/S5,DX^4!_H#_0'^@/],= ^>!8RY[. MTQ].F&*K;S7;KM1EM?,D[ M"_ "O.;P:O*MJG@]@CI M]Y6N8A=4ZG!R+NP#P(=U7JO3U^E&1<%6^& !QNW!Z%C]KKYH8X 18 08 MMY6EW6];G8Z^[/I (] (-&Z-QD[/:G=WYPLZ!C16N3-:][7FEY1^8UG(@R!R M>2J\61(_=F*OO6K?6V2TN4!N=ZQFK_K,_TM*VFHR\CVIJRVRATMA8(KC:NUB W4?5[H"?%QN=[YJL5 MJL5"4?\3H093@&TYO9U1@-ZP^L/BAAK1P.'.[\>#>KNS_Z-N0#U0#]3O#O4M MJ[7#@'^@'J@'ZO>/>K+PV[#P#4 ]MIV?;#O?B4$4BV*ESU+^8Z.BY1OH:9.4 MQXNRNT"\R9-GBA3_;^=2TB^4"O;<':MI5T1T2T1CBC)@^Z!RDV/W3%.+B<\H M&JI"8OHYJFNUG(KR'RP16RVT"/QU@/QEBG(915'&L)#3L^Q>166S82F!:6 I MF4Q#];"43CI6NU=1!/4+YJ;,FQ>KL>CJF-Y MU]);X^\BI09;C'MC/_23-#]!2Y_'U C_?WFM&]DL?SSA?JS*W40#QMT_,S^F MM_EARL.A3TN1Q"*Y1>[W4VJ D HPEC(H'A<+>C2U)(OSM]$#U2,27[T@%L%" MUJBS+=3OIY13*Y9>O^3OGW_*DM,AYY,/7P6)S_4#7S7UR^!+?HPX'/X>1P,_ M_2U*DILX&G\K!NPVNBQ)^Y;4ZH*&]ONO?_W+S_,GECI['GI?\]Z=YU5,?9%< M^8D;1$D6B]G]*E$S??@J!K^\N[ER&G;GG\W_W%Z]8[Y'7W W/;UI.O9EIWW3 M<-IVN]NQ^Q,6>4=! M0*+^WOFWQ1Y&OCM2_.6)E/L! MH7.0Q>J,PQUQR0,[4:0490F!.7G_P0AI:!^JTK3A$OI%O YP%F8T.46KI_@A MS=SYY_)KPB@>\V!ATK/E-;,'YV/JBB HKOGE7>.=^DS3G3O]O#GD22^&?I@W MDF=I-/TBGU/5-P^^EX[H:A)$X2JB:3W@DT1\F/[Q]Z<3Z[S=R\T!9^E,O;X; M)V]3N_FWUXW-I>9OT:7[KL>R MN*P0[!LMY&,>NF(!&:Q88#JO0*7O! M5B5\(5XSL1S[7.MIC3T%>J<:NPDUHG4-07C_*:+M8^#J6E ML9IVK75F*]\0SCR:N?58;U4$?:T?ZFOU6_H.'-1::T!@(#!#5!$$MG["2*O9 MT7=4H=9:\U8"VWRI>5@K2N5BE*?-LS@6+[M#MTPY\>:C4CM'5U/;@6E31KGJ M:1ZS^0'CX<1N:+.6MSI28@J*M*4R EP.&"Z.OL/LIBC^[HTL@]:-E5I?/!DQ MST_NLC@1*A2T"@AI%>:>DW/;^G+U:29/7 2'/L5J]+K '[ %[ M.\>>K#]:O;_O.+!W[ Z_VYB'25"3. M,D:;HC;P(!HTLQT:FAQ]5>\!)\#IZ.&$V0D.2LT!Q^?9D$Q%ULS#C'>?@TQ+ M'(PI4MU=ZKNWQ,(8$^[BM"JR#S81F"FZ4[7E8!"Q&6=2@,I 96^,+>HV]R\P M4W0'5 8J,T@=064;B:MC@\JJ6("NSCFVLX;5-K62IL:IC\^RB2E@8 MY;GSHE"E+'2C,!0JGQA[\-.1>G YZQ\]]E8$U)SO9^QVY"=/4I'1IRQ(58Y! MQNF3S&18W"8_A!ZG+DZB_&$)F\3^F,?41_6R/&/B0EK#^WGZQ&3I"WF01 MO ME4^0B?KDC_369X.TC9#3ATC+<]A@EB4ESR$9!/)?GB0B+2=K=/-,>GG6-_EC MPL*(!5$XI('UA,HKX:D[BZY/\\*51NJ,E50CD?D2/;4'26*.O:F6)"O59'IB M@Z:JS#$HMZ+434A.9&3-]-BB6O#O(O%PAME&!)3DP9WI@+8@N?"XW M&?#G9DGR-/O=RPDJP2;#IPD=%S*B3M-]THB+:683I1#ET4ZFJ4XL-A(\($6Y M*Y*:Y/O?63H)N*LB,>G:^-YWZ>DG=UE*[YH]8T5"TO=6&3[%J_.,AWD#B"H$ M_2)54L1$(3);*DDY(5@,8R'FV_"Y'DMP96$F7T-&C6QR*!20$FD:J=N2)!M/ MBMR*L_W[Y:]>A>$#5;HJ;;WGO/7:G.8)U_=RW8R%TC ULXD?-(O(1]%\D'F% M2HVC.Y\L7SZ9!&0H*V8JLTPJW%%()O#PL9C_YI]+^7,WFB;/79?L;VI'\*A: M*^YYD.58HKN(U"/91OFEF/%X3OKT3^3ZZM+B+;XB3-+Q?(^1F%^ M:?$F19I*3#DPU)MYJMXD)Y73@.99;_I2]2;.7!['CVJ&'=.Z(-4VE_Y?ZZS! MZ*J 6J5G4GT0*F'S='Z,26&(WR]D_7Z[%R\WKZ:HUDMFF<[.W5!L@2>F?W'BE 9JO MUL_8OVE*CU2I@ISPY42F1K6\:)/S6>QOL'H#_[].0.4<[7/72QEWSR>!SF(V M]^>"+_*X,U\Y!_($\0E2MB^^MO24A4T2I&Q'RG;3THZC\W7I/%*V&Y)?MZ8) MGY&R'2G;@> Z(SC'*U*V'YY"(F7[WJ/SD+*]GLD?D3)T@R.6R'B,H&.3@XY! M7Z"OU>NO,6^GKV+,W(5W[<]/ T78.R911 MKGJ2QUQ^P'@X:6G#PW%D! 1:CA@M3D];;A%3%'_W-I9!BT9D:S<'6R?-=O7+ M'LQ1<-L >4^1YW20JQW( _)VC[R.HVU#_\B1=^R^/F1JUR%%Y,*%\Q"II;4Y MVX$FH EHTB0N?6NT(T$37)/(T[Y#J2(CZ$;BLKOZW+U'GQ$4?J>* O5 9:"R MU[>%]R\N4S0'1 8B,T@=062;V63ZXEM 9GHS7#G)]-4PBJ_;)YIF+MNG-$7@<_OIHF/HQ>3 MQ=WE?@J6C(1(&4_?W-V": H&4N3AR8QV:MOL@U36O .5YF1$2KJ-Z@"\!J*V MI=(CCWG(AWDN;CZ9Q&2<>9;,N#WVTP*BNTQ_TX:)O/S MBZ'ORDS7X3!/O*WJ"<1#'OK_R_=5Z;M9#O;,#[RI^@XB-TO8D*MDQ(,X&D\3 M&U(?<@:1C[J3V6I%DK!$#/. .4OE6-%3_9!Z6CRMX)?GCU/W M+$MZ@> M*BL&*UE(U.^2R<-GQ#9/_[^Z[D-9*&?L"W7T:,X6BYWLJ M+VA1'>)Y60P>/DX[.$^J#YJM>X&$5XH4E.N**,3=T0U1J-Y&VC#%:)X('MJP M>1[P5V?>EQ.!+T_>K(4W*K7/BL)"TT3'LZ3@+BT,_#0OR_!*YN/7\QT3MTM3 M?\9Q=.\T7[^Z<@:M8G$QX;Z'',G[PP9R)"-',G(DO^0&K&.F7,-N1^>1(SDP M>X\)&5;S^Y C&3F2@> Z(SC'*W(D'YY"(D?RWF-CD".YGAG7D*5O0Z[K.;:S M"=EM)[1:Z,Y6/B*$_E4?^@<: XVMCEVV.G;UV3]JH34@,!"8(:H( @.!U>' M[&&M+)$O>1>K'%-&N^KI'K/Z >/BI*7MT-]QY.<"6H 6H*4Z2\R@Q26R*IN# MO%UZJ4W1$?AQ:C"''0[$3AS+.(Z^R M:AV2)N^M<>KC0_[?:"6J.4ICJOJMGJ7<3*4A' MJ70SSTTJ!;O3Y-/RR3YQX3 6,L=CD7=:97<>YAF BQ24G@A\LAY4ML*09G(V M%*&8)I">3 *R*M3?I<3.%GV0N5!FR9_+::*).C*5MO*,%8(1W!T5+)J(!3&I M])EI%'U?FNN0^C;B,H?O?13<2]%0:ZFQ8S^<):2>B#B1J:4#V8R?BI2B,MNO MS)0MN1XI?K=,ZBJ':NF@'%3JUIFM,4W<.K5"9Q0GG-7ZE@69O)5M,:2[0Z%PF B5VKJ-IG!?5)PJLQ]_B3[]C3[ M\%/S>$FRX646WJJTP[I2"(NED^%R$U%B,2+)$'1]# J[X+4J26[GLGSU*BEPZ++Z*P2_O;JZD M&/[9_,_MU3OF>_0%Z>%ILW]A7_:O+]N-?JO=O>I?M"^Z-U<7MMUP+AI7%]?O M?GTR*Y=%]4K"WV7^DTHG]5NU!I;9HB66\CS&>7YJNB[)U7&>5YS/13I5QYP5 MBM3Z)0$S&J-D6G9"/N:MVK1NP1TY!>O!K5:+Q8AZ04@(OA)E"ZYU) 2O(B%X MJ[_?M-"M6B>U1N>WO[V-A.#/&<^XO5&D$R[==Q/%-->$[%)Z"D+WD96/E)S/ MCI1L(%ZH']1O;0G^$<:"'OX_LGS_P?TP82=RK222]W*1^C&\%\6))N@?]*\* M_2LMWMDT>7]Y=2FU<5W9;C4?&Q3$M-,,V R)KXV)9SKXA(LG3LMJ][0E]-%[ MZ+H6RH9L"/L.V@3!@>!>R%:F[^@6R WD5FMR,T6MC. O)+X@R)T,)F%M*3\QS;^DH/+<=KJ:5M^ MFZ(4\CXDX-B-__#@\.!H*\H . .M8=#V];F,3L4/,#%_\)6BCJGEI3L+N&Q M01R-%\+Y5H;PI1&;;04&:@]P(9J5!BQ\]1Q019FB#B?YJ-/>60XIXY?G5<^- M!L&^OI/F\4!S#TE( 5% %!#%[%D;2_JP#.9:)F$T17B[R^93KTV6IM5K[2YQ MSW%LMIA'2\99"R B$-$"$=E]D!!(""0$$MJS-=315VL)1/1DY;8ZE^'+R1?> MF#QA>1X&F=!/_G?]9^;?\T">&CH/O6^C*$YO13PN'2;:.!7#1<]Q^LUN_^JZ M==&^Z79Z[8N;OFU?G%_?M*_LJT:M4C&<%XD75*HMF;/+):%9ZO],S&67)^FZ MYWX@I74ZB.+3A'Z1>;#$K,S4V_/PF9&OP$]DHI,\04520?:"_G:#UM]P.MQ& MA6J7FZ"*Q ,=/8D'=GO^^]GM]3X\C\ZC\S7H?$T(Q MF9PJCN4R2E)VP1,?Y]<-5J0ZGU^?YT]8US"LMCTJB0.4'IRJ!MINK M[<;:"#?) ]SR&)6I:;B5+Z_/:)01RR/Y)#]G:W;[5;U9]@K87>R/L0 MFFG@/B[C&K'S B M*ECF A? 1?UQ4;'R "0 2>U! G-*R]+#(']*E8+])LO6JK,2XRST77_" W87 MR0J_=_3"//&H\3[1O>*MV;):/7VG10\]<0;\F'7;<=AOCM\FD 5D 5GU6TP! M;\ ;\+9@)[:;U=?P.A1T'?MFT1]GW\Y8&@N>9/&C6I)AMTC>UR$4M>#>@,,/ M#C_L%@$7P 5VBP 2@ 3F%':+=K0H&4IXAC*#%N-#$;H5KDX.9_7?=K35JCOX MI3\<:W"L;1*C#6 !6 !6%579=Z98AYUR%K@#[C:R%;%-5-U2[;!69)=1/)'9 MAD6%B[ *4G/M=R?6:C1V5@G+%$6!E]"@J>K0$ 4T 4U 4UV4"R #R(X>9&0$ MVOJ664>"*&R,K1#L;93RH!IMTE3JJ]ZI1W97(.SP<]HX3W/-,^,[T0\ MGQ*:#55L^WD$_C9"J;S8]K;CMDZU[5(+%J8O5,M&M>PZW5[OUJ/S=>D\JF6C M$B:J91^2(J& L+[VH%HVE/UHE!W5LDW7=F-M!%3+UG?>"=6RWR ]5'Y;/ZM MKV,YK>IS"]1";^1]B/$P<),2% 8*0[5LT!AHK&:J"!H#C8'&0&,U5T70&!:4 M^Z"P8T_[@U+BRX,J.Y:M[V2C*8-=]7R/:?V (8'J$, %< %< !? !4PH)+Y! M_7#3 ->PFKUNY6X!4Q0&SLL:S%J'@ZZFOC0>0!:0!63M95L.$ /$CA!B9!JV M;)B&U2W2#FLMAI+A*VQ RV[TX=& DP]./CB_@0O@8G5.NR4Y8MZH)\==V0YH M.6"T-*U&'[7#W[P(,6C1C]KA)N+,MCHM5 ^'C\V@N>IPP 4W-B &B-4E4SCJ MB -WP-T&=F/UYXU,0='N%VZ'M3Y#)?%M/"#=-FH?P\..LJPF+\> *^#JV'%U M4E&]S]6B.>ZE&,!VQ& CL["U,[R9 IW=K[\,@MKC1OH%Z%"XS)E6-T[(M MIUO1PG83H9FB/U6;Y@8QF7%F!.@,=&;,&4 P&9@,3 8FVY<7Q]%W&FRW1;=- M43CLM8/H0'3&$UV^ M5V: ]VV\8%L*=___Q3EIP..9]\^.:.A)<%XLM %N&1 M_UW/:T"?A]ZW412GMR(>?YS7?;Z5K[HEN5P$D?O]U[_^Y>?G3[NB3M_SU+\7 M'\,DC;/\QND])/-0"O:K&/SR[N;*:=B=?S;_?<'=]/2ZV>O:G4Z[ M8W>=]DW'ONA3/E. M$*,C>+8Q5$3U\\\-A3LHI)) E[H#?0@^AA M8223,/& \3'I=RK+5],S:9BH%Q[+$OG Z7U,_'!'/!P*)@-!JBANW=]./NO4 MMGYKI>W2/0M3$&IC;UX;>\]%@IU:ESA&Y]'Y&G2^)K6Q*[7*WK0OWC5[7[R* M8MG9,$O2N=2:ML6D1:?+SL?:^YBUZS,-QOA.Q"7]:BC]6OOP)"C-D%*^=2Y< M_;E8<,TEN5'I7_/4S5R.@[KEQ:6A:E U,!O4[;#4[0W,AF#253)]YBE.(Y:( M(& J/XLG_8;Q)H?_M".ZWH7M4!!Q;5'UFE:_[U0NKUJHC;P/85D&1BN PC]2!CK=4&%AH8S!!5!(-MD'K. M:CCZ#C+"0M/H<3L"Q]HDB]T13\2VSK7C3:'@6(Z^FBW'DD(!&RQ U$IQZ4O" M"C0!3<>.)L=J="LZBPE$ 5%'B"A]%2Z.!$V(<4#"+/-=3$=Q7+G7H>6JOE3K M1W]:&<[RBISE8#.PV5IA#1T#LO]MY54W1><0V@"N ]<9SW7=GM5S*EIZPG(# MFX'-P&8[#GU2Z0UB (B M>!)1D5(K$6DBDV6E(Y4:BS3>S0(N#S6R:,#NI/@8#SWFY0)DHA PFXB8)5+$ MC"[E(?/E83=_K&YYDB;+DDFTQ"0MW>/QE&O)GK6G^1W9M/::3:O=W6M:H5ZM M?293;"NU H<= M1,:/]0\E[%PUER4/7+6<05)!*&D=E%3;S@.4%$H*)H62'JV25I3C]8C"9C^+ ME/FA&XT%.PFB)-$7P;+3K%Q1JG%*"0O7)TNY9C8X!Y7=KH7BP,T&2 M==%5D*0^678TIL,%0^IU8QZ6M_+?*EQ4>(Q35_E0Y*&V"W5RMW'+OY9VH^*( MC@K2/O6LCJWM2( IHU^U?0$SXH AT6Y8MJ-MG@(D (G:0Z+5M[H=;<$H@ 0@ M47M(T"S1U)?B[U @@>B)%8)59R[]>\'\\82[*1O$T9B:,QY'(3U*GK\4?V;^ M/0_DN[9$4+SV/?'BAQ [&$_^V25Q!GLVT5J-W>7 M*= 4/8(/U=29\!! I7F85H#O4V1:CUBN8T)UVZI =?LSVYHPVV"V@+; M'7?5BZ+TY6D^&L<_=M/ ,^ 9@SU8<%2!AD!#H*']>I=,4068.^ 9\,SA>GY, M406-#IZWUYS>J'[TBA+4XTD0/0KQ3<3WOBNFCQ'>932>B#!1Q97/ WJ ^NO+ MX*MPHV%(0O'HK7Y$UR6E.M=K%*F^OKYV^MV+1O.Z==YNWIR?-RYZ[4;+Z;8Z M5Q7ANH$&)>_)BG]HRJ,RR=&$Q&K1SRI9*VE9'5_.Q'U-YQJ MMAFPTCT+LPM*5*-$=7UN1]]KVOA:]1WE75%*>&/;!B6JH5F1*"B:%DAJOI"A1_5:!R\T"Z;$>96ULX#QL<7Z=B$/(>[<<9J5R\.4D5_%23M3B".>3<$SQ\TS=DM?LGK31QX\ MB "B*@](ARKV]=F MA $10$3M$=&RFHZVH_R'@@AL:Z\0[.]QY&5NRCQQ+X)H(@]F58&BPRF4YE@Z M:P!C6\48E-5WBCH<YK6JVNOL1% MAPZN8]_M^8<(17'KSZ:77 MA4L/B-A1SU; KRF=[N%$X0!00M3KTH&&U6Q4E9SU<2%6V[]2H M^R+H-DII";0JHV U>E9U':!:Q&K6HTA0/0* VU:WJ^\$P];RK(7>P25KZ!$' M<"0XLD*.[%CMI@'%<6NA=^!(<&1==!4EAF(O>BNUK"@'$Z9^^OAOWQ,?PX$LDR$?]57I6#^9+%+,ZEE3 :'T8Z[M\+CPU(=BP@V80)T88J[3(IY&:I$!9U M02R"O+Q+(4>+/8Q\=Z1JO_C+,^?)G[) GG56'VD8\^$_8Z4!S!\LKTFC:?OR M-[K3<61WC[-?TL>)8'XB"]+DM6VJJ"NSL[EWF^:4[EF8;E%9!I5EZG,[^E[3 MQM>J[S6IRF#<*G#6W..K (+*,M K5);1&4K2VTYT\K;\D[SZ@Y_2P]W\02I?JCJ\E8Y?XL&Z8/T M=N<.;D/+N-1BQPEY@]<_S]>T.CM((E0+M5E%;SO3IB.>JWJ MT\G40FW 8& P0U01#+;^"?&.U>Q4G[.G%FH#!@.#&:**8+#U&:QM=?M81>H. M=SW*E&2?YK&9V[AL#R[C4J=!U@%2+NU@NCJPZ?QP(=%N$R2T[;<"$H!$[2%A M=WN6W=-V;A.8 ";JCXEVUW+:P,2;%Q@&.4TJ+D S$$GB1Z%,!U:<'JL"2:^% MC1Q.-O*>U7!VEJGOX+.5P[FY@VGN>,#9M5K-B@ZQ YP )\#Y%CDZ3:NAL:8[ MT ET IWZT&E;W5X3Z,2>EYZCO#(#=37:I"GWE2F2VET6J^J$4D5&?*>Z*A-+ M9&.*-L ]O-^@(%#-T5%-OV5UFETP#9@&3 .FJ72-U>M:'1M4 ZH!U8!JJJ6: M3LOJ-2O:J#Q@JM&;FE=OUMSEJ7EON!__BP>9.$\2H6[\S>=W?N"GOD@^"9YD ML?"^T&O=+(Y)72]XXB>WLFN;I.-M7S=]GFK MX?0;-[5*QWL[$D4&6U_FOE6Y5SV1RE3-LX%.!9AFK '/QVI MA+<+EXQ\$?/8'3W*/+PR@^_ E['>OBQ"K89$9> -YH/">,J>Z>.&_2B\I@7Z M%*(\X4:Q4K$/4N_+N2[F4XI,>K$TM\HV_FU;%L5R*H.\C%,?XQ;S,^;:Q]=KEZYG&%J/<,^ ME6WO/V2!C"U6<2"N*HCK&-($YB$,,S%*Q5QW@5-MPQ0Z0+?0^BJ4ZS=Q+P)F M0[V@7M6IE[8H8*@7U.NY>JT=QHJ#@\_EF'^4ER_4?NR'?#Y%H7AD8QY_%RD;D,+LM<*# M*5+1%I!6IWBSGM76%VUFRDC*^Q"W6J^M0%-T!RP %@ +@ 6.D 5R%>@YMJ-- M!TP93W !N !< "[0P078?%I5-S+EJ5"')L99Z+O^A ?L+J*/T1V]4)UPJ":) MY<$D\VFVR!#7EVKKT)/UP*VLP:U\/.BJ8$X#Q Q0 P3&- %=&$",Q%BQ[[7 M^\?9MS.6QNI(SJ-:CE6R!JL=ECHT46FK$VC*8,/-:.@<28+ MSAAA0>..0>..W:]\$\6"'LS$#W?$PZ&LRQ?[]SSU[SGWI[U*_JBWNODW'=M6XVY%@@R@@QB*59WE->$^DW \2ELK?9&G3>U7: M=%PN;?K@IR,_?'K)R!,J> MR6'#?A0.N*(:@U)13[@RT,^/P@]2WGE7/Q,WC^]$/*?19L-B3L-NO[4%ZO'L M1,DCRA+J8_+^@Q'#N^:4L4US2O M,WMPKH2N"(+BFE_>-=ZIS\1,[O3S$D'<^F/2J,_B@7V-QOS9W%N4$V]0GXIZ M'J0Y 9\DXL/TC[\_);AYH\J.S3E)=I9Z:M?WC>9M:K6/J4*[8;?7N_7H?%TZ MC_K>%>_)[6;KS3CY&*8_QBV Y\VU]U!L=K^E967]=Z9*K[-/9>O]CX2:N<7" M"L15!7$=0Y'CVRCEP5R,4C'779%4VS"%#M MM+ZZTMXVU OJ59UZ:3N4 _6" M>CU7KV8U=N)1G_DX5\[P2O02@:D(A3ZD4.@#*KT-=80ZFB55J"/4T12I'OLI MDD]1*![9F,??1H"FZ QH M#8 &0 /'2 .(^087@ O !> "S?X#@QQ<50KV6RI3'LN#%^,L]%U_P@.5 )E% M=_1"=4H"56A>-L0;5LON5NY7-45AJIZ5#<*=<=/U$:(+J?P!,4 ,$QC0!735 M$EV8P%"+9E/YJ9*@::P.Y518";1V6&I:C3X*3L/-B2H#&L^FVKT])VLO?@U_MPJ<&E!I<: M( :(F0(QS%\ %\"%^>K?;V325;LX0B*)W2X.3UI6P]%> MF #5AH]\A@))'!))P(,$+@ 7@ M@,,!@ $F )& P:-ER^DE5.%]Z_9*_?_XI M2TZ'G$\^?'-'PLL"\64@RR>JPH5Y(:'ST"MMTQ25/KTOX5?A9G%,RG+!$S^Y ME6^])1%=!)'[_=>__N7G)0_V0S\5O_GWPOL8ICP<^G1/_I+%VVDD0BGNKV+P MR[N;*Z=A=_[9_,_MU3OF>_0%=]/3JYO>I=.XNFXTKB[:G:NKBW[+Z?2O>[VK M_O7E9;_U[MBE=JN2\;_;4KUV\S_'-I,*[$P7@L2 CC2>PGPF/1@*4C MP0910.Q*$F<)::$_('VF=[F!O"=A)WY(5T59PD,O>?_A1=59KV/][?K5WY"S MMY%RZ9X%'F\082F@^B'-0/GG\D/#*![S8('V;'G-[,$*/7*>*JMX-ZE-15H/8)N"31'R8_O'WIPPS;U39LSB/*6@M=96N[YS, MV^0T]ULHO5'K,N_H/#J/SJ/SQG:^)@76C5L[SIMK[Z%:ZWYKLYYGPRQ)6=.V MF+2]X9& 5FD0V&<:C?&=B%FSH?2JO<7JUF0*6^T@Z&TGNIX>54.UZ?3O_XBC MY.5XA)TUY9+'\2/)QHS6G(^CC)H AM?.\( =:9?K9N,LX*GPC%%W&HO_J;H4 M4'HH?25VCDC9111]-T/CE2U[R415B"I"O(3 M-OI6K]>H7&"UT!MY'](7'DB(:KU5$12V?LQ\IV6UFMJR$KTJL(VBZ6NA;-I" M[4%P)A"<*6IE!(<90U.MMM5J.96+Q)3!ARUU#%13B^G-"!ZJARUEVUW+;E>? ML+X6>@,* X49HHJ@L/67@^V6U>\TL1S$J(Q>OA#L>2>[O3M3H-;2X54X:ZZF4')M\#AL1)LVDY M[:YN74$&(2#F0!'3;%G-UMI'\#") !('#PG858 $(+%H5SEMJ]77YE6$707$ M'#AB6HYE-_J81-[JQS+(B5ZE8&]C[HDQC[\GC(<>2^5'%O+Q=@6Q7JV!_5 -D3>)R+THDV5(M.5Z/HCPYW6E5(,=^C+[B;GO9N MNC>=UDWSXOSJJNTXSOG59:?7/K]NM=KMJ_.+SKM?GPQ&6;"W_E@D[+-X8%^C M,5]-EJ7; S\4IR.AN-EV&G_3.IB7(Y(9M<@/63H2;%C(@]WQ@(YN&,QX+Q MA VB@":MA)VHOD19PD,O>?_A12U^:53*I-29VDT M_2*W']0WT_KC))B"U(BP CY)Q(?I'W]_2E+S=I>W^>=$YRP-VE@_4B!O4[NS MWY+L3JT+RJ/S=>E\32I9&[=ZF#47A;#>4$<=B@9%VRC(+>9A$JBB?NS<^R^9 M?]+.W.1@,M0-ZK;A"H.M7%AH"44U+_B[2K? EXD(K[WA7NL_(P/Y>AI7>\>< M8]M6'S7U0O65JFJA,Z OT)TO4 M9%]ME2*\XBEGEU$8"C?U[_WT4>6H^T@K_V&LW$+;N#H.+N.CW;<:^E+-F3+V M55L F.@/&!*Y.'HT'VG3%^ "N*@]+C!5P(._X:;(9!)0Y]4>W)6X%T$T4<%> MTA"[$I,@>I0?JP#7\:1ELIL]J]_1MHV.K&GU@6Y]Y[[#@5\%QB(@!H@!8M7- M<(<.+_C^\@QGL[,'U=A&..E5I0AKOYW1[/2M?J\BN_Q83WJ9QV+&&0A@,#"8 M>?$D8"^P%]@+[+5#^ZO;L!I5U7HY5@9;ZZ3]SAJVJR/MVTEM>4/+[S3\Z+[+ MX_B1L,_X.,KH:=%@?IJ_LN/ZA4NFP(W"@B?<*(_8^2!E7^,3_7M7RFT:5[MD M A5D"FAI2130.ZI$ =@87PW>BSP9BL6,.@YMO&?OU5KS=N)W6S?#Y;,4E7W2I8)/8#UU_P@,VX2H"6_4AB"0OT2 SCT:9#:(X=_&1\-C OQ?LD90W M4;';]'TL^( N5IXR7>XQXQ (=QG<96:ZRPZO*.E7,>82&K'D(IV&\)L7FH=@ ML=;)KV5;O:XVKY8I([G;I;2DAR-91Q-5;+(*.<;X^;9%:R%M*S6XB0][(B9 M;5)N]8#/.VO%C2G#BXFH.MST,1&]"*@&9B+,1!N>XM*F+0@>1O#PVDS5[.A< MA")X^ F=O7T38[W=B>4[&U]%DL:9*Q\0#NF#B._%Q>/MXX1^NXR2=)/-C0N[ MW7/ZK8N;RXM>^^KZLG]Y==GO=?H7_;;3M1M7M:K==3L21&R0Q7(;@=T)>MUQ1-BB@)>A!;R:^]UHV//KT?DCZ7Q- B"-.Y0X:^Z1%[IY M_F#UI.L?KDA>CB'=8^O(2O,#92C.QYZ,#%.;^_]O[TI[W,:Q[>?I7T$$,W@5 M@%W18BU.]S3@V@9YK[-,DL%@/C5DF;:%V));2RHUO_Y=2B[;E=1BNRB;DLZ7 M0MF6*.KRGD/RDCSW?3DHDJ-0I*H"@FM)574YE\J+0K!/@HP@-Z'>00;[*&9! M+D;K+\]$+,81'%)GAU03\ZTC#]\N03PL+CRU6_Q"A.6!L;77F1H?'&M$7$N+ M4V7-B(OVD&+H,%(P&M&:=GTGZ OTM><2/>_W=EFC!X&!P$!@(#!M",SFMFN" MP%006-+4*>Q7N^.IT?8 _8 _:VQ9[-#:/^>%\WL-?U@-\#VI^E MH%,B=QW6@L6VJ8"J&X5V1 ,4(1&@Z9$S\X 3X 0XJ8(3>B<$*!5O.&Z%/+4N M5FV& K4VVUVL7DWC@UT,IHOOU#URT(C8M!M2@,I 9<_<6^39QS>8+KX#*@.5 M:>2.H+*=S.6:H#(]1;&V%K:J21?KCV69?]PIZ0/-) ??HNR/13K)_AC(PZIW M?A]46E*1R-Z61ULWU+7<*\>X&)AVWS4\Y\H]ZU_T!\:E:0]Z5X.KBZM^H]2U M!IL"6E(L:QRE-+/>S*%+/XRCC&!2)MLH)]QWI;;R:93=*[+%Z/NN9:R%GA;T MM.Z['9)2C:U]HUX>>EJ:B)\T5(T'>EK0TP*"FXS@"J_0TVJ?0T)/Z^BA4^AI M-?-D/O0<=N0ZWS*M^M<^&N$[SPVG8F6HII4AT!AH[!%=+7>G)(P@,! 8" P$ M!@+3SVN>2V!=/V8'7:U#S')T:>VZNWOTZBW&Q4E/F9IV-XYP RU "]!2WTA, MH\DEQ+?T0=XAH]2Z^ CB. WHP]H#L1.+6PK%$+JM] /L 7O 7E,&G>T:6T)E M2]<19T<431 C :X>-%==^BV $^ $. %.B$GN:UCH;>F]!:83R@ZU#[N[J/" M:%1-._I ::"T+72WU.GG@\I 9: R4!FH[/B^HW BNIONUG?ON%E?"$Y!<.K' M4NY0-P2G(#BEFV@27KXI+P_!*4W401HJ5P/!*0A. <%-1G"%5PA.M<\A(3AU M])@A!*>:>60=0@<[)%SLUVZL1OC,<^.'6 JI:2D$] 7Z>G@)!/0%^@)]:>6* MH*^M3>68/NA+!7UU_9091*9^'!I8RK*2Z=+*=7?RZ,M;C(>3GC(\=./D,M#2 M8;18OC(! %T<__!C+(TFC9"/T@=;)[93_[0'?13"-D#>#\HV;OVJUD >D ?D M?8\\UU*VH-]QY'4]U@=%*156["E#8T>4.A . 9H>#K8#34 3T*3(7.KF:!U! M$T*34)$ZH%6A4["3N4Q/7;BW\SH%B#O5M%$/5 8J>WI9^/CFTL5S0&0@,HW< M$42VVYA,W?X64-G>VE&_OBJRGR=!L'C]*9R*43$3[\J7S$6:#>+1 M[TD\^3WZ*D:#+!-Y=G;S#Y%,TF QE0T[2$60?99OL'H*-4LL;?]1C/_^XNI" M3A[_:?_G\\4+%HWHBR#,?^X;EG?I> /WRK4=KW=YYI]?^;YE7UQ>68-SX_S% M;]^UY6:[Z*:1]2:NE+%*&2MJ 58V*&=I95<6Y'D:#8ML'=)FD_9@&Q+ MYI/[KV?%B%XG"V;TEWX/;RW/HJKS/(H+I=U@AE+ MTDD01_\M/V:G;-FJ;$RMRBZ+-%E0E61Y;ZE'(JA=!C2YE\4.QF5-3B[?7@Y> MWERYFQ>UE97U6[T4W MC:*LLD^R>N=,+&^D]W@3CZ6@5;EVE4I5@M+"REDPV=9()VV">ICV_7T^U2G<>IB=4B'N6JDP[RC"DCYC5:_PKOCW75_=VBF M/7,YSM-[.:X.Q9MI*FBHE90*J9?4E>YRP@Y^!;]ZP%[OI/#N/F[5$ Y[>,[N M[V5OU25[].LJI\'"YP?+-YHA_'_^#DES^R\8R\4-!$97+QZ _N-_N[G=4 M932X7]?=#^P']VL"^V%3W$/#[LV@_3'!W&S-'N@\;:_SY'/+J__\5R/',-[MGJ-O VVF] M8: P35P1%+8]A=E]WG/4*12V%=EQ&1.T3WB=2V3NK1MKAG*DLCH$OS MUMW#HR-O,R0,[CK*UKD "4"B\9#H.]PQE0ES !* 1.,AX?>YJTY/M"V0P++[ M X:]]S PK&\JUJX9UZ;.1RW :IOPKLMM!^*[B %"REI9V)P[3DU*8T 4 M$-5!1)D^=]5M5P"D *G.0\HRN6?7I%'>7DAAH>LAN: D#V;U>!/4?%6;KQUJ MOH;%#1-9%A"7U6 < 3H#G3TS:-#CKEU3' YL!C8#FX'-#CB[]#WNJMLZ##H# MG8'.0&='HS.WQWW[%7D12H&\X0:NTI?),[)Q6QNF[WH79\R][GN58Y\:9?VE>77F. M;3@#\\RR&I56IC(+"S;LPD1E .4A:MS,B"THXRFTDR9C\XT8X/7T)FB:42 M!B,1)FE9@]?269=;14KMP767\F"BV'U>GM>>G:6_7_OT=^Q+]_&6C7ON=)]= MRLW24Y*:Q7>/F^7"TCA/18>65SZ*>2 QDTI^/+8>K_:C$RWD5;09O+K<=^J7 M@-*E[16.3#NY?Y;(99>P37M/^EH>[UG0@T /O35N=EF+[N!!#LOEKFFC(T)' MM"V@=MGQV>*.R.$]'UI=Z(BVQ8VUR^&##G9$GEF_G*0NWH!>Z)G[6NDG$8QS MD=:"J;;M*G?Z./B$CJSS6\H;(2;L3=QN7%#6CF8 ML?<+42W79X\ZQ:%V,NSEL8>JW-)6\81E*X.F@MQLOJ"*RH_)F$S,RN2-BS3* M!,NG04Z?)\%$L"AFP]L6(>>+OD9Y)+)R@\;U- JG;$0^G(I?!%R/T@Y3>R!V#3Y)KE"0MF!)F GIV*+"G24%3.(K>+4'6IH+(> M<2A.V?LB??(!656-9#Z,*E>3IJ%RV7EYX^4W$19D <'>C\=12'?(AU6_K:V\ M_.U4B\;7VC/_+:CC8G&2D_UCZ6O2U,NM/N1>8;"0V1XN;])XJ+:F[-(DZ_1B-HB MK7;EE<:775X:#8L2>4#5)>5>VV16D@JX/HUG5H!5B-UKIU@VH7\U> MLJ$@"A!WW$#%YBH-6V[[1+R-VWXU#]))%%>5#(H\N?VBFI26W]2P0\MTE6S1 MTN_3#-V2;WM M2%5L"'[59;]Z1Z.UO=RJ(1SV<-C1W\]T_FT8JKSZM9QO1F%5T,F;S1,9^_B? M?03_>\*^!_?(ZA ->_#L#&CNV30'-_O>S1RX&=P,; 8W:X6;;/3WP,!ZF'4(U\R+M[ /_@?_ ?^ _\!\-[;/7T&C+C;1^TP=- M[Q A* 1.,A85G<=2$DJ&+>T965X\%B,:.W+\]M7XBO8I8LRNUW=IL7[3DU9IH%. MH!/H?(X='9^;WL$D1X%.H!/HW"F%BMU7EWJHZ^A\_@J9T_CS7Z4H\.WIKV.@ M=]VUE@BQ X[[S28U"0(?0&0F3K!+0WY2S7@O,+Z7( MGY"\>4=/G MIJ]L05V7)D;<0I^X11,AX3B !" !2*RV7=G@<0 40T'A$6#<$< M9<*W@ 0@T7A(V 8W(;VF9/*QW4RU+2?=MSQ_4$M(X) Z%?J>/+(MFO(H@^[> M1NW$B22$^@X1Z@.N2UR;W%48* 2N@6O@6@-<]TW>=PYW;!^X!JZ!ZT/@VN66 MJVSI ;A6/C$_/*8/(P 0YVDT+.3J8"VG_+MX[% _5]+./O ?^ _\!_X#_]'0 M/CC6#HQ8VZR,:AIW)JYD2-PT< MZ (B@(C5\163]WWLU0&Z#RQN.<=_PC7CXZVJ^&. M".F7M[06UD<]C@'@=IW7\2,M\=G@3K-38/2YT\MLXU <+W[:C4*$]6_!GJR7/A\R:)RALI9 M+)I_(E1C"C"YY1^, M1NJV\7-S2(!MK;OW<']:9[_*-N0#U0#]0?#O4]WCO@ MAG^@'J@'ZH^/>AKA.QCA:X!Z+#M_M^P\%.,D%G7E#8;(R4P#49*.M-0 M,T9*)RYW_)IV4#]B-X2G= ]/?<]Y4U$58U Y1^>_5=7US)"LE:W@5_ K^!7\ MJBFV@E_!KY3;ZJ%!U[KM72TL6.<(]<1\R3Y/!1LG,VHCJM=:_2A(!8N3G*V% MD?*$)47*,C&1N6+HBHQ="S8/XF BRD0RJ5@D:5Y>-"RR*!99QJ*8Y5.1T2.* M.)1'7(.9+)KN36(62)'?/F 89)'\GBK-%FDR*L*[A?J_R@&IQW_4'B[5L^-N,&N[G)4Q-R_C;+Z4#1C&A-W]M^[WZ@(O_]OEO MWV95V8CO"?(I(34NELQ!D_/H*\&B/-X^BT+"AF0720U+9&<5ELH+;D&4B?0K M74L_74^C<%JR R%;PG8>$%Y%',1AQ37RIV(F&:#\**C($K"G[$T\3M)YL$:G MO(:X:UF_ZHEA08B?BS1CPYO5+_G-0K"H)+:*$#-V4O)74F3TD.SE:RV,76/; M;]QSIW.3O?4F#@+Y[N M]N_ID;8NWRGY]WN'_7IQ[T=[][0RC?JW1L:M-5G@NH= MX43P#I,M&K/D(E5JK\_35 CVEGZ99NR2NM)1>X(@\*OC^=4[&HKMY58-X;"' M0R#^?J:3MU6?Y-6OHYP*#Y;(_XZ F]U^-^SPDHU>.2@F- ,B]DF9P_% M(RS#5+;(#/J#^^WN?LJ.X<+]X'Y@/[A?H]QO:_;;;9!(=M+I$&V=JV>?DG%^ M+:/=58!;W1&ZO79C-EI76-TVS:=S'U"MD^IR=6\'J\>6ZY!HP-EX*A4="D3L-^ M2).QR++J6.GMZ;$ZD'101>LCIVPTK,.E3WW(;+HX&(*;#>CFN@-.C_=L"^ $ M. %._S.KQ)@B!=T (W#0L;B!G M"L+#;5 "U\6Y0#7WW=?O<=?VP#1@&C -F*;>["8>=TU0#:@&5 .JJ9=JW![W M[<-E*='%&Q3&;327'3ZZU0Y5N5)P:E.#NVP7OI*E#?(\C8;%4H+[79+F4S:8 M4W%A(!/XSHJ1R%@6S.@O_;Y6MJVDM]F_3C^=EAJYZTL( @'].B\%=(.E*G>2 M3H)XJ9N=G;*/FW*YET6:+*A*LKRWU",0,"Z#+"^+'8S+FIQ-,BB@'T(PF@BU0JAT]$,DF#Q512QU+ '$K!U3UW M.EE8+@?V _NUTWW@U+PLX?=FT'[8X*YV4(]T'?:7G##YY:G;-C2;+=YB-H. MYDT=[F[!8&"P_4S5ZW/?A$HP& P,II,K@L&V/^/C&MQ3>%Z_T7X#"@.%:>** MH+#M*V\[>69:[A#=)U+;.ID[V^*>"96[ W14+>O(6PP)@[N. MLG4N0 *0:#PD^@YWU!VF!"0 B<9#PN]SUP4DGCVOT"A84J=A[YQ%JP- [9%' MZZD$5NO5SQ",/$#OU"IP62; !7 !7#6$J"WN]90%TX NH OHVEP XGT/ \/Z MIF+MFG%MZGS4 JSCGLBL(5 SD!GNN5(T=Y]P&9@,XW<$6RVV^SRP'E8M/L&A$7P1A_G/?=<]-[\+W+\[=ON6:@PO#\\]\\]QS#>_<]E[\]IWI M-\WX1%:(^UJNKI09]"+.DB)E9TF0CE@R9A=1*L(R14RP6*34259Y::(XRJ,J.0Q= M%+ _BR#-13J[86&031F]442=:)EXYT.:3%*192R;!JF84@.*-#MEGV7JGBC- M\HU[5[ZS+UZ#N/4M'Z4=7M>9[X@LY4O)6T0)O,Y62/+)3BOH]F,#05; M!!&]3+R^Y4*$E;E-IS+W^BN);L?T_98/A% MS$5$]\HV(QS%1*#A-!)C\O4XB,-()HP:CZ-0I'1UQLZOWG/V-MV\L_0=.1K- MA*@:/9E3=WGS/QF;S)(A%5 5);EW>ZNWNOE56R+' B-YXFD89NSREPM(O49R1<:<)\8G,-K4T[K*:].7Z M^6^#-)Q^CYAID#.Z_CHI9B.J=TY<)0U/1F7%(HGO:ZDI/;RL2Y8E/U1R*"9! M?%L"E;VBKDV4_>@?C^/LGC' 0YWZ9L__6>;**M*;3Y)0=NGV3=_LG5^89\:% MW7=Z?<^_ZEN&>]9SSJP+PW"-9G?[YQ7-EE9A-(HJR"V"3+2T]U=9N7_+Y&ZW M]AJ5V*T@,V)*^D7CM,?HHAD1D)+RJMZP[/HDD][I7XDLU%3ZKZ9YZJBM]C)] M8%YFHJ$JRY0A0J8,81NJT1*X91,H>:9UZM=B>G5F]NHR,R[1D5:=G_;M*)3MN*6E7'*D42M*#1/;V#LK!LB)6-XQ3HP8KIHHTP1/S=M9AFK"+^9N);>FL;,BMJE9ZMNEU3,@RB6?%T0 MXZ948ZIM6*1E]MD[#;#K,/W^$;@)TE.?8KXG3ZP;^57:2*K/LWS MQ>M7KZZOKT^_#=/9:9).7EF&8;^2/[^2%[Y87I_?+.AZF417=A8O9-&O?BC[ MMY]^?27+B5[+O[_]/U!+ P04 " !52T=)>_*1 ;P/ !_K $0 '!R M9W,M,C Q-C X,S$N>'-D[5W;>7J0_F MB 68DM/.8+_? 8@XU,5D?-KY\M@=/IY?7W=^_O3#QW]UN[^?/=R "^J$4T0X M.&<('@PX09I+@Q,?D:Z'TRXCY^Y2-1 M'L$ )<4))22] MZ&:^*#98C$G (7%2BU]6//1\J$H//GSXT%-WTZ*!JRLH8 >]WV]O'A79G4\_ M *#(Q],991R0%=(\&(R49!ATQQ#.E+G=_J K#8Y"YH8ZD*L S9NL%>PAGP?) ME6X&M2]TZ(">G3J,^BC8D#X*:UV%9.QL2B&%U40A4Q25J+,J(O_J)G)=>:D[ M.%A/B^SIM=,BD=N$%A]ZD#F2:D&;P[OH9>9# CEEBROQ=SW-?,8**)<9B%3Q M@U1Q\&X-%14R06/9>M=7*2^U43TLW))(K%V_OO6NHT9>\G,DN$%MFFG27 U] MWU'S^4D$9,7'=E4&R-D?TWG/H2'A;%&[2=/))7\T:,/UK M;7UB*N":[[).DWWY 'E"9Z4G<:YKSUY[(K6>(<2PRJ5S"KP F#'FG M'9F-=Y.D^P\'^OLBXTV*K%10S"A4#R5$G-!71MQD2B8(LLT^[03"V3Z*+?_N M1KG(LS5*B&""M]@F'XYL;1(BR-]2!+@210 6 SKAHX8 MX\L(1NX=GR!V3J<">X)(@.?HA@9!!\CR7QZNRT>M2J-JH$2+1(\LS#X=#,0_ M_3[H@@L<.#X-0H;$'SE,H$!! 15(V(^]9;"E:L) :$0^J=_+;HN%XR(&P:7G MO+9<\5'2BL47$U;6X>H"<8C]S5&6X)F8.QH,COH'39@#>S'^CSL.,Y\_P9&/ M-D=A#&=B\' P..P/FC$8P;>)P#,8X.#.N\\949SK&D6% J@'\CCM M)L"RW3,@&%NZOJZET]+1RJ9-X]9[ZF,'UV_.3! F:D0J=;#:A)50DR"VBILP MP$2X6K3A(TR4,O5)TOJ@2_GD8<.%?)JB]9]0-G=<+ M+:O:*P/K<-W BM6)(BM1"*0:R;"*==J%57-BY<4+['F("8Q?D(@>.)M@8>"0 M(6@[:_0]5:H,P*/7#D!U/544Y#4%2M5=7)J#P&X^RQK7/+%UK)G8LHV0]DUQ MG<-@(O^[_!;B.?13'N3:JO)873:K@BOQ_JW^#W*P,8 C]6\CEY85E;_!*M9O'K@>:AK]> M7( ]J0]0"LF9(:D2R'22^49.*Y"HU+7\.Y M\)UL1Z\H>Q3W7#=Z8PMD MZ!I$8D/4[]24KD=9-Q"E"H@BX&-[@#((%"W:!?ZK!=(V!G?M %Z94; -X+O2 M ![F GA8"&"A;_=Q*8!W :H-!KNLNRZ<,=GN'VB2[;IAT<(DFTZGE#QRZGQ] M0+.0.1,86#"FES:GTQ]TZ;0" @H)Y*!:SX1M\VP$,;>G'S1+,66\M+.YH\1% M1 B+'P'UL2MWI>33, N:*I$,7(GG1_PKGZ%'X4KUXIJB*L8$>=!B6M6NYZG* MQ_=03J9-$)?3:)NCK@A;P>.Q>N:L>01[A5I:_Q2F#@RBQ//*I\_K/8UZ1#.; M1[6?R@P]&4,!5<&.1XW7-_>_)"G>D5Y/R2@]]G#KLVH9PQ^VU--I!FJ@\: M/OFMW-=T@1B>J_UYUR3@++1:HM,+F^<1#C7S"!D.R &UG86F^SOK@9EG%0XU ML[1ZEEJ_PU/K[KN0RS,KY#ST%64(C\EY_+JW^/,9,C=9*+2=*MI0;97LKRPR ME;&?JQO$E8.D=A!7GRZ+MG3&74N:W2R["<(\LWZHF5DO([-],^G),55#XEX2 MCOGBFGB43:U>S3)B&,CIIS."Z6%9N9]R^2J" SF\%E%S"1D1K4IPC]CC1&3: M=>E8D3,F)(,C34*20 "! 11(B_U^GBEUY\G7HAP1FA?8#T4*O5S6LC?;1%7& MKFQPI$ED5MD%>[F:Y5A U:U6&N/:-4+M[,N6:6B:I5;B5/*ZDJ+H>&UY< MV]DX:CG27OP-\PDFZ:U?,6*0.9/%G7>%"20.AG[DYTU$R68TJ RAE;2H-(3* M;CPKG0"?H+QLJIK,H]2]1$$0:;@+MM2%-QB.L*]VCR&4TR!KEB#/"R@U@-(#'()(DUW8I#[\3PCEQ$ \ M'93.#0Q'-.1?"!T%B,UE=A4Y+N?O3030VI57AM+*ZQFEH937)3]+ J#4!N35 MB:/HWR"GT2ZD4E_:#0Q,$.;92-WHH)3>]@T1H@7F)_A2GXN\B'FF2[?T%J]H M*_%V^MFR3=1(FF;V4;="TT)V,L'N\H)QP2]Q=*W6?LU]XU8H(P M#XMU!Y]D:'&6JB;_$L =,](+3:?Z;"#-R8'NU @SS*V%B92:L=&]1+K^[(+B5DN=!KD%Y6 M1R7Y*W-@-@W#2ME=%"PQ9#>HK 8R#RUUY[54\=F^$>8#DOM]''DT!1F?3^0G MTFHSI)4UCSEUI[ 48$",TW(*FN;6M;#, U3=&_E:BEJ?2^NO># CF#16ZHQ%*R&M?=Z;><3^# M@7QO9"H'958[-TNDS5U:7].E*:"N0@)YJ-8S43P1Z,[3E[)L)C=1E;G![&L: MS#*.P5ZQ9METEI5M9^.I9Z)IRE,3K9+@E:2GG."6YSUZC]MU?T8,:9T(B 0FEYIHDF'J17,'M M^(B64^*S4>VW)%FBFF> WVNR/!-[8"]>#,HJ:F="4,)"TXRN+EPEFRLIG9G- MEJ=U)6ZWR^O,(.89^_>:Q,[,V#\ZN?O86_J(<7RA\*EC]:%CY$(3S-&T _A"?DB64$+"Z8E+IQ"3:W%#&MP!4<$98IBZ M3ZJ@&[)X\J9G9^AQ;2,K2VZA@::/=&9GX3Q0WX_?MD\-;B+9Q '1%:&_\.GF M[7?_#*.37CW*+AFCP@[&D".!E@BN4_+-",X,RFTDH=[0^19BT;@M+WX.4JMJ M%V].W902T?NQQ;)MH^CT0F$8&LE,>E.4SF9^>NCY'/ET)LN+YOX"S7RZD'\L M,6LA\/8$:[ZO)T\=PFY\O- 3@R3PD A-]QXQ1\C*_4*87 8.H\^)S6NC-'*$ M\,(L0GLE-W#11HAB!5.&(@L35]6F[WAGU0-RZ)C@OT2O3^Y5S6:_K .[;<^- MR8-B8!-Q'G]Z*#)"M'>Q91%FJ:=JBC?W2&+7VM%3>:IX[J6EQ&!+F;?@'1-Y M6 Y?S_1S&G#UVF9MP_,26V9V:2]1:90<&TA5ZKLA+[%UB4Z]<_1KVYJ4KF>G MRT\F"]GRAR/EH>]CL?;8\V%*2JO&?4 MPSPZUC737WOW%=L7)Y[1W1A/ ;_S;H6O.)*O*"/Q!#TB-L?.\MBQ5LGM&SM& MLR;#,4-H-:DNN[E]9EQ #D6X$13O0"K:47IW"PTQ'!2VW.S5+/M6C5]JTZ7G M*<^C],6X!\A5HDT<[&,% 'E\,J \<#7D5#SB^<+Q^"6Q?*.(;ST*2A/.Y0\G M%;]GI_F:G>K G] +/_-%UYM& M0X\C=D?0_Q!DE::6BOV-'1 =:&+O@66Y;76!'&O09'42RH:++X:NJX;8T#^C MC-%GN1$4SL1-OD@\8"_V)OE6+0]0,A;1.I5,9OR)'!ZJ&3OJW8L.R,$SZ&,B MR;P233XD[M,$,01EG*<^V0#0/\9+@0A]:=PS;>J> L(_QR]/$Y')"KNN:-@X M*<.U\O&R?=RO19.BQESW<)O/P2]Q01/P^D#DFBB MV4MR&>HMG7.='6B<)@X-9=]N[K.<7.J&?K@T)%V^N'VCG;L9(I?N&!7U7KGZ M]E&F5D>_B.Y59+1RM31>+$@CR7!_:]<.[J,6+O#D*JAVIBFQKE;)O\^DCFC$ MW-#AN77"8OP9[K]])!:V)XANZ &IY7LY_11\#J6:HO6*LD(YR/-I@-*%L8:R MS9F5DV%CQ-8V.GN/6S^I;?R>]BW\4UR-Q@D+66GR+H;<;9/_P)]^./U&=6_% MT%OU_J/E'?FY5=/1(BL2MQ)#N4U$_4\D$5^1;">BL4EQD?9UH+>P:WZ4@S$Y M9I,[UI9ZZ))[V]=1/XD2#'\=7A3U7[W\_52/=KX%XNFQ6(52/>^$S%MBL21>)!(9":0B9__X^OEZ,EU;*;U9/S+4_(3?OHDCOTD MU.//OSS]] $]__#R[.SI?_SM+S__&T+__>+]VR>O)GY^&<>S)R^;:&_![B](\GJ9E+#Z,ZO$?SD[CDZ_3^J]3?Q$O[=N) MM[-%MQ>SV=5?GSW[\N7+3U]=,_IITGQ^1C%FS[[5VE@B_X5NBZ'\%2(4,?+3 MUVEX^@0&-YZV:']5\J]?\QNWHM-Z74%HECS[[U_??E@, M$=7CZ?)S,QG%]S$]R?]^>G_VH/Y5,_GCY*&-\/KN(S$D/VJG .4?K1O%PPE_V,SA=+^P MTWIZGM[!M[ 8%PMI%XU;J@Q"3\LYWUUS$.K>34:UKW?/;(NJ/= WG]9C^ ;8 MQM7C12>["=M29QB*?K-- Y^N8]N9W:.-_BC^$#_G_6GZ?!S.QK/8+#NVH_.K MV.R';/N62E)_!OOS97P#6^W+R7A6C^>P5]_]^N)FU<*>1^OXWB^ M(/'UUT6)TBJHY"]?U2G%!MKX>X1.[-5%[>WH M.2AW;3?M(Y!2$K]V"D#7]@X?R4L[OV;O[+CN;Q/+V*;O8A^GE3SV"O?7&3I4YC_6QN1[_:6?[ZIB6##MMK 50^ MS"\O;7-SGM:7_-C8;+#!I^?70%GFKS>3Y@/\?J^-%S]LUC@NXBPK&X>3 MOK:Y@<;Q >S1N%@>2Z'P9C3YT@W]K2V5I/[PV6C?;(EQW?<#+2VH-JZ[0]L] MWLAZGK\].BDPYO8NA Y-'4[_J]C YCE;0#6=-?-6VO_62@/1M*\C::]&!J+Y M?#[+OORL8H%:%>O/XY?S!MC0W\"?7VP3;BV%MMMUO[T,-.IVVEN+JCW0MSIX M KWP]7@&=MC9.$V:RU:N[S9U#Z?PM6W&,''3=['Y< $B:A=5F\KW3\E+._+Y M= *&>YZR1]L#$J_JT1RDTN.R+=FWQR[Z'^^^ J9M_?XI;;? MMVE\H#&N_?+W M>G91C[_]](\:U >P\&[.TYMZ#-9';4=+\@\!H->>!T+G;6U=/5IXYVYGZOGL M6\E/4YBKM_$ZCMC9^&I^&!R'=370^/]S;O,.MMIMO^UBS]UD/OLTGKAI;*ZS M=%C2=&\(AR#15Z<#8=).B+:H>CA]2R/EH_VZFYXU17OMO^6$;Z[1!S6@S'ZN M >*EB "5X.^32?A2CW;:ABVJ#DK?OBI$AZ8&I3_?0 KS400Q/9\!MS^_G#2S M^E^+=?OZZU4V3O.1V^,6_A%'X? 1]]=Y(8QNO^ESZ!O:+#2BQX7Z'-F.M@<= M83M9W[J!PVE]'[/)Z_/9X/CS2]#./^\F;UN=82C:5YSMT\8P%'\[[GKPXW,/ M!+0_^CVXX6'&UHZ)=]<\G+K%<1$8-]E3>9D%NQBJ/'NNV;W:V4HJMOQ=INZ/5 X!]/DGW-0]%]?MW%I;"K?/R5MIW1[MR[L/=L M9C"ZVRWM5I77T>CO7,A0\8]5R4Q07Z$2RU[CUUDMQYF7_0KK9+DMZ[WO=B_1$(..2V^S=R,[% [FCB'XC, M%8F+6+1DIVX1.3:?HL_67CW+HO19',VFM]\LA"O"9!75]N^KKZL5->//WU__ M&%D71[\\A7ZK+:4KC7%PCD6$.?00L77(,AR13S8ZHISVW#\B4YU%H M'>D.>+V>+CL@';^._XZ6'PX*K$LVDV)W.+ MJ)[%R]OZ.12RYQF8# $1C&+S;/;#J*M;_]NX\[9(Q7WDBJN(G,4":18,8EQH M)),)1#+A:=S%DL>8X][F9-(;+@4F]AM'OYQ,%[)TY=IM)8<>UZFPB(9$KQ'S MDB";DD?4.8)P$$I(HYVFNM/4T[NI1S_0W/>)U%9FV""S%RKE)]@4%S#';9.[ MM7R%C4A2"XP220XEC35*-.(E"$)Y2J(ZQ8D=1'#WB-+=I/[\[)%&5$I+ZA[[ M5D9'RM$/MT3^%F=;Y-*CDE52T8D ZU5J3)&-@J 0I4/&69N%48*-Q,O(D>544!.DB"J4K-G'W9']?N#)"6VX $:R20(I@AA)41#0!,MX)3Q0_5.[^(//= M"SH%IOQC]!?CR6CR&>S+YAJ8M,4RWUBG(IXREG1 #!.%C @,5)!@$;?*J,08 MEZ(; [ ?C@'Z!.G$]]T.@=1'\*\,ZIK<,Z*Y7+\]!!KO4IPV:/,;>]ZDSF^L M4(&6ZDB0"@G"*4H<+ _EP!!9&C6>.&=[0/HKZMZA[]^;R73Z:0QJW:C^%_P)1LZ+F"8Y/.CK%H.AE_8KS3VWTL, 8F*( M!;MP1D>DO#+!4"PPLX=ND<.Y:P=BD\EI(%W 4NTZM.P]'9))'[1?1<' *K0* M$0]VHPU2(XR31899QT2,1E)SJEOUB?/HH4!W4?AV0G(O/*OS#G&OC2IX& L M+X0MHXB(Z!&LN96NPA,5(G43N>:)%%:.#.!E8\]TSP M4^8PZ%Y8(DSV I&+R0B6XS2SP>QFZU'*]JH5YI&HY!@R3F4A:#284!(CE40( MV&."\:[#Z\$'OT0[/O"E=7".*P83A" MO,2.9FWTQ^"%3M/U6''J"Z0"'/#Z\FHTN8GQ?5RH^6((O,H(B68>P[UH\%9R8GV=R@4[2BN:]Q(5VRM6S!'M M8$-%PE.&0L3YWIHT2$:KI%)66-GM/)K_B$S1.U@%../M9/PYA_=D)T$+=?+[ MTI5G#D?G)>+ ]_G,W2/M89362F>XS$<0W?8*\2/R0#\(%9CX5S%%("^L+A[L MGOOU%2H:-7>"!62$=TA(T).L< *1P(AFTF,:NCGDY(\X_;V!5)X#?IN,_;Y, M<%>G(B"_3 (F-YIC!!JS1%93E[5D*3PCR@?W8ZB,_9N5?:)6D#% K[D'RU[\ ML:DJ;(),!^U!##(!ZXIYC80@&"5AE)3):1+$CZ%&#LVPC26.5KG"F9N.L4]T1TROXYI%?8"O#&7B[9-5A1R7FP MA"'E;#YEH E)%C'"!DLK#7$6DQ]#M^R?%WJ!JP /O&M68FU!\*:3O"VE*Y!S MB87$07^6'B6E/7*8$D048RIY;@GO%FY4*,SAP(F:#(%0@8F_=TZ5@Z]'\\75 MHQ#JYW:5\7\,1^S1361R$T2&B&%A"P::(E"41N4@(,YQJ M8DXZ0J)?5AD8NB*1QC-;C^_R3=^[O0#:4NWK;4K&[LI54L)$!7NE23PAPV&\ M,%J-N'&>\P2V.>D6HEHHH*)??AD$L#*>[LUI4^YB/'^+L_.TXY+2?BU5.384 M4VR1P-J"Z>8)2HR#]+4I)2(]E;Z;U5M&6>V9?X9'K]"V5<]N@UV6N4(^Q_'] M5#$;=JD-M2J>XPVMA,XXYV#:@Y9G @7;S6--B",NI&[7RXN[R/K78OO%K;## MO)6IN[Y"I6&O-0&V6T$\1@0[ 13;: M;5O*HD"%M8M18X,B51'Q[,4)E@8D@J"&Z^BX.D[X^9*^%D?#]\M5P<%P4C(H M!!,T6E&'^]J0V)6B''R M=OQH"+.7MFEN8(/>Y<5I5;^*7H#) !NZ\<_;>3*4Z9$.L744$-/ M\AI>&@++$N[?_23-6NB\LYH'GRU, :H?]Q01)Q.*F+J4'+2BNAT8E?'H%&*2 MGJ K>'7U??2Q7CPQ ^9@^PNLZZI58!1HQ9-%7("H%HI+Y T!LU*8H"QLXDD= MG(_JA]AW>D:IV,VTEBKH]X6K%,"\B PC9W.$4N0$6><)4E@+[0@)471SP)1Q MX/4W];U@4^0X:'(5F]G-NY%=OMX(@O$JRZOMV;RV5:NDCLHS&)EQ.B#-4T0, M1"8*TG@B0HK*=KO&7G+]'V2,] Q/ 3YX4X\!E;?U=;Y%^_!IE^V6U.QTB$) MZ4&,!<\]2HMK<@G^Q!3@2D98S+IY3,ME_.N]C4DQQ+E-/YQ5=Q^>_>[K7US50$ M@+95V;PK5KF\)")+*%J==R^-_YTOO]9M+>2JVK4'$&5I4&?9MJ;Y'(GC6I#&C>QD5"L1$P MPA/V0A1BCM[ *^&#LO4X;VOGXYPU+3\6=\^G^LVANLU#U:J!*B?&2DQDC[R3 M2(/AAU).T^H=MS[Y(&7'%Y'N^3&&?#VE$.L,AF:I2V%GEU>V;C*1C]X#WW2Y MZKL*533!1@5#\A'$*/4YGLL&DH_V,2:4$EA$)^SV*+4#]05> O=RB6QAE%;U*R>85"Y1Q(SRB!.-D8HD(L%#X-BIA$.W0Q#UIQ(Q0X%9@(]> M?_4Q/P?[]449.(LSP%P;KE/B%_*D=T,72/Q7J/>X! MJ":VBPS;5JV2@L=$#4:1Y)MO047DG<)("LJB="D)6K)0_NW5C&#=< ^H9CEO=**(VU]0((Y MH81AD7>,9P (\A>FX?7H_+=%D+#7/Y2]A'^&QIIN)6 M"\) !PW64Z0$L\A0!HL%;%GNK=6R8U[-XUY$&5S\](MI847J5;U !W;H>)[N M1M)2<=I0NV+.)9XP;.+8YI?!%?Q'F81XLB$P%JB*W5CIJ!=5AE24^D/R>.Z M-_78COV![H UC5182P(@>.29I8A[ TO)DX!L#"* B0)0GW(0[['= ?U 6E@P MG4VG\QPK=IX65R&FG\8P8X 60 =+99$T9=T-B:P#WB6W722B.[]:&!PM15KO M_5:>Y'R6TB)G74 @)A0RC!OD>.#<6@?@=W2-'E,8'LQ46X3A*G:1,R?" /)[S?O>3N_:9$4(S!$/$4PC09#D/B+I DRB,IH))JP, M!V?*/H+RUSN7EL.W( ,"V7=/!X,&>YRH[YJ?D%DV&]8K'%X_.WZR)-FF^9H&?,:J]>OJ>P6K'5<3T=?/#(,A$>S'^ZG MC][;"+A?N=)21@Q6-XK6)40=EPATQPA@XD@"I<9UC L^JENCC"9_() %N ?V MWA7/M^:9354J@WU8Y%]*C.3S+)U04 *#%6\E#%Y%9KIQRG$C;OIFE1[Q*Z@N MGZ=,XRUKOYQ,6UU66%.KH@1SXK1#/@F!F$T,86X%,HIAYCF+(77SDQXW0&8H M!;D?"$MHQBE%/SM/H&5=6-@YWX.Q>#Y>[P?8D'1A46S2AUMI45J>16&O]8S\;R!GZ"9_'I+1X M^VE+K4I*9L'\\<@1S!")9'7^X['2T2N+&=EU4V.8H;9Y9^E=SLD!*WPV:VHW MG^4;RQ\G2Y[9 L>!+5?)8ZJ<3X@8RY R3.;((9%]L21$9WAR'2.PRHBGOKAA M71Z_HK 6V/XV#>K-I(&9&B\34ON;CXT=3^WB.AB(WL5?J]G]ED-F&)X=A(Y* M>!PC[ A(BI2OCQCX%)-'6@=&30 >8=UNXI3A\**:>@H_O8(_QY^7.E.+'6ZH+BO,A57*$,2YTRAP M&+!5@+=-TGK-HHJNVTHH;DB$R?!_8^^I&=3NL$6NS#-9X=2\_/ M7Y[ET[9%+J [! [@^H/[K"@U(H5HD,28@Q7J!0HR,*13!C]PVC5M8*'CKE/D M^V/,2ID;5*>4E+106-1 .G1_64B+F^SK&?XD#/A5Z..]FU,E;?8[,/(:7YY MS6%7^YZJ]>&J.RI7-FB7A )I;Q&2E."B-; ?C11'*@E\ZK$&_B*F21/O MA1V__CIK+*SD>FR;FS.8P$5*>*@)$PWT?3X;SR),_C9+:*^H42QQ4#:R= MAQ%SC[CF\"=+4FA,#+?=;F^6L8OZ9J;O(X)/"/D2.M]M2'6K#7!-Z4IC')QC M$39SZ"%BZY!E."*?\@OBRFG/3_FAR).9\<D?MA,MH6OKJY4L6DCB:/B@="45),(F6<09*I'+(; MC3$'O_$YI*^M+T'?*T3E9/ZN2U/WBU64I9 B<4A&99 WS*"0E$328N% O8VR M8QKA4D?'_4S1>L'?%:)B:_YVP#O7^6W!2@E%),UB2U -C6OXY/,SED2ER)UT M07;3X4JY.0>9[X-!*BOE\WA;/KFSI585M9(R:8QB5F)8#H&A"P^Q,D9YK6+D MW5+N% K]'9(7^D*LI-/G]=>KA;K:QN5S6Q9L7:(M\0)IQPC2FN1,L4P@9Y6W MRA"74K>47H4V^[[M]SX0*J'UQX5S"AC_5]O\$>\1O$WQWUBI$HI1E:A %K8[ MA&4,B#$0?BH%)ECPF*63OF!SV*P]UO[[Q*E(=,4T0C?YDNTJ T\^9UJ1?)N, MY_775?#V;0*5L_$BFF0ZS1)O:R#&P:U7-D30M$5$*A\4!R(E2@YF(^8T0 R[ MY,0IFY;]LM=Q "WA/(YCP&F44T*'RWI<3V<9M>NX6S+MJ%E1)UFR +>RBB*F M80L&K9S"AHZQR8G,;<=@CC*J2K_\TS]872)([RM&DW3'I3,[_ESGQ."+)/1D MS:3O4[UB..!\BPI)Y3D"]=O L&A /CKE!7>1Q&YWF\N$7O0S\P,C5D TW+T9 MEI-3/B3Y#?#P+(Z @[&T2=4F"]"V\B(]:D;A:N M^($89GC0RJ@ULV;N9XLKE[L?]EM7O,+:4T-SB",) B6C+"+86I"*!FQ\([3K M&"Q:)JRX=\6C#X0*3/UMEK:7DTM7CY?89X$WK?/'58:878[.]HU45&EGM;3( M&A=R/CB*K' 8.0Y[GG8A$MXMCY3Z =ED4-Q*7 "%_?&A5V"W KJQ3F62U=FO M@TR@$>&83)2 S+4D M(9['&33U2,0,I_&"F5,^?^EI%M==6.\3LP(,LCF*5 M2DL4HARL?QBW19I*D/,>]FT%BIOJ>'17*&/^(*PS+( E#*65<-TM61Z5K+B3 M(22!D:2"(993,"9+#=+)*Y44YTF<=(C,, QQ.$I%)GVU^:ZH7"4.VSKY:VM4 MQA$IEYF,'!^P#1;8\BHV]?7"GW@Y46=O7;[99^A-?Q9FM1T7[/I_/IC,[7N7[O"_)X<\OMLD1-:"< M^MGT",1]S!%Y@_4X\8M>\AL;P/2SF[,Q[%.7#\[W>^[RM6W& '1.!+-(3UBH MFY=W#9VG%W9:^WP04H_F8%4^+KM]E@>5R;\OI%T,SZ]!\GR.O\TO76S.TXK0 M9?+D>^RZ15;OV5)E(\<\>(R4!+/*![#=-0%--U+&/%81"[E+L2L*R7*FA,KM$6)Y-W?!H^8#/")&F,Y4\384S:1!IW]25E@"ZA":X>P":R[ M:.5]N6UWBU6D/)D@! HF)L1R*@LO18YX]29%%Y,_Z4P+1^>[02 >3.UZO/,4 MTH(>=SNHCO'&ULU_V=$\_AKM=-[$(57+M7TM#YY6WX3S,9A\33^>S3>.*FL;G.?+XD\-YXCD#KH ON MGE-]^!Z&!>_QZ3'H[/F.[)=Z-%06A2T]%A+.6RCXX"]BF.>T*&_F^6&I^Y" L/<* M)2N)X4EIM_,1J>(#7C-C[^.EK?-[.%G,3X%M_B?:IALJ;5NO."=1:&F0"U@C M'4Q"202&*.@_GEHGK.SVI$(9ZZ9/QGCLRC\*NB6.BO8:6!['QR^3WMAPU5[% MI&.."(H8%0Y)DC@*6$I$ I-:..F9.?A5HO\+C-<=S]-D->A^VZE3QQ8K@KW& M7&(D7+ZU'#6!N? .X4!B,(0:YKM=HRAS@_>TV*TCHB?)<&\F\_[VV-L&*QND M%(3G1YTB1]SD"VT,8Q2X4%8$3HGL%M94YMKP2;%;1T!/D]N@;+_6N7-\6MS6#="3X[;G:1:;WEGN0:M55-I( M#I.B V7(ZF20H-$AP3WU6@MK<;<(WC*WFT^&[PY%=3"O="L/Q.TW)^ ,>5SH M__LZ3L+7L%ZP#L+C[L9%L?\ M(.?;B\RO2U/+W^UL]73#D=4V%N^"_O@+5-IH@B1$119 M?JP]_"#N4/W_INL[T!F^OK*CO8]=3RTZ4HZ:VD MT!@3"CFI"*(B6B2)P-13)C4[Y3R^W1G@<9:_\D"6R +9?E1GX]V'BUV:JU)* M0BS.66FDH)5&@XBPH/\JDS"6W'*WZPW'8YXM'H/##@'O)+EJQSEBMP8K+SC% M7N1 '9R0(5HBX<#RT3I$%<#^4>24CQ&/R%D=X3M%WMIQ9-BIO4HY30V3%K&8 M+ J*4F0]"//D(M;!2' MKV4]&U?3O_Z(_X1^_*&?S$?WYLV/__6?__&7__733_]C M/[S]P5?GB^MR.O_!U>5H7E[\\,=X?O7#WR[*V>\_7-;5]0]_J^K?QU]'/_UT MU^F'Y0^3\?3WSZ-9^<.WV?C/L_.K\GKTMCH?S9>?O9K/;_[\\\]__/''G[Y] MKB=_JNHO/Q.$Z,\/O3:V2'_ZZ;[93^E7/V'R$\5_^C:[^/$'F-QTUF#\5-J8_WSWEP]-4]]G0_]!EVVQUOKGY=\^-)V-US6$0?'/__/KVX]+ M-'X:3V?ST?2\_/$__^.''_Y25Y/R0WGY0_K_WSZ\>=;_IJZ^U.5L]J?SZOKG MU.!G5??[RIO\P M*RR0ND/J?S<>8'Y[4_[UQ]GX^F8"J/WU]-QN?CW9QMT+4# M^A:S\11^ V+S>3Q=?F0W85OZ]$/1NU%=PT]?RZ: M3.=E???AT>3LIJSW0[;Y2#FI?P-'^749X51VU70^GB[@6'_\6WN[&F%/'O7U MW9S(?"B_EM/%DL3P;=EBXA:S.5!= WWOZ^IB<=X]+FV^.A14TB_]^/*RK&&, M7TKXR.CF:GP^FAC0 YL>VD<@)2=^S12 MN,=/A,WFEVE?\(_%J"A3QX^_K6< MS9>D["*]\0 9:(VC7;IR\_SC^7YHA[/X:RUMVG7J4?G\\5H\NMH MGGY]VU! ^_UJ!E0^+JZO1_7MV>7ZEI_J4;+MX"?S%2A+\A6K^B/\_9,Q[*T= M39(M\O&J+.=N,IK-QI?C\WTTM:'1>2+(#PG=_ @VVS[W'*8#NJOKZVKZ<5Z= M__ZAO%G4YU>C60,RM_;JBZJF M2DA]NF8;$-IT MA!S4OA\EC>.JG"=EXW#2UP[7TSP^@CU:+I?'W:80)]4?[=#?.E).Z@_G1O-A M<\SKJ1_HSH)JXKH[=-SCS:QC_NWQD0QS;NY":#'4X?3[LH;#<[Z$:C:O%XVT M_ZV=>J)I7T?27H/T1//98IY\^4G% K6J''^9ND4-8GA^"W_\8U1?W%L*38_K M;K_2TZR;:6\-NG9 W^J."O3",)V#'?9F>EG5UXU;3/ 0D_GBQ@5WK9MJ'X=OB)[N>[[P;3 MM'_WE#9;8-M['4[5@P/DUW(T6]1EHY-C:Z>>:#*S&>C8J]]6MJ M0&=Y4].0X9T,WM,3>[(/P2 M3K_<$SIOQZ//X\G2.W?/*3-_:/G;#'CUMOQ:3NB;ZC$':3?753T?_W.Y;L.WFV2ROGY;C:9P0+X=3^%L=V#ECN>[Z-K1 MK3>Z[M3)521.EHNRW9DA[X.5U85M.?+LK+T6(R M;TG=QG'ZH;6Z'HVGAY/Z;)@N*5T._--U>?VYK-N2N6Z,#FF\@J'J\\7G\J<' M0%I2NF6D=?2"@(RGXW2"PHK[?=4PD=15CM'=1\MO\W)Z45[T_MFU&]K#U].W MX>N3ZGP=N$M@+T>SSTMT%[.?OHQ&-S^G'>KG=R\M?/YY,*E/&__@@69_GX MRVHZAV47)DMG.>PZ=]'M?8O<0Z!,"@>=WZ895]/E#=VW\;8%M[5?X2V*2!M! M#+;2&>V1=??8,$]1'J':LK.W%K(]>5_UA]I2HOH5CA=4^F<*QQJA6-N^B#08 M+HCS+'II$)41^?MI(>9(L5;GZDLH-JIZKT6B(VY5_8'TW:RV5UQ)Q(.\V:QK=(917--Z5\]^F=3F:C/]9/DD?^05@20?E/D+2:"C M&LY;'"CR7A!A:10L/("!!6\C+N3DQ*4/K/(*SB;U:A^)V3Y&@:R2/#)C5>24 M$R$"-_?3APT;MQ$5>G*BTBE(6V7DM6C=Q\Z"882-9WF9=51/@Q^QNY6RU4E\V+HCA M*@C+'=;2.(DBX_9^0M&H82@=O7/KE5UZ($X9&']V/K;E9567'\KS9U?',S@2 MSRX_C;Z9^;P>?U[,DXG^J;K+7-HB'.T&+ 3!6 ?BK7+8,.*B\@_;IB?8#D(- MR2U 6;#,(&0OR4^A/73!@BI&*LWU()Z)PN?M2L08$"(=EQ:;XCV1&F:IF' 0+#1#LN/ MUPK_JKOI9W' K:Y&/YZ7TQ$85TTC19ZV+W2T6@IOI#0(8>>I0/S^Q.&*MS)E M]_>BG, 1VP5\.:1B1=UOT]E->0[&>'FQ,U1@8Y^"*Q$8,5A%82EWV!$1[Z>' M@W.#/8H/Y-9+WG<,T'$K6\\_01 M#L_["06/6AT'O1WR'?!E Z=;(Y+C!O\A.&46JWK+8;A#']AKG$(Q2ER4F&I& MG=%($XL?G!Z(RCPN[Q/0$_J$-8-T?8(/G5V:B^HF,6OG%K*N>>&4L-9I@0B5 M."@2J;+WD\(.#=> [XEW56^8?2<",33U8EQ MB2UL?]JLD($J+W@T42JC)"P5\R"ZU@PLL/AX?#\ LYYB)AH_&-99^,+.A\#Z M_-+V(@1Y0B;NZ3+G_UB,9_<3VQD-L:U;8;ET,04@:Z\XP\&B0#W8/YBC8&3< M=7O?ET?CO@37&MIG]O;)GW;%-NP[5&&=(DX3';FQ/(2@M&62P?:*!9>P2 <0 MSM -0U^Y07H%:JC!"6E#?:SFO<-]\KIQH3%7QL'TF0 4)#$21>QU,#$Z@I$W7''M M>8$-6(O$$42D BRE#I)Z2=-!3IA F5*S]W".',+!K<+0'VHG)C/1(VJC8-[K M-%L#$PY".D>\ ]W>T.PBL<--DD,B]L.D37+47:DF WI?N36I=G/C C&L%.5P ML@:02J\,0J!\P^8HB,:$98I3:VBX' YUU3$@&9;IFM-MQ_F^H4?!*:>12:HM MHEQR;WD,GDMJM0X.X5:'?,\!$]D.^6XP.Y(XI!]!BG=NWSO[%BR(0(RBE/! M3>#4*WM_BA&.X^F=_0V>)RG4,M!:,PQU-/<(U+)E9WM5T)#AW8Q56@*&,M;!+."0S M%,%9R9B%;8L#Z(.Z+3FV]+3"K,T9L0=-[T&#!Y,IO0 RGH89X/G'IB/EL%$+ M)%007#"74GFC9\HS#*8>9T0))4PKFZ6W,BR=BDI^]++[G.+H/#TVL]B:\[ZI M2T&DU=P3XZP4W!ID K7"$Q>I\9:R5E44V$F(1L?0'.>\>8+$AW*9M.ZJV=9 MB^:#%($K*:4F*?&)1P6'+1+8RZ E!Z19*\65GY1L] ;6T;23%(L 8OYL_S-U MG<(5EK$+R\2IL\NSQ3S5AIBMWC_\S.PJMG8N^5:"@/ G)R0A;=TKQ+H%>O9JW(O6?)6AD M=_3OIR6W_DS!L#7$"(E-!& 4LMA*IJPWVAC)>"L+2YVT/&6$,TK(^"5DX$(H,?'RL8Y5J3MW)Z +$ M].QF)9^SNYIH3YY]#=_F]0C8 ')=WRYQ>5=-4]@1P ST?7DSG9=U.=MF4O7X MU2+=EG,7"+(:=F-#E4.ISC!'F&K@7[LT/'12XC8<>'/D]#UY+/;U6Z-;A'![ MQR*D*S&LG0G<MEH\K@M/B>GZSCXW=^_VY W;MJWJQ&.&#N_HN!#>9.VANF7 MI*M.S\?+(P($*E;UBMYE8L?E>'Y_"JTZ?JJ2]EM-QA=)>![D<,N:[.F+A0!C M'G,9B"268SC$L&)6>28D$]'87;Z2OM3JU>16>^[VJSVU7#/_A@Q<(&T*C0URI)D-%#$ M,47:6^>1HX9$S141F5C5L*)2.T2KKJ;?ABM^-!_!X3(MS^?CK^/Y[7;NK&]= M&!=T"-H@K@U7SEB+F0T&P4],"=K*&N[-&.Z 2YW T(9;YN9FLGH@P)=?RTEU MDZ8RFE[X\F92W>[.P&D\0,$]4PY;F!!!/%JA$ -82+01*<;T,%YIZ)"G?2$S ML)L8QPQ6,B@IA>744QV4X !7REN*E@XKV6IXAEPK%'.4B;G'81E.8Z87*_?; MUJ(QF_H4%CL48PPJJ8,HP"8FJ %]$&G)57"#W,\'(R1=P=HJ&S-=UZ2780#[ MQ\EN.@S6MRXH5P)K$J.VG#,:%&:4&:N%5U8IM.O%CJ/L_$?G?G> MM*M4X#V M;]/1O4M^R^K?VCX=G398"2>ED=P29)%G!DX[^ \A$;4RC7H+:!T4[SN"-.=9 M\7A)W.24>&Q=:"N8U1Q1AS 'G0UL2R5IIP;T&Q0Y/ENG)R5]*^,CHYFI\/IJ8 MNAS-CAB5$$"XYK=_&U^ -(%,78_N4DPVSN1M@[B#UF,65IK(C&<$U@@7)"I# MF3-(8_@-X6R7@M339-"Q(4"43C0 WFQ$M% MTZ6]]HPSCHAIY;'N^TZK0]8>C$B.U)W9>/1^E!ZB.]_)X5=M"TU 4(47,@3/ MG8;=)T8&AU4P-!C&6JW=OB^N.F3PH8#DT+5&D_+>M_2NW.;0?=&R$-(8(X,@ M%&&.>'I0+CTI[; 0B$0YK!* 1W 5' 37T5VC2U.U)Z>G&\VNTC_A'XOQ5X#I MGI"OY>J!LB-]-H[&];+$R-EE*J#TL3Q?U/"=?H&?S%>@,C$S5G62R2=CV%L[FHRFY^7' MJ[*%/\RZ[);'/[[CE"H0+\AYK@3:K?R9#1Q/,@@:CT MVKW!<809'#5*8.P7G32 F.)6* M&RA",KUPO]:-VQMGMSAMNX=LJ%[:]3/6A2N!]^&80LD;E39!X;%9Y006'- MB(@]1Q%K1C6*$>QXI92TN1XL:&;RYF'5FJ.P%5@9N/UK-2UO?QW5OY?SN)A> M[-XLUG'!,4X$%!TQ4I"8%7"%"J7%:>*K:2$%O#NFC2$$GP.60B-'?JSJ] M;CV[L_A36@B ,+]]-/UW*,P-1RBPC!;6 &,8<4Z\58$JA)E!D;AT/YM'9@:I M/?<#X3"D9^>U=>,Q"F&IL,%2PP6*@2%NI5NI<)@ZX4Y/2>Z<\?L+5C_8?G>R MQYB,FJ& N40<.:FT2^!S33AHD7IP(13#D:S]D,LA.(OI^'Q\,YK8JI$*M*9Y MH:PEZ6%WRH7GAA--,29,&.TX(E'EJM313 'J@5%PC#(P_K>/GU(P^*)^ M,O&=[-_OH7@LZ0RB(*OU1?RWJZ M?.'V2SD]3]-_=N'50#":#9&"74':HR;::ZYM2H+R3 L2G16"D59BTEN(1PXQ MZ06W'+Z2JKZIZM&\W%-2MO8KK./61VDELQ&4+P>S=4%:A,#.U$RVNI[J+4"D M?_'H$JQ,_K,U#L:Y&]7U[7CZ97F9OO]UT_/^18S61B\B0PI,S!B5%C1B;G7 ML!#:O?35N;J1ZS*S#\ARA!E=5?7\4UE?KXGR6'?+O:8YJ%3"4$[TNJZFM*F,),]>A?IZLCYZ#%WB%-##4P%E%MCM:0TV_/-G826-.9* MU3=,_RKA)(PJ;DU()=H 'VD-H8;K&+C7P7N<*2ZID4.\%V8W#R'9#ZE_T:MY M2^#LHS@I.H8I,+1-E$L/KE%:4^I/SSO>A41T>7G?,<+_HG*JJ,7>"CAKD."! M8PLF/NP23J1W68!_0_.D#TT*]\-O@"$D5L+J"4G;2,5;M% 8*2(I800'&^,P MC-F\K-H<0K(?6"<40H)4#$0;2S 6W%C0-V74'C9+)9U2[8IK##.$I*T4= +< M,"YB.PHAT2[&$!4)6&E.1,KFY:E0I4)!.]XN^K"G$)(<&G,_L U#8KH,&U'. MZ'1G8 %+9Z.ETM^K;; *S>DIQITSOGW82+?8?G>RAT4$+"2RFBN./+722DP5 MBB@@ZT6F1ZFZ#QOI7[+V0^Y$PD8BIH1[IBU;7HH)"RN"4RZYL);0=E?! P@; M:G3#CF9K[> ]1U@6M/)"4&&Y MX\9A2PSA4@GG&>74MCI!CAX.TL\%9%O0G&W_UQRS?GYXGHQ206O?ZFK MV>RW*9R2D_$_X8^ ^EU]ZD^C;UOVCT[&+V#EI=N.P.$L!N"B04AKK[4CH),1 MD2EMY\BR=DQ(!RR)J8)ZGY+X;/Q"$"24M=(([+F,,:UGRIERG@3A3*L4C,X5 MHJ%+XB&0]G(NFOE#S:'6)^.3,0JMA9$^I.W=<4[@B$]>5,J(UD@*T47\=F69K2-Y5?FIC MG\*SR! G)"!D.6DOWP:6/I_ J=KM*OU].Q_?GS M1IT+0Q2/-J0]57%%D>',>N&H5I[YJ(95;[@;=E0]@Y1CN3]7\^]%?3&_JNID MDIOK:C&=XVTKO]D(A2812RTX3FG66MMT^2&%=E0%$SW)=58TK$?=HRK:#V!] M6;T5V'=34'.?/G+XM"QQ;T;HKN^^'Z77]*[*>2H$GY&(A_=?9G<9:[:O M_=2[45TO?W=$G]$C84U\1&M:%X1Y9;71D5G,$1*:&,D48HP0Q. W1_$)/1*Z MRQ/THF41-*@;D>)(%6@>B*8_8:1X4)9X$S(5!=KJ_SF("U67TQ^JEV?='8"^Z-(=Q[JDA2>$&5,4X 6IGTLKT\/:V9NU%(#L8E@ZK^ M2.W]:QB>O-LN^&154/P+3RZP%RUXOK#V4B M?SS]TLSK;,8ILGL-5X1<0>ME=I(@F&"Z6U=\1K M;GT0UZF*ZMXR#+DV4''!E5292(&'RL9Q-'W^W_(!*H0 R._!/S$'$P260$'5=SQQ411L%LL+><6<:, MSI1IO+>'J#$7=GB(]IO^4#U$[ZO9'0^V>X2>-BN<5PA93ZCQAG,6# +HTC]2 MQS#,6)_6S*LZPR'#T7I/W4[+_'G#PNA 4\B3U HF$64@5EJG4P$@I!DVI^?5 M:<>G#S\,L@1: M5?5\I\OE2:M"2^VIP"%B0;A3H%?2@#%Q5'DI \WUS$6Q1@8V% 9F@-1@ @CF+2@PJA4#>S-U.V)@Z^EG-5V[ MNTYC5*A D9;4I9HR7@DI!/)&4AM9;%=UM^>7Q+I2ICK$Y50O0;#%P1"BB"7& M!*\XF/U..:R\1LSZTU.\NN'I7MRRWA!CHQ4^.D$H M9H-[RS:_G.R'4)[KM.3J"M_.KT;3+^7*U=7D4FUCMP(IIV,D(0CM>8AP]#*B M+%*&6(Q%S%6BJX.KM<;L>GVUUA4\C65@5I[_Z4OU%7!(R9U) NCJY\1[^H3W M=[]],O-W54)[-+D+XEW#]AT]"LV0H-Y+ HHN5UKI@"A3Q%"C+7-VJ!QO[X_K M%I"LV_U#AG(J'+/OC<>FSH7!S,LDQ00%[B3 &3VQ$J8,VK8UK:[3LUZ('>Z1 M[0B;G'<>?69_^^I\^9%4F6@Z'\]OWTPOJ_IZ&4/:G*?"$##0V64JC',.,_;CR6)>7KQLN_WFJ&/"&D8T=_S5/D7J887]NLQM M*7N,$5_[*3.;E2E.9OF;B[/INVI:IPHA-0"P+(ETQ)O!!X+OB 09?#L>?1Y/ M5D6[[DG^<$\O-'A%?I,[Q4Z_4QBO%)+12\TX54H[)YR03$4,VA&)NVJ+#!?* M7?>8G7VC4 (Y'KA!A'K&M>9>R16$S.)!W( >269>*N5'@GRHMZX/>-C;AQ__ M>US6*2?T]FWYM9SL<"DV&Z"(-$;I"=)>:,,#*%A4W?.+N%PW 'LY%X\@*IN$ MM4ML<_@3UIV;KV>PT\^TUS@%-QAQR9SP-#+0MG5DXF%+0#X4+UR&@_%4=LWF M35+4(XK_LD(U-&_F2Q7!:J0=[.$&8,Z9HS(@6("<6$1($'98-4<&HKKWB7 &47MS?0-D MIC5W=OEJ LNY3=+CX>3>[F.!RGU1J6+WG\V[3Z/"OK MK\FB6IXL\-<5S& R'JT0W-=M=>B7"B\EQ92%8"3FQ CM42#<^/2*AE9Z5\3, MOQU79<%4JD3F!;,F<"F)5NG](ZNU#L@:WRI+IE_'53ZIZ%]%P2I9)&FEY4+UZ3V]V($@;=\M!PO^ MOT5_+_1!A0>S#M1[)=,[O]804.V103HZI*7.'X;:W!\W=,'>#]H<6?X=O8G- M4J ^)9AS@SB*2!OG.4964UB["@\K,.WX[&WV7O9^H.:0E@X>$G4I+UU*E(&0= ,J.7"[>T= MR@%*52\P9Y"Q?EXU50P'(Q@-W"O.'3(LX,#2$U342!Q:V8/\7T::NL0VI[EG M;^_]0;=[^L9>]RO2E!#VD:9L%8D9Z'E"*V249YAZ/L3LT$'YQPZ&-*?D;,>I MV?)[/N'F'H.^OEU8YA1)UW?6($250H+KE>,F,NGB27O-#A&O34)[*ISX]\HX MD!_&IQ1DQ)65FAN+%4KWVHX8(YSB(I>#I(U3[:3D?C^<\R?^WB>_[IOY^[Q? M@4T,SE!CM#5<\F %@96MA91&(D^'\8[Z +F^/7_X()#SJIV]9A*8($3$2G, MDML(FKO1FD<*5ER46+?:K/;WMYRN(MH=MM]MT#>&Z2*. C)!!,$._FHGP0M M3UI3[(3_!X6%=PSO=RN&R@LLB(W"",$]D]9+)KDCGED;@LPO9=WD'N01LOW M.U+N 6Z5>[#J58 :8206B,9 N.=&$<= R3 Z8FH#&F@,>;?<:Y![T ZN(TD$ M:241JUX%;)8X%>^!WAX<=]T5G!FDY8E9N9_(;.]81(53THN@C!*.F-"& MI'>@4ZB:%D*ULKD''A=SN-QTBFG.3*(US@DS?VCYVPP0O-LT[S;07BL+K27P M_RQ&J9C4JI#50T$I\[E:S%^Q]>ETAI#E](JH#;-YNT]"T]Z#%@%A+#GU&E'% M#0?S6X)5KI'"QF"K=H6Z#02DQHE*>PU86"6<\H832S@/E"NC&&(D+7S*B8VE3B]( M".RT](Q*C#%5[O1JG3ZF(Q66R.Z7S=J#"<2E(O/+'6';+B7^OC /Y05GDA&KK"8,] MCALXKQ *@@<2**5FR(4$3TKN]\.YC?J6 O& QG(ZAY]F8^#$DI[MZMS63H7W M44H;F<14<"=(@M)@X0EFS&G3*N_TA",F&_.PZ@GAC&:>JZX_CZ=+4C?,P-1U MBO]<>K[=,A3TS?3NA9&SRPU='E#=]NA])@J FT$$BPE.;RCQE 'L32 &]@TJ M/74#O73,YU8=)A\&M00>9M&).#^,5BBIA<0(+(T 1H]9I^ODKR9PH_EI]&W#!\XXBUFJ.NJ=E5=E^=I"BF4_7T]KNKW M)?S[PES\?3&;+['^4,Y 'I>X-[G(/&C M58*A'Z@^GE^5%XM)>7;9=')/YK;K7O/PP0NM08G7*FA'>(@B2AS("C1)C,WT MM/;6.\Y,4O'RX>;L08PA M%YP1*R%P,E6E&>!E:T[YJP;'@APQE8_SB%7]8LX[744->A="!FZ)1H8&IZ-W MG%J]FK)#AN/!/D5R7 %X&7C9&]+_$D(V-(_B=R=;A[L2'ZFX?$7$=G_B[IZ% MC=)I&:R5Z4Y5D0B&_I)\C2-R9%AWQIWRH^H3J Q[QX.M%[[=P.(J;3D%9FQ[ MG'=#C\(X+P-HP$A:HH*0"&SP.\@DK!4]+-_;<=3];J#KR8_Q\BD*@.27JKKX M8_QH-G7M9MCXP89/R1[KN9XF;H8FW0L)@L2LD9PKQ!D0XC31UFK/O*9('>C8,LP1TI\S"OO\6!6ATS5A%J:W-UQNV%,\WYHG7S\:?2"2*ZE MDSY$+CC2V-Q/ES.D!FL9'\R_O0-1VT'UW4O(T,S:X0G&42*44= ID]&I&! 1 M)"*IZ?U!JRS+%=_4581R8XPW1RCOAT@.LS+; X2$8(T"#<:3H!&*WA/UH'4Q M-K!74?O4(_M!++^U^41#6LP7=6FNJWH^_N?R[G]E.$= ]N4(_UU.+GK-#VY$ M\OUOCFBXWI/0Q$I]U;;0R!@A? C*Y#C9X&7>Y\);FY_ M/NM16"JHTA2'%"YBJ75VPX99DJH;4T*5NR^:78= A0!EUC1=U. M>^!9N\*!EN6X$R*E(F!"C$3X?AJ&4#%8Z[ C[KSD>0?@G"ROAV;G#8'%AUMV M9Z"JA8LOY7;3[GFKP@BJ0+.5(ID=Z&ZKS+1&MNII^&Z[X MT7SDJNDT77Q]'<]OMW-G?>L"81*]"3;2$+262E!,[LFTP@^K2%,'7.H$AE:W M]C$U-]R:$(@S@0A* M;;2/9XC*%=#3C-G=&42'0Y&1NPU86GB' Z/1.2N 6"E#-/*>>*)IIKO3/?G8 M"OT-G-P3@8SL6[VIX!9U74[/;S_5H^ELLMQN?@&PWE:S)GZ9W8,41(.J(%+N M=21<4&D"U2L 8A"T5=Q-;V=Q'R+0.4;'='F^;/2=!\!X[96F$?[G&0 M?/!*!((\%?\: 3"8(IO>UP#C#7'FC%:.XH!T2 6B:<@4.7=X $QC9K8/@-D/ MJJ%Z+K=,T][^.OI[53>JYM-\E,+AB!T@)E44/-7@B)X2EXQ+83G'P\Y-Z4XJ M7I:(Z W!'#5,-A/_2/J[T?7N0(D]1RH$U]$11]-ELQ,H:!3B\E$5RSUG 9_@ MFS5]"$)S8'C]R&$]?/4/=/70Y)&8QFU?79?VAO+/_9E?CFP;OF6_N50!H%$=-K*2I M,B"US@8DC%$\>.YTJ\SU_JIVY)*.S@#+(!.?ZM%%>3VJ?T_V]O(/"8'=4K&U M7T$M$9;!-!ELPLX'+0A,ED3CG7+PFT$YRW/)19>0'5==^:7>[I[;U;5((1J1@TIQJHJB)4ACD&=C$^1)F.XQ*;&O<=PS5<>7"G)\OKA>PZY473Z,2VTG* MAL$*I,"0-1[[])*OD-Q0A0$4X0V3 L[64SES>I6=;L [KC2]*[?EV6[O6&BG M!9)2!9S,0>LT5HQK[5**$!A_K4R>8YQ O4K)_D#E]_WW62HL92_7B_/Y(E7) M=%>C^DO.+PTAB_H[M$WB")@?V8>8$XS!]KV+-AWS=8I-_A5M4Q ML]U/=,CNAIF\^\%U\GF:1&GO*#,6P3%N# W<&T>P\<)*0:@YO5+_!S-V[TS. MCC$\>9GR-A)F#8:MWG/MN))>@Y8(J%L7(\XO,BUS?_N3F/T0:A/=^JF 3B;ULE@_?\:E$.S:$7 M]'**39-WV9M(3Z/WW;&4E##&E",2>XV]PG)U."ID!3H]!:-K_F\2KV/ ^]V* M(8H\\ BK/0C!L1:&*Q,1_(O'P*++E?S4YN&>XPO9?N#EE*'5(PK+=\QWWCMN MZ550P9#B4C-E-$>:*&.]#\A0JICC86"W2OUP;\=#T>WARJL3/0$EUN4_%BER MO;E"M*EW88.BD@=+D8"E)H@V2%(1)4/"*$-;2]B^B](A'6!N:2<$PHV(RK<]D3:NQ)JSV',[K!<=0SHM^%E$F"G6#,4^,H MUQ09@F =$XQ@:P_:9BK2V$JK.8H,[8?7L93A=]6TOG]_K[E2LWV$0ED"I[X. M1!.6G%E6&XV< 22DH$H,JXYXI[QLHOH>#%@&67EVAK^?C'9="*UM7Y" 5$"1 M)EV0:V8L$U(HJ;VG22=L90BQTU=CN@#K&#*P\QC9T*/@G!GJE#1,4FIP"A0+ M#\?KPJR_G;ZJZ6SJX H U="LV"YAC@PB#OWE#XR7(GP)H6 M7CG=RG/%3U_EZPBO(PG#[CB-C9T*B9% 7"LD [(J$F616^DP(4AT@LZIPWG9 M0#CZ0>\$Y0=[ZBGS*"B&X52D&GL'*T_"GHQX()D>G=TCP">C=.R'30;FG\VO MROK),^,[/4KK.Q316TRX=88+PQ'ABB(G7?#>:!^9&=C3 !TPJ.H!EC8:XK,3 MU'%FM MM424$4LI;*Y*M?(VYS$XNDY=Z .O#&+ROJY 79_?)OLKX1'^L1@OJW@^N,_] M>)82)A;U-FG99YA"&BNTBUXCJKCG'A"1RAIO% XNM,M4Z"WOKE>AZ1&VW [' M%ZEQ.Q/![IH7,E")N((#E<"9JH1UW@BFA+)P:/MV*N;^UQ1#D(4.X,G-\]7< MF_)\U;Q(11#24\#4:3@KE5&",X>M4U& @NY:69W[^RD&Q_-V\&3@^9W2U]+LO98A2#Q"$ET5C?:O<7)\G]KC#J M*>%ZW8;T<7%]/:IO7[KK5C7=O_,D90[K$"'*61",&T4:B2,4TO+V-/@ MJ-3P9YQR\B+1B)Q@#M'!C-T[Y;1C#$]>I@RH3II(3D![YH1C@Q3BEH@(%I1R M?'"AL_DE9C^$,B8I!VQB],@ZJ2009%(1*DTY,H@)'.VP7N;H$.=M221B/U0&%ZTJ@E;48^VUB=P&9.ER*H$89R1BF2JA'1C)V)@'>T:K[@=.]IN@ M9_Z6?=2!UST+S0RRD2A0D!"GUIJHB9=6,4\,-J;5!?. LG$[40P.ABV#A'R" M#[T 9.>&O[%/@21LD[ M>J4\(=0LZV'?'7?4:WZ"@8V=,?1E0?%<&)Z<#!%G MB<84C*D8>#36.@6;M0E@FFFK9:8GPUJJ#5DD9#^$LF31+J.N;E/,5;.$R_)C M^;6L4XSG3FYOZ%%@!E.2)()Y9#D+'LY8ZC"2UF/'^,!>VNZ>W]W ,-];$>B08 M['8<-CD& +<1CCQAQCT? 5W E3'^<.M++R0. M&!O0+BG]7@(,&3*!!(1Q5*DD@U,VO45%G28L*MC#3B7 L#$[#P@PW ^KH088 M=A-$8%+]=ATL4F A4Z(,HY2' +B /AO(J0<7-F9UHR""_< ZJ0MAZ14<6^FA M3**P9L0Q2P,U$ M[!E$L!\X&1;SAK-PI5;9VSO7>#H0/X&*8H&(W_=7.+>-!ON;-"">H*,QPP7E M.D&D27"PK.#@S939TJ6?N&,5M$/T>C(:/\Z!%#N:)O"W?[8.?Z M;RV? A]?CN^*D9Q=KF]UQ%2YQPNA^NLXU4X9U>4K^LQD4MW/X$-Y7GV9CO]9 M7KPOZW%UIY,V,7H[_E(AI)2:"4>CYCQP;],UB&-16X0I0[M*T_2];74SW>:6 M=(??*Z0CD?B0PLL-]PZ@%9[#=F$%QDJ'3%5_MMK<1Y.FC7OC\1@P5$/^S11V MQ_+C'$S7]+FWS2H:;NE5!,T=76HD''03Y8RD*.*4-K%\J"^38+8TZH\B("\+ MTW0&;HZJ1>N)W6G6;>T'*K0$D&0 O=E8R37# BL:= 13UTIS@C6P.V%J,T'I M!\.3E:5H2%0$6^&]X(Q:&YGG5$1NN)2(#^[1T_R2LA]";9P&:5<\N_P5/@;Z M<@II M-GM<7N"<1\9;Z<&JC<%+QM"P M2MQU*P\]8=1FR;^OJXO%^=RGQ^FJ98FT[0M]4_O",Z4CZ$U6(,N#MH;S2#DC MS$CFL1E6F$@/R[LC8#(LZE_*:5F/)B!UYN(:0)_-4Y6DKV73E=VH?\&CT\NP MYQ@R+WB)#^EG>?0"503Y6=E-YL=ZL6E&_14":#5 $ M[Z-D6A*<'HA*SX-3;V*@46.,X\#*X@[%2=(+MEE]QN]&]=TR.**K=@/[@+#I ME^4.8&\?FZQB_TR*$6OBG3U\\"+5H$2*<(-!-I!#!G1!92,5H )PX7>]-]*W M0W;G#&>;IMC<"7O@-XJ F23$>Q2=X@)Y.(-)(%P'$JA7*-.#Q%L=KSD%9:.O M-2_.0_6OWDT(2-SA47W6KG (MFN2,L8)H U*0N2164VL#9)9E.E1])8^U&R, M?WF"'0!A#I.W-2R/$YM>I#B#=Z/KW86V^O@X1$1Y+0Q HT%H9ZYA5@0DX^D"ACKF>XVWL M+AZP .\'9!R;_89&/@KH'F] MN-[)PF?M"A4)LPY04)AQCI&RDA'$(H%CSW$UL$R&-OA7W4T_!Q='WYIQ\6F[ M0EED!$AQX,1RB:RV!GFL0E Z!LTS53G.R<4#IM\F2F"I$'S>HC1\OGUL\DJU MO MN<-7T8@GRW7W8I@"#'CY54*TD$=$(CQB(^C)W(V@IHE T/7(]J%5^A%N! M@0 _!-?75AOI0WE7@_[^%OANEGC+/M7+]PH:8E!>*,=3R( G*3F($V)#]#12 MG\D &:X\#PG]K'?K6\MX')J5M?@\ T0 HO#UZ2-U_7[EF$$"STEI=/6_H4MA M4]10)K:9P,RBH*UG-TD>ZR![-,<.?=_)KFA2.:IX V!VH'M^E5<"-7 M$_/2H4Q'Z_9K]H.9\G);.1R(H=Z#OYS:[AOQ#3T*HQ$BWCBDC?&<:XGD/1Z! M*)VI&NQ^3K*#^+I#2-KADD,E>DWH[BN]37V*Z B26EI+5$!$HZ")NY^>P-@4 M+SQ1@W& '3^#_ MMI6$;M*]8-C*%,K.!,.41N2U3DN&P=)Q 6>K ]5*$@Y7#WN J"*4;TKDNJ?%/=97QN[%.P5#F-(Q*M M(=_#= "[8"E5<>X9%!)GM/8**9T4Y.8)Y] AIC<3I168-P1B/P2!O?0IM"!QTH_0>3X@<3CXC M1"LG4L^AEMV?X0?CDIW1._?B=5G? M;X([W/F M:S7YFDHD/YM[@XR;+?V*X-*#.UCQM(L90HT)3GD?-9(JF-@J'K>WR*9.N=XE M+JU"//^ ;R?=)?E'=U1[6]>V@#FF5PP4QYIS!6I--$X0CI5R@3C9RNG?6P&H M3EC7%1;9S668=VFNJ\761\ V=2F8YHY3;BBQ!"P+K4"GA5EAIL#RT')8T;3] MN%X[PB;'4;QF_JOH<5O5=96DUXUNX&_FMWNZWS<-4UA819:AB 2)H-H(2TEZ MX P1@$ 'ULHL[VT3S^>;[PBO-IM[(J=Z08ZYN O5'DV:"$*;80H=B:9:A0@; M'X=C2G,/:P%12ZBPR@_K2.A6$#+@=:3=(X[&]?\=31;P%W>;WMEB/IN/IA?; MWQ?==ZCTCK:4W&,?C>?8&(--%(:JZ#!%5+3*K^NM@&"^7:1#S'((4#7]DB[= MTX'Y>,?_H;Q9O:=Z=OF^'D_/QS>CR9OIN_+;_-,?Y>1K^6LUG5]MO?4^9-S" M($X#J-+"",D%F%&>D1B9QTC#-%PK*X.?F&AE!+#5B07TS3?35SV2-Y[^OW)4 MS\ZF)2R"3W]4&P^OUB,6!($BCWBP(3 N!#/2*60H_"%H$Y%M(R_B-.0E+W19 M).43#)?(B]5BHX5[T*"%#C@%#49#0.4/J0(\LE%PC8EV3O%6^XO\GN7E /1R MB$P M,=E*C/1IB%$&O+(X["[+&FB/X^5;$5Q.\(7CU&N;4X[99N!7>* M4*48X[ M>L6U"H8H&:R6EAG>KA[RB;EM.P0H\[G1\%PHL&3$)T18[L_7_\G/ZFU1PXS__X_\#4$L#!!0 ( M %5+1TDI$^QR&<$ &[0" 5 <')G&ULW+W[ M7LG[G9'R-UX/V9G9@//'D>XRA6V:V=O=-Q0T%+*YC3%U)"4 MR^Z__B*33))ZI1+(!)EUJ]K5LD3E^?5\E__ M /\,_E"4RZOJ>K[\\J]_^/7C&_71O'W[A__U;__M7_ZO-V_^C_[PKK#5U?UM MN=P49E7.-N5U\=M\\[7XC^MR_??B9E7=%O]1K?X^_S9[\V;[2T7SQ6*^_/L_ MU__Y/%N7Q??U_)_75U_+V]F[ZFJV:6Q_W6SN_ODO?_GMM]_^_/WS:O'G:O7E M+P@ _)?];[WXB?IO;]J/O:F_]0:B-QC^^?OZ^@]%\'"Y;FSW,-)^_/N3S_^& MFT]#*>5?FI_N/[J>/_?!\%CXE__ST[N/C9]OYLOU9K:\*O_P;_^M*+9TK*I% M^:&\*>K___7#VQ?1R;_4G_C+LOQ2\_U+N9I7UQ\WL]7FW>QSN0@PFJ=]794W MSS]BL5H]>$+-D*P9@JQFZ+^_\N#-C[OR7_^PGM_>+0(]?QF /P'PYBG87.@: M$GY. =G%ZN,'CHSW4^BZY;B(GSYR9,S;%\TMKW.\OX\?.S+V<2%G?3.JS6PQ M\IOQY)$O8E[4GWH7OMI]L'YZA_PVQG>B>O3@\ONF7%Z7UXUH/GAT,;_^US^$ MKR[OUV^^S&9WET&W-F4]+KV_,;/U5[^H?ENKS^O-:G:UN43&4:0\XAX;IAA% M $F*+)5>8>JXO6R>>5DNW_SZL470?&M$&W^(8>(IQZMR7=VOKK8#5 !7C\]; MO/^VAU54-T4-K&B0%7]KL?V___*7@TL/J*RNGGLW&D0WL_7G!M;.^P /LK^4 MB\VZ_Z-?/#BJ-554:VNRU6( M=MI?FJVN7FF5W2?^4PM!^ ,E8(123@W: M 2'<&7^YV0\OK_:W#.9C>N'FA8&PHRLVO>^FZ7U-+%RU4(O9'NL_O]@;3]8& M_>3NS/3'B6 N]6^%F[Q^4?QQQIQ,5_^J=B#+@ZHSR:0\<1VR&;&5IJ&F.9T ML#K9&Q\MO&_#-/RV?%>MUY><,NNUTL1HIA3#GAO:VO"2R\LP@?]<1:AJQ+-C M>NPQC*B..V_P1.MB#$6])2\3-_%JM@52_+&&\J=";3:K^>?[S>SSHBPV5?'+ M;!5"@9/KUH&=;DE*8'$R:I."_:F0)#/05R/4]7_>KS=U0+C^5'TH:__FB_*! MY4]5K)PAI26$QBA'.%:>.2UM"U4"B>.DYBP0LRO6D5=U3URU?A7+O935WZ__ M=E5')'='$%YVKV??DZ^P>-D^%%+[QTJGNIS^/'O)?S,T4@=H\%9WXEI M#"KGI:":4!^-&^)L>1?4==[L$%TZHSWGG"'!C!1:$('V)J@")F9E(>K!F=<, MCK$4L^5U,;NM5IOY/[;?J&[J\2,PO_G1_+#\K_OYW6U7Z#<"D_W$/AN)<2)] M#..T0GILN4, DWB:AG"E0:]&>$]28V%?K=11_[F42 O/O,*68J:(H1;L[3& M5(QJI%O)+"'JD6+,EYOPXWF8*JX;T:@V7\M5:I09S6ALJ)B3S,AX[PC&N6*R M1VST"JQ2&9R&R(S@QXLASC!F^LK/QZ^S5:EG(4HRU>U=N5QOC1$A,8,4!#.< M(NHD@W*O=9C:N,ETHI'LT^&/F^KJ[V_JY)GKXNH(69S>I%+8<^1>[8U MH!UII@]I>79JGZ6E:X]V&(_3T)NA3CS>EQV#D[Y*\]?9?%G/T-XO/\X6Y?N; M7W9S@U_"V[5Q[=S@4@'E -)$6B2=D-Y8:5KCB'I\^237Y]4N-)+E7EWJM1RG M5[M7#;0(L=#U?'U7K6>+XVE4G"Z-17@_G3HER4FZ50-LE[P"O[;A=][&G2W< MHL%;N%?GJEE4K1^)'2HW^)7HRKF>UB1<[Q$VGI.\/(S%CF[ M:\@Z("IVD$X\TWN6EJYIWC >IZ$^0YUX/,$;@Y.^ZO)V>;4J0WQGR^W_OUW: M\J9HU\7K%_-/L>[#-#4?.&6V-1T0C*QE@^Q5P8=GE<<[OJYUG')L)P5;L MVO46U'[;LX85)T(CL=M/DTY(:Y)$M?B*/[8(_Q2H+?8T[_8C'7 MH6+C,C\-41O9IRKGNQHG>>[[5;E>!PNZ7)8W\XT/OC\_SWUF4_!2!K&%2B@* M#&?0("?]?I$-0T3BI# OENP2N85?*V/Q>>O -C5X72^;%7?ALY&"F;EM^@GI M!!HE26!WK1& %_JX-5Y:C[MX-G7CM-([B.L.23Y-&TY#JD_D:W6.7A(G[4U6 M1WW MO%A4O]7'<=?%3;4J9CM8=2Y?.?]6Y]C&:?(P4OM)[LGXC%/4/:R&R198T2([ MK51V<=2AA*-0.PVA&\>5*L.K-W32O9=(,[N;;V:+?>X9$2;,]AVG@O% F3;8 M[G=:I.,@1K1&-)M9PLS7\+>@7V%Z>)147*^+;',^%O/9Y_DB)<%X3.I3I^4G M87V4N?DA/MQ!/5M>;W\6H^;I@YMB&L*8P[%79^PC<9P&\S4@-JP37 ]SZ"8*NM16.*I)O2,$#09<-]QI^CU8%NYD^5:3W#'=Q4=X0\JCVZ&\[9\,CNE]F/6FK5\CI\9W4?Y.(P\;NT0# ""0((<"^UX-[Y0W4" M&9F!G E$]@SE?6ARMX6Y/66U!7H\3QXK)!S6)$.#Q).UQ;AAXR]';;,#7KSK MT38GCB6[V$V*+D=IKJD*\+A.]HY 1^1TD$#7IH\VZW>P+I%! CDNL:8>:4"P MQF _1$A/1E#E1,O9I?CM49Y0*\N='IC$U?E'42TZ--XI:#D.(*:C3EK?)F=]6C$&JN.JBOT]Y/]\[$>)P )M0]G6JQTPY5S- 4TY#''(XE%S6-Y&Z@ M8+Y=?BO7+Y23HH9Y0*W6$ KNF+1&MP=Y5 A-W0A5I(>8SYW:V=[SW[L M*OVIJ_^ZGZ_*+83F>Y<2"0:X)YP ;($FQL"V+JV25HNX#?)!IK)OB_\2OO\U MS!+6V_I8>V21>=Z#Z.RGEOEY3,OSWL&J*YWN@!5O>_"8)\^[@Z.N/.\QJ)V& MF(WCRN,\[_'XB3B.%:[5#-C&TU$3'-Z^/0L368VDV/#!S5[ M IY#V1X @%5$26T8XEIXS'B;KJX 8&A@I)AN^+1QXQB5F,=D/3&@S$SW:.%E MB_-B6T_LHJ']3$7%^I,8$W\.;XF)"&@&QUZ+3%^L=JN)ZB[*IJ'55 MK=.GU-&TQLI?%CX'J]T.5='".I>N/6*GEXRE,CHUU4KVXT61&L9,<@BG[]?S M9;D.\ZBT-U/KB\5YM9+P!64W@;[5A/80L >^8%!W!#3^<.XML-MRST$ M6-NJI>N+YIZF$-LU.]:S'>"!(=V@5D@,ZK+3/UI8=T!ZT5RDU-Y:K%XC_S2! M70>1,:'=&.TQ-9D 2<^U\PASY)DU M85:^WR$7B.G4I<=4>YF7&A\N>%T?0&YU,WV9,9G?^&7%4U [9!GQ"%\MA0>$ MYULS?(&RGFN$0PF?B.J-Z5''&N X;(V?BW-IK YV+53(&P:XMM2U&]+A!T:. MD+R88O:TR8M=^3>YTF]>9W[LM)M12<^>;C/5')M11!P*^&^=*-VBO@1\A>'F#]=_N(?[]N>W,0Z M-RWHT=,8![7&(#T]54.,JJM[T!-.8^P@-EYJQVBE24ON* [VD][QN$R9FK]= MK^_KTJWO;YI2NNM?EX'PM^$;RP"F/O/]?(7=>IMH'3ZVN+\.R)M+Z][?-4N MEXPJI96LRZ@S;IS&$JD6LQ+2Q!T\/"_6&$5).K3XD%BZUMQ7SM7[+UK]N)?JIK>[->O+XJ]DT7C9;%S\WP+&Z.W M6,\ED?.]*=,8LR;"1< M'.0$3MO]&QW&:1.ZMI=PK+9.U'M4OQU\V!4I:?1P M\[4LYD>:&)Z_6-V$,_3A,-V$S\<6JR^RN,(=K/! M.XW;=5,)[K'+F*W-)C)<9'?SA=W'S+S&BGRP^Z&\VPG6^YM@^;9:-H/,I?8> M2J@YDL(AR^O[S.%^GB603)/S 0:S"_\0=N,D-C>MP\2T M5LP#O"8=8\OMQTYNLVKFRXSU4,<1Z)Z6#H[AT N*-QI7XU\M]\PRTZ6U$E/" MD"(8.*(8\*B]/U@31%3<4DU>+-F78LYXM5Q2V_03S>DT2IR>QE\M]]PB_%2O MEGN&ZPXE/DT;3D.D3^1K\M5RPQE^3=KO5E_6^P$E1!.F6M8;L_7%S-5R/;]N M"LV$8)E3;8% RA)#!#>8\KKRJO?.,"?J&67&IO"\X\CHWE1Y7K0Q=FS?5449A4@B;O<7!VJL7=2]?2.8.VDJ]>,%Y>N <(S=TCB"AVQY9N-VK'W+&N"; MT%"WA>TB]X1[CL>416\<)O$]C0AY3(=Z;>$-X*JOOGTH[W;2^LB<,S0(I[0$ M*\:,4LBJMNBLYH[RB"!WL*V31[>+?9^+%[1T1OO)6%X6D\3K .G<@O42.1TR M-9C/:8C3<#>JD=^SM+VB]S>UD58#37T0_])SABC4DEMC!& :>K^?YAN'6((6 M#3%W8;/MP&F-ZQ!GF MT!!BIR%8HWCRPF[0<';&/U1QZ3VPTE& A8-(!X6@LBWGHJ4!9(2#:"EFH^:+ M@P^B]3A(D>LL-T$_;SL1]G-0EG)N8ZF&)#C7,T!33$,<;5Y?^.^7WT-KV[Y(01*[Y=-@83E=?U_=26L;[-%4SH02 ")ILHIQ[AT MECO75FW5EMNH1;91#6=>;MMBK0.6V6 6XQ?;K$,DL&W6-W!\?E?F>V^'G M(CUR]WO/=PNTJ)'6/#=RVE1'K;\X@GOBO>X((KNVMG.TQS3$,X]KCS>N\_'7 M5T"?-_9+N9I7UX]OE;ID(=H5Q%LDH!54>QZBX#T$PGU,]#FJX1/$G]<[+'4% MA*NV%S=?E#UZ\0FX[R>A9Z,]3D)?U,F+8HNU>.:VN]-J: R3'1J:I4&FH:%Y M7*M.\$*/H:$JA,:KU8\0!?_OV>*^O!3<$$.T#3(.H?=8&+@_ \4AU9=W#>:/ MF]EJ,T1"8^W&=.+'$./[\V/%O"@^EU_FRV4]C:RK2C<&QI#1:/J'Z&=.SD<3 MSED]F]^B+!J84]#+1\Q%"V4J\U-6R&2?>DGC,,;&U41*C,/20V& %HXA1-5> MCX$0:J>);MGS[,XX5N,5L04XAAZ6X;NO*^'ON(OVI?_WU$5[^Y341>,8Z]M% M/][?W2W*)A=R40/PB^JWM\N;:G7;),/MRYA8"Z# G""NH>-& ,?=?N5.6QBS M;#:6S]7961YIM$([A>:G(/;N.#D :V-!-88BR.09ZN[ MU).\#O$;F_YIR-_H7E5Y7]HX"0P3Q.JV_%07-_AE-K_^N=Q<"@8-MEH0X0S3 M!D%+_=Z0!S9&[1(>GUG8FDYW%[ T"2#S!M^VN,.^^'OH5/?+ZR:_X9^X@/5Z M5]UGFFCEG^"%$'SW+1JGABE<]Q.^S#3':=P63-&@*6HX36'WTXK94T(Z=&L M>].0J"$.5*.]2;'"$SION=[45BZ)]9Q3#J'Q7B,#$79M>6-#'8@JI![UX!.+ MS199K&K$$-57+S)Q%*L46QB-2IQ:( X,=$I# E%3$844Z$_D(-G_OD+P?O.U M7/T$\<@,I)[BU1[=4YQGH?%9V,;#JS MF 2@;[8Y8,/KYHY->C_9.2/?<<+4 "UV2(_*CM<1X"'IJT%[MOE:')D=&I>I M5::A@KF;:HX*QV,TQ2GZ\VV$C3=7E3KE:/?E MB^LZ M]^I;0T#D^MTTFZ/O,7Q=;UXLCW8CL8 M;H+W;BV)+0+T,LJ7@HJC]/\>FZGD:N6L5=-IOW32&Y:F3]'B-=N)PXR9< MJR^SY?P?C0MU\8=J,;_>^K.\_B6H2UL:Y/W-+GJ9+3Z&[S1^'D(8X01@S$%G M+3.04F*,0H1K!@BS /6>$IP$3,:9PA'^B^*!!\V0?.Q#/:SOO2@.;IQO"C$& M^5TSBY,V[C24[<0^/YZ'G('Q_H?\?E-75]5]4WCFEU6U#%]>;2V_7YDF_?OM M\O@3\X#O;E%^FGU>E)=2?&SG0_&WQHN7E>8<;==OK)A.L\6-$;E;+-/)P@%D=XP) MIVG$:8P%)_+UR9'$TS'_Z=FUN0&2 CC I1(88T@II](YN$D3O!ZT9&G$2DTESJH"=68($JW%KC#2J/H?M[SN:?IZ;:ZG1^T(Q3TY<^_?@2G^MH43V?\C2>JG /GX MB=. WM1D48$'+'3H0!I;TU""1.S5&.]+Y$9TNZ3T\:I2,ZLX M5P! 8S$#M)U94$%)U#YQDH7,ZM!B29H()'+6H/(FX9V#/3A\7;8"(STUI*=B5^7Z[OR:GXS+Z^W<>8E%*?C5/53^/3[&W5=-9F4.P$W@FEM M) ,(<^@$\ECHUA0T(&K;*7"G@*K080I/UCM^C4 M1X+1_1TIR3R5Z:AJ,FJ]+C?K2X@QY*:^YI4H3IP5UN*]!6A@>^%A/\6/>7*O M?O_P;L,X]?YU.;NM5IOY/\KKYNK"QY<;KLJKQ6R]WFYV-G>$5+!?:S<86$9 M]WG^;(Y27TX-:VL14!RH[$'S@+LPZS7 M.,V=!AIJYGJ^\)TVM O@F87(,TLAL$IXZB3%Q!DA:,Y:C2VLXAC7V2H7=)'4 MT45&X78:768<5ZH,[][@+F7WY>8_E=\W.GC]]TM/& &:XF,I\@)@K1L.Q? M4EU^*U>?J[X#=&^CW##C =:,4>J#HBBMB?"..&R"^9C>=HQO6*>+&Y/'XC=9 MO'(3.US&B@/$XF\UR*)!>7Y)>X:Z.'$;POUD96Z04Z\+WG#.>A^7K2OYW5]M M[E?SY1?S=;;Z4AY%$R%BX 1J6B((VA=[E\U'5(AZ+CN.]/NM@$PH$Z$((E2 MZA#50BELC'"7SL=#Q^DKJ4 M6EY_*!?UXMKA%N[G>K<*EL/ !TSH9D@Z @7U;5>#PK"XV"() @446.T,\3A0 M@9% #@== <81+AR*2F%.BC2>[9"1Q]NS<)\@<^<@?8C\U77B=H"+ ^)I1"4I MQ/:5S+';:8)2.KJ+71*;A\_H0[]'M>5^J=;S!Y<8(<-XB)AP?8%W77K$8RRW M%2V-DL1%GV<=8BM?]][#>UCQL45XOBN^>M#6T7E'97T:G757[U/ MG#3[)GLC%!%C+0<6,B$$Q%0QW!H)_T:E)T8^.O/VQBN[=Z.0TT^3,O(2ISY; M(&<3F8<\=,A)(F'3$(Y4\(_/40SA($X,S/UJ59>EW@L/)59:##W47G"OH&Z+ M2QM%@8H[9I9D(;,T[.#L1BROCV,R^FO+BY>;_?[S- MO"_;T^AO(_N4=)MY'&/]KW^J5ILZ 6)[ 563BWD9'A=L$1+F&-Q1K!46=F]* M*QG7_9),9.]M#:IM"DM5Y@H1IFW8?:B]V&&JPO\U=?; M]!_H1S(;-E0'!YT7Y<[G9 MS<\NO6% 4R.@$()JAI7%H#6I"(Q,:AMD*GN0UJ*K$\YW\(H_+NI,K-EB4?U6 M9Z2OZ^V2?X(7E-&F!_\3NH 2-S=>WI7UCE:Y^/&GR&6<0?3W7,TY%>^1BSHM MX0=<%T5 ME_F.?':3@=+74L\8Y [#;D;QY7'"S[C\9-PQ*XU)(WUABK#I.,> M86V0]JTA9B&/$[($ ]GE:WM6[.K!DG+R,;K>M/43H,Q\Q=.0E2$.O'SD+HV+I!VI2\V8=@0X*CRPR" D6;L\K2'T/&;>&/?DTTP- M!XA&)%$)VT^CTU]]YAZDS4-:4C$WK6G%,E 7T'X957=E:O-C[H4 MZR;,T.KYVET]+PO1S"6V&/$0PDA"E(;<.\O:A2UM&3-QT<4@4]GCC!9=,P$J M6V@7Q;*,/(L[C-%^0G(R*N-TI86UK5*L/;%R=3?KZ<;\IW\V_UE>V;\,[-PX1KJX^U40L9(\!:3*4% B 'X%X; MB20T3J@&&LLN50=0N] F0:6&$MI/IT[(9)Q2;8&]:9 51WRVD=')I:J;J0ZQ M&HGB:EG\1DX2-.3%XE(HMBM%8[M"&:FVFH0#SL:N [$=>S;7E3ACG9 M]:?9][V(_!QPJT.(K-K/O22LM M0]GL)Q,GI#%.//;\!63'X4>])52SH9S>( M(GWN7:1U/OL\7S2U#.K,O4UU]?>OU2(0LJ[7>S<_]H><&'%>$DT1L]A+!01@ M<+_B*V74=<"C&8W2@O@CCD!(/^?S2;2YD=D(=?12.^G M)6?A.TYM'E.]!7:VHY)]&>N0JM%)GX:8C>_6XSJS>7A+$,3'YSP="O&2U51S MI5T078W@/I*R 4:B!,::R2QZ[2GEQ0%AY.'N(11&"UI.]I(E[/QGO5]FJ)]D MI=(Z.9%*=N1E61K&34KY_#8[2'%$,"?-AI5GQGD,]GM8#".96D6_[_-/)#UW M=47]:EDOCHY5+[\W@ST%*#-YDB[]Y..-$T MB).^$N-N[Q;5C[+N 5"C$2=80;!Z"%[I!(*'QD\O%P>Z<0GM5] M>5U<5;=WY7*]W?BM5SQ6NQ*UF]GWV-+ (]#<3YE.RV^<2+78WK1$/CK='G=,\:(BW!1#OAE&;$B?: NG; )IT;3S9VJFR? M7=\Z6KY.2?U)Y[2?+)V0S#AMVB4#[5@\?PS53=2K^4&#&9Z&5(WES+,90R-Q M%)M8_:'\5B[O]S-03HCUPECNL75ATHGLOFJCI@1%S@03C607J:.R6==M3O!J MBS$MH3J6Q7[R= +ZXF1IGT"]0W0F-7J>EPX5&DCD--1GJ!,OI$$/XB1]/_]2 M"TB,D%8IZY"D'F"^7TX',JZ08L+C3Y+ V%;%2 Z#4GA+W;P?E;+AF_;GWJF/ MVJ'OS=TTI&2( Z_NR$=RD;(3?Y18+;CS(2B"&C/*O>=*"[Z/CIR+NO4ET43N M_,>1-M]C2(O??\_$U[ M>/?]:G%_W5SV-Z'-^%X'*P9R.Q&=&>A$QZY\,B>) M$Z0C>R!,PX U0AN#E.'&>;L_(>:-UX/F2!%VLD^3CI5GQ%E2#)5)$Z5,' Z= M*YW[-.D3=OK/F!(8G88"C>!'][PIF9F$$_!'L=:160X!I$HJ;H, $LRU(/M% M;0Y89('EP>:RJ]*#4_#),ZOAM,9)TTGX3%2H^CC\@RE84T'YW'+U$F,]5&LP MV=,2K^'NO'P$?@R>HC;*GC=H+-((4B:XX, %HX?,)T,Q 0F;9&F&3K1!MMPC M&KA'EDAGQ/Y8?AY3]L8>ZM4Y3\O'BM0(I$Y#GL9PY+FML#&XZ7WS3W5[.]]> MCE%?:58M-_/EEW)Y%6Q?:H44)(1!;S#!B"'I46M1"A2I24,L91>E(W#;*_V. MX47>XC.$T7ZR="HJXW3I,8>F%X=YKN1YF: .81J#UFDHTRB>/+YE9S1V>M]U M^/*I6PVUY%1ARKRR@ HG77N/C\'415XX.L#0";;J7SKM'WD>=@B;_63I1#3& MJ=(QJ/_1'NA7F\UJ_OE^TUQ0M*F*7V9G/2:;=+)_!+:G(59C./+XZL2QN.E? MVGXWHVPL;R^ 95XK1DAXJ"(0&*VM;.>01E@(8W;F4IZ?>5MN#ZE8UY@NBG\" M?P:PN)NMBF\UOO]9S.XW7ZO5_!_E]44!+P ]9]M^9+U_RSFZ_5]_9,P$XQ< M3D\BNY^$Y>8Y3KL.%'_<4MP NBC>-M2=NK[]$V8ZQ&D(C]-0I4$>/"EB/Y2- MF.ET;8FL=4 M]YOU)GP1N+@HB+B@G%Y@P'S^;*\=K/5,AA?JZNK^]O[YF"A+6_F5_/-I4#60P:0,&'27=_.I%&; M]&&X(R)N!CR"P>PSX19C4>Y QBGC&)SVT\,3DQFG@GL66W3%'X_P%3N +]_ MFT7Y7F>L0^]&I'L:*C>F0U6V5S/ZF')KJ-GC"")[MRJ_ELOU_%NY/:GXKEK7 MILMK?2'D,N%@%M M]!'G<1N@GQ:>D_DX83RF?+O%^@!K>TSZCS7C>=.9)'U2)YZ!TOWG]>A8X91SGUKTEG:O6$(K31"""(4!091HS 004,U MQ- [V[=R9O+S,X[\>TC%%M/Y(*=KP!_*YS2ZT7 W'@_^X_"2VFT^E=\W M.CCX]TN ()2:8H$!EDQ3X+2N[1E.)5)8Q6PDIEO)O&OXI M%3C'2V4M3G3S$ M#9:=&E;1X#JS\.SYB5">>$ZG*3T)?KRB/:G,]*[ANUNP_J5<-1F1>ZTCB#E' M+6)&0Q\4CT/#M+:"@Z@PF=1L\9[L;C.K'C\-)[WV6YF5_/%_>;^;?R8WFU MJ_VPK0M17OO@;[U@>;]I*D"_OWF"[K8NTWWIE3 20Q/^"4@4$AJ0MI,!)B*O ME1\'DW8 !0A::04H=%AP21"@!&IE( +Y]VA^OK_]''IF==,F[)0[#XKZ-2HV M7\OB:K:XJM>&=]>(-$X?;6 7=^'WFU^.W,LY3:/VW.&97&M&[OL^5"WY%-MOBBVGIQX-V@,\KOVB$[:N-.0_!/[_'@_Z0R,]R[%,%]?+:KU M_:I\?V..;@[8U3PWU7JS;E!\GJW+ZU]F/VX?3$NU8$P30H%%W# &N5;8.,V= M\DBYWEO* U%8)[@((N>0=534IP TMT1Y"(U 'F8L:GL 7DO(,?1BA[UHP%]L M%>5-@[]H'3A;\#>,[PYQ.5%#3D-53N7LXTH'I^1X=!W1QZ .4TS'B+=XZ@,QQ+A+41!@HK MN69]=[>'0$ (4L0EU!Z&F%EBS6 (7#%01A,'#HTM10Y2;%3D.XU M@%KAH@*\1\^F''ON%562&BH04\(1!*VF),Q-E,^PM))0%091HC!T M0< H=4AP:$^G UL\B4K0EZ<@0-<(*'8Q 9+"PG+OL)4L:*,7?MF BY2"*GGY:D(N9."'H24J>;,(# UWY M@PD\3:/_)R%_G".8['W,G4@[ \!A@[AV-OQ'"^ZQXZ9^LX/DR/!BF]A[D':/ MY1(3("R40 FJ"!%A&(44,&*UU$SD[O5'IL+OD4?G\W]=%0 M0Z<0$B$ 5\I903UINQ,@.E&=GC$$2+WV:CT''H>IE55(::^9]88A#$GN8U+' MZO3S[+9,7,,8QF6L-&6F,5F:6EQG6NKH(JB7- W@=6K2-,25%Z5I,#]]IF^7WT-KUH9_OK;;'6]B]49A MVNB)#1.2W3"OB$O, CD\7X1Y#0VS40 MI^$?S94C"""'&2"&1)TY&I@)4H,J M&E3)<5($;['A41[*DJ.B7FQE#HCVE/2*@^()G(:Z#/+@Q:@GE8W7M&2^_%:N M-T>&?JZV)9MWAZ(XMQ)A3)E"WG*C5'W><=BCYZ\9D,2P+"U'#'HJ)!" M.H")J,^]2TV,SAWB'/62JS;*J:_8V)4W;RK<]Q.8P61VB\PI>4P5FOI>Q1UQ MZ6<[U^75G[]4W_ZR=;B6&KS[NA89?"0RKU#RC-",1>)YQ68T+ZIQ7ZW4 ,;/ MYJOFCH_W-T<8RLTEED!+XSPFWFJLB B"M^LRRC,DF!8Y;X?Z'DIN@EH8V1H3'ICPYZ3,)LN3C6\]D:@@.I\FH-77Q*L=X_$3W*;5>EYOU M3^6LMGK]?OESM5S5Q1Y6\^47/5O/CT[H8:FDY4QK;#E@'CCI4$!BPZ3)&3=29&BSS':TS5,I :>J4V2I7&++9QD5?V;HHCITK&N^*A^XESD5.VO"1DY6IMGGJ;&;,YC[[0):CE?K, MC\[Q4DQC6#LO!2_-L,[7'GT'N;]6U?5O\\4BC+MOEYO0->F[PQ-GU'L3_H6$$^BIQD!;"A!GD" C$30HGSJU M.)L@^H"T#:TG4/TIBLD.!T[=**Q!W;3+$/D-,*DB G@0G B% ( FZ19Z#.0 *9X\WC MV?.3'IZ\RC$>^]%K&611@$G.!=6H#OR"2%$O(4 "2[FX3M/ST[1JG-!/KD%SC0 7G6T]E>%AC.;H,6Z-!SP(I':8B_*.HU=KH5GL@U%%KSEUV2'U!+.$,<0&H(D8J3Z@'CD%L M@G]1$_6! T0++C6"3R Q-E+/RU^Z'N\7/:8BKL]0U2O&3B=X6M(WR),78^:A M[*3>&WFPIY&1.D@A02'T1H Z"^SN^C,&D81Q^1HOVPD!%S/.4$Z$H-@ :06C M4G.@,$#$1Z6Q)N5>/+VK+$Z6!E#83Y1.PUV<)#UW^>;9I.A%@CJ$:#BITY"A M$?QXY0;.5&;Z2M#;YCQ26V3?S-9?#W==>!#F_L[76?H"AU%=MAL:0C*B^A8R MZ;#@!;1,8O%]VMOJPOZ^?7?]Q_W<^_S18[JT<8MJ7GD9>.^-"IL)+"(J2! M8FUWXA"1/C.-&'N.4FJLMY :0+'"RDL,0WBN)<=89"\$5R.\V/:K(Z"[W<)# MYXNZ9F)4NKO5ZUQ,Q\G8"R2KR9!\75TUQ7"X(B"AURKN@B_](Y:Z:R%N>\5:#K4/A8[[EDIU4.' MT-DOKCT1D_$#0A*)60+;ERGJ"&Q'X'4:@>T8CE2COW-QJO0A2-]J?E5?UOBL MZ>>_NRO&I9'0#$,?IHN*" 2#4NX[FL0XJJKH(" ":V@U Q0"1AV%VGD9=-LP M32T(!)U/V9+*C^9ME'[J-YGV&$T?SU+$= B-'1IZDM:9ALJ>QM7J#&]_?/S8 MEK>'3$F"*=; 0N@X\0ZW7=P0C6/CQ58Y>! ,1R"@ E(NF8! ((X10=!I[T^B MHFDU46.XZ1_\9: E0\_5=> M6A$"4&Z$B"M]DZ ##:KBMH%5W-2X$E4AE<%^"G$"\N+48LO;%E'A^_&613N> M9Z9#1P92.0U-&>I$->KK%:DUL_^L5G49^'5=W>OS)H0V=5BS^?&Q/J[5'.': MKJQ0YPGESC,O8;UGB,Q^Q]#[N .\?6U*X[WS CDH)$5,"\JH%@((X*2A)O>- M$@W,HL%9)PC52)OYQ19K<0";M(HU&O$]->L,G$>*V%ATYU&V?OQU2=W(+3 1 M[1O;J\=BF(6U$=5Q=WT&$T9)HUFP[+'17F-NVVX:YG]1EP+WMPJ9#Q9XO= M M*+!8<\TA%L #![1EN:L^1W39I-6P$>D?324S,)]-)\^R[M6;PV%:&=D.OQNU MC/4K7B^3F.NMF/?+^=7\;K;0U2%T-4(##>K@E0)(C=;0N%WO5%JRJ,.VSQKP M$"-JB=2$ PH,TP02BBFG3&N$D<^L@Q\WLTW9=,+;%EWQ.< KJL^+^9]K$_( ^YQEXR M@(0#N4O4_OKGCW\N-CMPC>"DJLP0*OMIS8E8C%.<7S\6+:H'<=-9A.=EACKD M9P1:IR%"8SA2C?[*Q0K27ZMOY6I9)Y2I+^7RJ@ZV0@SVQ#RS3%&!N(-U5B6M MBZ#0MD\IQ62YAO" )U0'0*L?JRAUK,:JQ# M56LLOOMJV!FHCE:T \:B!;F=)$Y X?KQUZEW(S?!5-1O;+>>:&$6WGIG,%2K MNVH5)DG/VG3:*(:!HDY)0Z##4OBV>SKB6%120[61 GXS$R,6)/X30TK9.GK@2*4?B=AGJ-Y,OC-(L1 M&1KGL->[_?V1E$$#L86$4^0\)U[A=KE9$D/5+J>AY&.C_C8QX%R\-\^G&PD1I@ MI"-A[SJN_\W%[^_A:%B"5U''PU)9&V?@,=5ZTU1-OE0@],00F!O$#88N!.A\ M']TQJ^'EIMK,%F,,/ >;0$%E&<-,4T.5@1HI1+E@QC;)MG&KG'MXO3OAKK14 M>5W4D+;%T,?4N0ARQQA9\O :/[*\KFMGIWO,824/[6.>,KYXW 71RWPY]P# MRYZ?Y($EGN'?P\"2X%74P)+*6M^5%_5M-E_49YM]M?H8 #R<3*FK\/[>+\(D MZ_JOJVJ]_G6Y*F>+6FS_.ILO=7E3KS5[#ZNH<466S#Y1H_1;Z9E> M>\0-9GO\;P*6-^O@P>.EH:"L!R^*QHWB40->%)\;5XK@RVD7D$:AOV.AZ;3- M.XT%J1/[7)VS0YUF.'@7_G; AK77PELNK1">642%WN:4P8PO@X:T]JL[_6ZQ(RHZ$U"GH4 M D]D'"'[&;L*<_GQMCV.K4K)%+>NGA 92A%0LJ[&A F2$G#&M=#;PZA[&NU8AHLH-#?B">6,V\%$!19*AU67KF^<6KD4_/I MVN[PU;G*##_DH2/R2R1L&B%<*OC'=;B'<-![HGT(Z=YOOI8K4]W>KPU M'W^]+WJJCUC6LIBFHO M>OO)Z[@M-3FA'=F]ER4W!X\C[GNT]8RUX-03I86GF"+&'%6M_3 SAR-O>O2T M>N8=C[I]ADOM4.9'V^;(0'JDN+XW;R?KU%&W2?.TQY9 M]XK[-,4Y-XS?=1RCS]XZOQNM370O;?,XE<=>6*?0'EEU=TI-$9$^ M?>8F24NBSM(T_;*IX_EZ9IS+S?P$,JMS>E>=YOV-S9*JKO[^M5H$4M?;_\OYIOS]1] M**\6L_5Z?C._VE[2\'.Y>7_S:?;]>,7H4[5=+[ID"$+ID-7"0$60\<+N5P0L M@E%%,#)!R!P8;H>YJP?#W*)>L=P=E%T]=N:B6):;^I::3<<1VI.V4;^9^02: M)RY.?&_>[H\K/\%\T>PKA58(N"]>6 T]K4:F\=NAHYD;;!I:F]O)ZJ2=($ZS M'V/P@1U57;7YJ@H1,7"8&6XH)2A(DB#%.%V7Y!EWC2%JWXU%_%\X/J MI1@/JU9\2ICPWU;W]1[_0;_#G*9^_XK9T22G>DG]@XCLDP@63?9 ,5]>+>ZO MP]_GRZ*A@G:/!^8\%$&CEI6'B,?=NHJADM=OB+K0/3&R,&\]XQ M7)RN3:; F\GR>SW-4GN2^0TNM\0!UZ?),=QT;N#E%_J-=$/Y5U= M?G?Y97]>NBXYJ*@T7@MHK73<:::P-IIKI[3I>_G@B\^'+L2/FFEKM*:>"^DL M,,XS$:))KV7&RW-VD(H]IK.=YW^)G*Y.,I3/B725P6X\[C#C\-*[VUQ]+:_O M%^7[FP_EMW)Y7Z[K$<]]WY2KY6QA@N)6MZ'KJB#;U?++NQ!#7ZL0,6]VAV11W M$.%=NGR:EIR(>I_(V<<:?TJ.HRL6_+6LOJQF=U_##&C1G$'F3@$MA6;""J:= M);J^4F6K$0@IEU2MX(D5IZB7B!"EF*:\+@1:CW&:88P]E#[W?8][8!?%,;1A M]0KBJ>PIMR=A,4Y)8UC+6Z+@,2F=4[6A1$Y$R(;[\5)9@H',1,[?CJWMCB@3 M2"DA'@.KE8= .,Y@VV>(%3Y*?EZTHCS7V (5)J2",H!EF)W6-^90#EB(NW-O M5>Z /1:?I/H$ ZB,F@MG9G&(_)RE1L&+M+P^#1Y Y40$:+@?ST^$!S/35X!^ M#O/MKRK$7<'2[DP%I\8);27&QCK!#1)"M=W%9Q],80A! M",*,53Q('[74A]]FKN04DB4(1PTT_@;QZ/9_],KNJLTU:.Q)2&<;#8(-@X.LD\J8O" =0XF/Z:C0SK2J9N&<@S __CL\$ F>L\TEIOYYL=_S*_+M\N;:G7;I*KM M]I*>VTIZMS^L[!VC #A'I>&[P+OD,@)*(J3Z>CT%QYHBQ!A''*D!<* M$Z. A.$[B)+<<698J61V3[IV(V=X;6K-%N=[9_[G<7!(*%>"6@Q"88&N@L)BU/1P;9BZ_E:O/ M5>^-K$=/9UPIQ1U#&$ *J [#"\$4&L@80)Z;F.Y[#*1W+_Y4;4*O76T11>Y7 MQ3+5<63CQEM1##KHVHA+9FH;<)*-_O.DTB(5^-UA6M[?5LLF+ M_E#>A3?FZVQ=KO=IG@[K,*=T6F-D@?!40>BUMJ$30"($P+TN5^PV01A4PEF% M#!/U;9P",4CJCL6\(!!E[ A;8$6#K#B"UB=Q>7PF8RY,/!VCB5>B-B)T,/",L8_(V@=H<8WE2C?]6)9PD.IB[5LOK#^5FOBJO[?UJ MOORR/>+T\>LLO&V7P@JEO:H/R$(#=/B2@ET?HLI:'AFTQ)AV4$$G&94! B62 M*2HL1D9$Y^(_ M;I1X/#QL&=\A+;90]\= MVC/F:%'%45=EGU([7[I8.V=;_)Z4,]*S).%,82]1-W]9U4F> MMQ_*.K^S/O1XO_E:K>H"'8?/;(M^P$MJ.-%<2*.I1A+6&WVF[)[C,5L#_)(68M9 W.0IH[:*$D2>Z[V M&*:XQ0[V17%HI /RXP^J[D8ZA?Y&4-Q?CG.TVR35.8NCW6*=C]N^VFWJ BGO M;SZMRMGZ?O6CP;<]F.B5,-)J1! SCA!H+<&U"E@I,8[,EW_9BB6> (J0 T!3 M"HSP'A&/M:?( RYP9N5M@#65AW;0=LN92:>W!W#93U%/0V/D*G B@UGT\$6" M.N1N.*G34+,1_*C&?MTBX\AZQT]C<3-,DW9G%YV0U(8ID5,ZQ&+:&NWJD%!0@8&B1%MFL!266"^B5LT3 M-*L!V127+%[N=%&G%L:DNEO$SL1RG)1-F^"(=*#3$YV6%30*X?WR@WI1\E*: MT+A\3B!;:&2'JFSO7N2YDZ:"ZW.3_'?[;&JGO"724:XX@)I::+1M%ZXDL2KJ MA$D/>V% !,8A[864U%DJ&5>42^P(L5)DGX!O(5X4+RYJO4L^3#(&V?U"WU/S M'#=LC$)QGA,BK_/6$1./R?HT0N-1/7I\OF-TMH9M5A\V7O;;+9 @Q26$6$H6 MPG+M#6\W0:%U:E""SXM6)?*02T8A@IA*J8/SB#-IL*C% 44=4TU*[CG:V]SN M.A]]H>'LM9[,_CIU9$_5YOR4_E]HP,+?[]T5#')H73&<.(50YP[XW13A=]) MQ*/VA%\S1JRKZU$2X"FC!EEMK)?4>*FT(=2YS+'@:U>LUI=J1NX/#Z:WYS;Q M*9F-W"WNN*6VQEC\K499-#!/O7?\"FM=6\AC$3X-D1O/G<<;RN/RU%?6_&R^ M:O(?MW6WZTK<\]GG^6*^F9?KGYK8L[Q^O_Q07MVOZHS)\(&?J^6J_:N>K>>[ M8MU."&1$F*,)A"FS5 NEF@XJP[<8B-*_\5 14>]V64:T"I-'CJ1P83C0,H " M6MFH*[X2A+)V9)M\7.Q@UVM;ZSIC;H>UR5H^!I^67W/"=NPGM--LPCA%SM%Z M6?1Y-+([A/ST#3H-Q3^#W]6YNU+B&*)_- B;I8MMWH&"WH8_@?9Z[!+2*-)J MB54B;4QX8L49*30AAC)N*4="XX0V@K2\^OF8DSYZF,SCQ/0MW8^7]&H@,XDQ[#.*V$C@K\OJ\[I< M?:N5\.WR[GX3?APH"CK:[#4>@]VE(P@6(B'%!7% ,BX-Q_[0XQ".RJS,!A)Y MCR6R7 JNJ0TRCH2'0 'I#9!%"_B_:>J-:WHEH>14J->Q?%L8-%XV'Q MT,6+)RJ:E$AUOIYOLP0,7/DK.5B]3^8?'IVW%BH\C9:.@.FL_5+@DQ M=!O<_SB,FT1Z0(FGE@)2WZXL+30[S?'6^U[I:?TL.2(!@-9CZCSED$C,F11 M"4L@MC3WF:,]HG$BZ!0JHZ/HS"S&:7 D@;FCZ:?<](NH!W Z,3TL_QH59BH> ["%)Q+ MJC04 #M #%*JOJB2T9.N-CSI[L-BY?,U<:3J_BY:-WFQ.:5A\RIY+K[[C 9G M;^N)C2CGY^.E4>G\R.)&MFI5SK\LW?>KKZ$CEJ9:-N4(=XG%S%O.E19( N8U MQ90*T$J6"^:C1J5.2U!Y9Q162FI%.76:H6!$,EXGNUHLJ-R)#":L$ M^R__?5ZNZI,2/]Z5W\KMQ<5:,U8? *(&<00D M[NY[@,"9&X7-!E4CG&/!22 M!FVFV@/)E934XV#:)Q%J]UQ\LU3&+L8$09;@(* @A-&&(*&'Z:83J;E&O2R M+"R##&G/%&/4$JXM)[Q.T2-:.\>C"@@/6Q$XZJ'#%@+&83Q2 T].=O($/8+G MO%K8A[(^DC@J]1-3QG%]>TD@,S 8K9/-A'K=R#+&-/&"VBMME+A MMH]*+J/N:>VTXX#BD 'L':*6*H$,";-U)3W$VH'<%0T:+ 5,G;$.(3!2Y#)S MEQ[=;8%=%+VIS*ML3WGJHV,#V)V8:@WQY"6-&LS.$$5"^_(4B B(H568 D"@ M,(ZV'0H;$+>NUF&'$@A1>+[RFE'%B8*4>* 1,=Y!D#TK=-N-T(B*U)O =$7* MP=U8BM2#RI,I$DI2I%AVIZM(T9[T4*0T=H8H$FXM8JK2-&>]%"D-'9.F[7^;E\2A"$FG;.*>F11F*9P@?>K,4C: MM"R:D;!9SC'$Q+D0:U*DF+0@A)O*(N& %#)W5N'H.>H#BAV=O-DCM7>"+9ZN MUR=L[ GGL[_K4:+I7.T_L1'EU-YG25I/;86^(]<6W!ZKG:^O%E4-]))3PTU] MR3@R#A'/@-5HORL*=-1JX\M6ZB/IWI PV26>AJFOL$0#S!GWV@@ U2E&DV_- M/D!U4]S,E[- _6Q1S!K <:/! "K[Z?II6(Q3Z"VFB^)H0^6 Z[0"^R(]'5(Y MG-)IB-X(?E1COVQQ0G24;_B<4<.MEX*%7J-"""]"C[*^[4(> WRY++_4)8P^ M]1>E5RQZ ;G0E&&"$06$287JNJ3U\5;)F.B7IR&W?>H)N,$"M3B CU.IH3SW MDZI3<)L641XD?EOMXT#I$>9)Z%DWAQVB-A+YTU"VL9RILKR@D34YK[Z6U_>+ M\OV-N[U;5#_*\F.(_.9795,56=>W6M:EH\KENHG]U*(A/WSU_J:."K\LZ])X MVWLN3;7>[ J!:(:Q,8IA#Y0B1GD*A,!.>B*1L9!$WM4K:"M6\7.KVV)\3>?FTMGCUT+$\Z]<_4O'MS;741; M- ZF57@ZTXO03[NG_P[$2?Y9FS]/U=(<+=0QH)SWC9C&.'1F#A[73YU B_0= M];8%$#]N0@1<9U2]VR'9'G.EE$NEA$% 2< MUM"VDL4EB\IN[[0CJ<'00HFH MH$X8Q3'P4"/F'922Y1Z!=@5 ]]B*%EQ26OL@0ON- :?B,D[)DVG,HL(=''5H MZ1C,3D,11_&D&O^]&T6==DF>4O*@?=P! 93F5!+(8-N=-%=1BZ#=EKP*\PL$ M-;.6T?K67$\LQ>Y4\5KA/7L[/: L5G7 M6^]0IES,-@;#W?)U#G+C!*SA]?U-<02O"/C:6?/9>(VX[>[$_*9==??:^_OG M@??;O4[",^H_-GT3N-EN3&^J/"]9Y$IRN5ALJT/_-%O]O=R$K]WW>KI?[LPB M2.HU/Z%$"(^%!HZ(_5J@,C3NRN;7C %JE=2"&!W&-F.!LII;Y(QWEA,"] M^#A;!$FJ^\UMBR\Q,78XK3V76$_):.1JZ19:0^<>7+%#=Z8DV=?HZEJZ'(OI M:42QX[GS>$%Q7)YZQ;*_K*KK^ZN-K?-SJ[MZ]-S9JCL8Q1 A(-..DN096TO M USBWA'LRQ:(D)YRH1G0U-5U/:C'E""B.+%0P=+7K\49@YF:0+!Y7 ?JC'?F[A \J_E MLES-%D'WU?7M?#E?;U;A9?I6/A3_(/V(6XSJ2TF]P5PQY-J. 27J)&8@XD5%0B:B@!!#"<>\-F![*)@F8/8"9&EB/QW"^\/#W%<3I^S.Y# MA&<.-'L1UQ%MCDO\-$+.D7VJ M@6F,K4 MY;=R];GJ?8RKGU%GK>=$<@01H5HZC;!5W@4"((0>^ACI.<;77X'JV\5WRG)U M+"7E%F'DN:Z1J.XW#IR!XSAYWP-\<0QO@_@3'__J15R'_([,_#14=6RG'I\2 MR\%9PG&*V6HY7WY9!P%N@EE'4DR0="K\-_<"M)DMKNX7^RB[ MP=I,QW=HB]:;.NK>=O3D$P[CMDW/#;8)-$MDU'Q\2N$)^1?/--'VZ$%1@R\: M].<[A1##<==F7>96FX8D9_?RY;,"&5E-+)63= 'V(;A65@C O0T1-L5"A,DW M,XP3X:%C$ODAA7(R(\LL\,]43JFUX\BC%RJI[([%KAZ65AFO2$[N!N\W/DRW MK>-&C;,T\RG*XPQKD8XQYCPM/XV1YTR^=Q?&.6D+]!ZEYLOYIGPW_U9>OUUN M0H^;AZ'QY9(8@&&)(&$NC)24&%R?;&"U=L%5O[KR_>8*B =B\SY>POE%4:&J4-PRA^DY ':QCS:@$DD0E M+(]E,[=V[F'6D_[Y8R6-/' W%L_]1/,<%,>IY4-VGY/+(SD]\7F\?N1UR./8 M]$]#%T?WZO%IO2RL1:]\'#1W?5AM<0HCZ.K+M[C72B')J6T*;RG* #,P;J>N MVQ8G2CN@ <764^JE$E(0RX6#F%HKHW(#DC;HCB*5X[MV$A<6TOB,7"C(3F3J MQ/\HUJO+T9QK-;B3J#[S\4$$3T._1O+EI?GR" S%;ZUU!)';HC$&8J:M4EH: MI86%VB(IM9:66&PYUVF[:8/-9H[=CK=K=H'$N^?G94,KA UO@-@MLY-RG[Y+ M-I#VS'MBKY'8:QMLM):8AC[F<.S%S:Z1N>NKG/I^/5^6Z[6Z^J_[^7J^KU[# M(0Y1)=""6<$$1%;SUAK1TM$8F4RUD5D36UC%$:ZD E?)'/93NE/0%R=K*<^LM56;:5:"Q#G$INN'6>,EJ?H&CM4@*B MZNP-MW8&';HH6HR)!:U&X#A=G?+1.URG8I@]F68]("Q2O=+(GJZ.)?K30]&& M,-6K0L!/58CE[MM2*L#)NAZW$=X!Q)"OCV3O#$BA2:^[_1(>FUFM=F!2#K)' MTM.M/YF9B1.:TY$2<:0_'SEIY_A[D]3O[/X#]Y[1S $<3."4?B+P:G#[CY9X M\NYPY)!H3+3BE I 26A)(U%K&@,1E_4XAL'E_DDCJ7SU/M-X6ZTV\W_LCE4^MGXI9)@[ M4QXD-TRB69!8ZLC.J'+$1-US,M#4J9/J+HK9$>#$8XP#V>VGGWIN)?8 M R,-4!PH):UO5_P4<"2N=%*:B,JT7 %5D@*9&^?K)T N;BY*@% M=%$ .^N!U(2 [>V-7D"*^IZ>[;3!!;$>.XNHHY1B M+(.$0B% 7:W,(IEQBM),0<+0O056M,B*O[783CPSZ:*IHPN-PNXT.M(XKCRY MFG$T?GIWJFKYY5.YNK7EY\U/L\W]JCF+]*&\VY8E6K^_^64U7U[-[V:+#V6] MV!UXK3,,UE>SQ?]3SE:7V!,D+84, 4LD<=(YU'8\;UA428'!8())%_1%2U=W M>J,%QM0Q[@6OE^A-[M6:/:BZK]9=)_*"VNQMT5,$I]0,D4(9H+\)+7=;U. O MB@/\B^+@0-T\>Q?J'QPUV]:-HO;CQ)HZD/4NW3U5@TY$FT_F[F/]/BW/&33^ M[;+&\>FWZI)A;1#60A%F->!>!12MEB /HK*VD@ 8JHTR2G"H*85:*TB]<<8@ M((6%3F76\M!+>3;YCJ!Y=,G.PW!VF2[FRT:4BX!\LL*\YW8<,8YOJM^= ">X MF"ZZJ7SF$]KPGI:72! 87CU8']PQ2@)B,&LUP' 4=8X@$8*%T#JKA -$T3#/ M$,QB;[PF2#C$\0G$5N06VWY4YY+;T5D^H>#6V*&/G'5K2&.*;I1K?4[U=PX'X=*;@*C M*8I[B0VPP%FKE.> (8H9I6W_%J:N1EAM9HMX(;T4@BHN(3*&<\HPU,*HNEI+ M"-B!E)$[O'L,O3OPI_I7SM<+>W:NWBQ-K\_TA][1%2+]CS\*WNYS;H]/:LRP M"#W(4:.4QMI0#BBR5#KMB(112:BI-C+'!<>GC?=9#@./2V"\B. 5_<6-^ M$G69CV0_X*9#5(:R.0U]&>S%BR>KA[#26W4VLTU3%*8]=_2Q_-(,[LTQ2L:\ MUV'.!)7S3CIAM1&M31K&^"CM&60IMP+ML"0=HQ[(84_I.1E]D0+4D[D\FM-% M2I?RC$+F1/1G'%\>J]"(#/6_;+TQL3OF:"3\_ZA[M^8VQS'U:Y3=L_$1#TP:"DEO/T"225(74HG,1#+=ERK) MEHBUUP86-C: #66H88QCRR%"B@/8M*$03M.>I$\>36LZ79!.9*FENF0CJ*N: M7.2*\Q,:SNE')[HFHA?=L+]XQ[P[ ZVN)'_X6B[=S5WS,F5<8$D,N(::*:J, M]-XU+0B#6EU*Z?*YF;6@0=/E FXJ0^>5(#&"=Q.[HJ\ZM\)$K3/SC=S4RV7Y?5F\6VQ^=';%UHS&8RJLG;';A?8W^_+?$B@%&/6.:J]U]AR 4C3CN5>=;F[WO[3,\\E8E4W?B]NK_W MU>K/^>IF9B555*MX\U(YQ##67A\V8@3LHAPIGS^:=D10Q0Y51_5(XBU-/W)1 MUE5!VK&554..*&FA(ET(G):.=++@A))T9R-52V;60$>P-T:S\'&<.Z]X\_%( M8CW[6JX6U M9EBT& NMB9O6 &@/^T2O3[0[M:N' 54N[I;F<;4JE]<_/JWFR_5]O0KXVWRQ MK"O)(*F98M8:YA%EF"N'Y0Z =PQWBL,':#;S)'L$J9C?_._C>M/AD; A64Z; M>TF):T#6G8"?$;G+OD M2$!#[A FD"F."+'64M6KP+^E9@ M>'6^8L[%8X"VI$UKH+2'?2H&2+.[]<,M\2W[#[?J^KIZ7&X6R[O?JOO%]8_M M/P]O_ G @2584,&MEEAB8\WV+4M@I4N[H-FR28.EEI)I0RVA0%J%G33<<2:] M 1[F7F#7*+5T^D\0GH-.$<7CJVTGD15E/$\L ]33;TY'-5$;/"&@V MYTQ#2O.95XW4R=/D]V; M]>$MZJ.GJ#'@Q!,8@F)BF<6,>5AK@!!$(:C2GK ?'!XV&$CBJ.4BL,BH!E)K MP"UP2%-NDB[1=WKU_M6@-DV7Q_=9.]V>M+/2=/W8E*OBB3'U N3)BF3[#/76 MH.)@47$PJ?CC8M(_M%/.3 T7\_\TIH[+F5]-9!RF33WOEM?50_EI_OW0Y+[" MM_9$:@ )Y8AQ8T(HR;:+;1$"247;%J<[UX254DFHJ,,$44RE1M)H 8G '%D& M,QZ%WZ(J JPG$G&A O9G.#HSUH=@=AK#=A!+JN'[7>_!=!B_SCF*H,>*2\D1 M9 8)U8PF*B!+B\G.-@6Q"DM]1#FS/E@GE-+22V8T .$KEY2WZA1?'097:AZP M'X6=!2D/=X,HTL6"EG,TI8E2.KN35:4.IKPM2UWY2=.E?7BQ5T%FO&'.4VD( M=8P%]0NMQJT4KRT.Z]RD\93^\=F'TA[2A>?U%]2\.7RZDSFED=/#BE<'35]6 M6I<9F=_'*H;?RN5C^??RT)ICA"JDE"/".0- B,5MTYK#,JDP=MO:T3_ M)['B2%?"V@G,&%RE"L90)Z:!!6&EGDFE:0PR!M79#ZZ=F7 A^KV\V?\Q#(WN^0)99W M3F6KG:+DI"E-21HDQ0[*V _G/>'AC'1T96P:DM$9_8L7\?JPT"7^^%BNOH5& MUT&89D0HSQFF-&X((".]L7S7FC/.)DI%UU:R2\:O\\5R4\:D:%GG^=<[<-UC MDB02TV.27.RE*4F-J-A')@VH.D:Y7&!RQ$W+P*0+F]-0F=Y6G E,NK/2<=4S M(\@(RZ"SA(9/!T(:O&_% B=3:JBG?G;2*J=C&?5B=8D9]QD3[8/UUIQ-;RPD MH3\?G">RT+;OFVJ]V9937JOE33/6/E;W-X?5@*."8<.@T)YZ) W?7;,+#7/A MDZJ-#M![>7AD*M.FY BNJ;N^WAZ:W@$L(L*+90[> M)NV,+@W(^#2D:DB#JFR]LU.6H1[&,R8 QYIY* 5S&&E@X4$S!7*=4@SM/CK[ M8J$98NM!\@PM^4I*,@Q/5*<,0U'CN$AZH6[Y[=Q"&E'3T(YNT%_/*G2Q/RW M:01HQ@74!ND@.YHYKN.Y(MHT0C36:8J0^.&C:<+#((F$5.I2XI8LG'6+43Z^ M14[&2*1I^\VH(YFO::A$5_"O1A,=.>BP%*KCE(=JM=F=8YS%*F?.("B0T, A M0[U&38MA79882/1I*;N&'*.)PV-^_:_'Q:J\*1:Q$MS=XO-]-QWI2&SR8B@K MHWU601'857$,[6)KG^<[/1/V,PLP5PB@4/81,,* M"AAM0=,@D%REY"U[-#-*"O/Z69IFJ"S-VR3VSIL2.N42R(WK>NCK*KU^K=5=;O8S+02%@M)+7*:$*.UC0$(:\ M>'5S(&[:*M'OY;H,/_M%Q=&2"%Y!P9!)'S^W49EHZD2=88B+)K6P!S\WB]*6X.%J1IVRA^:2>" M4W-(FEHVZ'_-D9<%7LKSC\LC>B4(?M@F)G1[T!/W+UW@&H/R/$8SIV M&HH]JL75Y8918@:L7(;P]SX 4SRF7DDU4@*$I\[D9Q*K!4D M3:OQ)&>:OO=M+;MV[P#6@C%_ C$Q=]:7UI;YM!'Y3,RQ'1'Y%-MEHM4WF#J7 MC1N(XVFHX/,_:#@.N. M3W>VYKSOJYWM*'EEPLC"Z!1>[!S:I"IC#TS.@&Q68:W^N IAM_DR7]V5ZQD( MD;;F'$+IG%868XE7=3LUD7U^>()JOP^4G*;H0%[KO$->UI(3"4=T M[?",G@YXP4*O"\?K=\C>5POEO6J_>'S8KDM'!IU;;V( M7_Y>WL\WY$Z3K 9D<83RJCC"6>R 7N)R47L&STA4IC4C*^;OT3\]\"F][Y+=Z8X\ M@(#OPS@O">JD' F?GUD[=A51?[F/+X@6T8F-D%3+K@*2PEZBA&0BKJN(-.Q= MX/W55RAIHR4=")R8FG2QX)2>=&:C]0-IU;)ZVMA.PO;G *G23A./"#!2,D*T MIW+7KO> I+V(UKNU)+7I<#IX\Z5<%;_L I2_%(L:9.()X0$X;:+W5X^$W&SDC4<&Q/0[ &M.?YZV0#,]6^7'P8\N5ZL]]VY481[; E M4A$+&,6FJ8/KJ3-NMBSOXE+O4WL%2VVBU0"3VP'V DU"D+1%U:RL4I^N2*2M MG3IEH:IC5?T=/1A)9_0O2N;W8:'U4BK.]">%:H:]1DXQ MBRG!UC J+6IN/WCK96*=F9Z-9<]'[P?(-MZISRU5$?-5L3Q3@S4+L2T77.,Q MFKCVJB/(L]'/R.NPLTR=6Y(-0_$TQ&DH8YXOU(;DJ*UT^6I5+NZ6YG&U*I?7 M/SZMYLMU"*H6U?)O\\4R+A9U>1M^YM/\^XQ832#&#A(JC552N?W) 2\<3GR\ M:\B6LXO:#FQQO4/;Y)#N M0.NC8HZ^U$[E)TIRE>PW,#LSC"642@N_335?&Y M1AL?"AM7 A-X/*.'.;PQ#7',8EF5OR\/E.J:88%Y?# 4T? % 5Q3AO''T/:'_=;65@WW;RZ6:_=]LYH':A?+^>K'NTWYL Z@ V&; MP-Q]#7N[AILQC[QS DBD%7<"P2;NF4>62)2U.R2.$?=6-R%)KOU[Z;K^Z\7 M\FC;A-S/XSC9?O M#M.83R;!Q*L/AT[!.\F/B.^F3ETNRUC&BB+#XUR)H-90A3:P:MX)\([QI WD MKFUDWC;^;55]6ZSC>O>7SUM$08FJ5>_II .9*5-!7AX[R7A\1'R'J?AEAVKD MR/H$-V\J:7.)1-*'"B[R\9TKT@B(BZUC:LQ3"RN>$-HK MQNCFFFF(9#;KDJ.//BP.*JEV659W6,83UC3J!Y36;*SG%-?&/5.5UV-2^PIL)P?]1!+;S;XN(MN#R;8R M^]_EXNY+:$-]"^W>E7]_?/A*NNZZ(Z0$V\V#4\_>V4]J+,IPGMGO0= MUF(+MGZGZCY8*K-GU#:;DZ8AMOG,JT;J['FDM@ZM9\@9HQS& M3'E&)69(T,..JL,PA\ZV:WFT!,%671.#UX%9'E9.AR4^75/A7A27QSL+=H=FY[ MQ 3 D,+9G>M>TCD*S6,$HI.0SU-LI@MH;[],6D+[6]=.1 =BL?4+T?/UE_A_ M]Z_'Q;?Y?;GO(L4#!1_+Z\?58K,HUY_*[QL=B/KGS$@)D%9:6(.$9=!@ M18S3W F/N&,^\7W[#@@T9O$E#JV!X50!*9$$&FE$'+5"I;U-V.FZ7P1\5<1_ M%D>XZZO,[Y;?RO4FEMU./(67Q17ME/;2/DA3V]?)OSIZJ:T^"G, 7?P181OBZ*K^4 MR_7BV^[@]3X+(05TA" (E3'844.PX+NY@ F.VQZ&&[K9?$-^CS2&5$\@-EV2/CGSRK+]L=\\UU*/N3@SLKIQ-HUQTQ'[\RNG/1A(*G+TRE"+38;V M/]Q^FG__K5PMJIOPYZMROBYMN?WWH5(;PU8Q RT#DF)&C1)- 6Q&A$DZIS$" MG,RC:UO=Y_K);/=DM-4WZ>.,N)E_3WU8?@1GM0M")N:GM+ADZZ)7 Y*F#LGA MJ/[E7K'O3?$9<1W1?]-0Y#$-?JT"U)A<]]7^TX580EA6?W>_?1'AYG\?MTF3 MO1GQL:KP%T>76SY5VZLM,V(@M8A2ZH&57&C,@=_9P"%7=HAIXC+(,\\H+ZI4 M;0Z&%/.]):FESB=%8<]I9_I^'WR&.EM3*R;5CLPN#G8_O86VLWX2M]%&]6V' MJ?&R?6S:L^B%N6DYX4[!@T.LRWXOK^_GZ_7B=G']#&\\>ZH^F'?!TH_S^_+# M[2$;VI@R,UYZ+"6+61- %1.(-^=.N6<2=RAY?3FPK22X=_'LYS8X MKBO7<9EW_WA3/R);+.OY&%,SA%HJ9>T__]>,$>DRN2?M%1U)''2E>.8C6U=TC MVE>?1-A;>#QS3V-F[NVLC@O4<3K(M&?<$7E(6,Z.Z9F^,^D_EF&-?;_X=WGS MG]5]/*S15!G]L#Q@4ZO%.OR5K9]%W2[2]W ]P\P*JXCD&%MKG)/-HIP#YY,. MIUT,9.:UZP%_751YOCWJ;3OSCJM+QRYW=+QD9V6Q-;/8VCF]2;:OQSK,L:-UDFE/L>/1 MT'*&'=DO@VXAGEE 0Q(F?"Z01X1!PXGEJ+F=PS4V..EYRLQ8DJ;+?A6X6VXA M9MA![..K ;]&I"GW8RJ[8YK=2)A\G[<-E.><>B,4U56^OI M%'3T#(7G3H$/0/PT]&\02YZ?ZAZ,G=9/9"V6BTWY/C1W\VZY"9UQ$;J46J_+ MS5H]1!7]=YW!VE6F_;U\"+'V3;SKXQ?KZ_G]_Y3SU(&J=M!8$7)0GOI?099MD!ZK;IL4H'FFG MDE-S1IJ:;M'_M89?'/ 76P."B!Z9T)32CGL31][;VE%$0T9^B*L_\V=$>$R_ M3D.L1[7X^8->H[.=1_PCD$]_5C. )'(6.BZ0[%,..89TLZ!,!OLA$ 8G517N2N& M,/%( 2@BC/DPXS -B5<06^R,$5;DOD\2QI_(KKGMR,ZFNH/S/)[N1NB35]X( M )1F* L5%3D?K@KC$*96W_;49U+?@=G>33UC_0+(\GO.%W)B^\X6>' M%=X4=_VTPIMD9'_A3>;&1:&4"2D!TYZ)1TQ&#>B0)F6 M*0?)WFC*&@F"25I9AJ@"4&.&N4$! 9 &<)7Y+%D\[*2KZI_%?\WO'Z$90@1U2$(CG-4"7\4ZX"VV@(N ^/SAHS%<<%-=/\;;B?5D.&%7/,&9YI)OM4NJV^(F MNF1]<,G#P25_;EW2C([_:#LI16+JJ0:(W433B:I7YIV\E%]V&LIL6S5&IQUV MDJKCSP8"K!]&A]Z&P)-!+KW4JAFT8=YL]7!YIX8-,YA+YZ@ E K#M3$8*H. M1 0!E'L;*DY1VW5>,PZ'E<8TDH>9G++QFVENJO%FFIK2^!]V9LKFA\P3T]/Q M,,*\=$Q4CVFI$]\_QZS4S;3$2:D'?_WFI!D37'@/#)20&* AHGH?,E+H1)L\ MQ!M-<,XD(QQ++E P2$H?QC\V5-L0K0J;]B1JQQO(0TC;VUSUF40&I6G Z6(< MYH:0_T$9S"#TN=0\6;=;$S5EA6YO1"LM3N2D]8LJY5WL1;^77V,2>GEG%^OK M^VK]N"J/WG*12'L-;1@3"@4,4@.Q304C21%':>]8M6D1!3LIE]8P22A00",H M$%%:,<,%$$G;09W>K=*/Z\6R7*^+'=KFR:HP"R[K$3>_/WJ@/FVK;A#*VVW) MC,4!WP6?HFI!VIG$_)"43R,[/ZA%SU^A&9RMUL)W_:6\>8QE M\7XOUYO5X_6F+M^CEC>_E_>Q:*FIUIOUIWCK?>:0"/&MDUHP!HPV#H7@ "L/ MN9.6@*0CN2GM$J <<@!"+X+.H M\8;A&A&?'JGY?=!2$2]$?Z(R#LA\'HUL3^,YK-G0(LQ]#O2U\;)%UE=EVG+846J-ZE6O*4XG5AIM0VA8EGJI]'4]6;Q;;L94L:'YV>:"$*TH1PR:*D0PBG: MC!LN 6J]&]ZB+:@$I-@8QQ2CS"B)C9 @GJ"!%DJ4^Q6L"/#9\N, L?AC"[*E M' U&;XLMC)&939.G29*:L+LQ,KG=MCEZDMQNO^-M)DYM? S(X01V0(:TILK3 MTWJ$G7$172^IU^7J6_E^L2S?;7.3$> VYD(9C'AIMQA1"N-6IJ*0& M&1:4>V&!!?'*%A?<0.^!IX9;[$#N0E1/1U,$NG\&D?;B.F MPP:-@%!CC: CU#.F#>&2[\,+BGWB_G '!/&Z1IB<@_E$48:IC/."1,XX*QV M24.VTW[QQ\>'A_GJQ\M\_6[*^C'(QD@_+_3:(!F-_J$V2AK1_/RCB)#C#]2" MNMTN*2ZWNYS.;_H.RB#>FH;09K6PW8[*@&RVE>'WB^MX#W3]>_FM7#Z6,RN( M-5)BBA1V+FJ]=Q)C)J!V'-.DC.?SSP;8>@8;/^:HL[G>XQAV/S]@X,]:Z\C:-<=09?35,[TGK_[_.%\M-N9P'TYJ& M$%,*:".T,D\$(@:BC* MO;PZ0I06*G1AJETDD)FDM(G^"$RQ0S.N3KQDXXQ4]*!N&FK1QX!JL&Z4IAF? MRNLOR^J^NOOQ,4S70:;V&D6 1)I3(F%8'L4L*$6V&1"6R:03":=;L2'>]F'B MU_&Q#(>%4H99!(.5Q#MG268%^6U5W9;K]?9LZGJ'+4U+>C#83E+&(2]-60Z8 MB@;4913F)#EGA*8_H=/0FP'LJ(;N:FGJ$T_KOW9ZU6N"$ H!$@ >>N $D=OG M4;3 "'&6EAPYU8JSD#&,("%24&:\=D%AH0!(8N@A2SK8TRD!\JE+D^PENSNA/7S:GH3Z]K:B& M[6.)A9RJ55@_WYAJN5G-KS?[3=\0]E,@!/3&*NR%9)P8! @, 9;EI%5IF3>: M\#0^5L M-(10'19]7)%X'Q0*;#S0,'/$LT-5[&$E;I_W);"=X(S 79K>=* M M3^VK5XDY(S8]F9R&UO0UXGF-JR$X:74VZM?%)N:1Y7JW)Y_<.6J\6W^6;QK5S/,AF6=$=HQJJ@*RXC=&!(,.]WZM%2G MUJ&C(;9#AG,LJ8I'72#5 <(("QA7.[S4SO,3?V$'\77W8/WMUO(Q?4./0\Z+VC1\D9@ZVKEAC[I\UQ9N9_ ":^\]E5C]>+4+8COKT+Y< 8*G&%%21C+W%@,$10R MSK?-D ;>TK3E?C<,'EJ!PHSOXY8,$U):@ZRDVCJ&%40X951W2@;L8&>8^#([ MI^W&R*6]DKIW\CVSQ@ZUQ=*!U[.[,#G]-(WE1&8;7^SEY&>T?<*U:>)O 4Q\ MN/[#\O!G=8'?N "UB@;[X1H$_Z+F^%.F(,I&9"W6XM'4KV!V!&DJ3!2,.\4 M4\IS @''N;=_(JQU\[M;^%\WB\74Q&QOPMNF:,?D.C59 MV^"X*B*ZXI>(K^;[^*\"R+%3MV]P=C:).Q3?T]#$ >UYD=@=EJG6*=ZF*M2[ MY=?'S?K]8OYY<5]?A/C_'N?+S6)3M_]N&4;X0[W^VM[ZY])RXS %CEOL$7-. M8LDMP1P"YT22 ':$H 4SPBJ*-*(T0!%*$$"0!0YABECNPV5'E>.VN*^*(^17 MQ3'VX@A\MWHFN=S4,M%\>0\E)J)S.2=/NKH3O>?2V7G]-0TMSFWD\W3X&)RV M2I?'C'R(D,OE)GRU7MSL:L7M\O-6>R^$X\0:P8$$P%.T&_)A[@"Z79J@34/6 M[_?7]$#F#.C-78V MUA/VQ A"FK&$PG#*&G\?8,2Z7YQB*P$65%&G.;<^#&T!E8):I-6W'C,&?]_U M3G%.GV4*QO.X:ZR O(VGIA&5OV]Q7WD$Y_VDT7D'0_M&Z%VY;:OO3:EG4SU\ M7FR+.Y^89M1J%49+6=>#-E_BE^^6ZJ%Z7&[BI< 60%0\P3RR3Q M &MG;",LDE U6Y9WL6ICN^E@+-28..9T4#YL**6 26V50PI3C;G%IMW;C'(K M1L<&MH_1:LCQK;C;)[7KKP^QV_4Q]K2)8C+.;S>K_%1>[S0%[0NO'YEX59P, MU(_-##^V[RM;4[>7OE__UIM:+IC$73HZ5:MIC/],0Z $<8A2HY117@/%2 @\ M"$@K!=0W>_9DEBONWQ2O\=PP]-R5A_^<\]!/,)GL 0XR,:2[Z&<3^0X6=A;L MKFRF%W4Z;%:_6\8*)_4<<;B@1 #'"!"F*:%"*:8%DML[=MPK:&372DYO-*LY MI1(!##G@E& JP[^1-T;),.\(E?_VXH>P$MW,ES?Q;-R+\W O[LMTK>74E_QV M.GL1UM/$];AJTP%D<81R0F6:SK-X1DT'=\0T)'1XLTY681J4MW2Q/#Q_^>'V M?;6\BW>58"B2$B"8REJP 'P'FNV?:N+ (1PQ]>!6C;N&6 47 MT'/$3TA(VW':2E '=L_4A'5H\TX*;!8>VY=9CL2$N+>.@3_<[MY37-[%2C:+ M33Q=Z0-)S0N,GZH8,U?WBYN81#Z:!0(HQ0UGVGB)8XT:N0N;L,0$N;1"S(- M4L1*0;DD 1L5T@O(L ":>:"H,B:W*#^U(FK"WHYB:TAS:CEVPL,3EYNJ.+8G MM8SS.-YLI^03=&2:O@_DPXO+_S"..#,IC.SI:4P58QO]HC[U!3A/C]]=W$[^ M\=^+F^/MY%T5J(C/?:^?\[TWC^M-]1!T5O\(!MP\AB6^6MXT9:..RK<(I!P7 M0#(-A856*8 :;?+<^FZ!_M H/7,8,P0E#:LB3(@B5!$%+5),*R)S%SW8(=_* M4H.]V(./]9@;^'6IJ(^=*M5=T,FI2XDI^S=U3NKFVHM/0MF9?ORRNY\'; MY7S];&&',;8".HX1UIPB91'PC=AIQ7#WEQL&!@J\9]1QJC6A5! GO!4.,2(9 ME@Z.<(WA+>VK_]PN;F_+5=P=/+:GJ WJ_@#$V#Y/G> F[>SN6;6W/%[7N8RY MMMJV8FO<59P$7SI_0C/@T-YJ-05>K(M,;0Z\'!%GGKJXJ&]:5_>.+3VN?GS< MA#:.7KWAT+H@7!@@0@1#4C->JYFD3E"?.(.=: 10R)"6G!B"*?-46DB%0=H; MCD#X_PC'@!X>JF51PPK"]#7\V)?YN:MKQ/-ZWD-PTE9L0I1_798WM2:^6UX'*?PT__Y[>?NXO%G/3*P; MCD)\KP$2H4GB*=AN-@J K45IDG.V*<@E$#[8$H8HM<)KBH'BE' #7=SUSBX\ M#;IM%+2H\16;^?=BM468)D#]:&TG0Z/QF29&3XG< BL"LN+W-XC,HDCG2#JC M2X-P.PUU&L:4*D/?&W,3M2Y^H#1UC'.$'2>8:2D0 MNW/0RB7"6]+38 ' "4 MI-!9@H(B8&^$] A1I@"D" =1^#DV3[L5D!G#FV-LH [NR$MNGOY4.Z9OU)P9 MT:W3T/DQ#1YTE[0#UZT3RML6PSJR6FWJ]RUW0)=W\:*MKU;GH3Y%^OYP/U<% M9,830:0FG@ I*6NDQV*2-)'DPLB\$)!RASC2-!ZTAX)H80GCA'FE7>[SDEMT MQ=ZNJ^+(LOH&?2S3V$JO7LK5^Z[U$B[6(UKFFG^"SI"8:+YX/\B39L[CJ',Y MY@MWC6G,T*)@!A"11JY M*XM,S._F,- M45!P)SAG8=%GL72"4C8\3^1F&O*3#OM%J-S)[K8#?"\V\>GVN*?EOG^M'[&>(061H98CR %"$'LD MQ3Y 06FYC].M:&B ]]X)@&.55Z)CX7,M*)"<"F>22O_W"#JO(ZZX&M[I0+V% M7>TCC'('-TT>>G#;3B_&H35-0 YA60VJ)M*]15\643G)SAF5Z<_H-&1G #NJ MH?M:8H78U>+S8\P.'**@F4>:&"L5<:$Y:%P\H],,&P.YG&VJS?S^O"2=^WQ, M!8,2>2\UI02[^#P\45HR*[00(*FVSP%*!S$ZH"L>YJN[1RK4W&ZUT M]L/F2[GZQW)^7W-7'C2=6"Z-A^%SF>-A"0.@.&2GE*.M'Z<\V8(/*Z98O@$9 MQ:E&0 -+E# P_ ,!6&*,UY.^%F(["G.)L5U-VA&FMR.[(4E+ M$-Q1R.LFN1U(;">YIVP^);J].9J [/:WH1JRUZ2MO?]>+?=+S.V9B%V#,R(0 MH;&L'. :4^=CW;EF*$",DAXH/]T*,F$J<=*0^, JAT(X!GT<;"&"1]HG'?GI M+,&_['3W+[LC5%?%QG?> M0]'R]6/]C67U>EZMO<0>Y+K+\="/:S.^O'^^W5YVJ^_M==:L9 M]2S$6UQ8BF*I/\FY]%I;P7E 3J7M5*L^&UJE/?)&(FN="DA9(3JB3Y"V]G\MW9V:FZ?2;:8%P_!;E^:M*^M&?]63-&PXK/".,%9?$8L/60-+)IC9*S[4O9'S?S MU29QKAT4IU0,!ER :>FHXD@;S("57"L*K#))*\CG)K464#T/WUX']?QWN+?&.\^&XSDR< R?KP>[SWI%)Q9_!IE?FM_6S"6Y]]7)6W-NV_=P+ MS7-#^J?-W':1_C"Q^>PR')R:PR[HD=SSU@FHS3O'89%[_WA3WKQ;NODJ2O%Z MYH&4PGE#J'" 64P-<3OY,UA3UCQH\ZG#PC$[>,P(XIP3)P"AT"H!'0->6(QD M/%[=[M7;I^_:?$I?1VY?9UBW?]VFJ#[?+^[FZ0_=3*A;Y)T5+]05+C%3GILH MG[Y.WU@=.UIC]\\QB2:[,\/$FJ]+_=R3;49>!IJ ."JHI MU( KC:%@7@G#O!EGLFV@Q?L2-; "'<^Z#P>+QYE:>SHW[S0Z@D,O,V4>S9![ MTXKJL7XK;MLK\,\Q,Y[U4(99<)@>\7//> -Q,-#L-J1'+IL6U2HL$Z00+(B< MQ%(1 5DC=L!RMTN+NF7+UU$SY?L48 P!YV.%1^JA5@1 92BQ*(QMD53*Z*E! MZ2G1,A[=?S,9.BG!FE8^K*TS?V[!&HB#4?)A:1YI=?3S4WD?!L@_E?VU?/A< MKF: $4X)")\N(,5&2V6\@9);Z1'!W+0^\?G\@QU4WEN@#1?Q[)026(6HC0(% M"(->Z\SG$79P"F6+/[:(6AX8Z,92BX.=.0E*BQA'YB;A_&9.CKH=VTSAJMUY MS6*'Y/,-'5-YS'3W>JS!)V)+H>B=AIQXF#6 MO+B@/21+K6O^AI^.!8J/VK;5PWRQG &.+%9<6"%"=(A5?#6U&5=64IVB5*=; M048C"7$08N^H5UH;$0:RX M[]?E>EWLL,7#R['2P?9.R[;R0=J2JB>=;;<\4."L,PP8"KBTTA-K<%7@;6,4>5ZTZOY?W M]45272[+VT5GZ>E,;#OQ&8/3-/EYA<[+"- ):LY(4%\RIR%"O:VHANUB/7)& MNR7?\>T+3H4&1A,JE9#8,T"%;<8-IFF/8K[5EM," R44XF%,XE@F3$)F$5.4 M6VQ)TK&#WCFC';Y>]_1ZD]LA?929US[IHT1*\V>27G+5-I/4@^5IJ-9@UIS+ M)/5FJ8^*S;1CSE'A&>28$J21LZ@975!;E'X9Z]5FB/32> E-6(N&52B-D04A MX1^6XB#5'8X-=+E+M;]"M3M"T%^HWN:ONSH-2MH DG1Y#4H4GM8$3E=MVIO0 M0F(2^>BVH_9EOKJ+14P9-<)I9B4@A$DKB/>'<0%Z;*/M&M!!$24,NL@IH41# MB915V-;?($US+]"VF9_%,I[E*$<^?/0:'ZUW=Q+IF^#02#;A[#Y.)SY:OZ$V M_U&_:Q$F]B>MSHQ'S$E)A2$62428MON@5EJ-.QQ;/]D6E9 8YQ@&P3AHF0B# M$6J-*,%Q>01;C93^U[SFZR_%S6+]^3'\:@TT\=VTSE2VFX'STM?MO;0=I/H5 MA">@1GXI[00U9S2G-YO3T)W^9CQ_'6T87OJ$_/5!Z6T%"77SOX_K300T$[$A MK8"%+@PGRC7F^_F:(=A%D-HW#C7S-JSJN8]/&E 4+P23$)P$&+$\6KOZ9,/< MC=G5E)GOP6VW>ZJXW=-_N="1^^YKB(Q\#[>PN(IICG)QMRQ,C*:6US^*8U\< M7>*\_!+D54(3UR7]G#(-9'V9!B@C@&.GB*?::<$%#XT0ZRRD.BWBZ'C'(OQ"FSS)=%?^+2F<[F!J M;T*KE7\2'VV'B+J_K_Z,'23HMZT>/V]N'^_5]77UN*QO/92+^A;$5M0W,XJ! MMPYIHS74!B,B0Z >'S?6(DQWGJ>D!-):9A8)CHV#6#"*O)/>>ZN(H$I"Q0') MG"O8@ZT#^?D.9K':XRQ^"3/<375_/U^U+6B?R07M(HW+L9\6;3PEOD%:-%"+ M ]:K7>@QATQ#'#/95HW1I1/?)-U4U__\4MT'0M?N7X^+S0_U M.6CY_'HS\XHK2: #%F(@-6:Z6;@4FQ:E>EOT8S!SG.+$64 4V(@M8D MG5MMV:2/Q\R)-00B01V5TEFC#-/4(>(YRWW=9X^R6$>85\77>5/WXRC^B->I MBW7$FQB)#,5[RW3M^)0G)F_W;'_;P=E M?)Q%]A##%TTAK[4QG@(()8VO&LEX1"\L3"A$U./<]XE>B& M=>MBOD?81_72 MB>VB=EDY[:ER6VR%>IO.$93M.5&M%:TSPU-4LN[&G%6PGASU4:YWZ_5C:)# ML KR'&+*//#>8$GW@RNTFW0!\DPS7(9/-M0IJ"@U3DK/F &64,B,]#!W78M3 MBK6HT?57J[9D=E>J##P.HU+OSE,XFD)M<22J4R*KTU6F5$-:J%(G;MHJDJD> M'JKE^2@.AH89I=K&@V]< FPD:D93@)1T(Z!->Q)*98SV$G!.F>%::.^M"0I, M.88JZ:AHI]-P$6*>=>4@=+<3K[&93E.Q'I:5RCXZ=N$%XQF*VFE69V(GIU7=+3FM43W9Z:Q- MNP 0>46(48P;2A 7@ FV'T?<\Z05XJDV@+9,,TNGYR;(4;C%CU6-*P_<"Q8*-5^U$#G>BG/<4,6,J 1(] B1"T 2G@NO-&( M" I)]DW%5^6G.N#KJ4%)E'84HEQL#J%&'UHP.8XD'2%)T:4NY$Y4G#J9\I9" M=>>G5?%G=WM;7F\6W\KM ]V?YM]_#^O%IQ6IYYO=\?NXEGP,E/]X\L-A67D= MSSQI;BEUB.D@F,9#883&0C/G/61.(=RZ;O2(F#*+7W-M8=V +%8!7/'+/*P* M8[XK8FR9[1K=6^?%:;_3V4O3'/?^FJV%DT M4:\F5-Z>J'>[%>T>V\OM"G\/1_$K4^ZEG#B!;PO M/]RZU:I:F6JUBH"KY5HM;WY;+:K5;_6]H,,EJGAK),"*7WZ*)YUG4E+DI7#2 M(.H\\R'"1B($VUP@CI2V22>.\\/)?3)Y9T&LI%O;4!P94=\0K'+=BNGB;DQ+0X8QX-YSJ3WYOW,BFU$ITYC73>FP<_/PH_- M=>M*JRWAK(_PZ!]'W^Q^<'FC'N*5F;H>/K12&V3"U 8( <89Q<06JHGI_U8+ MQHL"S#RG'*&N[Z>]5*4NKW%S%M2NGMP#PE9C.0?&;^N*A/IS&C M7):"YY5Q+^^/UM?'#V#"6ND9\-U3!HP[JI$$"CLCO8TG4>6N90,4A4F7Q@=H M[\)S0L>73P9ANIW&CTWRL))]H8=16I!V1H*'I'P:BCJH1<]O>@_.5JN=F$.S MMR]:W14OUYX;R9W6'!,#!/(TYH)"JQ)Z8)!HO<,R0%NCZ=R)89C^2N40!+?8 M%!F9VZ[R-BE:$W8E1J:WVVY#;YK;;1^\S<6I;8$!69Q NG](:ZH\?2U_NN7] M8EF^"U^N9Y9HC#!6DD@O+,6[P.[[ MUW*Y+G=/>0MMW#%]@I\SH[4OH],8A[VMJ(;M9XDOD"Z6BTWY?O&M MO'D78O;EW>+S?:G6ZW*SUC]^G?]O&.SW\_5Z^^HX 8)2Y)0F%C#JE8!L>UJ8 M6D2Q3'J7-*%= STT@!(N/*."*NTM1L9[1YFF%&8_DEA#_6N-M3B +;9HB\\_ MBAIO40/NM,$TJ!/:A3N7XC\MN!F4^CS/G[;G\8P2YO#&--0QBV7/'U#-QMX M*GIH_^_SA[))AE+I#3+8.X , TX"YYM!3(E+VH));=O$!Y!Y:%@[3+5WBBAE MN;((.^)I]BWZ\T/ZZLF CJ@[;L\,[I'>LIK=&4-*:Q<_C*VOKQ':36-[N6;R M.MO/NO9:.P"+"?<$OSX&\?E8W6[^G*_*9U":3".30=:5Q5["\"_#F-+-F);* MLMFWCXIO5 ++=3SO'I3=/+!E_1 +QZH9H7>@"[%7-GA'%8 MYJ",M9:^Q_6F>BA7];OU,0/W9?%UW3PV3^*C\L)08@17PD@D M2#,4/38V4?#.M!2D'$,OD>884\2P-MH!II2@SE(CD_+=G62N ??75407U*ZC MQ/5ALZ6PC41CHISM4!5/8%U*P4Y3=$ZW!B!V(FHUA"7/-6HP=MHJTZ?5_*9\ MF*_^&3<%ZF]B'-BTB9S&&$N.G#*(*.H0W8<)#EN4IDWGV\(:,4V"?20LZHUU MDJ%@)?(A.A$F_$EV=3K JW?C-O';8AD1=M2IGMRV4ZKQ2$W3JF=LUM_6:])+ MZ=59HLXHUC $3T.S!K*ERM$%!TO>_6U5K=#A*2 M5(KOS<8<-(0'QWJ!%$;R M:K/X]_:\J$)&>X.0Y$+X$") (T$S JU1NL/3Q!U0 "$H5A9:SP%EG"HL8*"$ M644X"ZOD#B+9;D.[?_K<;%>U$MM_>/HN^TE*"@=T4O'"Y,:U$0 MK^))CJ,_Z%O58RB?M!/@B[HC37Z']T3FZASM&#VCOMF<,PWMS6?>R3H;67AL MJ[NV_+QYMXRO<<>#Q=L3/=Y#Z22V#A!)H33.XF84<\] BK*^\O$24J%,,"#F M'!Q'B@,/38C3+ '*F-S:&1$5!TB=CA=V(:V=]&7F*TW<$JG*HEPO"3FC33W8 MFX;Z]#&@&JPG]5&0HY,J#GDN($)4"P>-E4QYWPP)*FW2>] G&PF+?ZP](];* M^*$AXJ!Q/]@@:[@)L>FX:G+5YX1==R*[:$LF#GLI3%OZ1E":5B?@>C,Z1=7I M8L99[>G,2ZN:!695WBPVZFY5UE>CF@U9[IVUG&ALN+).6*)),V048:W. Y_Y M>$"@$)@2PIV@R@H% -3LO-2-1EG@RXW)L M)105R,]:MSH"Z>RU*QSPJKVO:.T Y$R@/$!/ ZK!.DI:;/?*TO3]_NXI1])8 MP*P%8;UC.7-,[[,]!JJD.Q=G&]*4&T\18](*2J#3P&$;+(44.,5][A7C:WF= M'I?S^W':+M0;C[.9):([QQ+9Z*^01;=:-(Z'K^HWY\K'I>+S>F3 M:F,Y:W#-S>"GK,)[5=2()ZN_6SZ'$>%$W_QT2IQJ7W^( 3#A&&3$<(^HM M$98$7)X2))A@*O=2?0C\51R>23G3" +/9:EU?A= MO\^9!3^_+K?WV)ZPCLXFOS M$X2E+7X<-PUR\GNEDL[X)./(E9U"H$+7?EMBQS_.K#[8?' M3:PRN_ZO^?UC^9^+NR\S$T3#>6.0 )02%DH!.46&,ABB9!F7Y9Y):8RW234"N]QV+%??%F'=M:W'WR\!. SA MW?*THW/=7_:#>C>@BQWJJ^81E/BJU!'R*?BE7T9V=/\,EXH=PD^=4[!M>$O( MO0[JAFDF78^QHOC4A[][HV&'[=WFS6&X!SRPBSGJLH"!.&VH< MY,W16*FA:G5L+PLP K5"BG&H?.!. TU)T);)97BA.8^F[(#5JSVR(HFC;*I MX@9H$[:7+Y9=+<^A7,:=G3=#I^')$==<30\X6!1WW'X;(%S*Z^'>&ZC3\/3 M.ZK9/-YGC[4STVF;KOD=.LV 8!S3W]Z6'8O_MBG97:-EGAIDZK][#]4(6G"LE[$TUN442Z)8AAS+Z'Q'+/L^[#U":75%LVXF;&& M@C,YK626II&-2H==]>P=79Y6?%^MUSY@WPZYQS#J/GS=#;>U+D-L7NX?K2O# MH-NLYH&X,$Q7/^I;-'\/7(3?#+R$EN[>+4/G*]>;&;#4 L@]!A@[+8AP6.\3 MV2+MB'9.G+'<1 @'$- RK#,4%@8HX3T%$$M-.@G^GH1B38.+5)RNGX)VVNE:?C([/>*S*+R%$6'PK M#S:$<"$^8K2X75QO(XK]H[;1.O7!O//5ZN,\UL+Z6%X_KA:;1;D.1LT()@C0-@85!QEC"L="N0U75+#@%P4%V&?8(QG4.TU19Z(GG(?0QEK8+ M)'K770U(BO+VMKS>%%6\>/+4F&*^MZ9."4;UJZ^H7-\_WFS7#\MRL]/!M/W8 MR_B^W:[L=/W=*4]0FU,\L:=HYK-HTE^NBN=6';U67D3U*Z)A=1>(IL6MVH-Q M5T4P;]SI+X>#SLQ[%^T/TYCP+DM!-:'Q.8?_+DUEK?E3A^G%O:C._ MA5];++^5VVZ3>._R(@[O-ZU-Q=>#SVH'PXJ=944T;??WT M=$)S6P\O=9C:QN@3TY[91F&@Y<0VGC=:[=+:W>:%6MZXL,K<_'BW#*'APW:^ M_;P.:\KKS0Q Q>)%.$:E0U1ZQA@PB!&GPU=,O!6+MV^(4VT\P8X9(ZG64F@E MG7!!)*DR &24H 9>$? 56X#%$<+BCP9C2M6X81N>U]OD=U _8^> M>UEMZ#BU034HE1/8=1K6GBI7IVLG73?E8K9MZ_?R;A&;V)89G4'#G;">:B<\ MD89ZS=EN,"EK9:O[>R<_' O+A=#$0 JI@U93J@5T@CA@ 02Y7Q+;#90#J+I: M;CLYZD[8>6D?A:LT)4^DZ4S@MRZO_^.N^O;_!"-CS$?B%U%ER%&H=XJ 5V2E M-U>759'^\*N!^DRJ1I@@3JOY_;OE3?G]_RU_S!1U#BJ'B(! 80"A1GS7YXUD MOE6QC-.?'@83A588BR&BF"G%""6""BNY=))EOURS[?X[5$4-JPBX4G4BF;2V M0I&3KTY*T9ZJP;3B&0=GQ:(K7U-1B\[X7\A%/R;:Z$43RGP*OS'C6&$?U(A0 M9#&RU)J8J=GV>$)YJP.G+SX4" 8\,PQ+;2A40EH$D>+6"(8TA-E?/VDB[PBF MO22D\?*V$F2CI..B[RP; XSZ8WM/#/9.E%Q^C'>#7?7L"NDC>IM$<)-GJA0B,W]1;C_?QN1CQ $!H8NCO4($B3QK;I\B'TL&UUXNFG0LR9Q3)\ MLD TOL#.H';< M'(:",]1W4Y'C%AQ#V @O*,"($F>$49S#^JT?R"1A(^O(+F;NI21)!*9J22[N M^JE)*]H&UY,C+EHI2A?NIJ8IG6PXJ2K=&6FC*^9QM7HB8,T2QX ML>A.W]NB,@IS:9K2B;0!-.44%24_B94 _:DU)U/O[@O5R:T<%>M M?LR(CJE4[+6SPL&X;-=N-Q9"%&]UVK[GT\_VP $''062>XJ0D%*'S^7QW#4W MCMEQ=CUK3$4#*G7+,Y&MMAN>^8CJM-W9DJ/!]CJ?F']VI[,;49?7B%[H7^QR M]F$AX4Q$]?!0+3_&)XD^?IF'7O/A<;/>S)?Q1.H,$&V08Y![QQ%#@F/=9/HM MT[+5;?N634D%+"2>:& U55Q(;!E0 #HA!7P/IX_:6\ M>:RO>\46]7P="T(_Q)(D+RJ5Z!^'G_EM_J,^G_KG?'7S:?[YOIP)C2P6FA,H MXUL%8:8/4SV"W#FMI(9)UZZ&0^4@X0A9"[P1E $K@^+'(^$..6Q%]O.EC2'U ME= (\Z^?(\[BV)@G=8B*SS^>_.#.HJ(VJ?BC-BKQ<>0177Q>9:?MW31!'MFQ M6:Y2#>:'5X3_QK6I"]A=77J4I"M4G*O?[(!4@.$;= L11GRPM,PB4JDM>-A,LU]W78[OB.:XH^()U&\ M$UEJ)\#Y"$H\)-":FRSZ]X2&,QK6C:YIZ%!'[-40'28Q$NVL4@=TRYO?0@>+ M%Q]L]3!?+&LQKBMW0<@64VIX>1&_M8PTI^ZRQ"Q DK?RQ(P9&#T7/E[2 M@=-0\,M2\#RHO+P_VLXG;O=D?)U.^? UXORU?/AE5EI>;U:+ZTUY M4[?XC^5BL_[]XS]V;9(X?,* L3H^1 DM8_"5@6__E0A)U MEJLS,C4,Q].0JH%L>5$U>SB&VDK6KXOEXN'QH1E.C$ID&0->6V4Y(H;O9WDH M3%*%^*>?+#PBVD!*!2240A W%1 @'H5(T%"1^VC+#DQ'#4HDJ9WFY.,G36-: M4Y-%39ZP<$8]NK$U#;7HB+T:HK\,G)([M=A[OUB6=;WLF<3<* $<0O'T>?C& M"=B,#B1P4OW\ >!0;!$0B"I('04&*!?+)H6%I@6*,IN[5$";G<(W-@JC+45M MS-!YN@&<.5!6;EP_)F[\CN/"RR3OWB2^3ZIN.*].0\?'-#@U#32:PDC#WPGHK)P\UM/@HX19;^IN^%_';^:GB MIW#9R!/'U6[^V!I6["U+?Y7P(@Y/*+DZ=<=WJ]!ZL0[0KK!K!M)?B18N[M\) ME(V]J/G51,;92"O1^A^_E_]Z7*P7FW+W[/T6*IPQYP2#6&LKM##*.8CWQZF8 M8:V*5.1%B)UWPK*@I\[$B$U@'Z^L:.J3M-/:WJKKYQ;N?I1_C;*U4!Y#%%F4Q7]X4C15I4\S0Q+>;.R[( M>-JDT "M&7[)^P%L\4>$6]1X1TY>II%Y1L(S>64:VIS+N&J4GMWU[J*9K[_$ M_\<#LM_F]_$<8D#V\4NUVGPJ5P_O#J^5U3=:#L"(IV&APN..K7?8*:F@W@YT M#+"S,DUA!P"D.,54 1=F&TL59TH!HUT\$LF$\"@I3=%)=3\^/CS,5S_BO;9H MP%7]S^+(CEHC/JWF]7MA\6OU;;ZXCU;\];9:_74='\!\U_5YN#%.X.YN'187D_3^')^+U,=SX#2D?TR#3]XU'(GK=OM1;Z#:"]?NR=,C M@Z)QPYS M1QT2C?PXC%&[&>5R^"5WFAJA$+2.[ZVZS>-IM M'J+EQ7IG>A';+:[WQL<'4C_O.M:Z[EC/I].?OFNE[-G][%VLXZ;>LZYV-5)? MZ_N,XR7<=7([<,I=9PK[A9/FI_I91" AJ_YO>/Y7/ MOR\.3PI;*IE M_1+GX_S^U_EFB_LI-@;"N(-.,F(L8=PQ[7RCL-Q@FQ -#H:)0JJTM@Y9;RD3 M5EG/F824&AWB;YL_L1LM*6I3HFI&^,:Q%Z3=)M M:>'4P5]7AUB["&84T8[G#KQZU7TIN89+>C0AXIFD9[M%,6-[N%V,,A3!I^*. MT1TX@5AB?)NK2PZ9KAL*ZCH,H\?[^2;$'ILOY2IN+:_*+^5RO?@6HI;KZJ%\ M7ZV?Y["\UD8J"XFPG!NK'.>T5A?-G.$.=BN!V T+YAQJJ1E1WE$BD> LK.\X MXII(IRW/?7+H:%UT9$!16U \,:'8VE#\$JU(/3J4VV.IFP67=U;W5$F2GR:T M>=")\U8[!WF].;5M@\S6GMPS&(/EME/ ^\4RKEY7YJV!6%U)AW4#0MI3 M#I32#%NNXGOIWB*4^U6C+:9ZFW\[7+K5CNK&7\9,2\;RK(%> M8>7<\JC?;W,;]7]M\7R[JF6-26NG#+6>RF\4MY(1(39 MS[U R*1*4N=;7'&_RR7T4IR>K+:3 MGO$(3=.@ Y&(0J%, X9 MGOM9Z1K35I3N(ZI$0>K!VGD1&H>PQ'VUFJLZ&?Q^7*Y2SNSFYJSCF=ID[EJ> M>7W%W)-G4OM0,X%S'OWP5T-UDOZ;;^\/U2<5E,(QXR6&2%HIA3@?: MD6M#YVC;1A0XD"TMMNBZ,M1'M7Z=?X_5F76U6E51/\W\:_B; MS8\9,.2IEDQC1+E& #$GI2,X MLZ;]8UE?;8EUI+;#\'8'N+^0=>>ZNZZ-0O,@,G=5[+ 6>[!%@_;RJG>*QT01 M[.V.Z6IB?]-:2.1 _+5:-\?VJV?MJYMM#<'Y_4L(QCI,K$!($$FH5]R3_8*' M:]GJ4&VGAJ5'$H? R(>HECKE);7(0( UPDP+FWNU?8!6?-Z/W.L=N,.%PH3U MY.#,MUB67Y+T@?3SR!$)$CH"_0DK_4NZH5L28&!WM,L0)-)T*GF0B^T)Y!6R MF5:-T%O[Q_7["RP?;M5#];C><6FB]LA0JI:#R3&'A#<0 L]PYB_H&V;?F3F?X@(/<(?S2R!YJEGEZJW4(NCC!?/M8_QVABO#^(6ZMJM;R+ ME:#BC;_=Y;Y%N?Z]_+JMS+K^:"F]DW%"H@X'W'^MI[F(_*HX8+\J#NBC M%._Q1W]%"XJM"<6OYWV61Y?[T'U.I$=QXT04>QQ;G\OWB RWR^,$0)O3@*H# MGL7R?^*K !^699A9/OU9S:"*LXH'$H4I1@+$.2:-=H0HKM5.7E\,"- 0/5*G MG2.4,:*X$4#A\(V3R@.=6;\/JK#7BE@9JGX^H:A"C!>K1FW^K%+R"QD=TB;3 M,PU?9)#Q%RI>PR\^[+ST:3)>2DD(3<-;'7-#F;W6,EG4F<*3>:/\3IE""FD$ M*ZMQNWK.:?-3Z(01CP^C8<84X(I0P#%5T"'**+'[J)N"5NN? 6!(!R4RPBLD M.774"0.T9U1")(T1-/?BY^SDN8E ZR%^&WX_IS*G>2;'%)K-*>/-HI_V[O*3 MDSD8)-J)^_\C/-J-T-[3:T]N,TRN_K%MWJN_U*N MROEM^,T9P(8 A%1"G''-6)RG]>2W)EL,^Q+*%)8*0!#/"S2*:!&6B*DD%@3 MY(B4X)*S[&TL"%6O4?=X,VIW!S=EF&[S>FBL*;?PC>L^3=1U&:?>O"X<>_I- M*?@%H4--P]T]]1-.Q3V,[3,=]^6XSTF*=\O0WO_?W;7TMG$DX7M^Q1SW M( /]?EP"]',3P!L',19[R$%@R)'-75KCY5#:=7[]=@\Y)*6(5/>\-%G EFP: M5GWU]=37U=4]766]^V6Q*VU >O_IT$!8!(M80$ Y\CJV;=6HO:T'!#E,H_'3';C1G$MX>S$0/RE M:J@M[\IM .#7][$1@JGJ7?W7;577MU!(A4/<4H.-I\83 =I#4- @E'6?TV4K M-OQXR#P7-LP+ ,=;JJR!2A' -*5T[/='FBO(UW7]T+1 609<>2K8@[XTR9N& MN3Q]:TC[L26M@713-*"F5;&+W%R1K/Y\SD.?!O"C&OI)RU,>]:7:[M:_-XN: M#W=[J_'T;;1[:[R36&KC&'>$.6$M;J\N"ED$]#GB<]40-0)A(0BA(3.U@DKA M%!+<:ONK':IHF349HGBP]Y_(%F9I6GZ[Q=$6B M!J%W'BHUC"O5"(]?]Y7FK5!(.208)UY);U$P=3PO837+TJ8G/QAR@JR3G )+ M*4)042HT()AY8BDA4UW2_>Q-VJ(Z'=XM%LUQWNXKQ=?)RU\)#LI;UW+ITS7? MVZWF$E=KR9S-0T>Z0;^RVLKT/U4G3ET%?/ A]IM9WS^$N/GPM=PV>E7?*D*P ML(J%A9LU1L4"6&PY(SAGV%F:U9VM*\$S(-7S"*DA':I&>RSS MPN\?Y?K3YUVY4H_!T*?RIX=XJ="'NX^?%^$1/7L'12_J]?(6$P@YXDHXH;B! M1&O#VTCTT.&T)HK=;'OFF%!, \4E4Y(SI UR .D@:!Y4U:G9HDMW&*QQUO4 M#= GDWT,U?W'$T=J%I=7@G:<,9E'_([D6S7%4SU 5-OUYB%\]@<@:O7/AWWK MUUOC0IH)B9?28NH".+\):R0ZUVU_->3CM(I\3[M"*4M!N8P.'GK MAJ/Z'B 7>\S% 72Q1WW^GFUQPCT#+7Z=W%Q5'G"X9JS/0WJ9HM2#L]HS$[N$ M)RB!L=X )1TBVDG* /:M$ABC[>VNVBTVO3*QB[9IW*71@ ..!>6>*888$88S M*R74.N]"GB/,/(T.,?^?/V%&=HG3_)RL]^C,..J'\"XM+QN(Q>'*'3^7VR8U M;!#%8R#>.$YLD!N#F4',N3;*(2T^IL]+(Z=/9U4)JKXI)M^&91Z"/YEUV+:4/ MBX,&^KGXW'(%&'8464D545K1>.CK$.K*4SM"J#^Q3X&+AV1@0$$# B?#6D,[ M2XPR0 B2]?I+IV!OI_7_@W _)[9OP'<:I#]1R'?SKTO0]V ROW&]^_)U4WTK MRX_E]G&]+!NC077*56RJ7-[7#2JU:8:HV9;]I5Q6G^[7OY>K_?&U9G?VK,NR M),*&O#[\@@ SRHT&38-T ;V4!N3)PW@X=4A+@+' 2TVHHTQ@I"U'2DCI+,P[ MQM])1LQF4=?KN_7R>*SA8ZS;O&N<*LZ]ZMKA?O*A32OJ_#G&-*_LT_H4A['U MJCBXM:_YO/OM#^-Z4YQ\B__QY-WAZ/#^:,NA$W01_2P:1R>^?7ZT ;LRY;S] M0S*/J6D&/%1S"]^N4]TO9;W;KI=A:C6+^K.Z;[ZY4YE\WYK;2 \IP-Q8XS6F M.*B>WJL!:%:.DB05UDEPBXMQMO8/8,X<;?L%)JN!.FP-,\C- ?VZ7F# M[1$82TYZ/E?;7;S]\,M]I13#"Q "%*31MU7.==-_ZB :&9 MP@9+9)"@A#$E,,>:^6!*6:;&[KC=8'H7015GJ":>%5_@Y=K4UX?&>011/Q>> M3V+]^4@.D8??ZO+?#\&">PQ?#KDFDI12CPW0DFH+X@%"H066GEIN0%[RW\7 MV"%RQ%0TH#IF\)VH2TS3QV8M,Q?/)6P<57F!E&NJTH?#F:A*+Q>>JTI_/KJJ M2OC/ZK_K^E9) )!5!LB0[%(J.>"M-8>$Q'V$)=7&U-H2@16_1F@]]269Q&X2 M,P9_/54FA;I)E.; 38;8Y+(Y3[W)]N(5R>G&2@_5L=67Q?K^UAL$N.1:(^$ MDL#%"_0.]EA8>??4G40K;Z,\>W#]M2>5RL[J,P*+@^C/:P1.I4![''D:E,GI M;%4HUX_7=:@3,QV5J.W^3A723A!.$"8*:\X4C+:,1=;@O!0[K69-(X2YW)]>&ZQG1BI*.^O#^V:M?0609@ MO/D$,"BY,MP=Y,P;CT$/B4DW,KG*1&A%@ZV?TF3PV$ELQJ&PK]ZDL#>%YAS9 M29>=?$)GJ3P=W+@N/EUY2=[?;%ZQ;$[JV?7C>E7>K^*1S>;LBRV7F_!M=4N@ MYA1S0!B!&'M@I8R+/!(6>\9!RK*V-X$]P?+PR?'F!.O*V<0-RU7>4A>9^'P@WKTO,]Y>'Y2E6^ M8^M7_>UOY:)^V)9Q=\YO&_%=?FNJ6Q@H(Y'BUHCX9@@%!$*#H+),6\*XR!&^ M%'LAO\2<.AT4GE/-D%2 8^8Y 4P)A<>^X^\,5W$$UJGB/0BY:5(W-:]Y2M>) MTE&4+8&G*\(V),OST+5!/:K&>R8[JMI+=MM*F;4">4D!I!Q1B##3I T\A%52 M]]$<>QQ!PPBQ6!E,90C[,%R*(0BH=T[JL<\(G!K#WQ07PK%397T0JC,U;B*6 M\S1N (+'5;S+K*4HW@"U5!(8%0C@# LF1E:^ "U.2#,5<5"VKZOA M6Q&=IX1SYSBCE]X;<-VM8=XPG*?UPTLCY86Y9 Q*9]#9;FB/JO$>P+P\6B\V ML?W$Q\]EN7M_>,6Y*51XRP6PS(8H ]YX2IE';8C%JSQR$N>+1B1Q(92%-"&< MJ0W)HS2:&A86S\&PD6-7/@^XB@98T2+K5/KLSF-:@\LMO^;E0#/VC]]:T\$AH8-K(<1QD%2ROF($6V_@B MH1,$4JRQA-90;KDT,<$8_;:"2U'4J3C9A\WN.C0"D<,HT9O4'R\SE*E&F;3. M5X]R'4E0I$[HBL5RN7TH5\7F!*]C ;$KD6E2 M- &'>3*TI^]]#FVC*-#+Q%Q1GYY,SD-Y^CI1#?IT953QGBS[%O>K7\K-(MYZ M$J^5VE^<7-T=NN\&'&93U>7J5L9M%4N$%]I+X#&6ZE@!@98F-7GK;ATI"(@& MX2MT5#BKL>$<>^\9U<1!/_8.Q[X;0777-H&+L;9LH&74FL;A/:&Z]^:4Y\G: MTUI3O/[E +AMK7L:CA/JPLQC.#(*@6\^+-W*@J,,3UJ5L MCEVJ&H[(_@PKB MN/Y54SW'F?=R?_FZ6&_C,_WA+O:B?+]^+%>JKLM=_4.Y6?EJ^_>Z;/:/'21. M8*<@]EA#>BR122:SWJM+L^@)%]B'-8/6F@(MI>0 $Z0Q9@(),?8._0EDC,I- M;-*YB3B+10,T+\D>B..TG'MZ>O/FJJ?,-NU/&XC%'F,10;Z[J[;O'NIRXIO, M4YB[DJ,/R_P\4O:!?7I^2_D(C*4*W\_;ZFNYW7W[.3R=.W6_BE>G?6U.1[6G M!>RZCAGKP[:\Q10AIZD@& (LH'30L.,6 069O0BR3'.EF33>RF"86FH#%5QH M996 SCB8]=YLI_O#WS\7OV(16SNOM\5CA)HGA<.RGJ:(;T9WGC"V,&^*!NC- M\1K'!NM-<3K:5)SP3JN0.4Q>$>CF.:]4$#W2>>C[)8,-?RNUCB%/B]C ^&$& 81(>& M"-AH)7G>JJ<7%(_BUC&QT&I"+8$ZH% ***0(5@IEW?CV_)"< FDD% M !4 !PR)OQ]?H5?SV>WL2_W M3,\92+O6O?P.D2&USFAW]>EM,_ M?KB:C&]_^.=X\L?@:^^GGY:5?EC\,!R,_OC2FY8_?)L._F/:OREO>^_'_=YL M\=F;V>SN/W[^^<\___S;MR^3X=_&D^N?"4+TYW6MK272GWY:%?LI_>HG3'ZB M^&_?II<__@"#&TTKM/]0\C^^I5\\*_\G793&6NN?%W^[+CH=;"H(S>*?_^^O M[S\MAOC38#2=]4;]\L?_^=]^^.%_3,;#\F-Y]4/Z[^\?WSVK?S<97T_*Z?1O M_?'MSZG SZ8/0,^'">.+V4TY<>/;NTEY4XZF@Z_E^_%T"EU)/?J/FTEY]?H/A\5U^T4Z&GG_N M?1F6QW?\>3/']]OVIH/IQ=4'^"U,QL5$VM?''55:Z4]%F>^OV4KO/HR'@_Y@ MOV0K5&V@?_/I8 2_ =I\&8P6']G?L1UUVNG1;[W)!'[Z6E:5[ %M--?C3^5U MVI^F9G3Y;C0K)\L/]X87=^7D,&2KMY2S]^]@?[XM(VRU;CR:#49SV*L?_];> M/[1PH(S:^FY.9#Z67\O1?-'%\&U18NCFTQGT>@+]^S 97\[[S>-2YZM=027] MT@^NKLH)M/%+"1_IW=T,^KVA >6NZJ9]@J[DQ*^: E"WO>-'XGK3F_1O^-<< MU.[A^N-?R^ELT95]7:_<0(:^QMY@\I^]X;R\N/+EE]FGLC^?#&:PU]K[M.I, M>OW9O#?\M3=+O[ZO2-!VOYH!E4_SV]O>Y/[B:G/)SY->,MC@)_,5>I;X%<>3 M3_#W3]JP][8W3+;(IYNRG+EA;SH=7 WZAVAJ7>OG&T&^2^CF1[#:\GE@,PWT M>WQ[.QY]FHW[?WPL[^:3_DUO6J&;.VNUU:NJ!*I2N8D^CB[!KBTOX8A].F.[OK&YEL;Q">S1XGOJ!EA94%=?=L>V>;F0-R^^ CV08P M>60M7MNMFOM#3J:MI;A:H-]._AX GTPC":@1WV;G0UGMQ6[3X@X0?#.:Q*+\M6 MI&^#GVA^O([5V@/Q:]J;S25EIY]A9J:4^F>D4=.R' MWUQ>C'X;CR;)6S,!=!8G-14%WDCC+8UQXR__.9C=#$;KO_K' -0'L/#N+Z[B M8 36QZ W7';_& :_7)+Z+P?]+X,A@OOW$I29K8N^?L49/6^_%H.Z;O1W?PX M.([[5$OC_S_S7MK!'G;;]2YFOHSGL]]'XR_3M_W]V5"TT>]7%/CV&DWT!I39ZP% O%PB0"7X93R^_',P MW&L;5JC::O\.52%J--5J_U,$TN5\6,(R/9\!V\WM>#(;_'LQ;\.WNV2'C_BYCZ>":/5;YH<^I8V,XWH9:$F1[:G[59'6&VMK]S \7W]6":3 MMY_.!D?7#K3SZ_W=VU6GG1X=NIP=TD8[/5X?=SW[2].'#E0_^CVZX7;&5HW$ M^VL>W[O%<1$8-\E3>9L6YDK^E-VUVNK5\\/@BZO-I2HRH\%/M#7>0^?L8:VT MU>MJW*Y2MX$>SL$T^=<<%/WPM8I+8UOYYGM25:2[JQW?K\_EY/;]N#>"#?+] M8 1[NP,K=S#;UZ\]U5KKUU*=?(C$J6[4UFNMM5$<.K$/;*:U?E>;VI4J']K' MIQ#\648-0SLYF:;[O:G66_2,-+;&FZNZS!AIF6SG7[=9(/='<]Z MPX:[^ZK)1KI;@PFSUSW<+_:[)Y=#8,G[XZ%H:K*I2U[+SY;?9N7HLKQ# M#P_'_4V#6PSLJC?]LAC=?/K3=:]W]W-:I'\NA[/IZC>+9?LGA!_NR_WWAU\7 M*0AO=F^^3!#!,*?_\1/EEL+E@0Q@@R1@A)(^=>&6&DB509134RB#T? MRS#=_QM/'C!L;3 ;0DA^&\_*SP"EA2_^L6-X^ZH6S >N;& H A[!OR4-F;2_V$\N2PG?_\1__@#_,U5.9D\;$<[;C N2#1[-=E[D_XK M\CVO^%#BY[M%*,U/_9O!\')5.UWC;$;0XU8!A3&L9N#/+Z=@V_-RH\K5[>E) MN0^81!=89%Z*Z!52G'BN S71!'N2Z;D3Z,>(KX7RN&.HAS13!,JI\4I(S**0 MUAE'V0H(;9DZUVE;F0#C;. ^3N'6&+:.NENBD3H_'BV.^[\-ICLHM;->X2V* M2!M!#+;2&>V1=:MA,D_1V7"H'>&/V\,Z Z5>]-*/;WN#T=Z%^$7Y(M)@N"#. ML^BE051&Y%?#0LR1LZ%00](=-P]J!JX\F3^?)[W1=!DB9R[_:[Z\V?)K>?NE MG%3;VG8T4# JL 5]29L8L"$TQHA6 UVYM#-2ZO?RMGOHTG9 M&P[^73ZY,O4+P))6YD,(5JDIP!H6>!PH\EX086D4+*S!P(+7HQKYCJC6!LYY M2;=-%SB$;;O;*)!5DD=FK(J<^(9HT"W U^I>F13A7> M@4:Q2WL_M*G",2RQU,SK&!05W@0JUZJK,/YL%K4L"GW+\._DXNL3J?2;JEWZ M.!X.'^[:;*!7S9:*X()#Q!ND(@D84RPI60V/$%J371W4SMH3_#BG!++X)<;] M/V[&0Y#D=+D#['1&O"Q<$,-5$)8[K*5Q$D7&[:,W1^52^.^V'(\U1:S6Y?W* M%7$DTAFH<]$?V/)J/"D_EOUG 4M34"POKC[WOIG9;#+X,I^E1?SS>'E?=@>] MZC58"(*Q#L1;Y;!AQ$7EUPJ$)WB?1[G[>V9N\F610P:"ONQ^"O8VX_Y@>9EU MMCQ2K\G5H]LN& C%2,4YH40>[9*U,>1+1=42FRU%+4W]O?N4\T_QB\P^D]@TNGS: MMR?WMQ\3TU18'1IIOV &["@04PQ&<$&IQC%2;R486$QC&D^RJ!PU-#^8]H?C M=+&XRBK3]*<*ZBC2+' OE>-(< N[GD72HT LEXYF6G:^EI,OXY87GLP,?&FC MG59R>1>P$X:YO8UU3 6%A @X>"\D'*ZDU.$]H7KK,H7"WC(L&.483$A!@T".,,6E%D%H MO4^M>#LFD#GXLG>Z(,GI9*SB6EEI;8 !;>4$.)D#/P:6'WOT^FMZ5_<'5H+S<&]^]M4[!E0B,&*RBL)0[[(B(J^'AX-S9 MK#)'2O>53[ 90#/RY<.P-]J[!;TN7!@EO%.>$K4(]O,1UNC5@(+?>VGR#3'D M>)EN84EM-'.$-*XCR:=Q/-FQ\N[9L@YJIU",$A.&4L-9I@0B5."@2J;*K06&' MSL=X:DG6X\8QSD"<[:,/O(RB[!II ^*?EV+_7O*]P6.+KMPJ#(L;<((\E 3-21&-837T>3 M*=#G7'?B*J^ M^.W(N]45EM60]\OCW=J 9^#,^_'H.J572Z]4[B#-TV*%#%1YP:.)4ADE8>,P MZX7>TXM1[4+8TXIRIR#WW M9%]>CW:@>Y#D$^XF.=XO_[]*M%&U!@I'M=5:6,<]XTA[V*&UDT$*'1V*N/4- MYHV=T%?FRCB#-$ZK@1]*R$.;*C1ES@$*F'GX#Y;6!:*(-5HKZ["JF6JM@[O8 M::G9LES:W.T>'F!WX]LO@^6KZR?9YC;UH\+NM:M:80,H#L)C$H7G&'D#8@R: M4Q:<4AR=)G/;AAX?%@);K8$B,NF$BXA:L!!Y!.7*6 M$#BQ0IUVN)(LY EN; M(<'+W:8-F#-/Y-V9KM_NQ$XA%,A9#IN[X@%'I8FFE#ODC!)$GD;;?+R0L>J[ MZ?]K/I@.%GVW]T_^M"]@]-"F"NL4<0!"Y,;R$(+2EDD&IC<67((1=C8::#.T MV'J5IA6X,ZB8R8)^?$-VSYGHZ\*%QEP9!R-APJ9+0"G&'SL7K&?(@#)T-OQI M3]3CAD'.SIK?>K?EWI"=;56*Z&$+C(*!SJS2!-2>!R&=(]Y)QTVN>S3M,^@8 MP>[D2&TPZV3U6;XM84"'*'=F4]Q>N$ ,*T4Y8S(H;KPR"$EK8(8(HC%AYQ,S M?KR8Q@V#F6%MV+ \[ME6MM0H..44M&2J+:)<TL'71#9 M]I9FD#X1B=*/P/V].\W>NH6$:>?!Z"(&!>ZLT,8&4 &YC31B%<]GRSE:WA7X M9HEHTHDRJYJ1;H.'%.B3NT59SA8%*B'K19S%(R,-7>@#H9UGG('J@MW M1DX]<1JD(X(!B''Y?&+*8+T4)*[ L2K-%!*@C4SP*&5(EU"-14:#?8"Q=Y:H M\WGHH!DJ['>^-@5UM_BV")MIB'3+M@HK,"%8"[N 0S)#$>&!,0M;, ?0ST;? M/C7S:N%=1U9H]\@L3'!BTY(,UJ&H[\.^%5:T"?3!M+@3J YK-UUTPF*=IU$;:SN/Y_<74QGZ7\ M>=/_[ WGY3\&US<'JVIU/U3H@+ BH$J :<\=B4HAP!0@C-+'*&L&<(COE['Y MA-&0DC?U#X+Z6'XM1_-RF0GX:CSY6/;'UZ,%4@=H=U6:*XQ1'FN%)2>."PR[ MAD[Z1A1:.Q=]S9MB\LQ9EQ'RY@R(?9,A?+LK1]/RH:O_+D$#7?;_,(NB]F<* MAJTA1DAL(@"CD,56,F6]T<9(QFM:LNH[Y6)&4>3(6[6<4#O3FST4*0S1#M9K ME0QS+KC4S A* 3KLDN^[IDVASYQ'1\*8@0./N8U3ROPEO^= \8N[!VY/EZ]" M+,M][GTK@>&S20\$"'-BW+QO1Q=-(IN#AH-%R(L+S_= M &BV-TV&_&W2 Q9#>% )=M&I4@-%($[S@(+ES/&HN-).$!B]BE( R'6C-0X^ ME\AY(:%98K6!.B?(IK"0^]^EC>I>DZNJYP M)6%;E2)::;2TE"CLN*1*&49HD)QCRSS9^W1%G@$>=LFH0NV",$E!"_1.:,:1 M099@19BQ1CBID*IY0[Z3-XR.%_W+*P>-X]N)F;Q4K+8J7_9^,]U%_,!P\:" /\"^NI5X-9BOE>"7+ MS^/'V[+EY;Z+2<<'/D09T=0?[U1I3,17QIGJ%#T)Q1Z42H ,)PY0-W(#:'26CFM3-X]A!CN6D MQ+:\Q U(( ?1'G:>O3F)GY8KHI!2X62;2<>94%HIF93I2)RDLNX97 >)U) T M-VLYM<"L<\X!]!^%RQWO&6PH56AJE"7)3J*(8XJTM\XC1PV)FBNR;Q=_0S*N M)XUQ4]#5D:COS7JP9HW*_FSP=3"[WRW9S:4+XX(.01O$M>'*&6LQL\$@^(DI MV'+/)B*R 0DW F$=29N[N^'# [B^_%H.QW=I*+W1I2_OAN/[_;<4*S=0<,^4 MPQ8&1!"/5BC$ !82;42*,=WZ0\9OB0]MH9IORU\KX&ME:72=/'%Q/-FM+CW7 MEM8.O ,LQ8:^6(BH%.8R$$DLQ\@HK)A5G@G)1#3V?+(XG5*?[83L.G9R#B8I M5C(H*87EU%,=E."PBJ0KS]'N?6[T+;OXLLM_V['[83+(0* U#HN 3S.Z?#AZ MV)F/=UN=PF*'8HQ!(4HY"J!5"&JLXDA+KD+=!U@[N+9UC6!-B:16^HETP#[X M,D]2>QSL-LUN<^F"&650C5SAQ^NQHUGO>%WP9SF MA%'+N$_7K7X?]5;'H#M6G9WEDQYL@Y6@]AK)+4$6>69 =85_"(FHIC;5P2LF MG>)-0^+(N;\]AA-5V=D>2Q?:"F8U1]2!U@G&CX&]FOM ;!2&.%HS(?#AETV^ MFY6I.6%DX-=OX]'X>3_W!]ELK5,0!TMNT(X);KC$2@6!(W;$PZX-8ZQYUM'! M:R)=XUI3(ODK4+9&-"9CUB*'';8>[/I(%#'(4NP"TII85M-J./R:RG>WPG9' MJ)T(>'FPTA,6,,Q48NCFTQD,?3*U]R"1RWG_7,)=A#76J:!!*BEQLE*4(2$- M\=('%-F^IY_;&>#[07^A1CX(8L>X7I0L$/51@'4K23#<1*,U#DZ!>A %]6# MG-NYWQ$"??ENRU%(9MCO?NT-8+JF-/_E?EZ\+ER *>O *-$T2LHIF+8R.*81 M+)F$.TYJZE1OP"=U-#6.!C,#.SZ7_9O1>#B^OO]43KX"ERLL'EOK%%[+$$EP M-O#( TV)U(0G&(;+8@C^[ X3F^-*4YCF.$KL#=>]^ZW&X<#Z#8TX.B9=S7O4Q_N;,JNJ!Y-C^.0[+QVF'[I!U<@0VCCEQ(^TKN[ M&?1[0S,I>],S41EQP%A;8;VS(#.I=/#(A2@4!N7 ZM-$2#]F25R=L6T4$(@U M/5#W?O"UO%Q>WJK^;$.=A@M+A*56.)@EE'L?;3322*HPCM);=SY1J\?39>L# M#AF SQD5_6Q=J!@1_;). 4IYU(0Q8X3EDBL;$K)64$HCUO&, APST6!;)/21 MR.<+B7K:T:H1T:_K%"9*2STRD0%F E$M";8,=F>)!,SCFGD5NDBLXR6\.=KH M:%"S'%=,9C<&)@YTH1?@]E+B\="1= P+82@&".8.\X;"6!P#]M]X#C&FND%NNM; M:9 .M5',0(/WZ0BBZBKQNG!!@B*!:!RHP1QL0T53^+#VC#..B*EY9-Y=-TJ# MM#@:S1Q9)J:#WH=>?W UZ.]EQZNRA29 TMX6%-,;(( A%F"-N8>HQRK'# M0B 29:YG;'+$U6>0]Q['\6%@=\)QO)AB;][["R8*=HAS90CG6(&9(EC4(2@O M(D+N- $#QUTQJI ZIYD/%(:E5P6E9M8&KG146%"%+"!GN'&N;BK #NY#1].G MT3P9-0608[M9;]B'KJF/H4AIS5F=ME;* ]76-XLH J6"8,V1Y#2%Y7+##/;$ M"&N8WKSQ69U M"I7PR>>A,ZE[%93"[94*$@)51&BI5>#24@URUY0R365,3X2<1"W\-?>[/TZ_L3!@\UO58$9'VD M$0D3$'>$:(*#$)$@[3FHX?N"M%\.UM3 MT!S:3B$]BHX$(BDQ7',/#)3&(Z-1-!Z?T2NA38AXG _I.O>3*W3)7 '2QW/H M:3.%$XY*4)^X2CJ5D]8YBHT#^ @CB)Q/;I@34.@(H!MET,%<*:046J2GX:4" M+5MI':6.U''KF>+*9WN=L_6PXVRL.!#24VH+G^:WM[W)_<75YI*?)[W+9)"- M+LU7T!.2=A3'D^0U?]*&O;>]8;K&\>FF+&=NV)M.TQGB0R*P\]$O3'I#53+& MI.'>:A"NT4QYY3GFQ.T[[6O?ZP']'/33XXJIU\O./Y'F(1')%5HJ!! ;,^XT M4I@[I4T,Q 2GTC,_BI":3KDWIH]4I<0._T3S6&=PMFWN[)ZPX^V5"DITA,%) M,.0X#Q$;PK1$E&O'*.R7N0XY\YZD-RKY#39N(UAGR3*W&XG-O]T;&W1,LX76 M(2IEF9*:M:+:!S7"4?C\K[I1LQSD>7^U>H MS14*GBX]4X$%!TQ4I";EV4"$4N.T\+1FMH$.FNDG85 CH&=)3/!?X\EG^-IT M:5ZFK(L PNS^T<[^^ 56ZC *LI:H8"YA)QY*32+HV<:["I--+GL<3XD,[KK1C;BA>*&N)(S%0+I*WCFB*,6'":,<1B>I\7EYI0J6#!"X:Q# 2#*H$QZ(]",X*-]I135?/:80*0^_"#G>?UBQBMC5Y$ MAA0 '*/2@D;,K0X8%N.Z T1Q)H115-)TSX80XX6IF2*O0YIZ+@XU@.Y;#ULYH]"4J##( MAWKI0#-!Q!A-#1.$$T^8M_K0T)2ZVLFV$),#:A?IK-'YZ&'G19P::J*F8"H: MJR4%(_%\CL^:$.=!"D@=?-]@* FCBEL3TGN2,%1I#:&&ZQBXU\%[_/;CDEJ1 M=O7PD#[,R2/F[>$CAP']AL)'D(J!:&,)QH(; MZW6447L%TU$ZI>KF!NZ0C712!C4">C>.\AL*']$NQA 5"5AI3D3*-UXW5#)#O$MA\+5#MC=X%F#(2-81!F,1%9SQ9&G5EJ)J4(1I1L\@I_-[M@X M'VJ'C!P&^1L)&8F8$NZ9MFQQ0"0LPXQ3+KFPEM"ZQ[%ODT>'RKE*R,AA^+[! MD!%"-"9.,BQ].BZ"&1>QM#1J@8@*Z'QB=-LG4&,HGUG("$S.2C6"N9O-F0DH)CRL#I*B.=&:27!%'(8&6W ^!$UG0QO M.F2D+K6:!+KS(2,2)W\)9AZE?-((K%Q-40JS(H+#$EW3M="A):E-4Z]=L%OA MCAM/9[8WW>@F.+"%Q6L47@@J+'?I039+#.%2"><9Y=1F>T.UM303K M(^T7*&4!82IPT#T!N&@0TMIK[0C8+T2\_=M0;?/TE.+H,(M3+N$V6?RL_4(0 M))2UT@CLN8PQK064,^4\"<*9FG>KJN_4>LGB47F]>$O^>^3Q,0)I93TIZL+X66 4PK90CV@4NLK><<64JBB#0:G^L, MX(UQ_*W(J\Z46&_4NW7F8J]&\J?8+CKFQU@?BH^=">>.C%&!@<6=AS?"Y MKJ.^1>J>2 9MZG+CV]OQZ-,,.O6QO)M/^C>]Z:&JVS:;9&/3._2Q"K52LE:7 M/%J&$9\>J=3("BN8T!K#Q^,^W:(=A6Q]AIEZ747)VERA /M!$*LER@9[W]A*6]X_E; 4][#>CJX_E)/!&'1E(./.BX8'-%,$;'#0 @BD#&=@ MC7/E.4GQ[.G-557S4/[-3<_*?'AIV+2'=8X;K)5ZO^^V] &M%(H)KF+2";3F MQFAEM1"44DXD]7*O[^$MF!BGIUL=J/.S[4/:2WJW'\L4KI NM\YG-^-)JF/>I@"'<#,GZ5 M_*$A5$]&F[U72G95*Z361B&)%1LJEK;=&=!"NVH"B9ZDNM9R!PG.8TR MH9)]=BSP@_3\7!PF2+0GAY^GB3VYA,,I4QG;1=7<3""O@QZ MPP_CZ6!!K_U1.%6J%V C2>I I$)JC@V)E&H.IK&.SF@63O,F]/+Y\ I#?%ZP M "O>>2^1QT(IE1(C"[H:#/SOC%311D7[,D3S&%!SQ PO^N?FDX1499*\*%\0 M#FN8ISAB6'5D--B:L!H61Z;F[9L.RXC@43Y< K>'LJ]@BA[T2H('Y ME.H$PXZX&G:,]AP.KAJ2>ZULJX?!F\5O@XC(HQ6)-EX-0:F@[@'@9E MZV;L[=3I4SN<:0#-3 M/M=C2/:M/M492KA*MO324&<%%]+".VS6:H>X[4QU\ M:+KY!:@5A',H/OU^LINF'\M^"9W_,BQ_*V(I6@S0,U\PW=?"!T=M;E1I$-0-U+F8WY>09 #L(\[HPS 4?4P29T$%&0FV* M]EH-2'A<4UOFYT^3H[',;5!5-:0**X0-# 6N(O+$$:+%"A&+<:Q)"7'N&] Q M(&;@PH?)^*ZT&XB>$%;(> 617C9>& M3G\.A"V#O-\/>E\&PV7NF-'E(N[@9CP$84R7\0T5C@>K-E$(%J)FEA/A:=0& M%"B!UWJWUKG,F#=^NMP2W'FY5OWP>7NE(A!8(KWE5AH;8/Y8@M>+)ZAGN0X1 MV^=3\R+?SJGC0,[!HO'H.ITTI ON^UUN&TH71A)&)5N8;%&X$"E:6W&"DO-Y MU*8)L;YDRM%X9CSG^="[3^<*U4]XGE!80]#H_.1A5K M*CV=],&UP*&F\..3C"J M&:K?2:==.TM0([AF\\LL^WO0$K2[8A&]8]HSRFQ0P5C0$-7J)-T&Y,_IX+D% M C4*;D:_\,?R:SF:5]!\-E+7 826L[T95MZ2?Z\%UC0" MZDD,\H,,\<(JS)S2WA@?B.814;E6_)&N&T+702=@&X;4L7!F-K4K'19LKE H M&2*LCMA2D9)- U)*KI?)$&J>*G70\=>^HZ8)@//O0P<=3;ZJ4R#87)%WRCI' MC ,U/_KU(5IT,5>NE\R[43L,:@KEO(?<3V Y])A[8]5"8H2YT49ZF#.,2JO8 M&CZ)ZIY?==VN:I=2#8&=R]@ZE%/;*Q7.$]CWN5!2211@D(\^+<M& M5CML:@SF''=6QK>W@\=LON/1;#!Z>-!O!Y%VU"JL(0:SE$O+44:)(#J2U1"U MJGN!ONN&5SM,:@[G7#D:#CUZWP&:Q59+;E)^V?2XGPHZK"[?.,I#SF\81LX"-"N4G/(8UV-.!X]'FQ#K MJ[CS8_',M&L]9/^;OAOUA_/+E//Q\G(1G](;?N@-+M^-7.]N,.OM"BP^I)D" ML6"="4ZFMX=TH#%8L0+!>5K3A.N@"Z %4K4(= :V?4S9Q$?E9>A-4F[1IT^4 M@>$PZ ]V;7#[*Q>*^(C3"]P.]O)T^<>2E>_#R= "]QJ'. \)ZRK M/BZ,!9@?(*N;AP6D-^5LT'_4U<\MQ9ZE$6&JL)&$$@[A?!$2>H"( HV7PPZQNA-V@HU((QJJJ<=Y%9= M\;]D48OHOD&7L:,A2D\)!V./IV@"3K#@U 3.?7K]Z(Q\-"TN38T!G-U9#,K$ MQ62!S?(1H@_E9)$YO;+_>%L#1422>.8=PT3QP+4&W.A/9$''HWG<:Q<#KBM_]H6&;N MU((U[PE7C4VM0NU"8VVAR,9]-9[U1.O4_A#-/ MJJ7$=<@2P; GA'N$C(I2I:N.3'',ZAI@A]_4.0OBU &BG\U/1G@Z_+LZ?]PS^\L2)&[C&"?[%&@G$NN7N( M:S5,!K?OK.0M>5J:H,8X,^ 9M@\8PV,LQ6YR/98K0,GVT1K+G!7&"!JEXZMA M1"USY<3)$=G2II!?\ZDVQCE.J2[_:_[P6,/G\<>R/Q[U!XLT_(^=_CQN;CEK MXW,%,59C[)P)3%(31;"KU*R&::1KGJ=V,D=/1N)V0%19+AB"D/N#A?!W\/9I ML2(XL">E%$0)IY553)'U(+A!Y_,>[VDI\.J*86T19%U'XWAB;L>3V>#?^TBU MM4ZAB4WO&AOJ.16&.3 KUL,#T^5\#C@ZQ;"FY)'CW#]9H;:WL/5N[\#HV\>U MS14*IC05F",8DN2$!RU6J2M@'E%>,[=4)R/G.T6U1L21@6>_] :CA,S%Z%-O M6%Y56N@,,@$1"S3GNB@='1>N]7 T[ECVVLG#47F=?":? MOZ]UKQ49Y=AS4PC8N]N[WF"2.NA@3EWOO'6]N4*!+0P"$UCC2?!"",:86@T, MF7PQ^=\7ZQH11@:6 3;I9??2E\O_OANMDET\R2FX@W25ZA?221) J_4N$F:) MUP*)-8K*U[RK7?U8Y_D"^/VPL WI9"!E^-8O :;>-UN.RJO!+ +*FW6*#:#M M(.M1[18:9B@VRG#DI,".!!W70J"8M)X,[GLE<4ZI90GY LBFT-L-,=D[@[ZV M5RNP 2B9IUHS(5!(V3K7@W2"U'SYZO"[4]_7'M^@2$ZRTZ\Q>;A:7\'#7;T1 ML/8A6X9N-0#Z25>UAW=#S.CR=0+V6NO?D##_IRM>@$$[%SA=/2CR,Z%!*;FZE((XH$J2F MED=B$:.6HO4$U75?UNQDBIE3\; 1Y$_J?'Q(WES+\?A0M[#8>!>(88Q2PM*+ MEJMDJL8XYVM&?'4R9^U)B'8M9[#)&V#8#ORGX]^[T==RVE2H]([&"NY$!,BMQ5C)(+1/[\\] M +[0*[7_ZB"C5=LF!5[ZDIN#/,\91K\L+Z>+HYC>L/RU-YM/TE6D ME(5\."S[2;K3BZN*=#N\M<)@11C&*-J4JL3BH#A=02*4.)^U+2<'6Y?#*9:\ M9_$^,)0J<5W5&RD00MXPHZT31%H5:7KM_ $ A$3->_+5E;[O9#EL2@!9&>C! M,AJ.[SZ-KV9_[DDSM*T.6%5(:N1T6'C1;:!X[<\$LTJV[BXY=WX=A__F9GTI@#FBD,E3YEIC!81P\(>+MZS\@8&DG-2Y;572?G M3KK&19!9Y_.#!3J@'I075X^CJ*CC;:E=(*&CM"$2*DD4*=,77AOPBHB:R8LZ MF/SA1#I=,[AWRG'2B,.D<-["N#TV)#HPM*SG804N_$7=U-,=?.8U(_%:@_]T M_'M(I=F,XVY'8X6(1@B:SN.5SW#4'>.;--J7Q M23E\+ZZ6V5E^'X$XW\$O1C".=,Z\.1@V64J/K^DLLKM3@Z^/UFVR$%HOHC,IEM$A*[Q!<@4.":KUW RGMY-:(70><63D M*G3Y8WDWG_1OH,^PUSTFW*K RNV5"QLCUMA*HE4@7J8+W'B-L"(U%=>WY'QL MDW^- =^I*U,;$&ODRM2&=@OO->5,$,,H"LP(%,GJ4JUEA)W3(^09^9E3)CNI M>S>YGBX(B=0#'=-OUO/G:CQ9OTD\2UG[ )C)MKVX8LU" 9:P,/LJ,RN;56*X#A,%^T9!?R<,<2; M592DE8'7O(!4]Q;Q6:Q?#6.>T2ZXN$K]6TT#-YY6"LO:4*N(4A">7I[TSBDD M+(YQO:N[0&IF6*A^ _B,:=4<[)UR73?BLBYB1%X'CJ@*F%C@ =$!![23($TPLQR$TP04@W#$RY)@8=3NT<$)Z748SAGH]6E^ M=S=<@-$;KL!X-[H:3VY[55\TK]9"X3W"BDI&I,5!@G44P-1>J:;6UWS]JX,Y MJ5JA5SLHY[G3_7CO?' )MLP.+KTN7"B!'?4IYWEPPCJ"/8_K 8&UDRE&) -M MFI;PZPO;QV&;A2R 696]S^327*2)-CL_6.1!Q^Q^;,WN5R^RO=N M! .;+QW'"8G/-[W10TS=?P(6R:&WM'D_)S,^]@:3?9K]:3I4^"B"B,)3C (R MV,M@PEHPE)W/AMP682L]CM Q,3[.KQ.^X_AA(;:;^+&\FH\N*T>+OZA68*F12BD?):B9 M7D7+*3*2,^EPP!*UGFDS8^Q7,P+?%2AQ'+@GG>&L370\'6G,_S<*W)>.<3FH?!F\L.VS*)%[>6857:?'A3U38[JO&" M"^J-<-@+I#D5W!D55H QY6H>_G;1'9")C]EE*FPUN![*_THF,/< M$\YY"A*1RE*)'MQ]5F)ISLQRRT39BK.E"Q(]\>[PL>P/>]/IX K,M^=#32JM MN7#OTDVNQ9MLG\I^RC0U*-?BJKEI'/7-PD4=J=8B+9:(&Z&(]"MXHVC_J>7< M090=G#>YA7C".?+["* <#OY=7OYC>;'QR4N%ZV&9R6 *?^7ACZ/KI2R.F"+' M?K*(@@JOO&%:4NJ]"T&OQ"U1B#7#C#OH'>_@U,@LO*[8%HTJ6A5;+C"#Y4,J M$@D3V$GFY>J2G)66NM9?;,T6XM=!GKI3> 4>VXT,E))JS133!&.=>MON'77O=PP\?,) MZ90[]\.[)4^2L.7W"X M)?4#EL3IPVM$H-5543,VURB"8$!K8P)3(8 NR/W:A^0#U:WO>MEF_='R?1G< MU B@&7:F]X-^FJC3_0^-O2A9!!6<]T+AB!VAQA)/5N8N_$1K'CAV,Z[E6&F. MFX0R1\SGDP%_*B=?H;_3W3<8MM0HF#)1"LHY,P03IZ/S*P,UN%#W3O+!>L-; M9$DSD&9F2W66+(9"G/("!\]2= =2VM'U4#P*K>?MR^?7:9$;AP.9Q0:UDP: MQS:?DK(O+]#38H502%(K(M9*!$HL\OAQ1BA2TV7<2?6D29%NUE3J0)IMD5D- M>.^"LBI82(6M(Q;PL"* T-,$PB?58VKI+X5G5&JB**R< M'%!"SGJT&B#2,E#/SY99(.)"?CJ\$NA?=)J<(:Y:G2'"Q_ MRYBSUJQN(-L0E,X66M0Z0YK6;.N#F.,$:/50=_AVM_#]5+D5L*U.P1SQ,0K& M(F+IF4Y6#96JE@ MT0):6$KF74IE8-#JXBLLC=[5W'DZ:1 U(.67_I:F<,U G(\@*/A,RLKT\*AG MFCH/W5V][QF^/3QRLWIH\=UH<=%R.DV[ZPZ&-=!Z000LS0YII:4DH.V1$->[ M--4AUV'RVZ1B?@'D4)/*$> TA#&9R]O!:) P2B\U[5_Q]M0L-+=$*^9!V=22 M:VH-9JNA)G_I&=ELS7.M67!W\FC+&QI/K#+L#33:3F;X@T$ M.:1ZH8,1BC(CO I!2X$T6\70IK<=:E[2[^0#+=]S7=C8?GR6W_LDCC M"U [$.=1PF:3>7^VB-!R-[W)]4X']:;B!8)MVDJ)L0[!&H^E8V9]T"M$KF=7 MWM:BU""B&6BR>GW:C6^_#$9+4:4E=#I(/SX\_+?OW*MZ(T5*($VTQ(;H@!E" M2N.UL<*9V!>OUE2^V[=)J=9P/H7_Z1"_4Z$=UPSY("C3@4J.3<3KDS]+:BK1 MA^>P;?\:6..D.1;,G-RHE 9G0^D"M/\HN4 BA"A)1!C)];H:-2.Y-)PWY[,^ M'LP,_/@--/OG_7S@EMHY_U\ZTLV)!HR7!"$\YHQXV;^W):@>//M:]S-!)KW-[[&D4XPQD MVIY_:'6ORI974&;WC;H#6BF8MPQ3"FH_K.C>:!/6CJZH LUU?O^V:=8>X*?4 ME^KH20555&J+,.$I^SB2E@NZGE+$U-SY.A@QU!Z;F@(WBX:TL@/2'>?E"]1S MZ/;CA'OU+9:^VHA(HDA M()(NH7HCHR)X%=(7B6Z8N2TU"DZ<3).7 M8&NQ@0%1LXHJC$'4S173P?>6VN';L8!V8HT\:JDK)"/&@$!,4)B!6F%57"NQ MTN.:AD('W_+-OV(=B&T&,H7>9 1=3 ]O+IZ;J.#3VE:EH)YC"^8T9P(+$A48 M0&MM@L:Z<4T8G?_:TQ"DG5A\8 RV-QWT%P,Y:B5ZUA+HJAQ,&\U59 XQ:0A> M!VU%9%6NAR3:)]?Q9#AX73H&Z:Z0S@^&\Y1FI0G:/6VKB%122;RVSB@DN==2 MK#V$,NKS22U_&N(=@74&ZOVS'%S?0/?,5^CR=?G;_/9+.;FX6O1V>C&?36>] MT2+0=/^^>6A3172.W9,=35O.: .[CD-;V?M@QUAWBW6+8; M(-VBG8($YTR@5!A02S451/%'NSC0FH_U=I!P[1&D)A/KX'\Z&CY=LY^.XG B M;FNI4-IX+QSQS#$2+3?1K)60R.K> ^S@KGMJ*C8D@43P==%X/V3 M5P^??SU/XKR-'3&CRW^4E]>+RR;P5XL$A7XP[0_'TWDE>_J(5@M&2)#!"FVT MY"PBQ:ED5@EFJ%'>[S.*.@/39Q"@A=[\T2Q.ZV:+2"S5F'GL+>.>86ME, 89 M8A@UAM0,T>KD];\L?!J?3#:Y%YK?>I/EK1]?SGJ#X5\+SX(H6 02@]*P1S". MB+(\<(V=05)1M/]1J;9A^IR>"*@T]$7)(FCH=J0X4J6X0C3]"0/[@[+$FY K M75+[VD86F6]='.J G4'+W03*Q\'T#_-ML.LL95>U@A/"L1?*&&.D M--PX 0//E1\T)Z,.E&Z%+:0FFEDID]Q::7I\AD_[\6UOL"N]TJYJA96"."6= M,DYR OLN%5C*P+UC-O#:_IXN4^8846_ES]'0Y@G,2X^YK[HZ_;5,UMCN&+P- M%8K(G0E">NP8XU8Q(PU33EJLJ(O(GH_'IAGQOHZS.Q[4K*L-*+3E(K*ETB*S M+ET0YI4%K3XRBSE"0A,CF4(,%'[$X#=GXTYI?CNJ"V*=^_Z_#D:#V_GMQS+1 M&O2Q7WOI!N?L?GSU(B3TL7N;F%"[K0*'M,X2)R75'-9=C3"WB!+KD 3][WP> MBSU*ON.\,&=887[M?=LXBHL=H]B4=N*H]HJ(/6SWTD02#!=@:7A'O.8VW18T MF+3^\NI)O#3U^9<3[*R[W..C+X^_VYU:?6_=0G*P7AVF@1'+E=-*Q&"$,5$R MC"3-E0GG;:QL;<&:VWGWY#SCQ51XJ?K]Y=U[XNDA!(,:K;$%58DS3:W PC** MC+,LX+WOGG;-N\O*?%"N<50M83:KSAG 6#J$#I7ZE3T/\8 &V8A14>\VXX5XQ0W$ *#CL>4IB?SXTJ">^+1RH!5X&%GRZ&4]F>QUM M3TH56FI/!0X1"\*= AV*!HR)H\I+&>J^E-!A^1\JNI=Y8FMCET'\[\=@&>V3 M_F.A0FK*D/)8(Z.X8: NP^[(D6#>:BM4K@OS;T;XM:%[HR=\C H5*-*2.E@E MP9@64@CDC:0VLAAS.2O>CH[0()IO](0/L82:CQ)%"C/*&V)LM,)')PC%+%<2 M\A.?\%46]2$G?(=!FR_U1OC6O^F-KLL'?T.5<[ZMU0JDG(Z1A""TYR'"^LS2 M2S'*$(NQB#7S%W::/\>(>G-6C2:@?1-G?DHJPV&_1=A+#O]8:6"A1B2 *L\< M.T>/9U,;5%T0*_-B6O;_=CW^^O-@]+6;/(![:A2:(4&]EP2T3D?/J/5 M4_E5N&!1M8G" ONHNI=EH,TG5GZ(0V1/9G%\*MBV;F/Y?7BG9G1[+?> M[:9#SFU%B^185< WASGF(:F[W"H<% O((XS>?BAH"](<-XKIP=I_-4JX,IG MPWE"U\Y!Q[Y3S%A%-AC&"<*:Z\ECIH4?-B2X>TM1RD. [4 MQEFQ&FURB6PAP],B!5("1>$$U=9Q;)3V!!,CO5,B.3=JWBOHD!^@70X<@65K MHO\ BL$8QGGI>[-]''A6MC#!(4RT@!W6<".\CHRXX+%/2HEB-7>)#KV=FH<, MQX#:."L,].@R]2H.>YMR,+PJ4V JA:>:8 RJJ27""FR#]%(8*;1A-<^N.O0F M5[LL. ;,UM:$"!9(;_C_RMXDPF\V.8MWE"Z$P99'$@68*QP1;*C5G#/IB0K1 MDIIY:COT#D6>=>$X6%OFQG+1JLZ.)^6+( AU*BJ.*.$L..6,E* $&03&FF8U M8R@/SV-\%ORH#VSC#%G&0S_A[6ZE8EOQ0B@EC7'2P![()=4P(A9)T#(]$.UQ M37YT*.]PN_QH"->6+- X&)83!]VY'D]VVY_/2A81!11PX$C+R E16EL6K#0> M1^F"J!D_>7@JX3=*BN,A;HJ3I29S7VM.C2*>.^P1)RD; MBL+*1FFCD,+M];/E&6"50Z"M=8KDXW#!<YIK;VT_]Q ((L1RS8PP7!*J/7)"8$Z#9D2+NEG[N[/I M-B?VP]][. S<#-%!I\DK'$40R@B%(C(<]!@M!?&.1$0L4KSN(Z>=O-??.,O: M1/I4A-N6<]9<_M=\.DO*\:'4V]]B$8+V4EIB1 K<8LP:0(6#&1T<8H;6)&&' MCL'R4K!QQ$^W^F5(9\V9 CL.222IXC(*(XA(.:6$UQI;6],]UL%G#'.M?PTA MG8%TIWLR)P2L'961,T^XT5(Y!DC+H&*DV,F:!_\'G_*]R6VW7:R[0KO6'LWA M*' &/4."=+O2/0SNA$Z$+R["8]!-R;**W$ MBCF5$I7"EI)>#J6>4B\CRGU%^#]!AJ?S@'<)<4:/M%S: #>*5-=8@C@-5$DQ@Q!FVQF&R-\+V+-R'E>DS/KT$ M,JX2I[M9]IMZ M7&5R[ZQ72&9@#P$6IV?X>-1&:94N+09,N?7,^G3*#9QK0.) E9Q>!ED(%;P145DJG@(L,> MG>8L<-WCI31@Y7\_Z'T9#!?JX*-L/JX$ P5>R6E?\LS&OE$H@1P/W"!0#K^7E.V#$Z'H M8"V'ND%!WT7P@QHJD$AW/YD(QG/.')4!P>;%B46$!&'WG0F]P34W+W]>LKA- MZ>0XE[^]@VZF_>KBZM4 %F,;IK'M.HVOUD*!22!26>Y,RHQ):$#,PM IF*"P M=;&:]VG.=&D]GICMB"6WGV_C+_\YF-T,1J_5JXLK&%AOU!_TALMQGID3T$G- ME;.P8(!9@A52T43-J5=:(V+<:8[TWI83D"E-%/&"61.XE$2K$!6Q6NN K/'G M<[V@&2*UY@0\3 YYG8"+P;EA;SJM[O=[7J<(3BO+F.-">BZ)4LD*LS(8BE,: MOK])-\"SP./WT?C+M)Q\3; L+'WXZS'L:L/!@A!/QUG= M$=CP)PO0/$"3!:U$2'S21%^>FJ\?,NU M"8'D8-I\-.@/[GI#.Z[$LPW%"Y>>#I52444,ITAH&_DB;)YICV%#.E<#M0,L M.UX<&3CV^Z?/DP54]X]!KWN9MKU2091D/GGL/6@\5$FEJ"3>6&J"$H+6O)30 MP1N G>-;8T+)PKI?QE_+R6B1H^6Z!#S*J2^_S [B8+4F"H$MA^7<\X 1UX@9 M%]/52.6$50!(31==A[)Q=IB1K8@H S_=>'(WGO1FY8&DW%FO4 P'(U*R>J\X M=\BP@ /32 IJ) XU@[4ZE!&TLTQL4BYY_38KS\/]@;Z;U_6*-"2$?:3I[2V) M&>BU0BMDE&>8>GX^CREVRG]SM"!R\FTW3M4F[?,!5W?FM/7MPOAHHD1<6:FY ML5BA=![DB#'"*2[.T- ^CG7;N-P1 >68#\]?,5R]CWCHPY+/ZQ78Q. ,-49; MPR4/5I *XF0TDCD:D9L_MYRJ,$=$9!W"8($;'2Z=B,VPBJE-&: M1PHJ>918UUPANV^TGU8S:$XB9QO$K;S @MB4849PSZ3UDDGNB&?6AB#/\'I+ M0[0X*HC[,-1/%,2-:P5Q/]0J8+L TTX@&@/AGAM%'(/-Q.B(J0U[DTR\06(U M*_D*0=SUH#X1FT@M-CW4*CC#*;D#Z ]6<".9P9Q%9 ES,6!4-S*BRY9U=C;5 M@_I-7C!!SCEOF*#.XO2,B<),($GA?UX$)FLZK+NLC65G4SVHWTPTS?O#KY@< M^Z7"2TDQ92' 8L^)$=HC6.]->H0'::5K>A>[?\QR2AOB)*++, OJW"C9?CV! M6V6B8Y'"OYR[H&#%0%0*&:U3"._+'O(&=;WQC==E_-F;[+J#UOJW"V,CB4X3[X/C*& ;:!0$"V%,@ EWAO'.1Q&O MO8.Q1N1S(B]PNKCV:GC3Y^.;/D=C?::S:.M ;_'1WRNT$=B"E(5-3WU)8AT5 MR&MI#4?>N%RI0>X6+U1^FO4FL[=R''!HO*4+/)XU#SF?@.J[]E,K[9E MWN$IMQ[LYTEO- 6ZI7Q^XXI9CBZ2Q%"L14VQL MK'E*5=T3_-=4ZI)\.SQMNJ7?P9(C!$$A$JPYC]@:AK!QZ=D0&+?*%?&_U._" MZ/*O.7,RX>9VX?R?>2^]$+QXC^/9F\/C^>SUN)^([,R<.0X)K[@F21O@. K% MK&9,1R5I.OS?YUG(V)%^4_PZOIP/Y]MO M+KXN5!C.8 G6,H78\V"0DHAHS[# "'H7SF=[:E ^XX;0?+.7"SF8""G%=)"1 M.2U(\HB)U1;3QA(DAN8RP@%P4-Z ME8::L\PI?PSKLM\D/$Q =?;3Y5.AUX A_#0=7#X\%[I[?]U9J? ^2FDCDY@* M[@1)4!HL/,&,.6UJINCI]I-/IV? N"7YG"#D?.\6=% \\,&-%@%A+#GU&E'% M#0]62A^11@H;@ZVJ2> N!ZQGWOO;%DE&$]6-;[\,1DMW\^999R:3=#=WX4YU MBVNZ[T;+UU4OKK946:\$> ?!,_4 5J @@L4$4\CE_?FC7K?E0@Z!;;.IN2;%3$V@]BD8FP[JU0DDM)$:P> 58QYPQSD2+C& @ M.8:0S&3B9=53NDCLNA+)?19VNB>GVSC1BLIQ#/\XJ27WZ= "!R$I;.G68N[V ML3_S=;'7-XX.>9FV>FL%!0782V$M]1*)B((.Z=%6+Q .SG\O9UF5R5'U)E=C MB&?8F1[?SC[T:MSC7;C#7D5OX#N%X%H'CST'2U$H)A$%\VXA,@=K:5U?3K=W MLR:I>TIIO"U'YD%+;X.?*W24)@JL"4%*2F,Q0W$%JJ"B)L6[;)>WLC:?3B0M M:FSO1O!C^;GW[30:VOKSCQ*KH*#MJ%5X#?LB!H6;,L(IUY9H9Q5FBU3'8F\Z M_6S#K+(:[*I68/K_MW>UO6WD2/K[_9GC6_$%.!S XLOL )G)(,D><)\:FKB3 MT:XMY60YL]E??T79CF/'DEJM;DKN#!:;G7-;-T^WI-GZ[MD@&])/C?T*U\>??Q; MNWI/HMMVHS/<+S1H(@"I\.B1A_;<++_<4_;J[7Q=_RIKVF*6Y<+_OB5H_OO'$. M1'8V.1)9RII$EH1%DXP51GCL6>?A#.,]AF3MR?"O0-BN,[G^9BKXY9N_W'VX MN+AUTN^)1AKCYQH>'081:!=@2K&0@M?V%M1@2M&6R6S%-0FX/#O!US'EO)%.'UHTV"4CG95ZFX'(,(-'=33DP#[7,@/&Y>EK"/$UM-+AD^@0A M/8SBPW>#V!V)M+]E@]D$9Q*B*2&N5F0HJA -W_',@IB.1W]062['!/E,C^\N M845']=M$A5)(Z5UY%Q1!&NWOEJFPP?/I:)DO[$#N*Z$*1/ZJKZ=_?6H7URVV MB_;#O)._XG&+QH=H$DV,&10V:<-B5K=3,W1@N"D%\E3BP#97W%' C^J%6\\6 M'^>TNKY>;?VT7%[\.;^\?#R&.NZX^]^F83P=V4$.NH/Z:9)3RBC%L_4>8A96 M:F:BD,EYY06'7V6JUB0\[H>?^-%M%$-(9#9F. XV(C"5,#M%%%>ET"/M6Q^CA M*?/%?-V^(LE\-YGN'M-]G32!2TUD].B"1QLY1N'N08C&]"P&<(;VTTC];/D2MKK8'-B0HO,C)-W@W(6U70> MKPXHG^W/^@]#LT; XO;MLHN?KDOSAK1LJ= ; ,M T4""$_>3ELSVM'[.VATW MVBDT N UO&M7GV;S57'_O/[P=-BW,[HL,]KE;>O60R,$=RS)Y*-(CK$/N^415NU@6+;U;$W;U&)E2?]O"W]O+B MA_,/^@399)95M!&L""3$E V2<0/!"'6:&/T=Y^\SLGS3%@N"5FM1#:_?SR[_ MMYWM+/1X?.]-4"F&D+6RR4&2V0J(R<7(D@]@U'0L]9'8U%WS'DDDIS7_GIE4 MF<.[/Y>#\?:NOT8C!) 05H+/ 6?M%76TO\(4B)3K10!/R93^PGA/+E)/[\S M\7*_'AM:K8X,**&TSK1,-7*5/9=1IA!LM#V-RA>OME7D9P\QG"5#\_)FN&/_ MOL.&[*3$Z0R)4DK0"E&$K+B@E1RY!]O31WN&173/E9\]I'">]*1OAZ4G?=LP MRX3.,@L!&BQGWDF=I%>:9<.-[UF/!OZBYXA2.#MZ^@\DO\$Y^JC7QCH('+WQ MQA%(RKM2)M[QG+E''5S/ZW+]%U''%L5IV?IKNS,]U,Z&30R.T=S01RW ,XY2 M2Q.$M(&YP$S/<&%S,.>6Z]GEM#EW.-JG=@W>_YL?SN/G#>N8Z2WUKK-\Q M,-=XG?_UH>%=K,G;]N/F?<2>\+Z=[1JRAC-FJ[E/.;ED(P9[/TV02D^&34?+ M^2EO!H2U!GMN1[,/X_32\D!-BQS#2?,J1(\#L M$Z'WFG3A=/&QW1VB]_BKQFOIG&2D'J'V4!XTY'0_+!M$S^B$3B?IBH8T_+] QO2 :0 M\" 0]GI?_^G3Y?S]!N18*O4N/Y6IS!87L?UTN?Q2_K+GF7W7#AH1-* QP'R4 M !"E<5]IBRKW?"URAC<2 _!A+%0KQAV]ZA"*^]VWC6/>:QU3 J3#CQ K9=;O MIA--[NE:.,=-8V#%\%@H*S+CS4/%Y0[<^.;K)CJRLM"G)()/0DN)&1\T(CN= M3#!'2',++_K#6)$9'>C0Q,"3DCD$U#188U+VYG[PPLE:CPYO2YZ3 K]:5V%" M+_EMX<*!&%8DP%T&PW!#BK@QRLJ-[N M,&DQ;CZ44?:7PQ \]97%=V[>'^WJ0KNL,5I/BH0&$C!FZX0C10,=MY[M(_S8 M5Q=UDAEPR= (9T$J!BIX9P-IX?7IAF3Q=OEA33IA^V066WW"![5O@"%3R"6'S.ALD8X.%ZY+T9I JB<7E3A7 MI3+56(Q8C@]\#;[=7*^75^WJ37MK25[_,?^T/>='AU8-@29Y=@*-+*6')09, M3'MO(44(KE9"U4EQ:S"X*S#JW6IVT5[-5O\L1M_F+P6!_9S:V:Z1*#0JFJ8J M;X]B5? -38M60@$\D^TQTT3I97H1'16J'<"FQF*+52; H M]0^9?68$PK"B M[\ZK/C"?^/'*^_7)?OVM\\<^K%L2V<-L[1X?>0Q&P;:@)>6$R@Z>F4T M:9YC[VJ/LXR_FRS]AL'_!;]/<<%I9HQ-'"(H#(Y;!C.?Q %SDY!_H/5T;Q4F:%D2"8,)HK$9S@89\_Y=07.0>61N_: M6\-$0L\5%X9@85I9+WA)V9XU8RI,*,'>2&SI?;735P0U7B;<36*Y:Q);\UP= M3-0B0'6?""B>-5#$8M:^D[,LQ"^OR^ 2RJ4CP;P),#]I> MOVO5*.ZL(E51&,O J^!\5I!9TEP&FFA/;_T9!G#7WD:/A7I$Y:I405K=O*1)MZ=&( MB8 ;7SL9\X$"XRCT1LU#HN04= MP06P)FX,+4 ,.?/I>&Z.EO?!E7L.@[;/V^)W[66[FO_3Q]TOB)]\UFB1:"31 M)12T#1N-R#TSFZ_^9W9YT^*7K__XMWF[HI_^ MX\NK\MQY7V1UIPX:)KRFF6>.8* DZ?$N)@DR149+!WNF&#U#=UF- VD4S&N2 M[9=V5@RN37J5[V>P/YSZD'X:EB%!)IB3UL"=]F!]9O0'Y*1RW]HK9[B'#4V+ M;:P; ?6:Y/MY\>EF?;W!0^Z-0-S1JI%:,0O&*>L=,">LQQ@3\U):%2!-*'9G M',EOX]?14-<]-[\!):_:_[LI[W"['YK;6C>8K#204#)-RU0+YYF1.AO%M+=> M]F37&7KX*Y^8 P%^HN/RZY!['9)/6C=&\*!5J9(4)#C)/(G/:\$9+=7D<#KU M?0>5?X=S\3B@3Z6*_;I3AFA07G01?EQ0BE, MCY3L/I[T@K./LY)V10Z/%\#7Z]H]&1#WMFR2MCR'39X^!Q*3L\H*J6@>7"C9 MMTC#2V##H?);C@EL7UX(^J_JS8W]K1O'10HZRJRWQI79C";^OGW[1]NN7RUOLWSNNW/=TJ1Q*CG@!!>GM1*]I']""-J* MK*,-KJ?%?H9UBJI M+8I5/;6S4Y[W:X^MZ\Z/'/OTKPQI&N!-MR* M8$!)Z:4(REF#;%-'J6= ^1G6+JMN8@^#>!]]^=$P9H\G^.M-X?KR0YZ]OV-_ MN%Q>M\]E@>[=5R,\9PH9_SGJT^S M^:IX+5]_>+5$V[)$EL\?&^ M-MT.TFQMTR0I%6,Z*\4=9!,<O#MS=75 M;/7EJ?5[5^ML8D\*02-M] $XZ 1&(&;CE-%*A:3 IWU[Y#@3K?^D,!F@H\YE MHQ.#G)4-FJ,/*F7-N?#3>0TV#!F.>%)X&-(OZDFAMMIKZT))_ F6)B.43MQI M=(%'Q%KYH<_+0=A9WAV?%!X&\HM_4NCI9'3"@"#%"@1PSRP#%#J38FX#3"<6 MXVAY'_RD\#!H*SXI3-SG'!D&8PT-R)>LATX"\TQIGK%6S;AS>%+864:[GA0> MAN>+"?DT@2L3!8HH$SA#DTKT#Z93^=@.5*R'4,^#X/S[$(^=7)61NZB\QDP,92;J23A@S=, M332E2A_Y'1CR>1BPIXV4..04^KYEXY1GF(6E(+ M?XXWR'ET--@5>/6.?N@)('O/IJUM&A%0."Y):\L)LD<,EI:G3Z0#.G1F.N4- M!Y/STS(E T%;Y:'=)C;C2XG,Z/:L[IGOFRP9$UKJ4*J_6I$P*B:YYBSDF%%. MIR#< )+][NG<\8!6X$FZ^G2Y_-*V;]O/[:H$.NYERI86#5CYH4_ MNAQ!X^F+^(GB%-X\%"<_,&3AFY9-0BN9MUZ8#"!-LL9Q'87V8**,4S7)CA9\ MA^B%_BB_D, 7Y;(+V?% VSIMZ. D!J7HCPB2]N=:%U&?VM5\>?%V/5NMZQ'H M&!EWB7PY#-L7$EN'A(?CA(H!!:J\8_31R[CYB\"^MTQGJ!!5H4H_5&L$ ,^^ MW":F6JX>#7A7L.^6)@TXKD)*>I,+AD=MHU4<48"21?<;/?E2[?)H8S%G((!/ M=#*](QO@^K:\KK_XQ\WUNLSEP./JV3X:CCI'&X/)M%0X"(Q,*]IL@?9810"/ MK5M/A5]C(?Y25"$&6C$CDU?%_X[66!.X4S%%#MAWFSHX!OA6%4J+B\EPZ$!D M*\=PGJZ4WAA!FC)X'YA-,4&&D#V6&HE),2DE)LY.4_JE?I"F8CZ)Q#C/MB11 M"19+<5 9G%#9TDDY48NX+QF."-(\#.D7$S'C2VIQEY#9G$ *ZY64D!)-D:RW M)'[, ,W.LNX4,7,8Q"\K8L9EP&2VA)"%Z)3@4X^8Z2S9KA$S M!\%Y=A$SW%L.,H2DO08=O)/!.F8)"1[)TI].#IJCY7=@Q,QAP$[D)DE+"R;; MR,CF LLWJG3.C YXTLP3ZVGMGJ$#KOK)- SB%6BV!9F[@>.7V[O<,IW#*J-V M[JT)S'C:00D%Y4%+<&4E.I$"[?PDAEJ/H,[FA75GBG33M ?$?D1K^NV:AH.S MZ[(2KTKIX$T?I["D'Q(:%+ >QO+M1O&6C*/V]S+:>S]J!UO[N(Z;F*RQUI@D MRHL4G7U$$Y7/G "_Y-^W[Y<3'_ M-TUUXTP_T+TXX.\U)HA,J[2\*_,00\12\([4 ]2<6Y>FDU&R%@6W*E"GDUJ- ME&\+VOO:MT2$3;6*5]V2*^]HU20'06[,9""#V09O),N\O)? &$\GI6+?7+;JS79.]R%9PU)&6NI*(6460.H,'8QA,I_3M(++NQI]>T/9Q ME)8E\/K#+_1CI#"5H&ZRAN_6TQY'Z?Z6CC],EO]LRUYG]*_RDZ\_[W&OJ8-@^@=6A60@ N1 M;6PDD4).T2C%II.^=%@NC81OGZWFM]7RXN;].I;2EJ,C]=(H_CK"M# 1JA%NO% M+]]=4_D2MM[=QW_D;S2)*R-$C"P'"YI%TH5%$N"2(& MZVE3G*&KHA;5MOKU MZTJJQM&Y&1O]VA[O_:/OFL!HWQ8E/Y3PH$G[SI 5.H&8C$+6LVKS&1+N!))_ M>@ > 7P-KUEO6!XFMK@HX9F_SJ[V)YX=X^>:R(2.W'C!2#EQUF-0:)/266I2 M5O)TZMCWY-+3W?#T,JAI91>%[O6G,L7N>7N>MFDRQ&2LT^A-23.B;$X\\JR# M-\[!E"XX3TJ.;8;OD?*H%:P]?U\,G3+8OR_FZ^LW;_^^EW([VS4:798<"3E) MQXU%GS*@TCJA0FEQ.OD1SHIV0\JD!O4*1OO>I=U_TP#G(4'FPC$.P(1SUF86 MF03GO,2>UZ+G2*F3JWY]0:_%F?V;T\-734)AI%%ES!J$CRZFR,H6'$JZ$3,= M):N'U)Z3>R_8*DC^E_EB?G5SM5?VC[YK;!8* Z%@N0+@S*)1@JDL:(<-8"?T MZJR/[);#05># ;-_=6/ M]\U%IG7M (2" 3#T*%GD=N4K,O)P72R_@_"@".@ M.P>C?]MYV.72\?C.FU+ZD5D!GD,"%IA/Z"R2VA896;K132;&XO0Z2G5I]0G> M>7 );QGD[U^^\QH_& >W,4=AN;C85'JYO=[:%OM+>ECNXOA&]GRO%O%9!)Z64\28"5XJ4 MS6"DXBZH8*/?=^R,?3$_4&3503D)!O[-!KE1+)#2Y5#1&J6CH501%MXZER)W MM5Z?U @HJD7&L9_D]93=F/O9S>_7M.=2X_2Y_:9R>,T][.D8.NQ.VYHTG$<7 MK+7*>CJU! 0OF47+D4N>4]QW5U9G@IWVC6UM&B8X=PC22B:=1F )L4PQ&'#" MR^F4"3I>R$_7\T"85ER/)XSY&W)9)IX8$YYTMA U$VACD+<2 Y'\WJ(A52:X M-^3NF<^;(!R4]R*!H0.,+%EO:&+298@FL F9UT>+=O=B[ -G#)HREM6I167,K/H7$%1T18=$H?I9*0_7NS+T>$=T11]UZZN7BUG"[_87 N\ M_A!H>//UX]^O8XI^^_OWA5L[F*.[FC4.+0DK:1F= 2VYURF M@9M><^C]MWS MC^3.;W]?/S@[.V6J?+Y%DR+76HKB[;2@0\;$@^&6SD?),]>UTO[7\ X/(^:G M&28'P;7^\LPW:QKO+[.2?K[BXC7'WY;S1?OYY]FEV_:HK+26GK](1.[9I?_ MV\YV*?W'=MUDFU-2$EVR'$2@4TJ25FRR-3EJ$6H].Q__M!Z&-LN3PE]!0SQ@ M1C\ORA3>_;DC3.T0D[-R;Z0 MGR4/Z==WN>?[==A$SF.*WJ:2@YX$8G64I#"@$C8)T_85)[,L*4F^B^\($MK9IE.#" Q,90P#0Z$GQ0F&= M$SPPP:?SCG\803]=I0/A6F$++QO)SXM2!6D3W;P[7N#[CQL0FHN(,M(!!!FM MSSR2^:B5-<[0'Y,FRH$R?<9M=Q2:U>G1*77-MB:-M@YB,!!MSJ +COIV?QKH9S]N!(V1]-6D\B9AK74RF: 0 M9/!)\S"=.*+CQ;0<&,P:%[B/#\W=1\?W'S?EKL.SB+$\]TV SF5P.F6@K=-K M/6W7VG%'Q]%H5J?'WF/CN<\;6BH6T&N%2D&0S)DH+!HCD0O:4J<3LGJ,0'=R MHQ>0-5P'[7I=[A]N1[LWH.RYSQN,/B(X(P1F,,Q[U#(:SWG@.8H)E8L_3J1/ MC9/CH:R2)^SS\O)S*?[Z:.X=\H3M:->DH"-I8A:"X."%]#X%&V-VS-CD<\_T M+&=XY S*F"$Q[976X$_Z[7*(%A_3GH)'SWW;T!P9%S1$[@ LG:_9!RV 6QN2 M"*9G&-@97IP,(O:A<*QQBCRC6;WJ$'2ZLUUC49>$H1@ $YA()V_)H2QH)U16 M"=CMZXGFC3N4MDA]"V;AJD'1P5 MRTR+3*: 1BG H&""('"I[ZW9&2HNXY!K1*S[*#1E.,NGEPX7MVEU9I==2-2G MF\9EX:2S*=.!#:2:.8BTCIA$(37:.!TU:%@25<#Z1+M6GLU7_S.[O*'_XW:S M?7VSOE[/%A?VU^6B_4?._7X8_IM/ .9R&S57AO0T?BH1,XJ8-3@N7 @6>NYKYB^N#8Q\#;KE^>?-6OBC7;6S#^OMCM.C.VZ< MC'%,L*F5Z4M!-G8(5L*[BS+T549XO9HOW M[2:-X4^KY?7NB,8M;9H(07*=C8VTFI@L=_ QD"VEF,82LMW3GB#QF0'Q3HUQ^^=5)M MA'!8(NQN7359,PW2V(")L(@*(\K@G 81#,LPG=#V86BQ-7?U*'#O7NW_]9_E MTY*,^[__X_\!4$L! A0#% @ 54M'22Q]M4)_, $ XP6 !$ M ( ! '!R9W,M,C Q-C X,S$N>&UL4$L! A0#% @ 54M'27OR MD0&\#P ?ZP !$ ( !KC ! '!R9W,M,C Q-C X,S$N>'-D M4$L! A0#% @ 54M'261;WC[U(0 6EP! !4 ( !F4 ! M '!R9W,M,C Q-C X,S%?8V%L+GAM;%!+ 0(4 Q0 ( %5+1TD'C9#7$$, M *_\ @ 5 " <%B 0!P&UL4$L! A0#% @ 54M'23\>V_)"< MFDD% !4 ( !4&<" '!R9W,M,C Q-C X,S%?<')E+GAM;%!+ 4!08 !@ & (H! #%UP( ! end